Commit Graph

40507 Commits

Author SHA1 Message Date
hadi
58d486e6ba Fix switch widget not setting the initial state correctly 2023-10-06 16:06:23 +02:00
hadi
2268942532 WIP livefeedback:
- Make download/upload chunks possible (uses indexedDB)
- Give user an option to download at the end of the session
- Implement auto upload switch
2023-10-06 15:28:52 +02:00
ralf
d3c4e868c4 fixing some PHP deprecated filling the install log 2023-10-05 10:01:20 +02:00
nathan
a4ee20b3ee Api: Fix unneeded reloads in nm when applying favourite 2023-10-04 15:13:25 -06:00
nathan
3088d168f4 More select tests
- finds options from DOM / template
- finds static options
- combinations with other option sources
2023-10-04 10:45:41 -06:00
nathan
dd88fdb716 Mail: Update flag icon when mail is flagged/unflagged 2023-10-03 17:03:37 -06:00
nathan
d5139d41fb Api: Show nm columns from favourites
Need to update preferences before submitting
2023-10-03 11:53:14 -06:00
nathan
e24b5578a3 Api: Show nm columns from favourites, automatically reloading if needed to get missing columns 2023-10-03 11:40:38 -06:00
nathan
efe0eff776 Calendar: Fix sidebox owner could not select options 2023-10-02 16:06:25 -06:00
nathan
72112023e8 Et2Select: Fix link search lost selected item, showing ?? instead 2023-10-02 13:11:48 -06:00
nathan
795160301b Et2Select: Unit test update
- Added check to see if it actually shows the options
- Fix "Selected multiple remote results in value" failed
2023-10-02 08:39:22 -06:00
nathan
6c06a5311f Et2Select: Fix select options were only visible as search results 2023-10-02 08:04:19 -06:00
nathan
4f575894a2 Et2Select: Fix selecting a second search result could remove first one 2023-09-29 13:43:12 -06:00
nathan
124b6b1f96 Fix link-to would close & clear immediately after selecting a result 2023-09-28 11:00:30 -06:00
nathan
d5f56b8bae Fix duration would not store days or hours, only minutes 2023-09-28 09:39:53 -06:00
nathan
1d2a2afc76 Calendar: Fix group events did not always show up
If the user had group events from more than one group, depending on the timing we were overwriting the first group(s)
2023-09-28 08:43:55 -06:00
ralf
ffe305772c use a docker-compose.override.yml for your changes 2023-09-28 08:47:23 +02:00
ralf
8fb49f3bef fix docker-compose.yml and README.md for a regular (non-developer) docker-compose install 2023-09-28 08:40:20 +02:00
nathan
2b66ca8ba6 Docs: Get avatar widget in list, remove Et2 prefix from widget names 2023-09-27 14:29:19 -06:00
nathan
db99c1bb2c Get more widgets showing in docs 2023-09-27 14:07:41 -06:00
nathan
54b38cab8c Fix favourites did not show customfield column if needed 2023-09-27 13:22:57 -06:00
nathan
bbf676597f Et2Select: Fix selected search results sometimes disappeared 2023-09-27 11:15:13 -06:00
milan
2d35529380 WIP sl-Tree 2023-09-27 13:53:41 +02:00
Milan
7bde197f86 WIP sl-Tree 2023-09-27 13:08:08 +02:00
Milan
aa228dad42 WIP sl-Tree 2023-09-27 13:05:48 +02:00
Milan
e3ca0bfacd Merge remote-tracking branch 'origin/master' 2023-09-27 12:59:53 +02:00
nathan
d7b6306d32 Fix column selection 2023-09-26 15:47:16 -06:00
nathan
b999f0be98 Update @web/dev-server-esbuild version, lesser versions fial on Hadi's machine 2023-09-25 10:35:26 -06:00
nathan
c30039cf88 Admin: Use appname for ACL edit, not the name of the application entry (eg: calendar vs event) 2023-09-25 10:24:36 -06:00
nathan
70be19cdfb Et2Select: Fix change event did not fire when free entry was added 2023-09-25 10:16:32 -06:00
nathan
d33377e17d Fix date-duration did not show selected properly 2023-09-25 09:51:06 -06:00
nathan
735b52b38b Remove block_change_event
It doesn't seem to be needed now, and is actually stopping the first user change from firing (change alarm time in calendar edit)
2023-09-25 09:37:48 -06:00
nathan
5601897dbb Put additonal options to static select before the static options 2023-09-25 08:50:36 -06:00
nathan
e504573269 Write down how this works while I remember 2023-09-25 08:22:41 -06:00
hadi
8b5819094d Fix broken fullEmail feature 2023-09-25 14:35:18 +02:00
hadi
1d6caf5bdd Fix sub categories styling 2023-09-25 13:54:13 +02:00
ralf
6d0a244452 fix wrong colum "notification_created" has to be "notify_created" 2023-09-25 11:29:56 +02:00
ralf
c5d3bb89ab * Notifications: aggregate messages by app:id to return only latest one, also added a cut-off date of 30 days and cleaning older messages 2023-09-25 09:43:37 +02:00
nathan
20c93a0c7a Put CEM where api-viewer can find it 2023-09-22 15:29:44 -06:00
nathan
250e31ed53 Some more styling & docs 2023-09-22 15:03:37 -06:00
nathan
054d124afe Initial attempt at a nice dev reference.
Many thanks to all the other developers who made this possible, especially Shoelace
2023-09-22 13:51:38 -06:00
hadi
a00fdb9eb2 Clean up etemplate2 sessions before closing the top level window 2023-09-22 16:11:14 +02:00
ralf
534e1b5d72 allow to destroy multiple exec_ids 2023-09-22 11:56:03 +02:00
ralf
e3138fe886 fix calendar.edit wont open, caused by new hidden attribute:
- parent can be undefined
- typo parent.getArr(a)yMgr()
- parseBoolExpression() does NOT support boolean values
- returning null gives errors later on, commented it out for now :(
2023-09-22 10:28:00 +02:00
nathan
92cf528fe8 Introduce widget.hidden to hide widgets, and widget.set_disabled() now also hides widgets. 2023-09-21 10:43:09 -06:00
nathan
0f66624047 Get some more automatic tests working again, remove JS files 2023-09-21 08:18:09 -06:00
nathan
e2d3c5f1e8 Get some automatic tests working again 2023-09-20 14:24:01 -06:00
nathan
5349c7a966 Fix selects with no emptyLabel but an option with value="" did not return a value 2023-09-20 08:20:22 -06:00
nathan
cdd13e5109 Fix doubled options with freeEntries 2023-09-19 16:04:19 -06:00
nathan
a4b0a2a1f0 Get country flags showing again 2023-09-19 15:20:36 -06:00