Commit Graph

39902 Commits

Author SHA1 Message Date
nathan
38f804ebdd Notifications: Update [human] chain list to use correct option format 2023-03-23 13:37:14 -06:00
nathan
7128736bbd Calendar: Fix events from group invitations did not always show up when viewing calendar of a group member
Fixed by pre-fetching the group members before trying to display events so they're there when we check
2023-03-23 13:29:46 -06:00
hadi
86067045c9 * Mail: fix mail preview can not show attachments for smime encrypted messages 2023-03-23 12:09:58 +01:00
ralf
5051d2b240 * WebAuthN: fix not working registration of new authentication devices or browsers
generally prefer app.min.js over old, pre RollupJS app.js
2023-03-23 11:56:04 +01:00
nathan
3b8b902194 Calendar: Fix drag and drop across weeks
Couldn't drop an event from one week to another
2023-03-22 14:23:28 -06:00
nathan
25207003df Home: Fix single entry did not save correctly 2023-03-22 14:19:10 -06:00
nathan
e497e31ed5 Et2Checkbox: Use normal color even when required
Preveiously check was white, which was hard to see on yellow required background
2023-03-22 11:21:38 -06:00
ralf
db66cb9af6 * Safari/iOS: support Safari/iOS 12.x via transpiling of JavaScript 2023-03-21 20:01:49 +01:00
nathan
434710ecb8 Home: Avoid "Illegal offset type" with default favorites from 21.1 2023-03-21 09:58:10 +01:00
nathan
aa38a5f8a7 Only wait for nm header widgets, not all the rows that just get removed.
see 0b8c108279
2023-03-20 13:29:20 -06:00
ralf
dd43a3dc7a same for _linkCallback (give method and attribute a different name to fix transpiling) 2023-03-20 20:26:51 +01:00
nathan
53984a270f Get nm rows showing 2023-03-20 13:11:00 -06:00
nathan
9c77f34c42 Mail: Fix email to group when group had no email did not email group members 2023-03-20 12:52:40 -06:00
ralf
df9e0ef9a2 extra NPM packages for transpiling 2023-03-20 14:27:51 +01:00
ralf
2eaa4bb038 fix Resumable import for transpiling 2023-03-20 13:48:35 +01:00
ralf
05a8882681 using ESM module from SortableJS (link in two other places already)
could probably go to master and work with old RollupJS config
2023-03-20 13:47:36 +01:00
ralf
1015f057f4 fix Flatpicker plugin imports for et2-date* widgets 2023-03-20 13:41:25 +01:00
ralf
9b390507cb RollupJS config for transpiling to allow Safari 14 2023-03-20 13:39:35 +01:00
nathan
24cc56bae4 Fix weird nm column sizing in infolog.
Depending on favorite settings, changing favorite (or 'No filters') caused incorrect column sizing in nm list
2023-03-17 10:52:16 -06:00
nathan
7c3aaba861 Fix select all did not respect some filters
Certain sequence of applying filters could trigger long task & get all IDs, which failed.
2023-03-17 10:51:16 -06:00
hadi
de9c1f5c48 Introduce new hooks boolean param called 'reload' in order to force main framework to refresh after saving preferences 2023-03-17 17:23:25 +01:00
ralf
d653bde7c0 ignore tags for select-country, it was never used to get multiple countries
fixes error in addressbook edit, as an array is returned instead of string with country-code
2023-03-17 12:54:02 +01:00
ralf
044538ae09 ignore tags for select-country, it was never used to get multiple countries
fixes error in addressbook edit, as an array is returned instead of string with country-code
2023-03-17 12:53:34 +01:00
ralf
9af1a58da5 * Notifications: deal with "Lock timeout exceeded" error on too many undeleted notifications 2023-03-17 11:08:21 +01:00
ralf
728fc9b464 * Api/MariaDB/MySQL: fix SQL error handling in PHP 8.1
also introduce parameter to limit number of deleted rows and more docu
2023-03-17 11:08:21 +01:00
ralf
bd82a46b1f * Notifications: deal with "Lock timeout exceeded" error on too many undeleted notifications 2023-03-17 11:06:23 +01:00
ralf
d7b6597076 * Api/MariaDB/MySQL: fix SQL error handling in PHP 8.1
also introduce parameter to limit number of deleted rows and more docu
2023-03-17 11:04:45 +01:00
ralf
b95cdcb3c0 also declare and export app and framework 2023-03-17 08:52:52 +01:00
nathan
0b8c108279 Fix weird nm column sizing in infolog.
Depending on favorite settings, changing favorite (or 'No filters') caused incorrect column sizing in nm list
2023-03-16 16:15:35 -06:00
nathan
1a64b19943 Swap photo for lavatar in home entry template 2023-03-16 13:48:59 -06:00
nathan
adef3b6553 Home: Change single entry to have its own portlet to immediately reflect change of selected entry. 2023-03-16 13:47:45 -06:00
nathan
4993beef08 Swap photo for lavatar in home entry template 2023-03-16 13:46:43 -06:00
nathan
9f2481e90c Home: Change single entry to have its own portlet to immediately reflect change of selected entry. 2023-03-16 13:39:01 -06:00
nathan
014b4072a7 Home: Immediately apply property changes to portlet
Server can override if needed, but this is a little more responsive and fixes some non webComponent portlets (eg: single entry) still needing a reload before they can stay up to date
2023-03-16 11:55:39 -06:00
nathan
2190cb4fd7 Home: Avoid "Illegal offset type" if somehow favorite was not set 2023-03-16 11:55:29 -06:00
nathan
f9ec242be4 Home: Get weather directly without reload 2023-03-16 11:55:18 -06:00
nathan
80d6a03036 Home: Better initial load of new favorites
Less server requests, shows data without reload, favorite select populated immediately
2023-03-16 11:55:10 -06:00
nathan
04054a64b1 Home: Fix birthdays lost range option 2023-03-16 11:54:59 -06:00
nathan
3c970efb98 Home: Pull favorite list live client-side
Also IDE now understands we can't call abstract __construct
2023-03-16 11:54:50 -06:00
nathan
e405c4dfa9 Home: Make resize less jumpy 2023-03-16 11:54:40 -06:00
nathan
029692d5ca Addressbook: Get context menu working for home portlet 2023-03-16 11:54:29 -06:00
nathan
b7ca0448cb Calendar: Get calendar week view actions working from home portlet 2023-03-16 11:54:19 -06:00
nathan
90c3bb6089 Home: Better edit for note 2023-03-16 11:54:07 -06:00
nathan
8b54fbbc62 Home: Restore ability to manually add to list portlet
Now just using the properties dialog to add
2023-03-16 11:53:58 -06:00
nathan
7c229e1df3 Home: Immediately apply property changes to portlet
Server can override if needed, but this is a little more responsive and fixes some non webComponent portlets (eg: single entry) still needing a reload before they can stay up to date
2023-03-16 11:48:50 -06:00
nathan
ae265c9b52 Fix select all did not respect some filters
Certain sequence of applying filters could trigger long task & get all IDs, which failed.
2023-03-16 11:21:27 -06:00
hadi
0ad326a507 Introduce new hooks boolean param called 'reload' in order to force main framework to refresh after saving preferences 2023-03-16 16:25:58 +01:00
nathan
005686b469 Home: Avoid "Illegal offset type" if somehow favorite was not set 2023-03-16 08:45:33 -06:00
nathan
73b4f9ee43 Calendar: Get planner by category working again
Categories were missing due to change in how static categories are done.  This should be changed to use promises, when we get here.
2023-03-16 08:26:28 -06:00
ralf
ae5701cb01 fix broken Collabora config stalls display of mail list 2023-03-15 20:48:21 +01:00