nathan
62402f39ae
Et2Select: Always close the dropdown after an option is selected, even if multiple=true
2023-03-23 15:23:32 -06:00
nathan
82ee38fffe
Calendar: Fix events from group invitations did not always show up when viewing planner view of a group member
...
see 1f61ff6cca
2023-03-23 15:13:45 -06:00
ralf
23fea7cfb1
nicer than window.setTimeout()
2023-03-23 21:50:35 +01:00
ralf
5818d4bfc0
* NewsAdmin: fix creating of new categories
...
deferring setting the label, if parentNode is not yet there
2023-03-23 21:42:34 +01:00
ralf
b1c3b07c45
do NOT stall for somehow invalid date(time) values: log it and return empty
2023-03-23 21:31:47 +01:00
Ralf Becker
4caa637bd1
pending translations from our translation server
2023-03-23 21:18:45 +01:00
nathan
1f61ff6cca
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:09:36 -06:00
ralf
6332470072
allow to use non-ascii chars for link-ids e.g. the name of Wiki pages can contain them
...
we store them as "\uXXXX" in the ascii column
2023-03-23 17:53:05 +01:00
hadi
bce12028c7
* Mail: fix mail preview can not show attachments for smime encrypted messages
2023-03-23 12:08:36 +01:00
ralf
4ec4ddb2a1
* 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:55:17 +01:00
nathan
81eb6ccb6e
Notifications: Update [human] chain list to use correct option format
2023-03-22 14:35:52 -06:00
nathan
a4ea9dda34
Mail: Respect force_mailto preference when clicking on email tags
2023-03-22 13:41:13 -06:00
nathan
5e6b11e73c
Et2UrlEmail: Use default mail app when preference says to
2023-03-22 13:03:23 -06:00
nathan
d2e23876f1
Et2Checkbox: Use normal color even when required
...
Preveiously check was white, which was hard to see on yellow required background
2023-03-22 11:18:56 -06:00
nathan
3dff71c8d1
Timesheet: Update quantity placeholder when duration changes, including decimal separator
2023-03-22 11:00:16 -06:00
nathan
e034557f60
Api: Fix number could not handle comma as decimal separator if different from browser's region.
2023-03-22 10:59:05 -06:00
nathan
250beda64e
Timesheet: Update quantity placeholder when duration changes
2023-03-20 14:55:16 -06:00
nathan
59ea901cf9
Et2DateDuration: Fix widget did not fire change event when value changed
2023-03-20 14:50:45 -06:00
nathan
60e4e17fad
Fix DateRange UI did not fill in start date properly
2023-03-20 13:43:03 -06:00
ralf
d3eed5b738
merge transpiling branch into master
2023-03-20 20:32:09 +01: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
ralf
f46163c611
fix typo in docu
2023-03-20 19:28:15 +01:00
nathan
211c7f9b3a
Mail: Fix email to group when group had no email did not email group members
2023-03-20 10:55:12 -06:00
nathan
4d89bd9feb
Import/Export: Fix filter option did not get selected when changing filters
2023-03-20 10:36:50 -06:00
nathan
be4506fa3b
Fix DateRange UI did not fill in start date properly
2023-03-20 10:33:26 -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
e21ce3f54b
Calendar: Fix drag and drop across weeks
...
Couldn't drop an event from one week to another
2023-03-17 13:45:54 -06:00
nathan
b6fa739ee4
Home: Avoid "Illegal offset type" with default favorites from 21.1
2023-03-17 10:46:12 -06:00
nathan
4f40ef01da
Home: Fix single entry did not save correctly
2023-03-17 10:27:27 -06:00
nathan
fd253b10f5
Only wait for nm header widgets, not all the rows that just get removed.
...
see 0b8c108279
2023-03-17 08:26:58 -06: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
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
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
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
ralf
cdb0998bee
fix broken Collabora config stalls display of mail list
2023-03-15 20:46:53 +01:00
nathan
843aaae63c
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-15 12:02:11 -06:00
nathan
a169c39373
Home: Get weather directly without reload
2023-03-15 11:02:42 -06:00
nathan
17018a7a24
Home: Better initial load of new favorites
...
Less server requests, shows data without reload, favorite select populated immediately
2023-03-15 10:16:08 -06:00