Commit Graph

8254 Commits

Author SHA1 Message Date
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