Luc Charland
c106f54b27
Added missing strings for translation
2015-08-25 10:45:47 -04:00
Ludovic Marcotte
85c8aebbd4
(feat) initial support for contact import in the address book module
2015-08-21 20:56:21 -04:00
Ludovic Marcotte
332dd0d96d
(fix) small optimization
2015-08-20 22:37:27 -04:00
Ludovic Marcotte
26e8276b08
(feat) improved ACLs handling for address book
2015-08-20 15:47:11 -04:00
Ludovic Marcotte
65525dd33b
(feat) added date picker in contact editor + now handle correctly birthday
2015-08-20 10:29:47 -04:00
Ludovic Marcotte
8fcd594be6
(fix) removed unused code
2015-08-19 19:38:42 -04:00
Ludovic Marcotte
38713a6c67
(feat) handle multiple home/work phones, emails and urls
2015-08-18 16:21:47 -04:00
Ludovic Marcotte
20bf66d931
(feat) handle links to addressbooks like we do for calendars
...
also included missing template commit for calendar
2015-08-17 16:21:10 -04:00
Ludovic Marcotte
ffa4079fa8
(fix) b0rk3n sort saving regarding the asc/desc state
2015-08-14 15:11:07 -04:00
Luc Charland
8fb5c1d09f
Added sort saving to Contacts
2015-08-12 14:39:26 -04:00
Francis Lachapelle
a4a75607fa
(js,html) Improve sgSubscribe directive
2015-08-06 11:23:16 -04:00
Francis Lachapelle
82720d341c
(fix) Some compilation warnings
2015-08-03 12:03:56 -04:00
Luc Charland
2f8f8c78f7
Removing colons
2015-07-31 14:14:30 -04:00
Ludovic Marcotte
40dd3e5875
(fix) reworked c_ prefixes on givenname,cn,sn,o and component.
...
This makes it easier to map to the quick table and avoid
fields duplications.
2015-07-27 12:47:40 -04:00
Francis Lachapelle
538e6fa4b1
Add Chinese (Taiwan) translation
2015-07-23 12:08:04 -04:00
Francis Lachapelle
f0b88811d6
Add Slovenian translation
2015-07-23 12:02:42 -04:00
Ludovic Marcotte
a89b116940
(feat) allow showing links to address books
2015-06-12 14:24:23 -04:00
Ludovic Marcotte
a166d1b4cf
Using chips for adding/viewing contact categories
2015-06-12 11:47:50 -04:00
Francis Lachapelle
c934b3d9c0
Improve API doc of UIxContactEditor
2015-06-11 15:54:15 -04:00
Francis Lachapelle
2e2da46d84
JSON-based Contacts list: don't escape HTML
...
HTML is now sanitized on the client-side by AngularJS.
2015-06-11 15:54:10 -04:00
Francis Lachapelle
37e91733ca
Improve API documentation
2015-06-11 15:54:09 -04:00
Francis Lachapelle
b8ad85b2e2
Rename ng-templates to match names of .wox files
2015-06-11 15:54:08 -04:00
Francis Lachapelle
de273973b4
Add wox templates to Mail and Contacts modules
2015-06-11 15:42:35 -04:00
Ludovic Marcotte
7e11806bf9
We can now show links to the address book
2015-06-11 15:40:21 -04:00
Francis Lachapelle
2af7e85f81
Move SOGoContactGCSFolder->save to SOGoGCSFolder
2015-06-11 15:38:16 -04:00
Francis Lachapelle
25b0d872c0
Add addressbook subscriptions widget
2015-06-11 15:38:14 -04:00
Francis Lachapelle
bd39312b19
Fix compilation warnings regarding ACLs
...
Also change the data structure of the JSON returned by [UIxAclEditor
aclsAction]. The user's displayName has been removed and replace by the
"cn" and "c_email" attributes. This will probably affect the Thunderbird
extensions.
2015-06-11 15:38:12 -04:00
Alexandre Cloutier
df3ad5445c
Modification for ContactsUserRightsEditor
2015-06-11 15:38:10 -04:00
Alexandre Cloutier
9113ca54f7
Created user-modal.js, code refactoring
...
Conflicts:
UI/Common/UIxAclEditor.m
UI/Common/UIxUserRightsEditor.m
UI/Common/product.plist
UI/Contacts/UIxContactsUserRightsEditor.m
UI/Templates/ContactsUI/UIxContactFoldersView.wox
UI/WebServerResources/js/Common/resource.js
UI/WebServerResources/js/ContactsUI.js
2015-06-11 15:38:10 -04:00
Francis Lachapelle
61c48d37e4
Fix creation of new contacts when editing a list
2015-06-11 15:27:09 -04:00
Francis Lachapelle
e11eea7548
Revert "file lost through rebasing"
...
This reverts commit a952402c39
.
2015-06-11 15:27:08 -04:00
Alexandre Cloutier
3bf1224c9b
file lost through rebasing
2015-06-11 15:27:06 -04:00
Francis Lachapelle
865bf096f5
Don't add an empty category to a contact
2015-06-11 15:27:01 -04:00
Francis Lachapelle
c4802df024
Remove debugging output
2015-06-11 15:27:01 -04:00
Francis Lachapelle
f321abc63a
Desktop list editor, mobile contact editor
2015-06-11 15:26:36 -04:00
Francis Lachapelle
4b0ef6086a
Cleanup contact and list viewers
2015-06-11 15:26:36 -04:00
Francis Lachapelle
e40b42c213
Move setAttributes from NGVCard to UIx*Editors
2015-06-11 15:26:35 -04:00
Francis Lachapelle
ef4de28ed4
ContactView: lowercase the card tag
2015-06-11 15:25:30 -04:00
Francis Lachapelle
c98d580b29
Return contact UID when saving contact
2015-06-11 15:25:30 -04:00
Francis Lachapelle
f248f81583
Improve template of Contacts module
2015-06-11 15:25:25 -04:00
Francis Lachapelle
b4d6667f88
Remove duplicated method
2015-06-11 15:25:24 -04:00
Francis Lachapelle
0a49031b01
JSON-based operations on contacts
2015-06-11 15:23:27 -04:00
Francis Lachapelle
667e38ff0c
(fix) Escaping of unexpected characters in emails
...
Properly encode characters in DOM attributes.
Fixes #3241
2015-06-11 13:14:19 -04:00
Francis Lachapelle
e1ecf797f5
Use double-quotes for setTimeout of UIxJSClose.wox
2015-06-10 09:09:01 -04:00
Francis Lachapelle
a1406d01e1
Initial Basque translation
2015-04-27 13:59:05 -04:00
Francis Lachapelle
cdc74e4984
Update translations
2015-04-09 09:06:19 -04:00
Ludovic Marcotte
e2bee23021
Avoid unnecessary calls to NSLog
2015-01-22 16:25:16 -05:00
Francis Lachapelle
78ea147383
Update translations
2014-11-21 08:53:12 -05:00
Francis Lachapelle
a0317046ba
Card view: don't escape <br>'s in note field
2014-10-06 08:42:59 -04:00
Jeroen Dekkers
6ded9e95b3
Put private libraries in /usr/lib/sogo
2014-10-01 20:36:42 +02:00
Francis Lachapelle
1dcf631ad6
Update translations
2014-09-09 15:50:39 -04:00
Ludovic Marcotte
b05fcc7d82
Fat commit to refactor the quick record generation
2014-07-30 14:51:00 -04:00
Francis Lachapelle
6e56f46f86
Update Dutch, Finnish, German, Polish translations
2014-06-05 13:29:10 -04:00
Francis Lachapelle
ecbe0858f7
Update translations
2014-05-29 11:14:23 -04:00
Francis Lachapelle
3d1bdf1a09
Update French translation
2014-05-16 16:52:44 -04:00
Francis Lachapelle
819d0641b7
Remove common localizable strings from UI/Contacts
2014-05-16 16:19:40 -04:00
Francis Lachapelle
34a7e28858
Rename 'Properties' button of contacts to 'Edit'
2014-05-16 15:58:34 -04:00
Francis Lachapelle
87b010c700
Indentation
2014-05-16 15:57:33 -04:00
Alexandre Cloutier
f8c8abc989
Function isPublicAccessEnabled was missing
2014-05-16 13:50:52 -04:00
Alexandre Cloutier
07445eb069
Created a window for address book properties and add the cardDav URL
2014-05-15 14:45:53 -04:00
extrafu
afa564a6a6
Merge pull request #23 from alexcloutier/fix/1636
...
BugFix#1636; fix the issue where the user could add any birthday for his contact.
2014-04-08 13:17:54 -04:00
Alexandre Cloutier
d9b99f536c
Erased strings no longer used
2014-04-08 12:48:59 -04:00
extrafu
bf64076b87
Merge pull request #29 from alexcloutier/feat/1496
...
New feature : 1496
Don't forget to fix the typo.
2014-04-07 19:42:31 -04:00
Francis Lachapelle
ee09b80fc3
Simplify [UIxContactEditor addressBookDisplayName]
...
We were trying to translate the default address book name to the user's
language, but the method [SOGoContactFolders defaultFolderName] is
already returning a translated string, making the whole logic useless.
2014-04-02 10:15:59 -04:00
Alexandre Cloutier
76307cfaaf
New feature : 1496; Unknown outgoing email addresses can now be automatically be added to your address books.
2014-03-24 13:41:57 -04:00
Francis Lachapelle
27ffcf240f
Fix handling of accents when filtering contacts
...
Fixes #2656
2014-03-20 15:29:32 -04:00
Alexandre Cloutier
cee1e529f8
BugFix#1636; fix the issue where the user could add anything for the birthday of his contacts
2014-03-10 12:05:01 -04:00
Francis Lachapelle
401320e08b
Contact: fix display of urls
2014-02-17 11:12:09 -05:00
Francis Lachapelle
35b108e645
Contact: fix display of links
2014-02-13 12:11:25 -05:00
Francis Lachapelle
80a0940765
Escape HTML in JSON of contacts module
2014-02-07 15:52:43 -05:00
Ludovic Marcotte
e7f38f940e
Moved the cards' logic into a category and added support for more AS ones
2014-01-22 11:27:27 -05:00
Ludovic Marcotte
a24d809e40
Minor code/copyright/authors cleanups
2014-01-09 21:06:31 -05:00
Francis Lachapelle
73141a645e
Update translations
2013-11-06 21:36:09 -05:00
Ludovic Marcotte
871115e349
Fixed bug #2294
2013-06-19 15:07:19 -04:00
Francis Lachapelle
30f10ee8f0
Update translations
2013-04-11 11:30:23 -04:00
Francis Lachapelle
37a6f82659
Initial Arabic translation
2013-04-08 11:05:45 -04:00
Francis Lachapelle
15f9b7d22e
Fix comments in UIxContactFolderActions.*
2013-03-15 11:23:27 -04:00
Francis Lachapelle
c13c389ae5
Update Danish translation
2013-02-12 08:42:47 -05:00
Francis Lachapelle
9eb1418e36
Update French translation
2013-01-30 08:49:16 -05:00
Francis Lachapelle
d8804c699d
Format birthday on contact card
2013-01-30 08:43:02 -05:00
Francis Lachapelle
e279db6431
Update Finnish translation
2013-01-17 10:12:26 -05:00
Francis Lachapelle
775a8421d5
Initial Finnish translation
2013-01-16 10:54:16 -05:00
Francis Lachapelle
0216658674
Update translations
...
- Catalan
- Czech
- Dutch
- Hungarian
- Polish
- Slovak
- SpanishArgentina
- SpanishSpain
2013-01-15 11:11:50 -05:00
Francis Lachapelle
026ffd8888
Update translations
2012-12-06 10:31:15 -05:00
Francis Lachapelle
ce36e80d6b
Initial Slovak translation
2012-11-29 14:40:46 -05:00
Ludovic Marcotte
0979bd13ae
Fix for bug #2006 .
2012-11-17 17:16:00 -05:00
Ludovic Marcotte
77e4b3307f
Fix for bug #2106
2012-11-17 15:33:07 -05:00
Francis Lachapelle
31be93ef2e
Update translation
...
- Dutch
- French
- German
- Hungarian
- SpanishArgentina
- SpanishSpain
2012-10-23 14:04:15 -04:00
Francis Lachapelle
46a4cd3d4e
Updated Polish translation
2012-10-22 21:44:20 -04:00
Wolfgang Sourdeau
6d8c328910
Fixed most build warnings
2012-10-22 10:09:13 -04:00
Francis Lachapelle
925412ffcf
Updated Spanish (Argentina) translation
...
Monotone-Parent: 0bf69082b57290bcfab6429fbda6b1c808ecc1df
Monotone-Revision: 6da35bf3e764354a5472752070138259d909ae56
Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2012-08-28T13:27:29
2012-08-28 13:27:29 +00:00
Francis Lachapelle
adcc2464bd
Updated Russian translation
...
Monotone-Parent: ce4b02a21372a88331d55fd8d38ae9c1eb7bf74c
Monotone-Revision: 0bf69082b57290bcfab6429fbda6b1c808ecc1df
Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2012-08-28T13:16:22
2012-08-28 13:16:22 +00:00
Francis Lachapelle
23ad5d346b
Updated Hungarian translation
...
Monotone-Parent: bb39c11ed393374b768c109eaa578fac70637cb5
Monotone-Revision: ce4b02a21372a88331d55fd8d38ae9c1eb7bf74c
Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2012-08-28T13:13:35
2012-08-28 13:13:35 +00:00
Francis Lachapelle
575565c473
Updated Dutch translation
...
Monotone-Parent: 3b9c7fd4dc4ef297ab139880e6705f51b95f2648
Monotone-Revision: 6050d42b2809f4f4663038de175b17515fd36a91
Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2012-08-28T13:07:30
2012-08-28 13:07:30 +00:00
Francis Lachapelle
b05af38cf6
Updated Catalan translation
...
Monotone-Parent: 549b5b2ba6cec31b0eabdb2aa7547d8e1f4973c2
Monotone-Revision: 3b9c7fd4dc4ef297ab139880e6705f51b95f2648
Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2012-08-28T13:02:12
2012-08-28 13:02:12 +00:00
Francis Lachapelle
b86904a4ce
See ChangeLog
...
Monotone-Parent: 3b7d228dcc72f9e1e396acb3f0225ad61769908c
Monotone-Revision: 6dc341f7a0f37b8ee7ca892e2d126c44a8b70f7f
Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2012-08-07T12:46:56
2012-08-07 12:46:56 +00:00
Francis Lachapelle
d6b6242311
Updated BrazilianPortuguese, Czech, Dutch, French, German, Italian, Spanish (Argentina), Spanish (Spain) translations
...
Monotone-Parent: 00a98c9420d949b7f4dccea479d8d3d83154bdf4
Monotone-Revision: 5be006c193563fa56c59af40f439dd28be19ed62
Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2012-07-24T18:51:09
2012-07-24 18:51:09 +00:00
Francis Lachapelle
3a748792db
Various minor Web interface improvements.
...
Monotone-Parent: de57fd5034fd57e2302198e4d6b342a30830430a
Monotone-Revision: 236aeb7125be0df2f27ec6c73f05a3d74a71ee71
Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2012-07-10T15:26:00
2012-07-10 15:26:00 +00:00
Francis Lachapelle
1459f43f04
Updated French translation.
...
Monotone-Parent: cf43f2030dbd1c4f0747be7cbd5dc3239cd6bd15
Monotone-Revision: de57fd5034fd57e2302198e4d6b342a30830430a
Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2012-07-10T15:18:35
2012-07-10 15:18:35 +00:00
Jean Raby
71121914cf
* UI/WebServerResources/SchedulerUI.js (onMenuRawEvent, onMenuRawTask):
...
New callback to show the event/task content from the menu
* UI/Scheduler/UIxComponentEditor.m (rawAction):
New method that returns the object's raw content in a WOResponse.
* UI/Templates/SchedulerUI/UIxCal{Day,Month,Main,Week}View.wox:
New contextual menu item: Show Raw Source
* UI/WebServerResources/ContactsUI.js (onMenuRawContact):
Rework to use calendar/ics/raw
* UI/Contacts/UIxContactFolderActions.m (rawAction):
Removed / moved to UI/Contacts/UIxContactActions.m
* UI/Contacts/UIxContactActions.m (rawAction):
New method that returns the object's raw content in a WOResponse.
* UI/Templates/ContactsUI/UIxContactFoldersView.wox:
Show vCard content -> Show Raw Source
Monotone-Parent: e853157abbabf35bc95273da8bc10b2d3b142627
Monotone-Revision: 4e287287380938e20234ac951c09158c324b84b4
Monotone-Author: jraby@inverse.ca
Monotone-Date: 2012-07-09T14:17:07
2012-07-09 14:17:07 +00:00