Commit Graph

4970 Commits

Author SHA1 Message Date
Francis Lachapelle 481a6a0593 Fix template reference when creating new card 2014-12-17 15:04:19 -05:00
Francis Lachapelle a89908c738 Add wox templates to Mail and Contacts modules 2014-12-17 14:58:20 -05:00
Francis Lachapelle 96b213e274 Improve JavaScript of Mail module
- activated file uploader of mail editor
- renamed method $update to $reload
- automatically mark messages as read
- use ui-sref-active from ui-router instead of ng-class
2014-12-17 14:08:43 -05:00
Francis Lachapelle 948a1f1c99 Improve webmail editor
- Fixed handling of saving drafts
- Fixed handling of message type (HTML/plain)
- Added primitive handling of attachments
2014-12-16 15:47:34 -05:00
Francis Lachapelle 27059ad4a8 Fix short formatting of cards for mail editor 2014-12-16 14:26:31 -05:00
Francis Lachapelle 473d788012 Mail draft: use JSON in edit action 2014-12-16 11:47:10 -05:00
Francis Lachapelle e2929f552f Auto-completion of mail addresses in mail editor 2014-12-12 13:39:02 -05:00
Francis Lachapelle c2c15e4968 Fix handling of recipient addresses in mail editor 2014-12-11 21:52:46 -05:00
Francis Lachapelle 761ca0f983 Add tags input to edit mail recipients 2014-12-11 21:11:20 -05:00
Francis Lachapelle ff7775d824 Fix mailto links in mail viewer 2014-12-11 14:48:32 -05:00
Francis Lachapelle 39866e75c9 Initial mail editor 2014-12-11 11:24:22 -05:00
Francis Lachapelle fdf875fb73 Change key for envelope addresses metadata 2014-12-11 09:15:33 -05:00
Francis Lachapelle ae661a8409 Fix premature nil in JSON dict of UIxMailView.m 2014-12-05 23:14:47 -05:00
Francis Lachapelle 51c40914ae Webmail: normalize format of addresses in JSON 2014-12-05 22:49:08 -05:00
Francis Lachapelle 91e03753d5 Address formatter returns metadata as a dictionary 2014-12-05 22:05:52 -05:00
Francis Lachapelle b6bb8ab0ad Improve sgFolderTree directive for mobile 2014-12-02 09:45:01 -05:00
Ludovic Marcotte e90cfa46f5 Added Delete and Export features for mailboxes. Initial work for the mobile version. 2014-11-30 08:50:26 -05:00
Francis Lachapelle 17ac1b26e5 Improve CSS of AddressBook module 2014-11-27 15:20:02 -05:00
Francis Lachapelle 39cd56e2cb Improve CSS of AddressBook module 2014-11-27 15:09:12 -05:00
Francis Lachapelle 82df02414f Fix JavaScript of login page of mobile version 2014-11-27 09:24:26 -05:00
Francis Lachapelle 4ea428d585 Add mobile version to webmail and improvements 2014-11-27 08:59:29 -05:00
Francis Lachapelle 7645e8e721 Add sgFocus directive + factory 2014-11-25 22:34:09 -05:00
Francis Lachapelle ec161651c3 AngularJS module SOGo.MailerUI 2014-11-25 22:31:52 -05:00
Francis Lachapelle 6ca0437fee Webmail: Use a relative date in messages list 2014-11-25 16:35:01 -05:00
Francis Lachapelle 41eb294946 Contacts JS models: improve documentation 2014-11-25 16:13:53 -05:00
Francis Lachapelle 8cd04492bd Initial AngularJS version of Webmail (desktop) 2014-11-25 16:09:55 -05:00
Francis Lachapelle 1581d251b2 Add JSON payload to webmail "headers" action 2014-11-25 10:06:16 -05:00
Ludovic Marcotte 25fc08a38d We can now show links to the address book 2014-11-25 09:36:24 -05:00
Francis Lachapelle 8842e6f4cf Add new AngularJS modules
- external module for recursion
- external module for virtual scrolling
- internal module for common UI services
2014-11-24 13:26:48 -05:00
Francis Lachapelle 92ecad009e AngularJS SOGo.UICommon module 2014-11-24 13:25:56 -05:00
Francis Lachapelle d67a919ab1 Webmail: include all accounts metadata 2014-11-23 01:20:27 -05:00
Francis Lachapelle 4c715f1334 Add virtual scrolling AngularJS module
Integrated virtual scrolling in contacts.
2014-11-23 01:17:51 -05:00
Francis Lachapelle 38ae2999cb Add sgFolderTree directive 2014-11-23 01:13:22 -05:00
Francis Lachapelle bb6fba6f87 Mailer: replace HTML view by JSON object 2014-11-21 15:50:01 -05:00
Francis Lachapelle b23bd37771 Mailer: remove HTML from list of messages in JSON 2014-11-21 15:44:19 -05:00
Francis Lachapelle 978ea0b54c Address Book module: Fix selection of card 2014-11-14 15:20:18 -05:00
Francis Lachapelle 5f5dcc1d5d Improve CSS of addressbooks list 2014-11-14 15:18:20 -05:00
Francis Lachapelle 37851d89f3 Propagate theme in modules relative URLs 2014-11-14 14:50:13 -05:00
Francis Lachapelle 5ee53bffd3 Move SOGoContactGCSFolder->save to SOGoGCSFolder 2014-11-14 14:46:55 -05:00
Francis Lachapelle e57189e2bb Mobile version: move ng template 'menu'
The 'menu.html' AngularJS template is moved to UIxPageFrame.wox to be
used by all modules.
2014-11-14 14:30:09 -05:00
Ludovic Marcotte 94a7bed993 Adjusted the minimum version of Foundation 2014-11-14 13:29:51 -05:00
Francis Lachapelle a292f669a2 Improve folder subscription widget 2014-11-12 10:44:43 -05:00
Francis Lachapelle 87897644f5 Fix overflow of subscriptions dropdown 2014-11-11 22:32:47 -05:00
Francis Lachapelle 34e59743ce Add addressbook subscriptions widget 2014-11-11 22:32:47 -05:00
Francis Lachapelle a5c19a79e1 New AngularJS directives
sgDropdownContentToggle, sgUserTypeahead, sgSubscribe
2014-11-11 22:32:47 -05:00
Francis Lachapelle 4f83e49058 Add verification of parameter for "foldersSearch" 2014-11-11 22:32:46 -05:00
Francis Lachapelle c49b8e53a2 New Resource.prototype.userResource function 2014-11-11 22:32:46 -05:00
Francis Lachapelle eb2faea25f Return properties of folder upon subscribe (JSON) 2014-11-11 22:32:46 -05:00
Francis Lachapelle cff9a03eb0 Improve ACL editor template 2014-11-11 22:32:46 -05:00
Francis Lachapelle e6ddb68a5e Move ACL editor into a separate template
The user rights remain dynamic, based on the object type (addressbook vs
mailbox vs calendar).
2014-11-11 22:32:46 -05:00