Francis Lachapelle
fc4f5d2161
feat(mail): new option to force default identity
...
Users can now force the default identity to always be used when replying
or forwarding a message.
2021-01-14 15:23:43 -05:00
InverseBot
d470ebcda2
chore(js/css): update generated files
2020-12-24 00:34:21 -05:00
Francis Lachapelle
86ab7312a4
fix(mail(css)): restore scrolling of msg source when animation is off
2020-12-23 10:12:22 -05:00
InverseBot
099ef0ef7e
chore(js/css): update generated files
2020-12-22 10:06:25 -05:00
Francis Lachapelle
b3932cc3de
chore(npm): update angular-ui-router
2020-12-22 09:39:31 -05:00
Francis Lachapelle
822c50ff56
i18n(sr_SR): update Serbian (Latin) translation
2020-12-21 15:00:58 -05:00
Francis Lachapelle
5c872647ee
chore(npm): update sass
2020-12-21 14:02:51 -05:00
Francis Lachapelle
bf23f70104
chore(npm): update ng-sortable
2020-12-21 14:02:16 -05:00
Francis Lachapelle
dfeb0467d7
chore(npm): update md to v1.2.2
2020-12-21 14:00:49 -05:00
Francis Lachapelle
8386bb2c08
i18n(sr_SR): add Serbian (Latin) translation
2020-12-18 19:41:37 -05:00
Francis Lachapelle
c27be0fbe5
fix(calendar): avoid exception when FoldersOrder have invalid entries
2020-12-18 11:22:42 -05:00
Francis Lachapelle
a3277eb65a
fix(login): fix localizabled strings when changing language
2020-11-30 16:59:33 -05:00
Francis Lachapelle
c38524ab07
fix(calendar): accept HTML in repeat frequencies descriptions
2020-11-30 12:46:03 -05:00
Francis Lachapelle
e2e5e6fed9
i18n(mail): improve generic error message for signed/encrypted messages
...
Fixes #5204
2020-11-26 16:37:13 -05:00
InverseBot
c72565d54f
chore(js/css): update generated files
2020-11-20 00:35:04 -05:00
InverseBot
0c6862811d
chore(js/css): update generated files
2020-11-17 10:22:27 -05:00
Francis Lachapelle
f64b4e1a85
fix(css): adjust colors of center lists of views
2020-11-16 13:43:52 -05:00
Francis Lachapelle
f5635e7e20
chore(npm): update CKEditor to version 4.15.1
2020-11-16 13:35:03 -05:00
Francis Lachapelle
0eae8296a3
fx(css): reduce list height of mailboxes
...
Fixes #5145
2020-11-16 12:15:08 -05:00
Francis Lachapelle
defd3c97a9
chore(npm): cleanup dependencies, move to Dart Sass
2020-11-16 10:21:56 -05:00
Francis Lachapelle
12047d112f
fix(preferences(css)): improve display of some select input fields
2020-11-13 17:19:53 -05:00
Francis Lachapelle
2ecfa70e72
i18n(pl): update Polish translation
2020-11-13 17:02:36 -05:00
Francis Lachapelle
c7166de428
i18n(de): update German translation
2020-11-13 17:02:21 -05:00
Francis Lachapelle
1827a4548a
i18n(cs): update Czech translation
2020-11-13 17:01:46 -05:00
Francis Lachapelle
0509d7f162
feat(calendar(js)): allow HTML links in location field
2020-11-11 12:08:00 -05:00
InverseBot
c600aa261c
chore(js/css): update generated files
2020-11-10 00:34:51 -05:00
Francis Lachapelle
bc77536b5d
fix(print): don't print toasts
...
Fixes #5207
2020-11-06 21:28:22 -05:00
Francis Lachapelle
f5b925d90e
i18n(fr): update French translation
2020-11-06 21:15:18 -05:00
Francis Lachapelle
e6088c9026
i18n(mail): fix status for message validity
...
Fixes #5204
2020-11-06 20:41:38 -05:00
InverseBot
55e5c191f4
chore(js/css): update generated files
2020-11-06 00:35:11 -05:00
Francis Lachapelle
0e0fc72b44
fix(calendar(js)): fix exception when changing an event calendar
2020-11-05 10:30:28 -05:00
InverseBot
bf27328b9a
chore(js/css): update generated files
2020-11-05 09:17:12 -05:00
Francis Lachapelle
6cac6f2383
chore(npm): update md to v1.2.1
2020-11-04 16:47:12 -05:00
Francis Lachapelle
4a83733039
feat(calendar(web)): allow to change the classification of an event
2020-11-04 16:15:13 -05:00
InverseBot
2da3cad939
chore(js/css): update generated files
2020-10-31 00:34:31 -04:00
Francis Lachapelle
00030ba2fa
fix(mail(js)): add collapse button to toolbar of HTML editor
...
It is useful on small screens to be able to collapse the toolbar.
2020-10-30 15:36:30 -04:00
InverseBot
823f94b09f
chore(js/css): update generated files
2020-10-22 00:34:13 -04:00
InverseBot
926c405057
chore(js/css): update generated files
2020-10-16 01:26:59 -04:00
Francis Lachapelle
74acab0738
fix(calendar(js)): add attendee from search field when saving
...
Fixes #5185
2020-10-15 17:43:17 -04:00
Francis Lachapelle
5d1ac9db5d
fix(calendar): fix all-day events in lists
...
All-day events start date was wrong when the period was covering a DST
change.
2020-10-15 14:10:25 -04:00
Francis Lachapelle
1c4ff40d33
fix(preferences(mail)): make sure auto-reply (vacation) text is set
2020-10-15 14:07:04 -04:00
Francis Lachapelle
0fe73ec8a7
i18n(de): update German translation
2020-10-06 16:29:08 -04:00
InverseBot
8b4b55927e
chore(js/css): update generated files
2020-10-06 00:36:53 -04:00
Francis Lachapelle
a594bf84a3
i18n(hu): update Hungarian translation
2020-10-01 15:59:00 -04:00
Francis Lachapelle
7af092f849
i18n(cs): update Czech translation
2020-10-01 15:58:03 -04:00
InverseBot
f1d02df7a8
chore(js/css): update generated files
2020-10-01 00:33:51 -04:00
Francis Lachapelle
712d0f4ef1
fix(preferences(js)): sanitize content of toast
...
Sanitize subject and sender of message when using $mdToast to alert user
of new messages.
Fixes #5178
2020-09-30 14:14:24 -04:00
Francis Lachapelle
ec1a01e316
fix(mail): remove duplicate recipients in draft
2020-09-30 09:38:22 -04:00
Francis Lachapelle
1bec216ce6
fix(calendar): restore UIxOccurenceDialog
...
Renamed as action class UIxOccurenceEditor.
Fixes #5141
Fixes #5160
2020-09-16 17:18:18 -04:00
InverseBot
24b0408c38
chore(js/css): update generated files
2020-09-11 00:32:58 -04:00
Francis Lachapelle
aa706796c2
fix(preferences(js)): sanitize mail identities when saving
2020-09-10 12:23:54 -04:00
InverseBot
f4f15f1c91
chore(js/css): update generated files
2020-09-10 01:23:08 -04:00
Francis Lachapelle
9af697ae83
fix(calendar): restore UIxOccurenceDialog
...
Renamed as action class UIxOccurenceEditor.
Fixes #5141
2020-09-09 16:27:54 -04:00
Francis Lachapelle
ac8a7ecc6e
chore(npm): update grunt
2020-09-09 08:45:33 -04:00
Francis Lachapelle
5f550ae448
chore(npm): update lodash
2020-09-09 08:45:03 -04:00
Francis Lachapelle
d9fe3a67e1
chore(npm): update angular-file-upload
2020-09-09 08:44:43 -04:00
Francis Lachapelle
3ee702e637
chore(npm): update md to v1.1.26
...
Fixes #5082
Fixes #5152
2020-09-08 12:26:14 -04:00
InverseBot
7e0a753242
chore(js/css): update generated files
2020-08-21 00:36:31 -04:00
Nicolas Höft
8507204e0d
fix(core): fix GCC 10 compatibility
...
With GCC 10, SOGoAptFormatter.m FTBS with the following error:
SOGoAptFormatter.m: In function ‘-[SOGoAptFormatter setPrivateTitleOnly]’:
SOGoAptFormatter.m:104:56: error: expected ‘)’ before ‘::’ token
104 | self->formatAction = @selector(titleOnlyForPrivateApt::);
Simply name the second argument, so gcc is happy.
Also add the `external` keyword to a header declared variable.
Fixes #5029
2020-08-19 12:28:30 -04:00
InverseBot
72053a5801
chore(js/css): update generated files
2020-08-19 00:36:53 -04:00
Francis Lachapelle
7163900d24
fix(mail(js)): keep CKEditor toolbar visible
2020-08-18 16:04:21 -04:00
InverseBot
21cb0cb985
chore(js/css): update generated files
2020-08-14 00:37:03 -04:00
Francis Lachapelle
af452eb1a7
fix(mail(js)): handle subfolders of Sent mailbox
...
Fixes #4980
2020-08-13 12:20:36 -04:00
Francis Lachapelle
7b9e750806
fix(web(js)): avoid throwing an error when disconnected
2020-08-13 10:06:47 -04:00
InverseBot
066e20c5d2
chore(js/css): update generated files
2020-08-11 00:36:40 -04:00
Francis Lachapelle
ec02147281
chore(js/css): update generated files
2020-08-10 10:57:11 -04:00
Francis Lachapelle
d72ab79496
chore(npm): update angular-ui-router
2020-08-10 10:56:08 -04:00
Francis Lachapelle
497594dfc8
i18n(ca): update Catalan translation
2020-08-05 18:34:19 -04:00
Francis Lachapelle
559afb0b71
chore(npm): update autoprefixer
2020-08-05 15:01:36 -04:00
Francis Lachapelle
5faf279fec
chore(npm): update grunt and grunt-contrib-uglify
2020-08-05 15:01:04 -04:00
Francis Lachapelle
8bf83acabf
chore(npm): update angular-ui-router
2020-08-05 14:59:49 -04:00
Francis Lachapelle
d1caed9c25
chore(npm): update lodash
2020-08-05 14:59:22 -04:00
InverseBot
223b27b89b
chore(js/css): update generated files
2020-08-05 00:37:56 -04:00
Francis Lachapelle
37d3cb7782
fix(web(css)): improve mailbox expand button in sidenav
2020-08-04 16:36:15 -04:00
Francis Lachapelle
7eac9c3893
fix(calendar(css)): decrease height of calendars entries in lists
...
md-switch instances are now taking less vertical space.
2020-08-04 16:17:10 -04:00
Francis Lachapelle
1cb9a83f6f
fix(web(js)): remove calls to deprecated functions in ng-material
2020-08-04 16:16:09 -04:00
Francis Lachapelle
cd95649f08
fix(web(js)): remove calls to deprecated functions in ng-material
2020-08-04 16:12:52 -04:00
Dmitriy Alekseev
8642ff9d00
fix(mail): change default search scope to "subject or from" ( #287 )
2020-08-04 08:37:17 -04:00
Francis Lachapelle
d26bc181fd
i18n(de): update German translation
2020-08-03 22:45:15 -04:00
Francis Lachapelle
b5f9861e16
i18n(pl): update Polish translation
2020-08-03 22:44:43 -04:00
Francis Lachapelle
743cca255f
fix(calendar(js)): show categories colors in task editor
...
Fixes #5116
2020-08-03 10:24:00 -04:00
InverseBot
60f9d1035f
chore(js/css): update generated files
2020-07-31 01:34:14 -04:00
Francis Lachapelle
87cf5b473f
feat(web): support desktop notifications, add global inbox polling
...
Fixes #1234 , fixes #3382 , fixes #4295
2020-07-30 15:13:15 -04:00
Francis Lachapelle
f6ce265e7b
fix(mail(css)): respect white spaces in plaintext messages
...
Fixes #5069
2020-07-30 13:28:14 -04:00
InverseBot
728b4eeed4
chore(js/css): update generated files
2020-07-30 00:37:08 -04:00
Francis Lachapelle
8205acc5d5
feat(web): support desktop notifications, add global inbox polling
...
Fixes #1234 , fixes #3382 , fixes #4295
2020-07-29 16:31:19 -04:00
InverseBot
7efcb58b6e
chore(js/css): update generated files
2020-07-28 00:36:58 -04:00
Francis Lachapelle
0e7ce3129c
fix(preferences(js)): show error when passwords don't match
2020-07-27 10:20:38 -04:00
Nicolas
2300fe8aab
fix(core): Require current password on password change ( #285 )
...
Increase security by requiring the current password when changing the
password. This increases the security for cases such as XSS, or just a
forgotten browser window left open.
Fixes #4140
2020-07-27 10:12:22 -04:00
InverseBot
03d8ed5e92
chore(js/css): update generated files
2020-07-25 00:37:30 -04:00
Francis Lachapelle
1c99c2ca42
fix(web): consistency in icon of expandable list items
...
See https://material.io/components/lists#types
2020-07-24 15:47:17 -04:00
Francis Lachapelle
c73b40f62c
chore(js/css): add QRCode library
...
Fixes #5090
2020-07-24 12:38:02 -04:00
Francis Lachapelle
528b7581a3
fix(preferences): accept an "id" key for mail accounts
...
Fixes #5091
2020-07-24 12:08:49 -04:00
Francis Lachapelle
73797761c3
fix(calendar(js)): show real selected list in print preview
2020-07-24 10:57:24 -04:00
Francis Lachapelle
72b5db4e35
fix(addressbook(js)): show copy option when source is remote
2020-07-24 10:42:22 -04:00
Francis Lachapelle
94efa4d7d4
fix(mail(css)): yellow flags for more visibility
2020-07-24 09:48:41 -04:00
InverseBot
09f63b2e3b
chore(js/css): update generated files
2020-07-24 00:35:42 -04:00
Francis Lachapelle
9c391b8d8d
fix(mail): use unique names for attachments
...
Fixes #5086
2020-07-23 12:56:35 -04:00
Francis Lachapelle
1579ebd233
chore: remove deprecated files and templates
2020-07-22 15:04:12 -04:00
InverseBot
0d297f21cf
chore(js/css): update generated files
2020-07-22 00:35:50 -04:00
Francis Lachapelle
8940651586
feat(mail): handle multiple mail identities
...
Fixes #5083
2020-07-21 17:01:33 -04:00
InverseBot
6f5ffed5e8
chore(js/css): update generated files
2020-07-21 00:35:43 -04:00
InverseBot
355099ab04
chore(js/css): update generated files
2020-07-19 00:35:36 -04:00
Francis Lachapelle
85a6d8e477
fix(preferences(js)): honor SOGoForwardConstraints in Sieve filters
2020-07-18 09:54:24 -04:00
InverseBot
e1800da26a
chore(js/css): update generated files
2020-07-18 00:35:34 -04:00
Francis Lachapelle
ff3e83fd43
fix(calendar(js)): don't handle attendees for tasks
2020-07-17 13:58:32 -04:00
InverseBot
ed300409b7
chore(js/css): update generated files
2020-07-17 00:35:24 -04:00
Francis Lachapelle
566fe55d71
fix(preferences(js)): set account id before importing certificate
...
Fixes #5084
2020-07-16 17:30:10 -04:00
Francis Lachapelle
b78e66a10b
fix(preferences(js)): conditionally sanitize forward addresses
...
Fixes #5085
2020-07-16 15:05:42 -04:00
InverseBot
cc19970066
chore(js/css): update generated files
2020-07-16 00:35:47 -04:00
Francis Lachapelle
825fb85903
fix(acl(js)): toggle rights from the ACL editor
2020-07-15 09:57:31 -04:00
InverseBot
704e7885ce
chore(js/css): update generated files
2020-07-15 00:35:45 -04:00
Francis Lachapelle
a5ba99cf60
fix(calendar(js)): show freebusy timeline with external-only attendees
2020-07-14 15:29:45 -04:00
Francis Lachapelle
6e2d652e38
fix(web): restore menu separators in sidenav of Calendars & Mailer
2020-07-14 14:32:13 -04:00
Francis Lachapelle
5bb8161494
fix(preferences(js)): honor SOGoForwardConstraints in Sieve filters
2020-07-14 12:11:01 -04:00
InverseBot
772efb3e99
chore(js/css): update generated files
2020-07-14 00:38:02 -04:00
Francis Lachapelle
8f3738bfef
fix(mail(js)): pick proper "from" address when replying/forwarding
...
Fixes #5072
2020-07-13 12:29:35 -04:00
InverseBot
063d6f8c33
chore(js/css): update generated files
2020-07-11 00:38:40 -04:00
Francis Lachapelle
0e5e88aaf9
fix(web): add icon to expandable list items
2020-07-10 17:27:03 -04:00
Francis Lachapelle
b4f76a7932
feat(mail): handle multiple mail identities
...
Fixes #768 , fixes #4602
2020-07-10 17:07:01 -04:00
InverseBot
76936a7d8f
chore(js/css): update generated files
2020-07-09 01:25:19 -04:00
InverseBot
82d9cf5462
chore(js/css): update generated files
2020-07-08 00:38:45 -04:00
Francis Lachapelle
f7e7612e05
fix(mail(js)): pick proper "from" address when replying/forwarding
...
Fixes #5072
2020-07-07 14:53:11 -04:00
Francis Lachapelle
96c22b6b96
fix(addressbook): handle vCard with multiple title values
2020-07-07 14:14:08 -04:00
InverseBot
747ba75503
chore(js/css): update generated files
2020-07-07 00:38:53 -04:00
Francis Lachapelle
c99170b9bc
fix(mail): pick proper "from" address when replying/forwarding
...
Fixes #5056
2020-07-06 12:43:55 -04:00
Francis Lachapelle
089935297c
fix(mail(js)): respect signature placement when switching identity
2020-07-06 12:43:55 -04:00
InverseBot
5db000aa26
chore(js/css): update generated files
2020-07-04 01:34:29 -04:00
Francis Lachapelle
f1ff8bfe1c
fix(preferences(js)): automatically expand newly created mail account
2020-07-03 12:32:47 -04:00
Francis Lachapelle
443a41b770
i18n(preferences): rename "Current Time Zone" to "Time Zone"
2020-07-03 12:32:47 -04:00
Francis Lachapelle
76cbe7854c
feat(preferences): button to reset contacts categories to defaults
2020-07-03 12:32:46 -04:00
InverseBot
9a94e00cf3
chore(js/css): update generated files
2020-07-03 01:40:50 -04:00
Francis Lachapelle
2545caf2e5
fix(mail(css)): add explicit expanded/collapsed mailbox status
2020-07-02 17:24:51 -04:00
InverseBot
6ab3633a61
chore(js/css): update generated files
2020-07-02 00:41:16 -04:00
Francis Lachapelle
b8595d7ae6
fix(calendar): return SOGoUser instances when expanding LDAP groups
...
Fixes #5043
2020-07-01 16:58:16 -04:00
Francis Lachapelle
62fc80de20
chore(npm): update autoprefixer
2020-07-01 15:47:22 -04:00
Francis Lachapelle
4ff0791faf
fix(calendar(js)): avoid exception when adding invalid email as attendee
2020-07-01 15:45:02 -04:00
Francis Lachapelle
5087582b75
fix(calendar(js)): remove unused injected module in PrintController
2020-07-01 15:22:33 -04:00
Francis Lachapelle
0c314a33e6
chore(npm): update md to v1.1.24
2020-07-01 15:20:12 -04:00
InverseBot
d33ea134dc
chore(js/css): update generated files
2020-07-01 08:12:44 -04:00
Francis Lachapelle
7d36702034
Revert "chore(npm): update md to v1.1.23"
2020-07-01 08:10:58 -04:00
Francis Lachapelle
98d12ba17a
Revert "chore(npm): update md to v1.1.23"
...
This reverts commit ed6a5a20ce
.
Rolling back to v1.1.22 until v1.1.24 is out (related to #5055 and #5061 ).
2020-06-29 14:20:41 -04:00
Francis Lachapelle
f60a30c520
fix(preferences(js)): initialize Forward defaults
...
Make sure 'Forward' is defined prior to visit the Preferences module.
2020-06-27 11:31:08 -04:00
InverseBot
03545151bb
chore(js/css): update generated files
2020-06-26 00:38:54 -04:00
Francis Lachapelle
8933fae461
fix(calendar(js)): improve debugging in Component factory
2020-06-25 15:58:40 -04:00
Francis Lachapelle
7972257692
feat(mail): handle multiple mail identities
...
Fixes #768 , fixes #4602 , fixes #5062
2020-06-25 12:12:33 -04:00
InverseBot
901df24363
chore(js/css): update generated files
2020-06-24 01:34:15 -04:00
Francis Lachapelle
3d3b17adb8
fix(calendar(js)): improve attendees editor when adding new attendees
...
Fixes #5049
2020-06-23 12:02:31 -04:00
InverseBot
4d517e992f
chore(js/css): update generated files
2020-06-23 00:39:02 -04:00
Francis Lachapelle
ee904ac616
fix(preferences(js)): handle cancellation of IMAP account edition
2020-06-22 17:31:54 -04:00
Francis Lachapelle
7494bb3ae6
fix(preferences): improve handling of forward addresses
...
Fixes #5053
2020-06-22 17:12:05 -04:00
Francis Lachapelle
2730a91b54
fix(preferences(html)): improve placeholders
2020-06-22 15:06:40 -04:00
Francis Lachapelle
1712a7e7e5
fix(preferences(html)): add placeholders to forward addresses field
...
Fixes #5053
2020-06-22 09:58:11 -04:00
Francis Lachapelle
1b603262e9
chore(npm): update CKEditor to version 4.14.1
2020-06-19 14:47:22 -04:00
InverseBot
b4181ef894
chore(js/css): update generated files
2020-06-19 12:02:48 -04:00
Francis Lachapelle
ed6a5a20ce
chore(npm): update md to v1.1.23
2020-06-19 11:58:21 -04:00
Francis Lachapelle
523340c1b6
chore(npm): update AngularJS to version 1.8.0
2020-06-19 11:56:30 -04:00
Francis Lachapelle
3f308e0689
chore(npm): update CKEditor to version 4.14.1
...
Move from the minimalist skin to NT1 because the minimalist skin was
buggy.
2020-06-19 11:53:33 -04:00
Francis Lachapelle
f8aa338e64
feat(mail): handle multiple mail identities
...
Fixes #768 , fixes #4602
2020-06-18 16:53:42 -04:00
InverseBot
ee4ec09897
chore(js/css): update generated files
2020-06-18 00:40:47 -04:00
Francis Lachapelle
7e21c6c6a7
refactor(preferences): replace comma-separated list of addresses by
...
md-chips
Fixes #5048
2020-06-17 17:46:46 -04:00
Francis Lachapelle
1432600fae
fix(common(js)): initialize search field with pre-selected option
...
This is required because of regression in AngularJS Material.
Fixes #5044
2020-06-17 17:46:33 -04:00
InverseBot
97add602df
chore(js/css): update generated files
2020-06-17 01:39:40 -04:00
Francis Lachapelle
35ebb7aaeb
fix(mail(js)): fix message(s) deletion when overquota
2020-06-16 12:57:17 -04:00
Francis Lachapelle
200c353645
fix(mail(js)): use initial number of rows of textarea with sgAutogrow
2020-06-16 11:58:48 -04:00
InverseBot
348a40837a
chore(js/css): update generated files
2020-06-16 00:24:58 -04:00
InverseBot
40d8e72c74
chore(js/css): update generated files
2020-06-11 00:39:29 -04:00
Francis Lachapelle
8692e647bd
fix(web(js)): handle SAML assertion expiration
2020-06-10 14:56:46 -04:00
InverseBot
e9dff9cdbf
chore(js/css): update generated files
2020-06-10 00:39:05 -04:00
Ludovic Marcotte
1146038c76
fix(core): allow non top-level special folders and improved the doc around this
2020-06-09 14:38:01 -04:00
Francis Lachapelle
3ef94da9d6
fix(web(js)): handle SAML assertion expiration
2020-06-09 13:24:49 -04:00
InverseBot
0e6e802243
chore(js/css): update generated files
2020-06-09 00:39:20 -04:00
Francis Lachapelle
4292a45e62
refactor(preferences): replace comma-separated list of addresses by md-chips
2020-06-08 17:52:45 -04:00
InverseBot
dbf5179e69
chore(js/css): update generated files
2020-06-06 00:38:29 -04:00
Francis Lachapelle
433da56b23
fix(web(js)): handle SAML assertion expiration
2020-06-05 11:20:23 -04:00
InverseBot
cf91b2dcbb
chore(js/css): update generated files
2020-06-05 00:39:00 -04:00
InverseBot
ad9947e627
chore(js/css): update generated files
2020-06-04 00:39:00 -04:00
Francis Lachapelle
4d42e3f176
chore(npm): update md to v1.1.22
2020-06-03 10:28:26 -04:00
InverseBot
8f7df73a29
chore(js/css): update generated files
2020-06-03 01:43:03 -04:00
Francis Lachapelle
8b1b938899
refactor(preferences): replace comma-separated list of addresses by md-chips
2020-06-02 15:10:00 -04:00
InverseBot
d3a4136516
chore(js/css): update generated files
2020-05-29 00:38:51 -04:00
Francis Lachapelle
6af55414fb
fix(web(js)): handle SAML assertion expiration
2020-05-28 14:53:31 -04:00
Francis Lachapelle
008b8e51cc
chore(npm): update autoprefixer
2020-05-28 08:44:21 -04:00
Francis Lachapelle
cd37e989db
feat(core(js)): improve Google Authenticator on login page, add QR code
...
Fixes #5038
2020-05-28 08:41:10 -04:00
Francis Lachapelle
c1acce0725
feat(core(js)): improve Google Authenticator on login page, add QR code
...
Fixes #5038
2020-05-27 18:01:17 -04:00
InverseBot
513c17bc2f
chore(js/css): update generated files
2020-05-16 00:40:13 -04:00
Francis Lachapelle
07c06db69d
refactor(mail(js)): replace ckEditor directive by sgCkeditor component
...
This refactoring
1. simplifies updating the CKEditor source code;
2. allows many instances of the CKEditor on the same page;
3. fixes the cursor positioning on focus.
2020-05-15 11:37:56 -04:00
InverseBot
fb117f48c8
chore(js/css): update generated files
2020-05-13 01:03:39 -04:00
Francis Lachapelle
964e6f0cb1
fix(mail(js)): encode HTML entities when computing height of textarea
...
Fixes #5020
2020-05-12 11:16:32 -04:00
InverseBot
a0e5699e60
chore(js/css): update generated files
2020-05-08 10:40:46 -04:00
Francis Lachapelle
272fa8f898
fix(calendar(js)): fix event blocks width in day view
...
Fixes #5017
2020-05-08 09:51:55 -04:00
Francis Lachapelle
e8f0471bcf
feat(core(js)): improve Google Authenticator on login page, add QR code
...
Closes #2722
2020-05-07 16:45:37 -04:00
Ludovic Marcotte
f78300a12e
feat(core): initial Google Authenticator support for 2FA
2020-05-07 07:22:24 -04:00
InverseBot
1fa4b8871d
chore(js/css): update generated files
2020-05-05 01:18:29 -04:00
Francis Lachapelle
e7da4c19b8
fix(web(js)): improve encoding of folder paths in XHR calls
...
Fixes #4989
2020-05-04 18:44:20 -04:00
InverseBot
d29c00827c
chore(js/css): update generated files
2020-05-03 01:18:12 -04:00
Francis Lachapelle
c7d3546be8
chore(js/css): update generated files
2020-05-01 14:51:36 -04:00
Francis Lachapelle
4742f2fd31
chore(npm): update development dependencies
2020-05-01 14:51:36 -04:00
Francis Lachapelle
9feefba545
chore(npm): update angular-ui-router
2020-05-01 14:51:35 -04:00
Francis Lachapelle
c12b1395e7
chore(npm): update CKEditor to version 4.14.0
2020-05-01 14:51:35 -04:00