nathangray
075c44a48b
Etemplate: Don't try to delete row if it's not in the nextmatch
2020-08-26 11:24:15 -06:00
nathangray
d525347275
Fix nm displayed row count was not updated when adding a row.
...
This seems to have resolved the issue of the last row going missing.
2020-08-26 09:26:18 -06:00
nathangray
030dafc0a7
Etemplate: Fix some nm / push bugs
...
- Handling for sub-grids
- Fix some index issues in selectionMgr causing rows to jump around
2020-08-25 15:57:20 -06:00
nathangray
8cd05c571b
Add debug function to log selected nextmatch internals
...
Example usage:
etemplate2.getByApplication('addressbook')[0].widgetContainer.getDOMWidgetById('nm').spillYourGuts()
2020-08-25 14:01:31 -06:00
Hadi Nategh
6d467e33ed
Avoid getting exceptions when user has no access to status app but getting notified by broadcast message
2020-08-25 13:21:53 +02:00
Hadi Nategh
6c9e83b38a
Fix set column not working because of using wrong constant variable
2020-08-20 16:47:38 +02:00
Hadi Nategh
71605c0c14
* All Apps: fix print list column selection does not contain customfields
2020-08-20 16:18:39 +02:00
Hadi Nategh
d48efdedd8
Make commit 26a6749b3d
condition available only for refresh add
2020-08-20 15:19:15 +02:00
Ralf Becker
d2c9973d43
Changelog for 20.1.20200818
2020-08-18 15:12:53 +02:00
Hadi Nategh
f63a0a6075
Fix radiobox widget calling onchange event infinitely
2020-08-18 13:20:29 +02:00
Ralf Becker
26a6749b3d
* All apps: fix last rows was removed when adding new entry to list with only a couple of rows
...
see ticket #48204 , we do a full refresh now to work around this issue until we have a real fix
2020-08-17 12:15:40 +02:00
Ralf Becker
e3434b144d
fix sometimes not deleted infologs ("0 selected"), because global var got deleted, using now a closure as for the action
2020-08-16 11:22:16 +02:00
Ralf Becker
4f2ad476a6
* Calendar/CalDAV: config to replace email-domain eg. for a migration
2020-08-14 18:03:44 +02:00
Hadi Nategh
8bbb05a596
Fix clear button in search widget disappears after being reloaded
2020-08-14 13:35:30 +02:00
Hadi Nategh
50a34d9c42
Make sure path is not empty before using it, fixes error "an error happened! File '' is not an absolute path!"
2020-08-14 11:06:06 +02:00
Ralf Becker
a9dc772e14
* 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:51:24 +02:00
Hadi Nategh
ed943afdf5
* All apps: fix drag and drop a file from FireFox download list not working
2020-08-13 16:23:07 +02:00
Hadi Nategh
31241227e1
* File Sharing: fix broken file sharing dialog
2020-08-13 14:35:09 +02:00
Ralf Becker
e399eba98b
Changelog for 20.1.20200812
2020-08-12 12:57:38 +02:00
Hadi Nategh
fe47a2af28
A temporary fix for commit 471741ce12
which breaks nm row update with auto refresh enabled
2020-08-12 12:04:03 +02:00
Hadi Nategh
06e770f469
Fix nm filter onchange no longer sending expected nm widget
2020-08-11 15:45:40 +02:00
Ralf Becker
d280baa0da
Changelog for 20.1.20200810
2020-08-10 14:00:42 +02:00
nathangray
036ec20769
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-08 10:51:39 -06:00
nathangray
afec14a17e
Fix removing a nm row did not re-index
...
This caused duplications or holes depending on what you did before or after
2020-08-07 14:12:30 -06:00
nathangray
ff35f58f73
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-07 13:18:41 -06:00
nathangray
bec67d63ee
Etemplate: Change how nextmatch handles update & refresh push messages
2020-08-07 09:19:15 -06:00
Hadi Nategh
c43d0684cc
Do not show close button on success message and dismiss it on container click handler
2020-08-07 13:29:30 +02:00
Hadi Nategh
593325165a
Do not show edit button on taglist single mode
2020-08-07 12:06:50 +02:00
nathangray
dadf0fe993
Etemplate: Fix et2_selectAccount legacy options were not set
2020-08-06 16:39:59 -06:00
nathangray
29b22e336e
Fix CRM view did not add new infolog entries on push
2020-08-06 12:49:33 -06:00
nathangray
2cf0e7732d
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 09:14:41 -06:00
nathangray
faed2f97d4
Etemplate: Add et2_nextmatch.set_disable_autorefresh() to change it dynamically
2020-08-06 08:40:41 -06:00
Hadi Nategh
e3c356b2c2
Add missing compiled js file from commit 13ed300c9c
2020-08-06 10:37:56 +02:00
nathangray
fba4323765
Etemplate: add disable_autorefresh attribute to nextmatch to be able to disable autorefresh
2020-08-05 11:21:33 -06:00
Ralf Becker
3b4d8071e9
improve fix not updated number of nextmatch rows on push type "delete"
2020-08-05 18:48:35 +02:00
nathangray
13ed300c9c
* Etemplate: Fix entry widget had wrong ID, so was missing value
...
Typescript conversion error
2020-08-05 10:36:42 -06:00
Ralf Becker
321cd60fb5
fix not updated number of nextmatch rows on push type "delete"
2020-08-05 18:26:40 +02:00
Hadi Nategh
70e8a1b3ae
Fix errors happening in mobile framework
2020-08-03 15:21:11 +02:00
Hadi Nategh
b568b99a57
Add translations
2020-08-03 10:59:42 +02:00
Ralf Becker
a14a21fa49
* Tracker/Notifications: send mail after response to user and push errors
2020-08-01 15:10:07 +02:00
Ralf Becker
3972abdf52
* Notifications: taking push server into account for checking user is online for popup or email notifications
2020-07-31 17:50:01 +02:00
Ralf Becker
0e3143d45d
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:05 +02:00
Ralf Becker
e84532af40
Changelog for 20.1.20200731
2020-07-31 12:54:28 +02:00
Ralf Becker
33e88d25ae
* Preferences: use push to ask every affected client to reload preferences, if affected
2020-07-31 09:47:49 +02:00
nathangray
88b7bccdb9
Etemplate: Password suggest now works if started disabled then enabled via JS
2020-07-30 13:50:12 -06:00
nathangray
5379a0c924
Home using non-global EgwApp instances for portlets
2020-07-30 13:00:53 -06:00
nathangray
80b72bfb3c
Etemplate: Fix password widget did not disable suggest dynamically
2020-07-30 09:21:40 -10:00
Hadi Nategh
1624ceae07
Return an object for egw message in order to have access to it after display
2020-07-30 15:01:50 +02:00
nathangray
471741ce12
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-29 13:20:09 -06:00
Ralf Becker
33d983f547
* 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:25:09 +02:00