Commit Graph

8701 Commits

Author SHA1 Message Date
Francis Lachapelle 515d03080e i18n(uk): update Ukrainian translation 2022-06-10 15:12:46 -04:00
Francis Lachapelle 2ae6b46c55 i18n(ru): update Russian translation 2022-06-10 15:12:18 -04:00
Francis Lachapelle 5b960759d2 i18n(nl): update Dutch translation 2022-06-10 15:11:36 -04:00
Francis Lachapelle 15a381d1fd chore(npm): update CKEditor to version 4.19.0 2022-06-10 15:04:43 -04:00
Francis Lachapelle 580a73c857 fix(mail): add default label & color for $forwarded flag
Fixes #5534
2022-06-10 08:25:54 -04:00
Francis Lachapelle bd40b95f70 fix(calendar): disable wrapping of labels in mail templates 2022-06-09 11:46:25 -04:00
Francis Lachapelle 2ef849ca65 feat(preferences): password constraints for SQL sources
Initial implementation of some password policy support for SQL sources.
2022-06-06 16:39:26 -04:00
InverseBot 03cdc4f3b1 chore(js/css): update generated files 2022-06-03 00:16:37 -04:00
InverseBot be7ca731b3 chore(js/css): update generated files 2022-05-26 00:16:53 -04:00
Francis Lachapelle cddd016e53 fix(administration(js)): add rgba colors to theme preview 2022-05-25 13:35:27 -04:00
Francis Lachapelle 36303bef9d fix(preferences): keep mail identities when none is provided when saving 2022-05-25 13:31:03 -04:00
Francis Lachapelle 9337915890 fix(preferences(js)): prohibit deleting the last editable mail identity 2022-05-25 13:27:57 -04:00
Francis Lachapelle dec49c2154 i18n(tr_TR): update Turkish (Turkey) translation 2022-05-20 17:40:42 -04:00
Francis Lachapelle 51dc929d0c feat(addressbook(web)): import vList from versit file 2022-05-18 16:25:04 -04:00
InverseBot e020a514a1 chore(js/css): update generated files 2022-05-18 00:16:28 -04:00
Francis Lachapelle a40d3b6296 fix(mail): remove unused directive in mail editor 2022-05-17 21:13:50 -04:00
Francis Lachapelle 412d73b166 fix(mail(js)): transition to a message using the router 2022-05-17 21:12:54 -04:00
Francis Lachapelle 715cf71ba3 fix(mail(js)): refresh of parent window when saving draft/template 2022-05-17 15:33:43 -04:00
Francis Lachapelle 35f9f35ef0 refactor(js): improve defintion of some controllers 2022-05-17 15:33:43 -04:00
InverseBot 6242546797 chore(js/css): update generated files 2022-05-17 00:19:59 -04:00
Francis Lachapelle 47c629f13c chore(mail): remove UIxMailFolderMenu.wox 2022-05-16 17:43:35 -04:00
Francis Lachapelle 0130803cd4 chore(core): remove UIxModuleAccessDenied 2022-05-16 17:43:35 -04:00
Francis Lachapelle 1328a2566b fix(admininistration(js)): improve handling of unauthorized access 2022-05-16 17:43:35 -04:00
Francis Lachapelle dd0730947f web: update window title depending on active module
Fixes #4982
2022-05-16 17:43:35 -04:00
Francis Lachapelle 0cf025b0af refactor(js): improve defintion of some controllers 2022-05-16 17:43:35 -04:00
InverseBot 5c0d8c11da chore(js/css): update generated files 2022-05-13 00:21:37 -04:00
Francis Lachapelle 33217456fc fix(administration): add theme preview 2022-05-12 16:59:25 -04:00
Francis Lachapelle 1e9ae3184b fix(administration(js)): fix toast when saving ACLs 2022-05-12 15:54:53 -04:00
InverseBot 58a9c56897 chore(js/css): update generated files 2022-05-10 00:22:03 -04:00
abma 09ac2dfda3 fix(mail(js)): fix url for protocol Handler registration
Fixes #5513
2022-05-09 14:49:51 -04:00
Francis Lachapelle 048858ba0f feat(calendar): optionally remove attendees that can't be invited
If some attendees have prevented others to invite them, offer the
organizer to remove them when saving the invitation.
2022-05-03 09:16:44 -04:00
InverseBot 1e87e294a7 chore(js/css): update generated files 2022-05-03 00:21:31 -04:00
Francis Lachapelle 6eaa362543 i18n(de): update German translation 2022-05-02 17:24:54 -04:00
Francis Lachapelle 4657f5617d i18n(pl): update Polish translation 2022-05-02 16:45:18 -04:00
Francis Lachapelle 7fccfb2f8e i18n(it): update Italian translation 2022-05-02 16:44:44 -04:00
Francis Lachapelle 0211153877 i18n(fr): update French translation 2022-05-02 16:43:26 -04:00
Francis Lachapelle 1b3b9c253c fix(calendar(js)): adjust line of the current time to user's timezone
Fixes #5512
2022-05-02 12:37:58 -04:00
Francis Lachapelle 2f725a3f2d feat(calendar): search for past events and tasks
Fixes #5441
2022-04-28 13:47:02 -04:00
InverseBot aee7393b2d chore(js/css): update generated files 2022-04-28 00:22:04 -04:00
Francis Lachapelle c2eed7844a fix(mail(js)): use different email separator keys depending on locale
Fixes #3513
Fixes #4042
Fixes #5308
Fixes #5309
2022-04-27 15:38:51 -04:00
Francis Lachapelle a5b85d72bc fix(addressbook): close DB connection after LDIF import
Fixes #5507
2022-04-27 13:56:56 -04:00
Francis Lachapelle b35a10a280 fix(web): update parameters of meta tag for robots
Fixes #4930
2022-04-25 17:24:10 -04:00
InverseBot 73954ef63e chore(js/css): update generated files 2022-04-23 00:22:28 -04:00
Francis Lachapelle b198c84b42 fix(mail(js)): improve scrolling of list when moving with arrows keys 2022-04-22 17:27:35 -04:00
Francis Lachapelle c8ce3f10d6 fix(mail(js)): perform a full fetch when in unseen/flagged mode 2022-04-22 15:26:22 -04:00
Francis Lachapelle 5cd006286e i18n(hu): update Hungarian translation 2022-04-17 22:13:40 -04:00
Francis Lachapelle 4e5c865a3f feat(calendar): optionally remove attendees that can't be invited
If some attendees have prevented others to invite them, offer the
organizer to remove them when saving the invitation.
2022-04-14 20:39:36 -04:00
Francis Lachapelle 59eda2f1b8 i18n(bg): update Bulgarian translation 2022-04-14 09:05:43 -04:00
InverseBot 0a48821100 chore(js/css): update generated files 2022-04-12 00:20:56 -04:00
Francis Lachapelle 2c76f177a3 i18n(de): update German translation 2022-04-11 16:52:09 -04:00