Commit Graph

1854 Commits (d6d3e49158ec6b569e5c0db4d98efb3b7e3a4747)

Author SHA1 Message Date
Ludovic Marcotte 0c6beb3fd7 (fix) properly escape the user's display name (fixes #3617) 2016-04-06 08:50:40 -04:00
Francis Lachapelle 59dadfd6a4 (html) Improve validation of preferences forms 2016-04-05 22:29:52 -04:00
Francis Lachapelle 42c780dd5d (html) Improve initial display of mailboxes 2016-04-05 22:10:38 -04:00
Francis Lachapelle d4c58f4f23 (html) Fix mail accounts handling 2016-04-04 15:33:31 -04:00
Francis Lachapelle bd1fae0baf (css) Adapt to latest md changes 2016-04-01 16:05:55 -04:00
Francis Lachapelle fd388e2373 (css,js) Btn to expand toolbar of all-day events 2016-03-30 11:11:23 -04:00
Francis Lachapelle 632ecfce2c (html) Fix reference to UIxTopnavToolbar 2016-03-29 21:59:21 -04:00
Francis Lachapelle 65f56f47b5 (js) Improve Preferences module
- Added constraint to timezone;
- Enable save button only if form is dirty and valid;
- Confirm unsaved changes before leaving.
2016-03-29 15:07:04 -04:00
Francis Lachapelle 4eda59b3e7 (js) Fix handling of mail tags in msg viewer 2016-03-28 10:43:16 -04:00
Ludovic Marcotte 49f1c30e77 (feat) now able to copy/move events and also duplicate them (fixes #3196) 2016-03-24 14:53:27 -04:00
Ludovic Marcotte 0291b49fd1 (fix) adding missing var for HelpURL 2016-03-23 13:40:31 -04:00
Ludovic Marcotte 9542f7444b (fix) show the To instead of From when we are in the Sent folder (fixes #3547) 2016-03-23 09:48:18 -04:00
Ludovic Marcotte 916806cc2c (feat) new SOGoHelpURL preference to set a custom URL for SOGo help (fixes #2768) 2016-03-22 14:25:55 -04:00
Francis Lachapelle 68689b7e99 (html) Fix position of warning when JS is disabled
Fixes #3449
2016-03-15 16:28:58 -04:00
Ludovic Marcotte 6d18db5499 (fix) don't show attendees if there are none (like in cancelation emails) 2016-03-15 08:44:07 -04:00
Francis Lachapelle 08a94fa539 Add Lithuanian translation 2016-03-14 10:08:25 -04:00
Francis Lachapelle f3f165d0fd (html) Improve consistency in folder menus 2016-03-11 14:29:30 -05:00
Francis Lachapelle e855422891 (html) Improve consistentcy in dialogs 2016-03-11 14:29:30 -05:00
Francis Lachapelle ce5ccbb3b8 (html) Improve message viewer 2016-03-11 14:29:29 -05:00
Francis Lachapelle 4dcf5792c7 (html) Improve display of inline messages 2016-03-11 14:29:29 -05:00
Francis Lachapelle 819851bb92 (js) Respect super user creation privilege 2016-03-10 09:22:46 -05:00
Francis Lachapelle efc34658ec (js) Fix handling of mail labels in Preferences 2016-03-09 16:08:51 -05:00
Francis Lachapelle 45e1f184d3 (html) Improve Calendar properties dialog 2016-03-08 13:54:09 -05:00
Francis Lachapelle 19d22cdcfb Adapt to latest md changes 2016-03-08 13:21:11 -05:00
Francis Lachapelle ebd0b9e188 (html) Can't set an alarm or recurrence to a task 2016-03-04 11:35:39 -05:00
Francis Lachapelle eefb9056ca (html) Use datepicker for task completion date 2016-03-04 11:34:02 -05:00
Francis Lachapelle fadf52b01e (css) Set toolbar bg color for Calendar dialogs 2016-03-03 11:04:40 -05:00
Francis Lachapelle 68cb3d091c (html) Colorize event/task categories chips 2016-03-01 14:31:52 -05:00
Francis Lachapelle 9b58693873 (html) Use new sg-checkmark element
This fixes the issue of md-checkbox not usable in an md-menu in Firefox.

Fixes #3557
2016-03-01 14:15:04 -05:00
Francis Lachapelle 0a78b65cdc (html) Clarify action buttons in Prefs module 2016-03-01 09:55:08 -05:00
Francis Lachapelle d92bf122ed (js) Improve ng-messages of sg-subscribe
Improved dry mode of User.$filter and added error message when users
search returns no match.
2016-02-29 15:13:09 -05:00
Francis Lachapelle 03ddcfd07a (js) Improve event editor (attendees list) 2016-02-29 14:02:31 -05:00
Francis Lachapelle 1d25944c43 (js) Improve event editor (attendees list)
Respect SOGoSearchMinimumWordLength and hide detailed view after
deleting the last attendee.
2016-02-29 13:59:31 -05:00
Francis Lachapelle da2067dd86 (html) Respect minSearchLength in subscribe dialog 2016-02-29 12:15:24 -05:00
Francis Lachapelle 12f4f236e8 (html) Cleanup old inline CSS 2016-02-26 16:14:48 -05:00
Francis Lachapelle 699399f339 (css) Initial media print (for messages only) 2016-02-26 15:45:28 -05:00
Francis Lachapelle 163e4637aa (js) Improve display of msgs with many recipients 2016-02-26 15:19:33 -05:00
Francis Lachapelle ea91767410 (html) Fix usage of sgSearch directive in Admin 2016-02-26 15:01:16 -05:00
Francis Lachapelle e27cdff8cc (html) Fix fab button position in Calendar module
Fixes #3462
2016-02-25 11:15:08 -05:00
Francis Lachapelle 4526227b1c (css) Fix squashed toolbar in Calendar view (xs)
Fixes #3529
2016-02-25 10:57:32 -05:00
Francis Lachapelle b294c5381a (js) Improve sg-search directive 2016-02-25 10:10:53 -05:00
Francis Lachapelle e5fe211dcd (js) Add missing dependency to msg popup view
Fixes #3545
2016-02-25 08:59:02 -05:00
Francis Lachapelle 1016f6d8b8 (html) Improve move/copy menu items in Mailer 2016-02-24 21:44:45 -05:00
Francis Lachapelle 70fbeab27a (js) Improve sg-search directive
Will now respect the "listRequiresDot" source parameter and uses
ng-messages to show an error if the minimum number of characters is not
reached.

Fixes #438, #3464
2016-02-24 21:41:03 -05:00
Francis Lachapelle e51a37c37a (html) Cleanup 2016-02-24 13:23:44 -05:00
Francis Lachapelle 42acf8974c (html) Improve ACL confirmation buttons 2016-02-23 10:31:26 -05:00
Francis Lachapelle 696aff84cb (html) Improve mail user delegation template 2016-02-23 10:22:40 -05:00
Francis Lachapelle e328d43403 Fix ACL editor for authenticated users in Mailer 2016-02-23 10:21:37 -05:00
Francis Lachapelle 4030cf86fd (feature) Live loading of (GCS) addressbooks
Using md-on-demand of md-virtual-repeat, we now progressively load the
cards metadata of a personal addressbook.
2016-02-19 23:19:07 -05:00
Francis Lachapelle 1b5970b9bc (html) Fix email addresses of list members 2016-02-19 16:47:18 -05:00
Francis Lachapelle ed4e70faab (fix) Blank view when selecting descending order 2016-02-19 16:44:00 -05:00
Francis Lachapelle 4c01417690 Handle resource limits in the Web interface
See @d7b010
2016-02-16 12:40:59 -05:00
Francis Lachapelle 2d3a5b4243 (html) Improve actions buttons of event editor 2016-02-16 10:39:32 -05:00
Francis Lachapelle 2edacc94ce (html) Fix email notification field for calendar
Fixes #3522
2016-02-16 10:39:32 -05:00
Francis Lachapelle d56d9f8b08 Handle attendee conflicts in the Web interface
See @d7b010
2016-02-15 16:03:16 -05:00
Francis Lachapelle 256a64172e (feature) Custom base font size for HTML messages
If SOGoMailComposeFontSize is set to zero, we keep the previous
behaviour (no font-size added to the message HTML body).
2016-02-11 17:45:57 -05:00
Francis Lachapelle c8ea2000d8 (js) Fix mail draft autosave in preferences
Fixes #3519
2016-02-11 11:41:09 -05:00
Francis Lachapelle eb11e2e672 (js) Set focus to title of mail filter editor 2016-02-10 16:21:44 -05:00
Francis Lachapelle 8d9ba7c04b (html) Fix links on list members email addresses 2016-02-10 16:20:12 -05:00
Francis Lachapelle 35af07fef1 (html) Add background icon to event/task editors 2016-02-10 16:17:09 -05:00
Francis Lachapelle 99e5c1b93c (feature) Convert a message to an event or task
Resolves #1722
2016-02-10 16:15:00 -05:00
Ludovic Marcotte 6876ba8709 (feat) show all/only this calendar 2016-02-10 13:47:17 -05:00
Ludovic Marcotte 693f80dc9a (feat) now supports RFC6154 and NoInferiors IMAP flag 2016-02-10 10:00:59 -05:00
Francis Lachapelle 2380890428 (js) Allow mail filters to be sortable
Added dependency to https://github.com/RubaXa/Sortable
2016-02-09 15:57:51 -05:00
Ludovic Marcotte eff8ab3e0e (fix) don't offer forward/vacation options in filters if not enabled 2016-02-09 14:15:23 -05:00
Ludovic Marcotte ee3276f01d (feat) added Junk handling feature from v2 2016-02-08 15:36:01 -05:00
Francis Lachapelle 9e905b43ff Handle birthday dates before 1970 2016-02-05 16:39:33 -05:00
Francis Lachapelle 03c6118224 (css) Improve display of md-menus in Calendar 2016-02-05 11:17:42 -05:00
Francis Lachapelle f2da7d67d7 (js) Fix DnD of all-day events in multicolumn view 2016-02-05 11:15:45 -05:00
Francis Lachapelle 13a6290d0d (js) Respect sort when searching in Webmail 2016-02-05 11:06:20 -05:00
Francis Lachapelle c68ca9dbb7 Aria attributes 2016-02-04 20:59:34 -05:00
Francis Lachapelle 5ccd33c126 Adapt to latest md changes 2016-02-04 20:59:34 -05:00
Francis Lachapelle f321e1c949 (js) Add "Move To" option for selected messages
Fixes #3477
2016-02-03 16:48:04 -05:00
Francis Lachapelle 7099432caf (html) Fix for flexbox with Chrome 48 2016-02-03 14:37:14 -05:00
Francis Lachapelle 47701e880a (html) Fix display of a message raw source
Fixes #3490
2016-02-03 09:50:37 -05:00
Francis Lachapelle cf91004ae6 (js) Improve handling of IMAP connection problem
Fixes #194
2016-02-02 15:06:00 -05:00
Francis Lachapelle 50791b9c3a (css) Improve padding in message editor 2016-02-02 12:11:20 -05:00
Francis Lachapelle 4fb71ffdd0 (css) Fix for flexbox with Chrome 48
Fixes #3487
See https://github.com/angular/material/issues/6841
2016-02-02 12:07:44 -05:00
Francis Lachapelle a95fd25e09 (css) Improve display of mail attachments 2016-02-01 16:07:21 -05:00
Francis Lachapelle ff1dc9c82d (html) Wrap invitation in a md-card 2016-02-01 16:06:34 -05:00
Emílio Fonseca 978e1cdaf0 (Fix) Calendar view gets blank when Descending Order is selected 2016-01-29 13:32:58 -02:00
Francis Lachapelle 841e29b091 (html) Improve task editor 2016-01-27 11:27:33 -05:00
Francis Lachapelle b265de91fd Add Croatian translation 2016-01-25 11:14:45 -05:00
Francis Lachapelle 8076a1a7ef Update translations 2016-01-21 10:17:36 -05:00
Francis Lachapelle 164f7fd709 (html) Hide export/source options for remote ab 2016-01-20 14:02:49 -05:00
Francis Lachapelle a83080ae3a (js,html) Improve Administration module
Warp ACL editor with a md-card and improve display on small screens.
2016-01-19 15:21:06 -05:00
Francis Lachapelle f3b7bf4728 (js) Fix md-require-match usage
Fixes #163
2016-01-18 20:10:59 -05:00
Francis Lachapelle b316d928fc (css) Hide optional elements from messages list
Those elements will no longer flash when reload a mailbox.
2016-01-18 16:30:52 -05:00
Francis Lachapelle 5076365956 (css) New .sg-input-no-message class
For md-autocomplete
2016-01-18 16:14:58 -05:00
Francis Lachapelle a440defa61 (html) Improve display of event/task viewer/editor 2016-01-18 16:12:54 -05:00
Francis Lachapelle c6bc8245a2 (css) Apply .sg-app-content to body 2016-01-18 16:04:09 -05:00
Francis Lachapelle 5c4da276bf (js) Fix handling of contact categories 2016-01-18 14:46:23 -05:00
Francis Lachapelle 20adc2d821 (css) Improve display of msg viewer/editor 2016-01-18 14:03:28 -05:00
Francis Lachapelle 9984204987 (css) Improve display on mobile devices 2016-01-18 12:16:17 -05:00
Francis Lachapelle eda112c4bd (html) Don't toggle checkbox when clicking input
When selecting a mail filter's name, the checkbox was toggled.

Fixes #128
2016-01-15 11:22:17 -05:00
Francis Lachapelle d29cdf2467 (html) No mail threading for now 2016-01-15 11:21:44 -05:00
Francis Lachapelle 8593ee9fbb Improve handling of ATTACH property (URIs) 2016-01-15 09:25:28 -05:00
Francis Lachapelle d90e1dc0ec (html) Review ACL editor for better FF support
Fixes #152
2016-01-14 16:36:13 -05:00
Francis Lachapelle 3d4311194c (js) Fix handling of new contact categories
Fixes #175
2016-01-14 15:52:04 -05:00
Francis Lachapelle 491f8b4f2a (js) Fix sg-avatar-image with md-virtual-repeat 2016-01-14 14:45:50 -05:00