Commit Graph

2071 Commits

Author SHA1 Message Date
Leon Klingele f04c73d495 fix(calendar(js)): prevent duplicate event creation in case of an event conflict
In case of an calendar event conflict the form submit button was not
disabled after use, allowing it to be clicked again.
This could have resulted in a double creation of the submit event.
2023-05-10 17:13:23 +02:00
smizrahi 810cd1235f feat(mail): Add autolink from ckeditor. Fixes #5749 2023-04-24 10:05:47 +02:00
smizrahi 7b711eabb3 fix(eas): Fix error 500 when SOGoCacheCleanup triggered cleanup with shibboleth 4.2.1. Fore refresh ticket in iFrame in this case 2023-04-29 16:07:32 +02:00
smizrahi 5500ce7085 fix(eas): Fix error 500 when SOGoCacheCleanup triggered cleanup with shibboleth 4.2.1. Fore refresh ticket in iFrame in this case 2023-04-17 10:53:23 +02:00
smizrahi 46215aca87 fix(calendar): Rework confirmation box when dismissing calendar event edition with background click, only if the event is in edition. Rework of #5585. Closes #5720. Fixes #5732. 2023-04-06 10:57:52 +02:00
smizrahi 4fc61a28d5 fix(calendar): Rework confirmation box when dismissing calendar event edition with background click, only if the event is in edition. Rework of #5585. Closes #5720. 2023-04-05 17:49:01 +02:00
smizrahi 6ccd22b511 fix(calendar): Rework confirmation box when dismissing calendar event edition with background click, only if the event is in edition. Rework of #5585. Closes #5720. 2023-04-05 14:13:17 +02:00
smizrahi 6acb245fec fix(js): Fix display of body message when 'to' field is not filled in. Closes #5721 2023-04-03 09:08:35 +02:00
smizrahi f813b78c3c fix(calendar): Impossible to create a new event after creating a new one. Closes #5718 2023-03-28 21:26:21 +02:00
smizrahi 3f01de6c8f chore(npm): Update CKEditor to version 4.21.0 2023-03-27 11:27:35 +02:00
smizrahi 65d4c5c480 fix(calendar): Add confirmation box when dismissing calendar event edition with background click, only if the event is in edition. Fixes #5585 2023-03-27 09:38:56 +02:00
smizrahi bb4a88b6df fix(calendar): Add confirmation box when dismissing calendar event edition with background click, only if the event is in edition. Fixes #5585 2023-03-22 19:39:44 +01:00
smizrahi e12583eb4e feat(mail): Add punycode (RFC 3492) to encode domain with special characters 2023-03-21 10:27:43 +01:00
smizrahi 0a9b3d6adf feat(mail): Add punycode (RFC 3492) to encode domain with special characters 2023-03-21 10:19:32 +01:00
smizrahi abd7fdd385 chore(js/css): update generated files 2023-03-15 17:44:01 +01:00
smizrahi 64d817ab0d fix(calendar): Add confirmation box when dismissing calendar event edition with background click, only if the event is in edition. Fixes #5585. 2023-03-14 16:20:31 +01:00
smizrahi 0bd530ab64 feat(preferences): Improve TOTP - add validation code in preferences before saving to ensure user add qr code in totp application 2023-01-04 17:37:46 +01:00
smizrahi 5d6b40c8cf fix(core(js)): Removed es6 'const' for build issues with grunt 2022-12-12 09:14:23 +01:00
smizrahi 67cf3c0017 chore(npm): Update CKEditor to version 4.20.0 2022-11-29 10:58:38 +01:00
smizrahi 58540f15e2 feat(password-recovery): Change when secret question answer is wrong, go back to secret question instead of login 2022-11-22 17:31:59 +01:00
smizrahi 7bfa900ae1 feat(login): Add button to discover password 2022-11-09 15:40:29 +01:00
smizrahi 18c92dac31 feat(password-recovery): Add loader for password recovery - when requests are slow, the UI does not display anything. 2022-10-26 16:23:55 +02:00
smizrahi 549d6a8463 fix(calendar): Update c_startdate field when updating event. Fixes #4376 2022-10-26 14:30:10 +02:00
smizrahi 9b023f43d5 feat(password-recovery): Avoid removing XSRF token cookie on passwordRecoveryCheck request 2022-10-25 14:50:12 +02:00
Le Programmeur b672b0acc3 Merge pull request #328 from helsinki-systems/fix/mail-validation
fix(mail(js)): fix validation of email addresses
2022-10-24 13:50:17 +02:00
smizrahi 440a15ba98 feat(password-recovery): Clean session cookies on password change 2022-10-24 13:49:13 +02:00
Max Hausch d194b1e921 fix(mail(js)): fix validation of email addresses
This fixes a js error that was introduced by
67ccf748ed If applied, this fix allows
users to copy and paste multiple email addresses into the recipient
fields, e.g., from a excel file.
2022-10-20 10:52:28 +02:00
smizrahi b7531bc59b feat(password-recovery): Fix undefined in URL when click on back button 2022-10-19 15:41:39 +02:00
smizrahi 5fb82fe414 feat(calendar): Refresh data when clicking on 'today' 2022-10-17 18:55:32 +02:00
smizrahi d50080ea5b feat(password-recovery): Add LDAP password recovery 2022-10-16 14:46:19 +02:00
smizrahi c4dd695b12 feat(password-recovery): Fix dictionary with nil value issue. Changed parameter to SOGoPasswordRecoveryEnabled 2022-10-04 18:22:57 +02:00
smizrahi 656807b77d feat(password-recovery): Add password recovery with secret question or secondary email 2022-10-03 08:56:41 +02:00
smizrahi 6931186bba chore(js/css): update generated files. Fix https://bugs.sogo.nu/view.php?id=5581. 2022-09-14 11:19:46 +02:00
Francis Lachapelle 3eeebbc83b fix(calendar(js)): destination calendars of new components
Fixes #5581
2022-08-19 10:07:14 -04:00
Francis Lachapelle 928435704c chore(js/css): update generated files 2022-08-16 08:57:09 -04:00
Francis Lachapelle 16459c7b3d fix(calendar(js)): conditional display of edit and delete buttons 2022-08-15 15:31:19 -04:00
smizrahi cbf6e06964 chore(js/css): update generated files 2022-08-11 18:02:41 +02:00
smizrahi a2bed5f76f chore(npm): Update CKEditor to version 4.19.1 and update gitignore 2022-08-11 17:29:22 +02:00
Francis Lachapelle efe78c5179 fix(mail(js)): handle paste action from contextual menu
Fixes #5488
2022-08-08 17:38:10 -04:00
Francis Lachapelle 931fc8d6ef chore(js/css): update generated files 2022-07-28 12:10:05 -04:00
Francis Lachapelle 67ccf748ed fix(web(js)): improve validation of email addresses
Overwrite the AngularJS validation and transformation of email inputs in
order to support umlauts and eszett.
2022-07-28 10:46:40 -04:00
InverseBot 0d720b7c63 chore(js/css): update generated files 2022-07-23 00:17:39 -04:00
Francis Lachapelle 407bc538df fix(mail(js)): resolve sub mailboxes in global search
Fixes #5559
2022-07-22 15:34:44 -04:00
InverseBot 82747746c6 chore(js/css): update generated files 2022-07-17 00:17:21 -04:00
Francis Lachapelle 2ae03d5095 fix(preferences(js)): don't filter vacation start date 2022-07-15 11:14:22 -04:00
Francis Lachapelle e18dc2cd5a fix(mail(js)): add CKEditor plugins emoji and bidi 2022-07-08 10:57:57 -04:00
Francis Lachapelle 15a381d1fd chore(npm): update CKEditor to version 4.19.0 2022-06-10 15:04:43 -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 9337915890 fix(preferences(js)): prohibit deleting the last editable mail identity 2022-05-25 13:27:57 -04:00