Commit graph

8429 commits

Author SHA1 Message Date
Francis Lachapelle 237ac4a330 Fix folder export when XSRF validation is enabled
Fixes #4502
2018-11-23 14:20:33 -05:00
InverseBot bcdbc01dc0 (js/css) Update generated files 2018-11-23 01:11:27 -05:00
Francis Lachapelle 3cd9d82e16 (i18n) Update BrazilianPortuguese translation
Fixes #4590
2018-11-22 10:52:55 -05:00
Francis Lachapelle 6737aa3d0e (web) Show time for messages of yesterday
Fixes #4599
2018-11-22 10:38:40 -05:00
Francis Lachapelle 4069158178 (js) Fix handling of duplicate recipients
Fixes #4597
2018-11-22 10:17:09 -05:00
InverseBot 0b053a39e4 (js/css) Update generated files 2018-11-14 01:13:27 -05:00
Francis Lachapelle 6e4313b059 (i18n) Update Romanian translation
Fixes #4595
2018-11-13 21:26:45 -05:00
Francis Lachapelle c1ed49d4ba (js) Fix handling of collapsed/expanded accounts
Fixed #4541
2018-11-13 14:59:09 -05:00
InverseBot ec299dcf43 (js/css) Update generated files 2018-11-07 01:13:01 -05:00
Francis Lachapelle 506daaf473 (css) Improve styling of autocomplete.scss 2018-11-06 10:34:15 -05:00
Francis Lachapelle c52a45e072 (js,css) Improve display of keyboard shortcuts 2018-11-06 10:23:37 -05:00
Francis Lachapelle 8822f1ae53 (js,css) Show source addressbook of matching cards
Fixes #4579
2018-11-06 09:30:10 -05:00
InverseBot 7d7c3ca06a (js/css) Update generated files 2018-11-02 01:04:29 -04:00
Francis Lachapelle fb375d423b (i18n) Localized mailboxes names in filter editor
Delayed mailboxes initialization to make sure the MailerUI labels are
loaded.

Fixes #4584
2018-11-01 15:56:33 -04:00
InverseBot 956d8d5596 (js/css) Update generated files 2018-10-24 00:30:49 -04:00
Francis Lachapelle 6f1d2330d8 (js/css) Update generated files 2018-10-23 15:06:55 -04:00
Francis Lachapelle 36cb0e65d9 (i18n) Update Portuguese translation 2018-10-23 15:03:35 -04:00
Francis Lachapelle ee001243b2 (js) Globally load custom stylesheets
This is required to generate the static theme (theme-default.css)
2018-10-23 14:31:34 -04:00
Francis Lachapelle 98bbe2ddfa
Merge pull request #244 from jmallach/master
Fix typo #elseif introduced in c8f7df4.
2018-10-19 12:05:13 -04:00
Francis Lachapelle 04555b1e14 Fix translations
Add missing keys, remove duplicate keys, avoid exception on missing
calendar categories.
2018-10-18 15:32:08 -04:00
Francis Lachapelle 48f2677aad Remove duplicate short date formats in German 2018-10-18 14:40:48 -04:00
InverseBot bf946cb108 (js/css) Update generated files 2018-10-18 00:36:30 -04:00
Jordi Mallach c4c7cf1742 Fix typo #elseif introduced in c8f7df402c. 2018-10-18 02:28:56 +02:00
Francis Lachapelle 181aedd611 (css) Update default theme 2018-10-17 11:15:09 -04:00
Francis Lachapelle abd7d2614f (js/css) Update generated files 2018-10-17 11:07:17 -04:00
Francis Lachapelle 1ab1735481 (js) Update CKEditor to version 4.10.1 2018-10-17 10:58:39 -04:00
Francis Lachapelle 0643071d5b Fix ternary ops in UIxMailPartSignedViewer.m 2018-10-17 10:19:52 -04:00
DJ Lucas c8f7df402c
Don't use SSL_load_error_strings() and friends for OpenSSL-1.1.0. 2018-10-13 23:55:34 -05:00
InverseBot 659df2d10e (js/css) Update generated files 2018-10-12 00:33:48 -04:00
Francis Lachapelle af68a647b8 Additional short date formats 2018-10-10 11:21:39 -04:00
Francis Lachapelle 6613c44765 (i18n) Update Russian translation 2018-10-09 15:21:28 -04:00
Francis Lachapelle 8120a48b95 (css) Fix styling of cancelled events 2018-10-09 14:36:56 -04:00
Francis Lachapelle fbdd0b82bb (js) Hide compose btn when reading msg on mobile 2018-10-09 14:12:49 -04:00
Francis Lachapelle e4f6be243e (js) Export calendar subscriptions
Fixes #4560
2018-10-09 14:00:19 -04:00
Francis Lachapelle 93bb95d256 Fix scrolling of Admin module in Firefox
Fixes #4561
2018-10-05 11:55:27 -04:00
InverseBot be7f07a7ba (js/css) Update generated files 2018-10-05 00:32:17 -04:00
InverseBot 03b45899c1 (js/css) Update generated files 2018-09-25 00:30:14 -04:00
Francis Lachapelle 74df75e5d5 (js) Prefix title with unseen messages count
Fixes #4553
2018-09-24 11:28:52 -04:00
Francis Lachapelle 78c1244975 Fix message editor in Address Book and Calendar 2018-09-24 11:25:55 -04:00
Ludovic Marcotte 12cbebec07 (fix) Removed trailing ; 2018-09-21 14:03:44 -04:00
Ludovic Marcotte f49ad93b3b (fix) removed trailing ; 2018-09-21 14:03:03 -04:00
Ludovic Marcotte fc3224b802 (fix) sql script fix (strip traling ;) 2018-09-21 13:06:39 -04:00
Francis Lachapelle ba9960b97a Fix calendar categories for Slovak translation
Fixes #4550
2018-09-20 13:29:24 -04:00
Francis Lachapelle 7eac7db618 Fix calendar categories for Latvian translation
Fixes #4548
2018-09-20 09:29:05 -04:00
Francis Lachapelle b90d312f43 (web) Fix freebusy information with all-day events 2018-09-18 11:34:40 -04:00
Francis Lachapelle a7c88597c6 Fix email reminders support for tasks 2018-09-13 14:56:44 -04:00
Francis Lachapelle 563a2cd9df Fix behaviour of return receipt actions 2018-09-13 10:05:17 -04:00
InverseBot 3906e19176 (js/css) Update generated files 2018-09-13 00:29:12 -04:00
Francis Lachapelle ec4d93a845 Fix popup window detection in message viewer
Fixes #4518
2018-09-12 21:44:33 -04:00
InverseBot ecb7679621 (js/css) Update generated files 2018-09-12 00:33:43 -04:00
Francis Lachapelle 38c733bf8b (js) Fix syncing of calendar categories colors 2018-09-11 15:17:31 -04:00
InverseBot 9310d5b02d (js/css) Update generated files 2018-09-08 00:32:23 -04:00
Francis Lachapelle 9ddb65a07a New button to reset Calendar categories
Also added default colors to categories.
2018-09-07 21:38:31 -04:00
Francis Lachapelle 2be5edde94 Fix display of multi-days events
When an event was starting on a disabled weekday, the entire event was
hidden.
2018-09-07 15:26:36 -04:00
InverseBot e3f928b0c3 (js/css) Update generated files 2018-09-07 00:32:30 -04:00
Francis Lachapelle 10485f8943 Fix display of calendar notification email 2018-09-06 08:24:48 -04:00
InverseBot 6d9de5859e (js/css) Update generated files 2018-09-01 00:29:34 -04:00
Francis Lachapelle 7aa3e1f160 (js) New action to mark task as completed
Fixes #4531
2018-08-31 16:45:03 -04:00
Francis Lachapelle 3881bc408d (js) Fix condition of Copy action on cards 2018-08-31 15:59:34 -04:00
Francis Lachapelle 3b9835095f (js) Check addressbook ACL prior to delete cards 2018-08-31 15:56:26 -04:00
Francis Lachapelle 19c02914ba (js) Convert AddressBooksController to new format 2018-08-31 13:29:32 -04:00
Francis Lachapelle 699fe537e1 (js) Fix error when reseting Calendar data 2018-08-31 13:18:32 -04:00
Francis Lachapelle 35cd2591d6 (js) Fix navbar collapse trigger in Preferences 2018-08-31 13:14:56 -04:00
Francis Lachapelle 679a12be19 (js) Catch error in CalendarsController 2018-08-31 13:14:31 -04:00
Francis Lachapelle 3394018604 (js) Expose invalid data in AddressBook.$id 2018-08-31 13:13:35 -04:00
Francis Lachapelle 2d63bd0bb4 (js) Deep copy by default in Calendar.$omit 2018-08-31 11:39:14 -04:00
Francis Lachapelle 155114c8fb (js) Restore calendar name on error 2018-08-31 09:39:42 -04:00
Francis Lachapelle 1e784e4590 (js) Fix id assignation of new Calendar 2018-08-31 09:36:21 -04:00
Francis Lachapelle eeec8328c0 Handle exception when saving calendar properties 2018-08-31 09:31:18 -04:00
InverseBot 87df69163f (js/css) Update generated files 2018-08-31 00:29:21 -04:00
Francis Lachapelle 3bdd90e2be Don't allow duplicate GCS folder names 2018-08-30 22:09:17 -04:00
Francis Lachapelle 18df3bafb5 Fix JSON error responses 2018-08-30 21:51:39 -04:00
Francis Lachapelle bad8efca47 Include mail account name in form validation
Fixes #4532
2018-08-30 14:57:24 -04:00
InverseBot 2fa3b4d5b0 (js/css) Update generated files 2018-08-30 00:29:17 -04:00
Francis Lachapelle bd8dec0e15 (js) Sanity checks when expecting arrays in Prefs 2018-08-29 10:54:17 -04:00
InverseBot bac1a59555 (js/css) Update generated files 2018-08-29 00:36:25 -04:00
Francis Lachapelle 0e2c93864b (js) Prohibit subscribing a user with no rights 2018-08-28 12:34:27 -04:00
Francis Lachapelle b9b753579d Preparation for release 4.0.2 2018-08-24 09:00:38 -04:00
InverseBot 7e0f0c2c95 (js/css) Update generated files 2018-08-24 00:30:03 -04:00
Francis Lachapelle 442ff4648c (i18n) Update translations 2018-08-23 15:13:01 -04:00
Francis Lachapelle 666c54851b (js) Update ui-router to version 1.0.20 2018-08-23 14:49:32 -04:00
Francis Lachapelle 326fa87176 (js) Fix navController access from md dialogs 2018-08-23 14:47:18 -04:00
Francis Lachapelle db567d90cc (i18n) Update translations 2018-08-23 12:58:13 -04:00
Francis Lachapelle c3271dd2a5 (css) Respect theme in time picker and freebusy
Fixes #4500
2018-08-23 12:02:20 -04:00
InverseBot df78658621 (js/css) Update generated files 2018-08-23 00:29:52 -04:00
Francis Lachapelle 838e1ac213 (js) Fix usage of MessageEditorController 2018-08-22 14:54:17 -04:00
Francis Lachapelle 3e5a486a1b (js) Improve Component service & controller
Fixes #4527
2018-08-22 14:52:44 -04:00
InverseBot 90187876bf (js/css) Update generated files 2018-08-22 01:20:03 -04:00
Francis Lachapelle 71fa451856 Enforece SOGoSearchMinimumWordLength server-side
Fixes #4525
2018-08-21 16:54:26 -04:00
Francis Lachapelle 828d773b49 Add security flags to cookies (HttpOnly, secure)
Fixes #4525
2018-08-21 14:02:01 -04:00
Ludovic Marcotte 69c03e7479 Added missing files for OCI support 2018-08-21 12:37:05 -04:00
Francis Lachapelle e81cf29e4c (js) Restore caret position in message editor
Cont'd.

Fixes #4517
2018-08-21 10:43:01 -04:00
Francis Lachapelle bfd2481a9c (js) Ignore exception when closing filter editor 2018-08-21 10:20:55 -04:00
Francis Lachapelle 3fb60ae002 (i18n) Localized mailboxes names in filter editor 2018-08-21 10:11:45 -04:00
InverseBot f32e27f4f2 (js/css) Update generated files 2018-08-21 00:30:03 -04:00
Francis Lachapelle 996e05f701 (i18n) Remove duplicate "shortDateFmt" (German) 2018-08-20 14:19:23 -04:00
Francis Lachapelle 429d1fb2a8 (Preferences) Always show a date before the 10th
So that %d and %e return two different strings.
2018-08-20 14:02:06 -04:00
Francis Lachapelle 949edaa94d (js) Fix trigger when ordering mail filters
Cont'd.
2018-08-20 10:41:21 -04:00
InverseBot d52a981440 (js/css) Update generated files 2018-08-18 00:30:02 -04:00
Francis Lachapelle f0b4e1b719 (js) Restore caret position in message editor
Fixes #4517
2018-08-17 16:31:50 -04:00
Francis Lachapelle e5d3c5fa33 Lazier matching of recipient address
Fixes #4495
2018-08-15 10:29:45 -04:00
Francis Lachapelle 6a45bb2917 (js) Enable save btn when editing a list's members 2018-08-15 09:31:02 -04:00
Francis Lachapelle 38fcc242e2 (i18n) Add missing string 2018-08-13 14:08:22 -04:00
InverseBot 038f93dc0e (js/css) Update generated files 2018-08-09 00:29:56 -04:00
InverseBot 9f2bcf3ec4 (js/css) Update generated files 2018-08-03 00:29:58 -04:00
Francis Lachapelle fccbdb3076 (js) Dynamically load localizable strings 2018-08-02 17:59:52 -04:00
Francis Lachapelle 30a81528a2 (js) Prohibit duplicate calendar categories 2018-08-02 09:29:33 -04:00
Ludovic Marcotte 5a48fca43d (fix) avoid displaying empty signed emails when using GNU TLS (fixes #4433) 2018-08-01 10:49:45 -04:00
InverseBot b98ec5c630 (js/css) Update generated files 2018-08-01 00:29:44 -04:00
Francis Lachapelle cac93c2e8a (js) Fix trigger when ordering mail filters 2018-07-31 11:20:47 -04:00
Francis Lachapelle 7f135e5323 (js) Improve popup window detection in mailer
Fixes #4518
2018-07-31 09:11:45 -04:00
Francis Lachapelle 0feddfc7af (web) Fix mailbox move action 2018-07-30 12:26:24 -04:00
Francis Lachapelle 6020f6ae83 (i18n) Add Romanian (ro) translation 2018-07-30 12:05:14 -04:00
InverseBot 540edc0c25 (js/css) Update generated files 2018-07-29 00:29:49 -04:00
InverseBot 9fc5c7d52a (js/css) Update generated files 2018-07-28 00:29:47 -04:00
Francis Lachapelle 894769ef6f (web) New menu option to move mailboxes
Fixes #644
Fixes #3511
Fixes #4479
2018-07-27 15:21:35 -04:00
InverseBot dc50bd2296 (js/css) Update generated files 2018-07-17 00:29:12 -04:00
Francis Lachapelle 5b9ab00bda (js) Show progress indicator sooner on Calendar 2018-07-16 12:20:33 -04:00
InverseBot 639ef53600 (js/css) Update generated files 2018-07-12 00:32:20 -04:00
Francis Lachapelle 05e033ccb5 (js) Fix unsafe JS links
Fixes #4508
2018-07-11 14:04:23 -04:00
InverseBot 90d03aa81d (js/css) Update generated files 2018-07-11 00:53:35 -04:00
Francis Lachapelle c72868c6a4 (js/css) Update generated files 2018-07-10 09:47:30 -04:00
Francis Lachapelle 192957a5d7 (css) Update default theme 2018-07-10 09:45:00 -04:00
InverseBot f66fc7a4ad (js/css) Update generated files 2018-07-10 00:38:25 -04:00
Francis Lachapelle 120f1280a4 Use matching recipient address when replying
Fixes #4495
2018-07-09 15:49:36 -04:00
Francis Lachapelle d6f85efa8a (css) Respect theme in sg-toggle-grid
Fixes #4500
2018-07-09 10:59:58 -04:00
InverseBot a5ec3cb3ab (js/css) Update generated files 2018-07-07 00:38:01 -04:00
Francis Lachapelle d60fdb8732 (js) Update CKEditor to version 4.10.0 2018-07-06 15:37:59 -04:00
Francis Lachapelle 3ea80065dd Improve allContactSearch action 2018-07-06 15:06:55 -04:00
Francis Lachapelle 1892aafae4 Improve allContactSearch action
We now index results using the first email address of each contact,
which improves the identification of duplicated entries.
2018-07-06 14:03:50 -04:00
Francis Lachapelle f23b97fa28 (i18n) Update translations 2018-07-06 11:49:30 -04:00
Francis Lachapelle 45af5ef230 (js) Initialize new contact URL with example 2018-07-06 10:41:36 -04:00
InverseBot 50ccf58ba4 (js/css) Update generated files 2018-06-29 09:43:16 -04:00
Francis Lachapelle f0636d17fe (js) Update ng to v1.7.2 and md to v1.1.10 2018-06-28 15:49:23 -04:00
Francis Lachapelle e494dbc57c (js) Changes for ui-router v1.0
$urlRouterProvider is deprecated.
2018-06-28 15:44:12 -04:00
Francis Lachapelle a25e0f73be (js) Disable errors on unhandled rejections 2018-06-28 13:44:03 -04:00
Francis Lachapelle 7519a5c234 (js) Stick to grunt-sass v2 for now 2018-06-28 12:16:38 -04:00
Francis Lachapelle a9a751f869 (css) Fix display of submailbox in filter editor 2018-06-28 12:14:55 -04:00
Francis Lachapelle 97e168cab1 (js) Localization 2018-06-28 12:08:32 -04:00
Francis Lachapelle af1e03e335 (css) Fix colors of sgTimepicker 2018-06-28 12:04:59 -04:00
Francis Lachapelle 1e18b36c5a (css) Improve display of advanced mail search 2018-06-28 11:03:03 -04:00
Francis Lachapelle c4109a0f9c (css) Improve .sg-no-wrap 2018-06-28 10:51:36 -04:00
Francis Lachapelle b75593e99a (js) Remove hack when toggling mail accounts 2018-06-28 10:50:16 -04:00
Francis Lachapelle 69ae9d752a (css) Improve display of advanced mail search 2018-06-28 10:45:11 -04:00
Francis Lachapelle 1786ae70da (css) Add default spacing to <p> of HTML messages 2018-06-28 09:44:33 -04:00
Francis Lachapelle f8cd3fb29c HTML mail: assume body never ends
Fixes #4492
2018-06-27 15:32:54 -04:00
Francis Lachapelle 2b80d62a77 (i18n) Update translations 2018-06-27 14:37:27 -04:00
InverseBot f4cc8450a3 (js/css) Update generated files 2018-06-21 00:38:39 -04:00
Francis Lachapelle 95376ca7dd (js) Fix possible cross-origin exception
When SOGo is launched from an external link, either using a different
"target" or using window.open(), the Mail composer could throw a
JavaScript exception when trying to save or send a message that would
completely stop the operation.

Fixes #3900
2018-06-20 14:51:03 -04:00
InverseBot 4c1879f36a (js/css) Update generated files 2018-06-15 00:38:33 -04:00
Francis Lachapelle a69a5b77be (js) Fix some operations in advanced mail search
Fixes #4478
2018-06-14 22:34:38 -04:00
Francis Lachapelle 70d0408230 (css) Force wrapping of pre in HTML content 2018-06-07 14:00:30 -04:00
Francis Lachapelle 976556d402
Merge pull request #242 from kleptox/mail-view-template-fix
Fix ngRepeat:dupes error in template for some email messages
2018-06-07 13:45:23 -04:00
Francis Lachapelle fe362b9f49 (css) Improve server-side CSS sanitizer
Remove HTML comment delimiters, remove CSS comments, really remove
at-rules, really add !important suffix.
2018-06-07 12:33:38 -04:00
root 702426404d Merge branch 'master' of github.com:inverse-inc/sogo 2018-06-07 09:25:07 -04:00
root 10ea78b0cf (js/css) Update generated files 2018-06-07 00:01:47 -04:00
Francis Lachapelle 84286ac1ef (i18n) Add Japanese (ja) translation 2018-06-06 15:25:29 -04:00
Francis Lachapelle 660a2a4b24 (i18n) Add missing strings 2018-06-06 15:22:31 -04:00
Francis Lachapelle 0af459abf7 (i18n) Add Japanese (ja) translation 2018-06-06 12:18:38 -04:00
Vladimir Rakov addc231d23 in some email cases template generates ngRepeat:dupes error 2018-06-06 11:34:16 +03:00
Francis Lachapelle 0149d7400d (i18n) Add Japanese (ja) translation 2018-06-01 13:22:10 -04:00
InverseBot 2cbc1ac6eb (js/css) Update generated files 2018-05-19 01:24:52 -04:00
Francis Lachapelle 03b36e0bcd Convert UIxComponentEditor to a SOGoDirectAction
Cleaning up unused templates.
2018-05-18 12:10:10 -04:00
Francis Lachapelle e6508e77a9 (js) Fix download of exported folders under iOS 2018-05-18 11:14:01 -04:00
InverseBot 458b724864 (js/css) Update generated files 2018-05-17 01:24:35 -04:00
Francis Lachapelle c966ad60e7 (js) Fix download of exported folders under iOS
Whenever possible, we no longer rely on the FileSaver.js library to
download zip archives. Instead, we do a simple GET on the resource by
changing the window location.
2018-05-16 16:46:29 -04:00
Francis Lachapelle 0c5b5446dd Remove invalid occurrences when saving master 2018-05-16 14:58:04 -04:00
Francis Lachapelle 452083e767 (js) Keep ng-sortable to v1.3.7
This reverts commit 5084fd15fd.
2018-05-16 12:17:21 -04:00
Francis Lachapelle 563a4c7d1e (css) Truncate lists subheader 2018-05-16 11:58:35 -04:00
InverseBot f1b741c2e6 (js/css) Update generated files 2018-05-16 01:32:26 -04:00
Francis Lachapelle a9c5b7b292 (js) Stick to ui-router v1.0.15
Because the latest release uses ES6 and we don't.
2018-05-15 12:01:48 -04:00
Francis Lachapelle 5084fd15fd (js) Update ng-sortable to v1.3.8 2018-05-15 11:59:02 -04:00
Francis Lachapelle bbfa2fa7f9 (css,js) Update md to v1.1.9 2018-05-15 11:57:04 -04:00
Francis Lachapelle 65812424d6 (js) Fix mail filters with flags prefixed with $
Fixes #4461
2018-05-14 23:18:59 -04:00
InverseBot 31d7926304 (js/css) Update generated files 2018-05-15 01:25:10 -04:00
Francis Lachapelle 6f042ca7d2 (js) Fix mail filters with flags prefixed with $
Fixes #4461
2018-05-14 10:31:41 -04:00
Francis Lachapelle 371504e997 (js) Cleanup unused function 2018-05-14 10:22:29 -04:00
InverseBot 119591e8dd (js/css) Update generated files 2018-05-14 01:26:18 -04:00
InverseBot 4bb407ad8d (js/css) Update generated files 2018-05-08 02:12:38 -04:00
Francis Lachapelle 12b2ecca72 Show current ordering setting in lists 2018-05-07 16:43:16 -04:00
Francis Lachapelle 71d48dd6b5 (js) Fix renaming a folder under iOS 2018-05-07 10:14:04 -04:00
Francis Lachapelle 8b29d90515 (i18n) Add missing localizable strings 2018-05-03 15:34:33 -04:00
Francis Lachapelle a2ef0b41f3 (html) Fix maximum width of admin ACL editor 2018-04-30 15:06:56 -04:00
InverseBot c95d6d0d8e (js/css) Update generated files 2018-04-28 01:23:33 -04:00
Francis Lachapelle b8958b931e Fix SAML2 session timeout during XHR requests 2018-04-27 11:06:42 -04:00
Francis Lachapelle e375575436 (js) Improve handling of reminders on tasks
Fixes #4456
2018-04-27 09:05:20 -04:00
InverseBot 3ac952fd58 (js/css) Update generated files 2018-04-25 01:28:00 -04:00
Francis Lachapelle 1d731ebb77 (js) Fix renaming a folder under iOS 2018-04-23 15:27:00 -04:00
InverseBot c59e429346 (js/css) Update generated files 2018-04-18 01:27:09 -04:00
Francis Lachapelle 162206b934 Fix SAML2 session timeout during XHR requests 2018-04-17 15:14:48 -04:00
Francis Lachapelle e6e1fddb3e (js) Improve handling of reminders on tasks 2018-04-17 11:20:19 -04:00
Francis Lachapelle a4876798bc Show 'Source' btn in HTML editor of signature
Fixes #4389
2018-04-13 09:27:00 -04:00
InverseBot 3659470936 (js/css) Update generated files 2018-03-28 01:35:28 -04:00
Francis Lachapelle e64049c05c (css) Minimum width for icon buttons 2018-03-27 09:30:34 -04:00
Ludovic Marcotte fbed929402 (feat) now possible to show events/task for the current year 2018-03-21 13:44:39 -04:00
Ludovic Marcotte a601ed47d8 (fix) properly update the last-modified attribute (fixes #4313) 2018-03-15 15:43:26 -04:00
InverseBot f799716b25 (js/css) Update generated files 2018-03-14 02:18:03 -04:00
Ludovic Marcotte c1e9e355ec (fix) prevent deletion of special folders using del key (fixes #4396) 2018-03-13 13:05:53 -04:00
InverseBot d57c46a401 (js/css) Update generated files 2018-03-08 01:37:43 -05:00
Francis Lachapelle df2926e872 (js/css) Update generated files 2018-03-07 11:09:20 -05:00
Francis Lachapelle e3ba7c8cab (css) Update default theme 2018-03-07 11:08:01 -05:00
Francis Lachapelle 190fa0c77e (i18n) Update translations 2018-03-07 10:49:58 -05:00
InverseBot a911a3b78c (js/css) Update generated files 2018-03-07 01:36:39 -05:00
Francis Lachapelle 2301ae2c75 (js) Allow to set an alarm on a dued task 2018-03-06 16:35:08 -05:00
Francis Lachapelle 5493855b2f (js) Fix caching of iMIP invitation 2018-03-06 15:22:02 -05:00
Francis Lachapelle d49219ceec Save original username in cookie
Fixes #4363
2018-03-01 11:20:37 -05:00
InverseBot 0dc3ed3202 (js/css) Update generated files 2018-02-28 01:27:51 -05:00
Francis Lachapelle a75ae84953 (css) Fix scrolling of message with Firefox
Fixes #4008, #4282, #4398
2018-02-27 09:34:38 -05:00
InverseBot 44ea5a29d4 (js/css) Update generated files 2018-02-24 01:27:53 -05:00
Francis Lachapelle 218d8aa5fa (js) New mail filter is active by default 2018-02-23 10:23:21 -05:00
Francis Lachapelle 518e6a56fd (js) Overwrite default theme in theme.js 2018-02-20 10:29:08 -05:00
InverseBot da52b0bf82 (js/css) Update generated files 2018-02-20 01:27:41 -05:00
Francis Lachapelle e10dc4af11 (js) Fix retrieval of proper part in image gallery 2018-02-19 15:13:27 -05:00
Francis Lachapelle b8a02d6ce9 (css,js) Update md to v1.1.7
Fixes #4148
2018-02-19 09:01:31 -05:00
Francis Lachapelle 26095d6361 Fix path of single part message 2018-02-13 08:55:30 -05:00
InverseBot 2faf0411e4 (js/css) Update generated files 2018-02-13 01:31:51 -05:00
Francis Lachapelle d3b10730e9 (i18n) Update translations
Fixes #4372
2018-02-12 14:54:18 -05:00
InverseBot a5adb2f952 (js/css) Update generated files 2018-02-08 01:29:16 -05:00
Francis Lachapelle 3bf55a5edf (js) Improve handling of Web calendars 2018-02-07 15:36:54 -05:00
InverseBot b120669747 (js/css) Update generated files 2018-02-07 02:19:11 -05:00
Francis Lachapelle 32fd61c8f4 Improve display of overlapping events
Categories were hidden because of overlapping boxes.
2018-02-06 14:13:40 -05:00
Francis Lachapelle 7cd040fb6b Show weekday in headers of day view 2018-02-06 14:06:33 -05:00
Francis Lachapelle 9310a289f6 Fix decoding of spaces in URL-encoded parameters 2018-02-06 11:04:21 -05:00
Francis Lachapelle 006859cee1 (css) Better highligh color in autocompletion 2018-02-06 11:01:25 -05:00
Francis Lachapelle 9fddc66007 (i18n) Update translations
Fixes #4372
2018-02-06 10:28:29 -05:00
InverseBot ed6e191f66 (js/css) Update generated files 2018-02-06 01:29:10 -05:00
Francis Lachapelle 099f6b42dc (js) Ignore exception when closing mail editor 2018-02-05 15:48:09 -05:00
Francis Lachapelle c5a324ae86 Fix saving new IMAP auxiliary account
Fixes #4384
2018-02-05 14:38:15 -05:00
InverseBot e265ecfe1b (js/css) Update generated files 2018-02-04 01:27:42 -05:00
InverseBot faed42094f (js/css) Update generated files 2018-02-03 01:28:30 -05:00
InverseBot 40b0704812 (js/css) Update generated files 2018-02-01 01:29:33 -05:00
Francis Lachapelle e29ce4acec (js) Improve popup detection in mail editor
Fixes #4378
2018-01-31 10:02:47 -05:00
Francis Lachapelle 29047c4692 (css,js) Update md to v1.1.6 2018-01-31 08:46:52 -05:00
InverseBot 86b896e532 (js/css) Update generated files 2018-01-31 01:30:02 -05:00
Francis Lachapelle 8ae8d67c0c (i18n) Update French translation 2018-01-30 16:08:56 -05:00
Francis Lachapelle ad943bf2aa (js) Fix URL of file uploader in mail editor 2018-01-30 15:37:33 -05:00
Francis Lachapelle 1be0808a16 i(i18n) Fix string in Preferences module 2018-01-30 14:21:29 -05:00
InverseBot 8305d30cb7 (js/css) Update generated files 2018-01-25 02:18:01 -05:00
Francis Lachapelle 1528dc4dd0 Improve contacts search when no scope is set 2018-01-24 11:58:55 -05:00
Francis Lachapelle d05477499f (js) Always show center list when no card selected 2018-01-24 10:36:22 -05:00
Francis Lachapelle 7897ea58fe Fix notifications of signed + encrypted messages 2018-01-24 10:32:36 -05:00
InverseBot a35138c0b8 (js/css) Update generated files 2018-01-24 02:17:38 -05:00
Francis Lachapelle 8e35becd93 (js) Respect security preferences in mail editor 2018-01-23 22:23:14 -05:00
Francis Lachapelle 7ebdac5525 Improve display of S/MIME certificates 2018-01-23 13:30:56 -05:00
Ludovic Marcotte 511aa63a34 (fix) remaining S/MIME fixes to handle image/CIDs in HTML mails 2018-01-23 10:35:46 -05:00
André Peters 0e673beb22
Do not fail on duplicates in identities
Duplicates are bad, but when tracked by $index, the mailer editor does at least not block the "from" selection field completly. :-)
2018-01-22 08:57:54 +01:00
Francis Lachapelle c2169a1f72 Web-based management of email certificate (cont'd) 2018-01-19 09:29:28 -05:00
Francis Lachapelle 2fc8018b52 (js) Fix changes check in Preferences module 2018-01-18 21:56:30 -05:00
Francis Lachapelle bca655ffdd (css) Fix server-side CSS cleaner
Fixes #4366
2018-01-17 13:58:42 -05:00
Francis Lachapelle d4c8f5089b (css) Reset H{1-6} headers
Fixes #4123
2018-01-17 12:43:06 -05:00
Francis Lachapelle 5b711dea8f Improve display of signed/encrypted message 2018-01-17 11:17:22 -05:00
Francis Lachapelle 4133a0b954 (js) Draft: update subject in list/detail views
Update the subject everywhere when saving a draft.
2018-01-17 11:04:22 -05:00
Francis Lachapelle b39d3db674 (i18n) Update German translation 2018-01-17 10:21:18 -05:00
Ludovic Marcotte 30817079f2 (fix) properly handle CID images in S/MIME signed messages 2018-01-13 11:47:13 -05:00
InverseBot a33df49331 (js/css) Update generated files 2018-01-13 02:22:46 -05:00
Francis Lachapelle e86efe59fd (js) Restore live update of flags in messages list 2018-01-12 16:30:05 -05:00
Francis Lachapelle c29e0a1a3d Improve error message for S/MIME signature 2018-01-12 15:20:09 -05:00
Francis Lachapelle 5ba683d4b1 Web-based management of email certificate (cont'd) 2018-01-12 15:00:51 -05:00
Francis Lachapelle 15de264967 Web-based management of email certificate (cont'd) 2018-01-12 14:47:31 -05:00
InverseBot 8d0f419acf (js/css) Update generated files 2018-01-11 01:31:21 -05:00
Francis Lachapelle 451133f226 (js) Remove JavaScript debugging 2018-01-10 09:04:23 -05:00
Francis Lachapelle ed3fe1ecc2 (js) Improve alarm description 2018-01-10 09:04:23 -05:00
InverseBot da4e2e92bd (js/css) Update generated files 2018-01-10 01:33:24 -05:00
Francis Lachapelle d6c1fad2fc Improve display of message options 2018-01-09 16:05:22 -05:00
Francis Lachapelle 6cc96301f8 View smime certificate of signed messages (cont'd) 2018-01-09 15:55:32 -05:00
Francis Lachapelle 02d1aa12f9 View smime certificate of signed messages 2018-01-09 15:22:04 -05:00
Francis Lachapelle 2f1c8cdbc8 (i18n) Fix Lithuanian weekday names
Fixes #4370
2018-01-05 08:43:59 -05:00
InverseBot 0287f34bca (js/css) Update generated files 2017-12-25 01:32:34 -05:00
Ludovic Marcotte 879e7a6cd5 (fix) added missing template 2017-12-24 06:49:22 -05:00
InverseBot 0ec60788d8 (js/css) Update generated files 2017-12-24 01:28:39 -05:00
Ludovic Marcotte ada9c57ef7 (feat) trivial warning for encrypted mails 2017-12-23 09:36:22 -05:00
Ludovic Marcotte 643c6b7ebf (fix) cleanups and proper handling when trying to decrypt email with no cert 2017-12-23 09:34:26 -05:00
Ludovic Marcotte 35c7f483d9 (feat) handling of encrypted mails in generic viewer handler 2017-12-23 09:21:28 -05:00
Ludovic Marcotte c80f016c18 (feat) handling of encrypted multipart/mixed 2017-12-23 09:07:14 -05:00
Ludovic Marcotte 8727024857 (feat) handling of encrypted and signed mails 2017-12-23 09:05:59 -05:00
Ludovic Marcotte a73b20fa02 (feat) handling of encrypted multiplart/alternative 2017-12-23 09:04:36 -05:00
Ludovic Marcotte 502b59bc08 (feat) handling of encypted HTML parts 2017-12-23 09:02:32 -05:00
Ludovic Marcotte 3f95d53de8 (feat) new viewer handler for encrypted emails 2017-12-23 08:59:32 -05:00
Ludovic Marcotte 72273bf454 (fix) cleanups 2017-12-23 08:57:45 -05:00
Ludovic Marcotte 496b402d17 (fix) cosmetics 2017-12-23 08:57:05 -05:00
Ludovic Marcotte 695afc670f (feat) new encrypted viewer + cosmetics in text one 2017-12-23 08:56:29 -05:00
Ludovic Marcotte 54d04741fa (feat) add PKCS7 cert to contacts when possible 2017-12-23 07:31:21 -05:00
Ludovic Marcotte 74d41ecb34 (feat) added signing+encryption support 2017-12-23 07:20:08 -05:00
Ludovic Marcotte 2a272f0aa7 (feat) added PKCS12 import/removal 2017-12-23 07:18:20 -05:00
Ludovic Marcotte 5e26ff6d1d (feat) show sign/encrypt options (unconditionaly right now) 2017-12-23 05:09:45 -05:00
Ludovic Marcotte f95170e043 (fix) cosmetics 2017-12-23 05:07:54 -05:00
Ludovic Marcotte 42bf30d05e (fix) rename for more clarity 2017-12-23 05:00:36 -05:00
InverseBot 8afa87e953 (js/css) Update generated files 2017-12-22 01:28:55 -05:00
Francis Lachapelle 4b355f532d Initial Web-based management of email certificate 2017-12-21 16:41:06 -05:00
Francis Lachapelle 429a3bedb9 Fix handling of public access rights of Calendars 2017-12-21 16:06:39 -05:00
InverseBot b89752cd39 (js/css) Update generated files 2017-12-20 01:30:19 -05:00
Francis Lachapelle 9ed23c32f2 (i18n) Update translations 2017-12-19 10:26:16 -05:00
Francis Lachapelle 60bbe26289 (js) Catch some exceptions to avoid console errors 2017-12-19 09:53:48 -05:00
InverseBot 37074086cf (js/css) Update generated files 2017-12-19 01:29:54 -05:00
Francis Lachapelle c9c5f8bba9 (html) Add placeholder in Sieve filter editor 2017-12-18 16:07:10 -05:00
Francis Lachapelle 97147e261b (html) Clarify warning in mail composer 2017-12-18 16:03:25 -05:00
Francis Lachapelle 3b411101cd (js) Sort categories in event and task editors
Fixes #4349
2017-12-18 15:49:41 -05:00
Francis Lachapelle 8d38be1e43 Support for events with recurrence dates (cont'd) 2017-12-18 15:36:01 -05:00
Francis Lachapelle de91b57825 Fix handling of public access rights of Calendars
Fixes #4344
2017-12-18 15:31:43 -05:00
InverseBot e6e5e077bd (js/css) Update generated files 2017-12-16 01:28:47 -05:00
Francis Lachapelle e590aec64f (js) Fix exception in Card service
When calling init from $reset, the birthday attribute is already a Date
object. Avoid raising an exception on wrong data type.
2017-12-15 16:36:15 -05:00
Francis Lachapelle 3816d25a44 (js) Make sure mail identities are unique
Fixes #4338
2017-12-15 16:30:37 -05:00
Francis Lachapelle 7f99514744 Add support for events with recurrence dates 2017-12-15 16:18:39 -05:00
Francis Lachapelle e61a55f30e (css) Fix fab button placement in Mail module
Fixes #4358
2017-12-15 16:18:39 -05:00
InverseBot e7a4384f28 (js/css) Update generated files 2017-12-13 01:30:52 -05:00
Francis Lachapelle b3f2fba4da (css) Fix advanced mailbox search
We must rely on the pseudo-input-container to properly wrap the
md-select inside a md-toolbar.
2017-12-12 12:55:26 -05:00
InverseBot 38790af774 (js/css) Update generated files 2017-12-06 01:25:18 -05:00
Francis Lachapelle c45c691bf9 (js) Fix search in contact list creator 2017-12-04 15:36:29 -05:00
Francis Lachapelle 73201a0314 (i18n) Contacts module 2017-12-01 17:17:10 -05:00
InverseBot fc7706abd0 (js/css) Update generated files 2017-12-01 01:26:40 -05:00
Francis Lachapelle 8e1a19dca2 (js) Force copy of dragged contacts from remote AB 2017-11-30 11:25:11 -05:00
InverseBot 7ddecd4006 (js/css) Update generated files 2017-11-27 01:27:38 -05:00
InverseBot c9c6b0dc9f (js/css) Update generated files 2017-11-25 01:28:04 -05:00
Francis Lachapelle 2c86f68fb9 (js) Catch some exceptions to avoid console errors 2017-11-24 09:35:24 -05:00
InverseBot 27ce401e6b (js/css) Update generated files 2017-11-24 01:28:49 -05:00
Francis Lachapelle 39e579e656 Fix class security in Mailer 2017-11-23 14:24:30 -05:00
Francis Lachapelle 1d90aa748d (js) Don't try to select "noselect" mailbox 2017-11-23 14:03:22 -05:00
Francis Lachapelle 7874b0a74c Fix compilation warning 2017-11-23 13:59:49 -05:00
Francis Lachapelle 6ab4688812 (i18n) Contacts module 2017-11-23 13:59:06 -05:00
Francis Lachapelle 12fa8ef65a (css) Fix scrolling in Administration module 2017-11-23 11:26:59 -05:00
Francis Lachapelle a7b32e8c6d Avoid redirection to forbidden module 2017-11-22 10:02:47 -05:00
InverseBot e04b281864 (js/css) Update generated files 2017-11-22 01:27:36 -05:00
Francis Lachapelle eb90760b39 Use address books search fields in Contacts module
Searches can now be scoped to one or multiple fields. Those fields are
now dynamic and can be defined using SearchFieldNames in external
contacts sources (SQL and LDAP).
2017-11-21 15:56:16 -05:00
InverseBot aed62cab26 (js/css) Update generated files 2017-11-18 01:25:43 -05:00
Francis Lachapelle d665f4b251 (js) Fix parsing of pasted email addresses
We are now more clever when parsing the input text to add new attendees
to an appointment.
2017-11-17 11:36:19 -05:00
InverseBot e588becf79 (js/css) Update generated files 2017-11-17 01:26:08 -05:00
Francis Lachapelle 08ec68c07c (js) Lower constraints on auto-reply dates range
Fixes #7276
2017-11-16 15:33:04 -05:00
InverseBot 80886afadd (js/css) Update generated files 2017-11-13 01:27:24 -05:00
InverseBot 9335ee67c1 (js/css) Update generated files 2017-11-10 01:27:47 -05:00
Francis Lachapelle 5ff28a37e2 (js) Restore msgs selection after refresh
Fixes #4330
2017-11-09 18:18:22 -05:00
InverseBot 2b9cc20689 (js/css) Update generated files 2017-11-09 01:26:38 -05:00
Francis Lachapelle e7c15a697d (js) Fix mail composition from message headers
Fixes #4335
2017-11-08 16:40:33 -05:00
InverseBot 650faa4d22 (js/css) Update generated files 2017-11-02 01:27:55 -04:00
Francis Lachapelle c68d7204a1 (js) Handle corrupted JSON data in Mail module 2017-11-01 13:29:46 -04:00
InverseBot ae0fff23b5 (js/css) Update generated files 2017-11-01 01:28:44 -04:00
Francis Lachapelle ccb1439c84 (js) Handle corrupted JSON data in Mail module
The Mail module will now be loaded even if the JSON representing the
list of expanded mailboxes is not a properly formatted.
2017-10-31 13:25:51 -04:00
InverseBot b56df72992 (js/css) Update generated files 2017-10-24 01:27:51 -04:00
Francis Lachapelle e3505808dc (js) Force version of ng-sortable
Rollback to version 1.3.7 of ng-sortable until the following buy is
fixed: https://github.com/a5hik/ng-sortable/issues/387
2017-10-23 16:11:44 -04:00
InverseBot 1fd4657de7 (js/css) Update generated files 2017-10-19 02:14:42 -04:00
Francis Lachapelle 2d61be8ff6 (i18n) Update translations 2017-10-18 11:04:26 -04:00
Ludovic Marcotte b6d657d001 (fix) generalized HTML sanitization to avoid encoding issues when replying/forwarding mails
Conflicts:
	SoObjects/Mailer/NSData+Mail.m
2017-10-18 09:41:45 -04:00
InverseBot 38e898dc5d (js/css) Update generated files 2017-10-18 01:28:13 -04:00
InverseBot 9b434bb859 (js/css) Update generated files 2017-10-17 01:26:42 -04:00
Francis Lachapelle aa7193d722 (js) Encode ID of components in XHR requests 2017-10-16 10:32:06 -04:00
Francis Lachapelle 8df50f9ab7 (js) Fix exception when importing events 2017-10-16 10:31:06 -04:00
Francis Lachapelle 92c96bc04c (css) Improve display of secondary info of events 2017-10-16 10:30:22 -04:00
InverseBot 8b6aa7fb88 (js/css) Update generated files 2017-10-13 01:28:09 -04:00
Francis Lachapelle e59a8e12ba (js) Allow edition of IMAP flags/labels 2017-10-12 15:44:14 -04:00
Francis Lachapelle e5f9f3383a (js) Fix automatic close of sidenav 2017-10-12 10:16:51 -04:00
InverseBot 6a661264f6 (js/css) Update generated files 2017-10-11 02:18:36 -04:00
Francis Lachapelle f34937d92c (js) Prevent the creation of empty card categories 2017-10-10 14:55:22 -04:00
Francis Lachapelle 888adc9396 (js) Improve rename of address book
Fixes impossibility to insert spaces in address book name.
2017-10-10 14:29:38 -04:00
InverseBot c4be6a2114 (js/css) Update generated files 2017-10-08 01:25:12 -04:00
InverseBot 7b1e7e2e7b (js/css) Update generated files 2017-10-07 01:25:04 -04:00
InverseBot b3f4a8f8c3 (js/css) Update generated files 2017-10-01 01:24:13 -04:00
Francis Lachapelle a313068595 (css) Add missing CKEditor files 2017-09-29 10:05:16 -04:00
Francis Lachapelle 861ce9ac53 (doc) How to change the color theme 2017-09-26 22:53:02 -04:00
Francis Lachapelle 7f8693948f (i18n) Untabify 2017-09-26 10:47:34 -04:00
Francis Lachapelle 24a41f20d2 (i18n) Update Croatian translation 2017-09-26 10:46:54 -04:00
Francis Lachapelle 1e0b71bbda (doc) How to change the color theme 2017-09-25 12:13:48 -04:00
InverseBot 2ea7cefa3e (js/css) Update generated files 2017-09-22 01:28:42 -04:00
Ludovic Marcotte 6730db74e6 (fix) now also give modify permission 2017-09-21 13:59:55 -04:00
InverseBot aa7febe15b (js/css) Update generated files 2017-09-21 01:26:42 -04:00
Francis Lachapelle 104ac2db33 New SOGoMailComposeWindow default 2017-09-20 16:50:41 -04:00
Francis Lachapelle 789398bd27 (web) Fix XSRF cookie path when changing password
Fixes #4139
2017-09-19 09:44:37 -04:00
InverseBot 391410a4ec (js/css) Update generated files 2017-09-19 09:08:25 -04:00
Francis Lachapelle 106ae7a078 Improve handling of notifications of a calendar 2017-09-18 14:22:29 -04:00
Francis Lachapelle d02f0db0b4 (js) Remove non-ascii characters from CSS ids 2017-09-18 12:11:12 -04:00
InverseBot b896897c3e (js/css) Update generated files 2017-09-12 01:34:42 -04:00
InverseBot e73c42ada3 (js/css) Update generated files 2017-09-09 01:36:14 -04:00
Francis Lachapelle 77f9f60276 New events list view 2017-09-08 13:35:31 -04:00
Francis Lachapelle 614a137128 (js) Fix parsing of tab-delimited email addresses
Fixes #4258
2017-09-08 10:50:10 -04:00
Francis Lachapelle aa3c02be93 Fix to save many postal addresses of tge same type
Fixes #4091
2017-09-07 16:30:22 -04:00
Francis Lachapelle 24382a4318 Add missing localized string 2017-09-07 14:22:26 -04:00
InverseBot 649337c3e5 (js/css) Update generated files 2017-09-06 00:32:04 -04:00
Francis Lachapelle ac376bbba9 Update Chinese (Taiwan) translation 2017-09-05 13:37:54 -04:00
Francis Lachapelle 752323fb7d Add Simplified Chinese (zh_CN) translation 2017-09-05 12:10:46 -04:00
Francis Lachapelle 141b3af83b (js) Always show center list when no msg selected
Fixes #4269
2017-09-05 10:18:52 -04:00
Francis Lachapelle 8697b6c835 (js) Remove non-ascii characters from CSS ids 2017-09-05 10:18:52 -04:00
InverseBot 536b02b9fd (js/css) Update generated files 2017-09-02 01:35:50 -04:00
Francis Lachapelle 02cbe23e78 (js) New sgCalendarListItem component 2017-09-01 12:35:38 -04:00
Francis Lachapelle 84edeb85cd (js) Fix parsing of pasted email addresses
Fixes #4258 and fixes #4097
2017-09-01 11:09:24 -04:00
InverseBot 933649c299 (js/css) Update generated files 2017-08-31 01:35:23 -04:00
Francis Lachapelle cb2ab9152f (js) Don't change user language when not changed
Fixes #4244
2017-08-30 14:18:23 -04:00
InverseBot f3a766d8b0 (js/css) Update generated files 2017-08-30 01:35:27 -04:00
Francis Lachapelle a65e96bdb5 (js) follow requested URL after authentication 2017-08-29 16:03:19 -04:00
Francis Lachapelle 491e090fb4 (web) Fix "last day of the month" repeat rule 2017-08-29 14:29:11 -04:00
Francis Lachapelle 5e5e52e3f1 register web app as a handler for mailto scheme
Fixes #1223
2017-08-29 11:45:24 -04:00
InverseBot debe1f41f8 (js/css) Update generated files 2017-08-24 01:32:29 -04:00
Francis Lachapelle 9495c43b4b (css) Improve attachments area of mail composer
Fixes #4243
2017-08-23 11:55:09 -04:00
Francis Lachapelle c6dbb88dc1 Simplify sanitization of accepted HTML attributes
This will avoid converting & to an HTML entity.
2017-08-22 10:02:28 -04:00
InverseBot 1ac2ec7ad6 (js/css) Update generated files 2017-08-22 01:34:10 -04:00
Francis Lachapelle 8df0896028 (js) Fix error handling in mail editor popup 2017-08-21 15:25:26 -04:00
InverseBot 4d271a6d85 (js/css) Update generated files 2017-08-19 01:29:24 -04:00
InverseBot b7c8f43bcc (js/css) Update generated files 2017-08-13 01:32:35 -04:00
Francis Lachapelle 45a5b533a3 (web) Improve event lists results 2017-08-02 18:31:06 -04:00
Francis Lachapelle c810e60a04 Update Welsh translation 2017-08-02 09:24:59 -04:00
Francis Lachapelle 03887cb395 Update Welsh locale 2017-08-01 13:41:04 -04:00
Francis Lachapelle 9b64a1bddf (web) Don't allow to move a read-only event
Fixes #4228
2017-07-31 14:56:35 -04:00
InverseBot 893873db22 (js/css) Update generated files 2017-07-28 01:29:55 -04:00
Francis Lachapelle 8221a8de66 (Calendar) Add owner in attendees editor 2017-07-27 16:50:03 -04:00
Francis Lachapelle 217525cf10 (js) Add missing languages for CKEditor 2017-07-20 13:47:06 -04:00
Francis Lachapelle c975cf6c78 Add missing localized strings in Calendar module 2017-07-19 20:34:49 -04:00
Francis Lachapelle 68adf8969a (fix) Basque label with quotes used in aria-label
Fixes #4234
2017-07-19 17:12:39 -04:00
Francis Lachapelle 589c5f8ae0 Add missing localized strings in Calendar module 2017-07-19 17:10:06 -04:00
Ludovic Marcotte 032b2fbbd4 (fix) can now invite to exceptions only (fixes #2561) 2017-07-19 11:05:16 -04:00
Francis Lachapelle 277342dced Update Welsh translation 2017-07-17 08:44:52 -04:00
Francis Lachapelle 2adc11bcd6 (css) Fix minimalist skin of CKEditor in Firefox 2017-07-10 08:59:35 -04:00
Ludovic Marcotte 5b84ee0c09 (fix) wrong custom fields identifiers for 3 and 4 2017-07-06 08:56:30 -04:00
Francis Lachapelle 5aa74ca0ad (js) Update CKEditor to version 4.7.1 2017-07-05 10:06:05 -04:00
InverseBot 5d98112a7a (js/css) Update generated files 2017-07-05 01:25:31 -04:00
Francis Lachapelle c48750c6f2 (js) Fix mail composition from mailto link 2017-07-04 17:23:00 -04:00
Ludovic Marcotte 22c078ee76 (fix) enable S/MIME even when using GNU TLS (fixes #4201) 2017-07-04 11:00:06 -04:00
Francis Lachapelle 721428c88f (js) Create list from selected cards
Fixes #3561
2017-07-04 10:10:00 -04:00
Ludovic Marcotte 07fa202523 (fix) respect disabled state of sending rate-limiting (fixes #4198) 2017-07-04 09:58:20 -04:00
InverseBot 3927494393 (js/css) Update generated files 2017-07-04 01:24:12 -04:00
InverseBot 14b902241d (js/css) Update generated files 2017-06-30 01:28:54 -04:00
Francis Lachapelle 7785c1c142 (css,js) Update md to v1.1.4-master-75237c6 2017-06-29 11:17:22 -04:00
Francis Lachapelle d9dafd3d14 (js) Don't explode card when no email defined 2017-06-29 10:49:15 -04:00
InverseBot df8c00089b (js/css) Update generated files 2017-06-29 01:29:10 -04:00
Francis Lachapelle 741e639960 (i18n) Update translations 2017-06-28 14:16:26 -04:00
Francis Lachapelle 9f96639e6f Ignore errors of nonexistent special mailboxes
Fixes #4177
2017-06-28 14:01:52 -04:00
Francis Lachapelle ee68cf6ed5 (js) Add missing ui-router map files
Fixes #4209
2017-06-28 12:06:05 -04:00
Francis Lachapelle 8662dd199d (js) Add missing timezone list in Preferences 2017-06-28 12:00:36 -04:00
Francis Lachapelle 3ce28b7316 (js) Use more one-time bindings 2017-06-27 22:24:07 -04:00
InverseBot b0e0950d12 (js/css) Update generated files 2017-06-23 01:28:37 -04:00
Francis Lachapelle e8ec8180a8 (js) Use more one-time bindings in Calendar module 2017-06-22 11:56:16 -04:00
InverseBot 362d6d521f (js/css) Update generated files 2017-06-21 01:27:31 -04:00
Francis Lachapelle e1bc458d46 (js) Don't save form when invalid
Fixes #3793
2017-06-20 15:25:07 -04:00
InverseBot ade945219f (js/css) Update generated files 2017-06-17 01:26:44 -04:00
Francis Lachapelle 6c654e0f90 (js) Fix validation in Sieve filter editor
Fixes #4200
2017-06-16 16:37:17 -04:00
InverseBot c9dded0947 (js/css) Update generated files 2017-06-16 01:30:58 -04:00
Francis Lachapelle d72c614d29 (js) Fix edition of mail tags 2017-06-15 16:04:47 -04:00
InverseBot ef122b0f39 (js/css) Update generated files 2017-06-15 01:28:00 -04:00
Francis Lachapelle b6b8f7a0fb Improve display of component comments, card notes 2017-06-14 20:41:18 -04:00
Francis Lachapelle 8701d2c26c (js) Remove inline user settings for Contacts 2017-06-14 20:41:18 -04:00
Francis Lachapelle 5080482507 (html) Remove useless space from card editor 2017-06-14 20:41:18 -04:00
Francis Lachapelle 7464c2e680 (js) Support backspace AND delete keys 2017-06-14 13:38:40 -04:00
Francis Lachapelle 67b9ef0b8b (js) Fix mailbox deletion from the hot key 2017-06-14 13:24:08 -04:00
Ludovic Marcotte 9b2527ce6d (fix) provide mininum values for recurrences 2017-06-13 15:05:04 -04:00
InverseBot 67d4896bc7 (js/css) Update generated files 2017-06-10 02:08:54 -04:00
Francis Lachapelle b3f541b87e Sanitize whitelisted attributes of HTML tags 2017-06-05 15:14:48 -04:00
Francis Lachapelle 2604e2bf59 Sanity check when user's session has expired 2017-06-05 10:23:59 -04:00
InverseBot dc9eaa164d (js/css) Update generated files 2017-06-03 01:24:59 -04:00
Francis Lachapelle b8f54dd8e8 (css,js) Update md to v1.1.4-master-e1345ae 2017-06-02 14:20:40 -04:00
InverseBot 15ab809c38 (js/css) Update generated files 2017-06-02 02:16:11 -04:00
Ludovic Marcotte 6e04a2d99c (feat) can now discard incoming mails during vacation 2017-06-01 14:49:09 -04:00
Francis Lachapelle e8e0df8b53 Expose user settings and defaults inline (cont'd) 2017-06-01 13:50:46 -04:00
Francis Lachapelle 72d2152b20 (i18n) Add missing strings in Contacts module 2017-06-01 13:49:00 -04:00
Francis Lachapelle 89bfa0c536 Expose user's settings and defaults inline
This improves performance by removing two AJAX calls and a lot of
JavaScript promises.
2017-06-01 13:48:45 -04:00
InverseBot a19d1573d3 (js/css) Update generated files 2017-06-01 01:25:44 -04:00
Francis Lachapelle c8e90b4abd (css) Improve sgImageGallery for small devices
Also include md-truncate directive from ng-material.
2017-05-31 09:40:22 -04:00
Francis Lachapelle e4d0ce6090 (i18n) Fix Lithuanian typo 2017-05-31 06:36:03 -04:00
InverseBot 0738896540 (js/css) Update generated files 2017-05-31 00:27:22 -04:00
Francis Lachapelle 34a6a8960a Add Latvian (lv) translation 2017-05-30 16:19:44 -04:00
Francis Lachapelle 02684127dd Cleanup UI/WebServerResources/GNUmakefile 2017-05-30 14:56:35 -04:00
Ludovic Marcotte 29dfc75fe9 (fix) remove any trailing cr (fixes #4172) 2017-05-30 13:15:04 -04:00
Ludovic Marcotte 2b90ff70fa (feat) added custom fields support from Thunderbird's address book 2017-05-30 09:12:13 -04:00
InverseBot 43141a48cf (js/css) Update generated files 2017-05-30 01:27:54 -04:00
Francis Lachapelle 0355f66e96 (js) New ImageGallery ng service 2017-05-29 15:19:03 -04:00
Francis Lachapelle 3049af066b (css) Remove sgColorPicker in grid-list.scss 2017-05-29 14:54:54 -04:00
Francis Lachapelle b00fc756e6 (js) Cleanup dependencies of sgMailboxListItem 2017-05-29 14:51:51 -04:00
Francis Lachapelle 555b7303d1 (js) New images viewer for Mail module 2017-05-29 14:03:59 -04:00
InverseBot acc6da4c15 (js/css) Update generated files 2017-05-25 01:24:14 -04:00
Francis Lachapelle 3f3f58dc9f (js) Fix card loading via router 2017-05-24 13:56:20 -04:00
Francis Lachapelle e30358aeaa (css) Fix responsive condition of login page 2017-05-24 11:55:24 -04:00
Francis Lachapelle 28e0db4adf Fix adding list members with multiple emails 2017-05-24 11:37:35 -04:00
InverseBot ad90d666ca (js/css) Update generated files 2017-05-24 01:22:20 -04:00
Francis Lachapelle 8678949c87 (js) Improve performance of color picker
Lower the number of watchers.
2017-05-23 15:43:47 -04:00
InverseBot 8f005b90f5 (js/css) Update generated files 2017-05-21 01:18:15 -04:00
InverseBot 49183bd1fb (js/css) Update generated files 2017-05-20 01:12:37 -04:00
Francis Lachapelle a26970b33b (js) Remove bindings on message flags in directive 2017-05-19 22:20:20 -04:00
Francis Lachapelle f2af5e9f87 Improve display of tasks status 2017-05-19 12:13:01 -04:00
Francis Lachapelle c24474b197 (js) Add missing injection in component editor 2017-05-19 08:56:10 -04:00
Francis Lachapelle ec02efe873 (js) No one-time bindings inside virtual-repeater 2017-05-19 07:53:05 -04:00
InverseBot ce5db84996 (js/css) Update generated files 2017-05-19 01:24:40 -04:00
Francis Lachapelle 41967d3eec Respect languages preferences on login page
Fixes #4169
2017-05-18 22:28:05 -04:00
Francis Lachapelle aee42f76f0 (js) Use one-time bindings in ACLs and sidenav 2017-05-18 15:40:11 -04:00
Francis Lachapelle 28ae2fd58a (js) Review Mail module to decrease watchers 2017-05-18 15:31:38 -04:00
InverseBot 7207925362 (js/css) Update generated files 2017-05-13 01:24:30 -04:00
Francis Lachapelle bc23130f9b (i18n) Update translations 2017-05-09 09:00:33 -04:00
InverseBot 28bc489c1a (js/css) Update generated files 2017-05-09 01:22:56 -04:00
Francis Lachapelle 650f337c41 (js/css) Update generated files 2017-05-08 16:08:22 -04:00
Francis Lachapelle 8b812ba4f0 (js) Minor JavaScript code cleanup 2017-05-08 15:46:48 -04:00
Francis Lachapelle 836700fb7e (js) Improve CAS handling 2017-05-08 15:43:10 -04:00
Francis Lachapelle ba583f41b1 (i18n) Update translations 2017-05-08 15:06:31 -04:00
InverseBot c3ef225a02 (js/css) Update generated files 2017-05-08 01:23:36 -04:00
InverseBot b42876bb0a (js/css) Update generated files 2017-05-07 01:17:20 -04:00
InverseBot da4033eeab (js/css) Update generated files 2017-05-04 01:17:26 -04:00
Francis Lachapelle f1329a3d36 (i18n) Update German translation 2017-05-02 09:56:30 -04:00
Francis Lachapelle 663a0b60dd (feat) Configurable Web animation level 2017-04-25 16:35:39 -04:00
InverseBot 4caff58918 (js/css) Update generated files 2017-04-25 01:18:12 -04:00
Francis Lachapelle 634cbe3d1b (js) Support SOGoLDAPContactInfoAttrbute 2017-04-24 16:15:39 -04:00
Francis Lachapelle 3d0c958a19 (js) Keep form pristine when changing passwords
Fixes #4138
2017-04-24 12:08:15 -04:00
Francis Lachapelle da44afdcf5 (i18n) Update translations 2017-04-24 11:37:49 -04:00
InverseBot 11f847cdfb (js/css) Update generated files 2017-04-22 01:18:32 -04:00
Ludovic Marcotte 513d81eb59 (fix) LDIF to vCard conversion for non-handled multi-value attributes (fixes #4086) 2017-04-21 12:31:54 -04:00
Francis Lachapelle 2b4e357da6 (js) Improve handling of IMAP timeout handling
For external accounts only.
2017-04-21 11:58:52 -04:00
Ludovic Marcotte 7582ec8462 Updated comment 2017-04-20 14:35:44 -04:00
Ludovic Marcotte 0091ff749a (fix) handle properly windows-1255 charset (fixes #4124) 2017-04-20 14:29:15 -04:00
InverseBot c09dff3fc8 (js/css) Update generated files 2017-04-13 01:24:28 -04:00
Ludovic Marcotte d87dc6cdf2 (fix) enhance display of all-day invitations (fixes #4145)
Conflicts:
	SoObjects/Appointments/SOGoAptMailNotification.m
2017-04-12 16:36:41 -04:00
Francis Lachapelle 6fd9927092 (js) Fix email reminder with attendees
Fixes #4115
2017-04-12 14:56:38 -04:00
Francis Lachapelle 8bcda19799 (web) Fix renaming a mailbox with special chars 2017-04-12 13:41:24 -04:00
Ludovic Marcotte 7d396a51f5 (feat) email alarms now have pretty formatting (fixes #805) 2017-04-12 08:59:29 -04:00
InverseBot dbf5039011 (js/css) Update generated files 2017-04-12 01:20:37 -04:00
Francis Lachapelle 76e6c064f7 Improve IMAP error handling in Mailer module 2017-04-11 15:42:36 -04:00
Francis Lachapelle 04f930dba5 (js) Always show center list on small devices 2017-04-11 12:00:00 -04:00
Francis Lachapelle 08fcee67bd Improve IMAP error handling in Mailer module 2017-04-11 11:47:47 -04:00
Francis Lachapelle ed3f794226 Fix attachment path when inside multiple parts 2017-04-06 14:31:41 -04:00
Francis Lachapelle 8ff189229b [web] Fix exception when partstate is not known 2017-04-05 16:22:28 -04:00
InverseBot a7254fe4dd (js/css) Update generated files 2017-04-04 01:25:28 -04:00
InverseBot 4e82820db7 (js/css) Update generated files 2017-03-25 01:31:35 -04:00
Francis Lachapelle a328f022cb (css) Update default theme 2017-03-24 09:45:56 -04:00
Francis Lachapelle 46c7af5fdd (js/css) Update generated files 2017-03-24 09:43:51 -04:00
Francis Lachapelle 2c8d1d0a26 (i18n) Update translations 2017-03-24 09:32:46 -04:00
InverseBot dab48bfc60 (js/css) Update generated files 2017-03-24 01:24:52 -04:00
Francis Lachapelle b0cc012849 (css,js) Update md to v1.1.3-master-e3f9772 2017-03-23 16:11:32 -04:00
Francis Lachapelle 1d028e4cf5 Expose default value SOGoMailAddOutgoingAddresses
Fixes #4064
2017-03-23 15:42:05 -04:00
Francis Lachapelle 4dcc1af46a (js) Improve recurrence editor 2017-03-23 14:01:28 -04:00
Francis Lachapelle c57f42b44b (js) Fix possible undefined variable 2017-03-23 13:58:34 -04:00
Francis Lachapelle 736921bdf7 (js) Fix display of category colors of components 2017-03-23 13:55:14 -04:00
Francis Lachapelle 0cc7c6be3d (js) Hide Copy/Move menu options with a single AB 2017-03-23 13:07:07 -04:00
Francis Lachapelle b7bc59d599 Enable Save btn after deleting attribute from card
Fixes #4095
2017-03-23 12:48:17 -04:00
InverseBot 2f92484064 (js/css) Update generated files 2017-03-23 01:24:54 -04:00
Francis Lachapelle b463fd4eda (js) Drop sgTransformOnBlur directive
The md-chips component has now a functional "md-add-on-blur" functionality.

Fixes #3944
2017-03-22 15:35:05 -04:00
Francis Lachapelle 75aaef0f3d (js) Restrict special mailboxes to the top level
Fixes #6963
2017-03-22 14:53:07 -04:00
Francis Lachapelle e7a06c42a4 (js) Fix sanitisation of flags in Sieve filters
Fixes #4087
2017-03-22 13:26:43 -04:00
Francis Lachapelle 5ff8463fba (js) Split string when pasting multiple addresses
Fixes #4097
2017-03-22 11:58:05 -04:00
Ludovic Marcotte ce8f2e9481 (fix) fixed task sorting on multiple categories 2017-03-14 14:18:53 -04:00
InverseBot cb532de83a (js/css) Update generated files 2017-03-14 09:09:24 -04:00
Francis Lachapelle 1aebad854b (js) Add missing variable declaration 2017-03-10 15:05:46 -05:00
Francis Lachapelle 9f6bc8a749 (js) Fix freebusy coverage of newly created event 2017-03-10 14:50:27 -05:00
Francis Lachapelle d24ff75ecf (js) Fix button to remove an attendee 2017-03-10 14:49:32 -05:00
Francis Lachapelle f60ffa923e (js) Display the attendees editor automatically 2017-03-10 14:48:53 -05:00
Francis Lachapelle 19512a85d2 (html) Caption for freebusy data of attendees 2017-03-10 14:43:02 -05:00
Francis Lachapelle baa6d39e28 (css) Generated no-animation.css 2017-03-10 06:36:14 -05:00
Francis Lachapelle 50f25b0597 (i18n) Update translations 2017-03-09 12:19:12 -05:00
Francis Lachapelle 0a0f8a8d89 (css) Custom CSS for IE 2017-03-09 12:16:51 -05:00
Francis Lachapelle 489e35158c (css) Restore lost .md-fab-overlap-bottom class 2017-03-09 09:13:03 -05:00
InverseBot 11d9df6e6a (js/css) Update generated files 2017-03-09 01:26:19 -05:00
Francis Lachapelle e5dc76cc19 (js) Check alarms only if Calendar is accessible
Fixes #4067
2017-03-08 16:15:15 -05:00
Francis Lachapelle ab7ec63f4b Fix typo in Scheduler
Fixes #4072
2017-03-08 16:05:03 -05:00
Francis Lachapelle 1964fdebcb (html) Improve display of vacation message in pref 2017-03-08 16:05:03 -05:00
InverseBot 5b6807b78c (js/css) Update generated files 2017-03-08 09:42:14 -05:00
InverseBot 0ffbc13376 (js/css) Update generated files 2017-03-08 01:57:09 -05:00
Francis Lachapelle a02fa44dc7 (js) Fix SCAYT automatic language selection 2017-03-07 14:23:42 -05:00
Francis Lachapelle 682f699e2f Fix Welsh's locale 2017-03-07 14:20:51 -05:00
Francis Lachapelle 270ff1bd29 (js) Fix saving draft outside Mail module
Fixes #4071
2017-03-07 10:26:10 -05:00
InverseBot 74c2926bca (js/css) Update generated files 2017-03-04 01:34:40 -05:00
Francis Lachapelle 75aa6e90a2 (js) Fix handling of attachments in mail editor
Fixes #4058, #4063
2017-03-03 15:36:52 -05:00
Francis Lachapelle 3c35c16bf3 (html) Display year in day and week views 2017-03-03 15:01:00 -05:00
Francis Lachapelle 0627c2f58b (html) Constrain reminder to a positive number 2017-03-03 12:06:33 -05:00
Francis Lachapelle 25430a8128 Fix handling of contact organizations
Fixes #4028
2017-03-03 10:35:50 -05:00
InverseBot 018b7b7ab9 (js/css) Update generated files 2017-03-03 01:24:59 -05:00
Francis Lachapelle c8539dffa1 (js) Limit http error interceptor to JSON request 2017-03-02 15:48:31 -05:00
InverseBot c995c6e9d7 (js/css) Update generated files 2017-03-02 01:27:34 -05:00
Francis Lachapelle 8322d318aa Expose default value of SOGoMailAutoSave
Fixes #4053
2017-03-01 15:14:09 -05:00
Francis Lachapelle a3d7ae3a6b (js) Improve CAS handling 2017-03-01 11:15:25 -05:00
Ludovic Marcotte a29ced853a (js/css) Update generated files 2017-03-01 11:00:17 -05:00
Ludovic Marcotte 5047aed6ed (fix) more CAS fixes 2017-03-01 10:51:01 -05:00
Ludovic Marcotte 3c46a6ef14 (js/css) Update generated files 2017-03-01 09:49:36 -05:00
Ludovic Marcotte af3a35169a (fix) first pass at CAS XHR issue 2017-03-01 09:37:37 -05:00
InverseBot 6b471994ef (js/css) Update generated files 2017-03-01 01:23:28 -05:00
Francis Lachapelle 23ff62a9e0 (js) Improve event editor
- fixed form validity check;
- fixed alarm restoration after a reset;
- fixed recurrence rules check.
2017-02-28 16:13:58 -05:00
Francis Lachapelle 2a820bd780 (css) Improve display of event editor 2017-02-28 08:36:27 -05:00
InverseBot 125178e526 (js/css) Update generated files 2017-02-28 01:23:07 -05:00
Francis Lachapelle e1979976a6 (js) Month day(s) of monthly repeat must be set 2017-02-27 16:04:49 -05:00
Francis Lachapelle d87cf6980a (css) Improve display of recurrence editor 2017-02-27 16:03:45 -05:00
Francis Lachapelle dfce966e79 (js) Calendar week days must be set to save prefs 2017-02-27 12:55:15 -05:00
Francis Lachapelle 4002650748 (js) Expose model validity in sg-toggle-grid 2017-02-27 10:48:40 -05:00
InverseBot 0fa8cbf9cb (js/css) Update generated files 2017-02-23 01:24:05 -05:00
Francis Lachapelle 7a4dbcb364 (js) Update children paths when renaming a mailbox
Fixes #4046
2017-02-22 23:07:26 -05:00
InverseBot bf001b1af6 (js/css) Update generated files 2017-02-20 01:22:37 -05:00
Francis Lachapelle 3c65973cd5 (css) Hide fab button when printing
Fixes #4038
2017-02-19 21:57:27 -05:00
Francis Lachapelle 48b2008da4 (js) Localize mailbox names everywhere
Fixes #4041
2017-02-19 21:13:44 -05:00
InverseBot fd13fd632c (js/css) Update generated files 2017-02-18 01:21:42 -05:00
Francis Lachapelle b1e8f30138 (js) Localized inbox label
Fixes #4040
2017-02-17 21:22:10 -05:00
Francis Lachapelle 06238a39b1 (js) Fix fcn call when removing contact category
Fixes #4039
2017-02-17 11:01:42 -05:00
Francis Lachapelle 9f84162c5d (css) Fix ACL editor in Admin module for Safari
Fixes #4036
2017-02-15 23:11:34 -05:00
InverseBot 6ffc9a3552 (js/css) Update generated files 2017-02-15 01:29:55 -05:00
InverseBot 07720563b9 (js/css) Update generated files 2017-02-14 01:16:42 -05:00
Francis Lachapelle 5ceafa5005 (js) Localize mail, phone, url and address types
Fixes #4030
2017-02-13 22:52:03 -05:00
InverseBot e9ea104a94 (js/css) Update generated files 2017-02-09 01:29:10 -05:00
InverseBot 99277421a1 (js/css) Update generated files 2017-02-08 01:27:36 -05:00
InverseBot dcfed38fc7 (js/css) Update generated files 2017-02-03 01:25:57 -05:00
InverseBot b58ec19625 (js/css) Update generated files 2017-02-02 01:24:16 -05:00
Francis Lachapelle d90533399d (css) Keep the fab button visible 2017-02-01 21:33:17 -05:00
InverseBot d159b191a6 (js/css) Update generated files 2017-01-31 01:12:42 -05:00
Francis Lachapelle abccdd304f (js) Ignore mouse events in scrollbars of Month
Firefox is bubbling the mouse down event on scrollbars so it has to be
ignored for proper drag'n'drop.

Fixes #3990.
2017-01-30 15:52:07 -05:00
Francis Lachapelle 4143a23afd Add Hebrew translation (cont'd) 2017-01-30 07:51:36 -05:00
Francis Lachapelle a020286780 Merge pull request #232 from rfrei/patch-1
Allow write to multiple contacts using 'to', 'cc' or 'bcc'.

Fixes #3548.
2017-01-30 07:46:54 -05:00
Steffen Müller 1b264ef6ba Change Strings according to RFC 5322
correction: for translations the strings in English.lproj should better be equal
2017-01-28 17:53:14 +01:00
Steffen Müller ef4e311a5a Change Strings according to RFC 5322 2017-01-28 17:53:05 +01:00
Steffen Müller 1d8caa4297 Change Strings according to RFC 5322 2017-01-28 17:22:14 +01:00
InverseBot 0500499d91 (js/css) Update generated files 2017-01-28 01:10:29 -05:00
Francis Lachapelle fcfbc50139 Add Hebrew translation (cont'd) 2017-01-27 12:58:31 -05:00
Francis Lachapelle 88bc1294cd (js) Fix saving the preferences with Mail disabled 2017-01-27 12:40:36 -05:00
Francis Lachapelle ac127a375f Improve ACLs handling of inactive users (cont'd) 2017-01-27 12:22:22 -05:00
Steffen Müller f90b2efadb simpler version 2017-01-27 16:52:58 +01:00
Steffen Müller c9a50aa057 write using 'to', 'cc' or 'bcc' with string parameter
write to multiple selected contacts using 'to', 'cc' or 'bcc'
Feauture Request #3548
2017-01-27 16:41:34 +01:00
Steffen Müller 621adb38c2 write using 'to', 'cc' or 'bcc' with string parameter
write to multiple selected contacts using 'to', 'cc' or 'bcc'
Feauture Request #3548
2017-01-27 16:37:13 +01:00
InverseBot 872afaec32 (js/css) Update generated files 2017-01-27 01:10:15 -05:00
Francis Lachapelle 892e6d6eb2 Add Hebrew translation 2017-01-26 21:40:52 -05:00
Steffen Müller ed62670a1a write using 'to', 'cc' or 'bcc'
write to multiple selected contacts using 'to', 'cc' or 'bcc'
Feauture Request #3548
2017-01-26 19:27:13 +01:00
Francis Lachapelle 2beb3dca6d (js/css) Update generated files 2017-01-26 13:16:19 -05:00
Francis Lachapelle d14b0b0b5e (js) Improve ACLs handling of inactive users 2017-01-26 12:48:21 -05:00
Steffen Müller 8efd01d55e write using 'to', 'cc' or 'bcc'
write to multiple selected contacts using 'to', 'cc' or 'bcc'
Feauture Request #3548
2017-01-26 18:29:07 +01:00
Francis Lachapelle 0b9ca225d0 (css) Update default theme 2017-01-23 14:58:02 -05:00
InverseBot 3cbeba32d9 (js/css) Update generated files 2017-01-24 01:15:53 -05:00
Francis Lachapelle 1825b167dc (css,js) Update md to v1.1.1-master-2c9a5cc 2017-01-23 09:55:44 -05:00
Francis Lachapelle 214ce5ef86 (i18n) Update translations 2017-01-23 09:50:35 -05:00
InverseBot 8cdc435945 (js/css) Update generated files 2017-01-21 01:28:13 -05:00
InverseBot 1f3a89b984 (js/css) Update generated files 2017-01-20 01:27:56 -05:00
Francis Lachapelle 0dea9c226d Allow to select multiple files when uploading
Fixes #3999
2017-01-19 15:41:21 -05:00
Francis Lachapelle db1cc24c20 (css) Improve display of HTML CKEditor 2017-01-19 14:47:11 -05:00
Francis Lachapelle d7d88e2620 (js) Compose new message in a popup window 2017-01-19 12:23:55 -05:00
Francis Lachapelle 41dbb88b64 (js) Expandable mail editor
Added "autogrow" plugin for CKEditor.
2017-01-19 07:05:52 -05:00
InverseBot bb97b57ad7 (js/css) Update generated files 2017-01-19 01:28:13 -05:00
Francis Lachapelle 26b69d25ee (js) Fix opening message in popup window 2017-01-18 15:03:29 -05:00
Francis Lachapelle fcb6542d06 (i18n) Update translations 2017-01-17 11:47:43 -05:00
Francis Lachapelle 174fcd5c31 (i18n) Update translations 2017-01-17 08:53:52 -05:00
InverseBot 2f6c5148aa (js/css) Update generated files 2017-01-17 01:30:41 -05:00
Francis Lachapelle 936b21b8c0 (css) Fix glitches in Month view with Firefox 2017-01-16 16:30:24 -05:00
Francis Lachapelle 5f2a6c53c4 (js) Fix pasting images in CKEditor
Fixes #3986
2017-01-16 15:31:12 -05:00
Francis Lachapelle ba12c14a1d (js) Update CKEditor to version 4.6.2
- Add Upload Image plugin

Fixes #3986
2017-01-13 16:11:10 -05:00
Francis Lachapelle 4a21a02f98 Fix rendering of forwarded HTML message with img
Fixes #3981 (cont'd)
2017-01-13 12:23:38 -05:00
InverseBot 905859053c (js/css) Update generated files 2017-01-12 01:31:09 -05:00
Francis Lachapelle e5d0b0b0ca Fix rendering of forwarded HTML message with img
Fixes #3981 (partially)
2017-01-11 16:08:56 -05:00
Francis Lachapelle 589827a414 (html) Show locale codes beside language names 2017-01-11 14:20:43 -05:00
Francis Lachapelle 42ee981613 (js) Update Angular to branch 1.6.x 2017-01-11 14:20:43 -05:00
Francis Lachapelle 9477c1af16 (html) Precise EAS beside "Synchronize" option 2017-01-11 14:20:42 -05:00
InverseBot 8011d9093e (js/css) Update generated files 2017-01-11 01:26:52 -05:00
Francis Lachapelle e27efc4d3a (css) Update default theme 2017-01-10 09:37:05 -05:00
Francis Lachapelle ff7b9a3725 (js/css) Update generated files 2017-01-10 09:33:43 -05:00
Francis Lachapelle 36c7ffcc3c (css,js) Update md to v1.1.1-master-64b2621 2017-01-10 09:16:04 -05:00
InverseBot 3912d2ab3e (js/css) Update generated files 2017-01-10 02:12:03 -05:00
Francis Lachapelle 51ff746595 (js) Update CKEditor to version 4.6.1 2017-01-06 20:49:42 -05:00
Francis Lachapelle ef1f5a948f (i18n) Update translations 2017-01-06 20:34:37 -05:00
Francis Lachapelle 3560f0486e (js) Fix hotkeys with an active dialog in Mailer
Fixes #3983
2017-01-06 18:26:12 -05:00
InverseBot abb1e1b447 (js/css) Update generated files 2017-01-07 01:28:44 -05:00
Francis Lachapelle 818233535f Improve error messages around draft attachments
(cont'd)
2017-01-06 16:17:05 -05:00
Francis Lachapelle 8404de758b Improve error messages around draft attachments 2017-01-06 16:12:42 -05:00
Ludovic Marcotte af8baf41cb (fix) correctly handle all identities during IMIP status update 2017-01-06 14:32:45 -05:00
Ludovic Marcotte 0b7ddf7ca4 (fix) small optimization over previous commit 2017-01-06 14:29:41 -05:00
Ludovic Marcotte 942ddcabe4 (fix) handle all identities during IMIP REPLY processing 2017-01-06 14:23:52 -05:00
Francis Lachapelle ea7934a73c Fix saving of inactive calendars
Fixes #3862, #3980
2017-01-06 06:42:12 -05:00
InverseBot 02fc147624 (js/css) Update generated files 2017-01-06 02:11:11 -05:00
Francis Lachapelle 02a1ad48fc (js) Fix computation of week number
Fixes #3973, 3976
2017-01-05 12:00:55 -05:00
InverseBot d5e04be1df (js/css) Update generated files 2017-01-01 01:20:37 -05:00
Ludovic Marcotte 4f211678e9 (fix) handle semicolon in value during LDIF import (fixes #1760) 2016-12-29 16:21:30 -05:00
Ludovic Marcotte 93dfbc5a94 (feat) added photo support for LDIF import (fixes #1084) 2016-12-29 14:12:45 -05:00
InverseBot 18b502c39c (js/css) Update generated files 2016-12-23 02:10:39 -05:00
Francis Lachapelle 596c4bb4c2 (js) Fix attached links in task viewer
Fixes #3963
2016-12-20 10:44:43 -05:00
InverseBot 31d2db51ad (js/css) Update generated files 2016-12-20 01:24:11 -05:00
Francis Lachapelle 1375237697 (js) Don't allow to create a list in a remote AB 2016-12-19 12:07:17 -05:00
Francis Lachapelle 4c78d81bf7 Formatting & Comments 2016-12-19 11:15:35 -05:00
Francis Lachapelle 2e9168080c (js) Fix freebusy initialization in event editor 2016-12-19 11:05:48 -05:00
Francis Lachapelle 1eb378c956 (js) Fix display of auto-reply (vacation) message
Fixes #3940
2016-12-19 10:25:04 -05:00
Francis Lachapelle e739ed46a3 (js) Fix saving monthly BYDAY recurrence
Fixes #3948
2016-12-19 09:51:09 -05:00
Francis Lachapelle 93f559a0df Remove unnecessary div in UIxTopnavToolbar.wox 2016-12-19 09:46:58 -05:00
InverseBot 13a4398c4d (js/css) Update generated files 2016-12-17 01:24:00 -05:00
InverseBot a02642cad9 (js/css) Update generated files 2016-12-16 01:09:03 -05:00
Francis Lachapelle 651c0fdf14 Load photos of LDAP-based address books in listing
Fixes #3942
2016-12-15 10:19:47 -05:00
InverseBot 15a3bf48d9 (js/css) Update generated files 2016-12-15 01:22:53 -05:00
Francis Lachapelle e0108088ee (js) Rename buttons of alarm toast
Fixes #3945
2016-12-14 16:39:21 -05:00
Francis Lachapelle 5591b9d423 (js) Switch on "remember username" when necessary 2016-12-14 16:33:21 -05:00
InverseBot f6acc3e984 (js/css) Update generated files 2016-12-11 01:19:01 -05:00
Ludovic Marcotte b0fcaeef86 (fix) removed old code 2016-12-09 10:32:42 -05:00
Ludovic Marcotte ec19a1290d (fix) use the organizer's alarm by default when accepting IMIP messages (fixes #3934) 2016-12-09 09:47:48 -05:00
InverseBot 384f1cb53f (js/css) Update generated files 2016-12-09 01:17:34 -05:00
Francis Lachapelle d0e0d5300a (js) Fix ordering of calendars
Fixes #3931
2016-12-08 10:17:25 -05:00
InverseBot 4b2b3693c5 (js/css) Update generated files 2016-12-08 01:18:39 -05:00
Francis Lachapelle 011fae8a65 Download attachments of a message as a zip archive 2016-12-07 14:38:33 -05:00
Ludovic Marcotte 2a2ebd553e (test) handle sanitization before passing data to libxml 2016-12-06 14:05:27 -05:00
Francis Lachapelle 0038e4bc60 (js) Disable HTML entities in CKEditor 2016-12-06 10:08:02 -05:00
InverseBot e053f12e78 (js/css) Update generated files 2016-12-06 01:17:41 -05:00
Francis Lachapelle c663f7ab4c Prevent using localhost on auxiliary IMAP accounts 2016-12-05 16:12:16 -05:00
InverseBot ffd69337f6 (js/css) Update generated files 2016-12-03 02:04:11 -05:00
Francis Lachapelle ba5bd65ea3 Fix support for SOGoSieveFolderEncoding defaults
Cont'd. Fixes #3904
2016-12-02 17:38:33 -05:00
Francis Lachapelle 6ce64a9a27 (js) Fix sorting after renaming an AddressBook 2016-12-02 14:48:59 -05:00
Ludovic Marcotte 56d7f634a0 (fix) avoid compiler warning 2016-12-02 08:48:26 -05:00
InverseBot 80f67785c3 (js/css) Update generated files 2016-12-02 01:29:36 -05:00
Francis Lachapelle 29dfadfe75 (css) Update default theme 2016-12-01 17:47:29 -05:00
Francis Lachapelle 203dcf1d05 (js) Improve sgAvatarImage (cont'd) 2016-12-01 15:42:28 -05:00
Francis Lachapelle 0d95267fe5 Fix ACLs management of folders in Administration
The active (super) user was not able to add herself to the ACLs of a
different user because we were removing the active user from the users
search instead of removing the folder's owner.
2016-12-01 15:40:38 -05:00
Francis Lachapelle e997923c31 (html) Fix sidenav breakpoint in Admin module 2016-12-01 15:32:24 -05:00
Francis Lachapelle 2c24901803 (js/css) Update generated files 2016-12-01 12:01:50 -05:00
Francis Lachapelle 8f90aa96fe (css,js) Update md to v1.1.1-master-b8357dc 2016-12-01 12:00:00 -05:00
Francis Lachapelle d2b94eba09 (js) Fix detection of session expiration 2016-12-01 11:56:07 -05:00
Francis Lachapelle c9467e1ce3 Validate custom subject for vacation auto-reply 2016-12-01 11:21:59 -05:00
Francis Lachapelle b4e9b7b60c (css) Fix sidenav background color of Preferences 2016-12-01 11:14:38 -05:00
Francis Lachapelle 66710f1b17 (i18n) Update translations 2016-12-01 11:07:28 -05:00
InverseBot 3c098ceca5 (js/css) Update generated files 2016-12-01 01:18:40 -05:00
Francis Lachapelle 52cdb71d1f Add sort by start date for the tasks list
Fixes #3840
2016-11-30 12:13:48 -05:00
Francis Lachapelle a1746cd386 (css) Fix display of tabs with oversized content 2016-11-30 12:09:11 -05:00
InverseBot cd08ab81f1 (js/css) Update generated files 2016-11-30 02:47:47 -05:00
Francis Lachapelle b27c868271 Fix freebusy data fetching of MS Exchange contacts 2016-11-29 15:48:15 -05:00
InverseBot e0b0a1d783 (js/css) Update generated files 2016-11-29 03:13:53 -05:00
Francis Lachapelle e059a6043e (js) Fix possible cross-origin exception
When SOGo is launched from an external link, either using a different
"target" or using window.open(), the Mail composer could throw a
JavaScript exception when trying to save or send a message that would
completely stop the operation.

Fixes #3900
2016-11-28 15:36:03 -05:00