Ralf Becker
01335f787d
* Calendar/CalDAV: config to replace email-domain eg. for a migration
2020-08-14 18:04:24 +02:00
Hadi Nategh
c279290b01
Fix clear button in search widget disappears after being reloaded
2020-08-14 13:38:29 +02:00
Hadi Nategh
3755c1079a
Make sure path is not empty before using it, fixes error "an error happened! File '' is not an absolute path!"
2020-08-14 11:56:28 +02:00
Ralf Becker
cc5fbcfdc1
* Mail: fix not shown folder tree for some Cyrus servers
...
since 20.1 uses Horde_Imap_Client::MBOX_ALL_SUBSCRIBED to query subscribed and unsubscribed folders in one command
2020-08-13 18:53:10 +02:00
Hadi Nategh
41e22de9d4
* File Sharing: fix broken file sharing dialog
2020-08-13 14:37:14 +02:00
Ralf Becker
1cf0266aca
Changelog for 20.1.20200812
2020-08-12 12:38:07 +02:00
Hadi Nategh
3b0a1bef0b
A temporary fix for commit 471741ce12
which breaks nm row update with auto refresh enabled
2020-08-12 12:24:37 +02:00
Hadi Nategh
7756357756
Fix nm filter onchange no longer sending expected nm widget
2020-08-11 16:14:32 +02:00
Ralf Becker
904e1c8169
Changelog for 20.1.20200810
2020-08-10 13:45:13 +02:00
nathangray
382de156cf
Home using non-global EgwApp instances for portlets
2020-08-09 19:31:42 +02:00
nathangray
8f769a9550
Fix removing a nm row did not re-index
...
This caused duplications or holes depending on what you did before or after
2020-08-09 18:59:57 +02:00
nathangray
7752fe03de
Fix some nextmatch bugs
...
- Removed rows could still have jQuery actions bound, resulting in errors
- Focused row was not cleared if it was removed, resulting in errors
- Fixed double get_rows call on refresh(..., update)
2020-08-09 18:50:19 +02:00
nathangray
ee472bb5a9
Change addressbook group / template on client side, not server side
...
Fixes the issue where the nextmatch_controller is part of the context for the request, but the first thing set_template() does when the server tells the nextmatch to change the template is destroy the controller. This means that when the data is parsed, the context is missing or damaged.
2020-08-09 18:50:19 +02:00
nathangray
20cd1cf802
Etemplate: Change how nextmatch handles update & refresh push messages
2020-08-09 18:50:19 +02:00
nathangray
ece51a1d12
Fix CRM view did not add new infolog entries on push
2020-08-09 18:50:19 +02:00
nathangray
a562867671
Etemplate: Add et2_nextmatch.set_disable_autorefresh() to change it dynamically
2020-08-09 18:50:19 +02:00
nathangray
0b804bc507
Etemplate: add disable_autorefresh attribute to nextmatch to be able to disable autorefresh
2020-08-09 18:50:19 +02:00
nathangray
a8f3938713
Etemplate: Fix et2_selectAccount legacy options were not set
2020-08-07 08:58:06 -06:00
Hadi Nategh
18289ecd9d
Do not show close button on success message and dismiss it on container click handler
2020-08-07 13:31:22 +02:00
Hadi Nategh
16844dced7
Do not show edit button on taglist single mode
2020-08-07 12:09:35 +02:00
nathangray
b351825427
Fix update was doing full refresh, changed back to previous behaviour
...
Left 'update-in-place', as discussed, as it's way more clear what it does.
2020-08-06 13:34:58 -06:00
Hadi Nategh
2a948825d3
Add missing compiled js file from commit 13ed300c9c
2020-08-06 10:39:48 +02:00
nathangray
1230a4eb6e
* Etemplate: Fix entry widget had wrong ID, so was missing value
...
Typescript conversion error
2020-08-05 11:56:23 -06:00
Ralf Becker
5a5575ace2
improve fix not updated number of nextmatch rows on push type "delete"
2020-08-05 18:49:03 +02:00
Ralf Becker
0c1b92f029
fix not updated number of nextmatch rows on push type "delete"
2020-08-05 18:27:09 +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
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
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
nathangray
09ac3d918b
Etemplate: Password suggest now works if started disabled then enabled via JS
2020-07-30 21:57:45 +02:00
nathangray
d0f02afc28
Try to fix up password with respect to autofill
2020-07-30 09:23:36 -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
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
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
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