Commit Graph

35609 Commits

Author SHA1 Message Date
Hadi Nategh
d1c0b972a6 Make sure to clean up the duplicated class 2020-08-05 16:45:08 +02:00
Hadi Nategh
f776b523ee Update pushed flags without requesting from server 2020-08-05 15:52:37 +02:00
Hadi Nategh
67fa46ce96 Avoid extra request to server for update-in-place refresh 2020-08-05 15:52:20 +02:00
Ralf Becker
a12493b5f6 pass requested uids to backend, also ignore Sent folder for notification and fix update of foldername 2020-08-05 15:52:02 +02:00
Ralf Becker
01b59942fb changes to receive further push notifications from Dovecot 2.3+ 2020-08-05 15:51:48 +02:00
Ralf Becker
534ad186fe * Mail/Admin: do NOT allow to set forwards via Sieve rules, if user forwards are disabled (not standard SMTP!) 2020-08-05 14:40:20 +02:00
nathangray
719af62d6a Calendar: Fix favorite with planner by user and a group could not find group members
It would then display one row for the group, instead of one row per group member.  Did not happen if you had viewed the calendar for the group in another view, or group was selected when calendar opened.
2020-08-04 12:20:11 -06:00
nathangray
861d8f10ec * Infolog: Fix exporting search results failed if a contact filter was used 2020-08-03 09:42:55 -06:00
Hadi Nategh
06386b2880 Do not set active app on an app with status 5 (run in background) for mobile framework 2020-08-03 15:48:42 +02:00
Hadi Nategh
7b6b72ea6b Fix errors happening in mobile framework 2020-08-03 15:48:34 +02:00
Hadi Nategh
9a7dc47f7f Add translations 2020-08-03 11:05:13 +02:00
Ralf Becker
67af309c33 * Tracker/Notifications: send mail after response to user and push errors 2020-08-01 15:10:35 +02:00
Ralf Becker
d05d83f632 * Container: use Ubuntu 20.04 as base of EGroupware container instead of 18.04 2020-07-31 17:52:11 +02:00
Ralf Becker
20250bbc04 * Notifications: taking push server into account for checking user is online for popup or email notifications 2020-07-31 17:50:48 +02:00
Ralf Becker
26be32f33e fix SQL error in ranking caused by automatic added ambigous column which app code had already aliased "$table.$col AS $col" 2020-07-31 13:39:53 +02:00
Ralf Becker
8243f7934e pending translations from our translation server 2020-07-31 13:04:06 +02:00
Ralf Becker
d46a65306d Changelog for 20.1.20200731 2020-07-31 10:50:07 +02:00
Ralf Becker
c4bb5c3caf * Preferences: use push to ask every affected client to reload preferences, if affected 2020-07-31 09:49:29 +02:00
Ralf Becker
acefbc6264 dynamic enable password suggest for sharing links 2020-07-30 21:57:45 +02:00
nathangray
09ac3d918b Etemplate: Password suggest now works if started disabled then enabled via JS 2020-07-30 21:57:45 +02:00
nathangray
839a0e54a6 Calendar: Fix week view's now line jumped to wrong day for some timezones 2020-07-30 13:56:42 -06:00
nathangray
d0f02afc28 Try to fix up password with respect to autofill 2020-07-30 09:23:36 -10:00
nathangray
c52f19119b Admin: Turn on password suggest for admin edit account 2020-07-30 09:23:26 -10:00
nathangray
c1bb4e8da2 Etemplate: Fix password widget did not disable suggest dynamically 2020-07-30 09:22:37 -10:00
Hadi Nategh
e120bdb189 Return an object for egw message in order to have access to it after display 2020-07-30 15:29:45 +02:00
Ralf Becker
9c63ee5d23 * Login: fix not working forced password reset 2020-07-30 15:18:21 +02:00
Ralf Becker
b458c11f09 * Mail: new preference to disable notifications for new arriving mails (requires push for mail) 2020-07-30 12:14:29 +02:00
nathangray
370fd63088 Etemplate: Update controller indexMap when adding a new row
Fixes deleting former top mail that got moved down by a pushed new mail removed both newly added and the selected mail
2020-07-30 10:03:53 +02:00
Ralf Becker
732582305b * Calendar: fix not working refresh via push, if Home app is used
Current fix only makes sure global app.calendar created by home get completly destroyed (and newly created by calendar itself), and not just unregistered from the push
We probably want to modify home to create private app objects for its portlets
2020-07-29 18:26:29 +02:00
Hadi Nategh
8f13e3516d Do not include egw message in print 2020-07-29 15:47:34 +02:00
Ralf Becker
35edb2b49e * Mail: replying to a mail should only update icon, not move it to top of list 2020-07-29 13:59:42 +02:00
Hadi Nategh
31e5ecade3 Fix notifications stalling login 2020-07-29 12:59:21 +02:00
Ralf Becker
5c2920f1c0 Changelog for 20.1.20200728 2020-07-28 11:50:08 +02:00
nathangray
20ae4b426d Etemplate: nm.refresh() with type 'edit' no longer always fully reloads all rows, it now behaves the same as 'update' 2020-07-28 08:02:48 +02:00
nathangray
afae9caeea Etemplate: Fix isDirty() was always false for multi-select (tracker selection) 2020-07-28 08:02:39 +02:00
Ralf Becker
7887e3098e * Login: updated update background image with 20.1 highlights 2020-07-28 08:00:41 +02:00
nathangray
a01a635d5b Calendar exception no longer needed 2020-07-27 21:03:38 +02:00
nathangray
eb7e00a908 Calendar: Fix existing event filtering on push changes
Fixes new events did not show up
2020-07-27 21:03:38 +02:00
Ralf Becker
3a8554c266 explicit call Egw::__destruct() to fix calendar notifications not send, if dialog is Saved not Applied 2020-07-27 16:09:21 +02:00
Hadi Nategh
88134e94f6 Implement popup notifications filter based on tab notification's indicator 2020-07-27 15:29:16 +02:00
Ralf Becker
c62d8537ae translation for cookie SameSite attribute 2020-07-27 14:13:24 +02:00
Ralf Becker
a01cd94966 * Security: allow to configure SameSite cookie attribute 2020-07-27 14:04:20 +02:00
Ralf Becker
3957a94e47 calendar non-list views need refresh calls, even using push 2020-07-27 09:46:07 +02:00
Ralf Becker
ea7c8c9d57 replace mail_bo with Api\Mail 2020-07-27 08:08:15 +02:00
Ralf Becker
f7278733aa sending notifications errors via push to user 2020-07-26 16:01:05 +02:00
Ralf Becker
c98e1672a7 * Calendar: send notifications/meeting requests after responding to user 2020-07-26 15:05:17 +02:00
Ralf Becker
b8884f3a09 Revert "revert 20.1 change accidently commited to master"
This reverts commit 642129fa7a.
2020-07-24 20:08:09 +02:00
Ralf Becker
9d12d7cffa increment notification counter on (closed) mail tab 2020-07-24 19:13:55 +02:00
Ralf Becker
ee02ff18ed fix broken token/syntax, if no metadata yet 2020-07-24 18:15:11 +02:00
Ralf Becker
e8c2c1bbc7 fix broken token/syntax, if no metadata yet 2020-07-24 18:15:11 +02:00