ralf
2fa7fa9a45
fix whole-day recuring events always asks for splitting of series when trying to store
...
caused by wrong condition hinting whole-day flag has changed
2024-07-06 08:33:24 +02:00
nathan
971a27e23f
Kdots: Get quick add working
2024-07-05 13:30:49 -06:00
nathan
aa45b87c59
Fix quick add dropdown positioning
2024-07-05 13:12:33 -06:00
nathan
40a7ef6e6b
Fix drag & drop error "Cannot read properties of undefined"
2024-07-05 08:42:50 -06:00
nathan
ee2be9702a
Kdots header
...
- Move refresh & print out of app 3-dots menu into header bar
2024-07-04 16:56:06 -06:00
nathan
63722dcd9c
Kdots header work
...
- Make active app icon slightly larger to indicate active instead of colored track
- Change framework header background to white
- App header background to application color
- define app colors in framework
2024-07-04 16:03:51 -06:00
nathan
7fabdc50f6
Calendar: kdots styles
2024-07-04 13:54:14 -06:00
nathan
96877abde6
Tree / Action changes
...
- Remove dragover action handling, it takes too much time and we do nothing with it (use dragenter)
- Fix unregistering actions did not remove eventListeners
- Fix multiple binding of actions in Et2Tree
2024-07-04 13:28:25 -06:00
ralf
29c0129731
also send notification when recurrences are added or removed
2024-07-04 16:22:06 +02:00
ralf
43bc1783c2
adding eMclient to be able to trigger client-specific RDATE handling
2024-07-04 15:54:08 +02:00
ralf
88720be9a2
fix/workaround for Apple and eMclient not understanding RDATE via CalDAV
...
sending now master, plus expanded recurrences (like we would do with exceptions)
also no longer export DTSTART in RDATE as unnecessary
2024-07-04 15:46:49 +02:00
ralf
22d5afb811
fix recurrence-id in wrong timezone and put [Add exception] button on top
2024-07-04 12:41:21 +02:00
ralf
81cbc00ae3
fix RDATE exported with Z, if EXDATE was also exported
2024-07-04 10:50:22 +02:00
nathan
63b9216e3c
Stop stripping scheme/host/credentials from cached symlink targets
...
Fixes symlinks to mounted hosts (samba, webdav) did not work
2024-07-03 16:02:20 -06:00
nathan
615db7683b
Api: Fix nm autorefresh breaks in-progress drag & drop
2024-07-03 10:50:47 -06:00
nathan
f60fd1a209
Mail: Only show attachment placeholder when attachment method isn't regular attach
2024-07-03 08:59:13 -06:00
nathan
4cee859516
Fix et2-image-expose was not properly defined, and could not be loaded via etemplate
2024-07-02 15:56:59 -06:00
milan
44af749074
Merge remote-tracking branch 'origin/master' into upstream_master
2024-07-02 23:47:31 +02:00
milan
3a8c7ff054
AcSelect Widget
2024-07-02 23:46:43 +02:00
nathan
7d0bf2495d
Admin: Translations from Birgit
2024-07-02 15:41:01 -06:00
nathan
dfa7f991bb
Mail: Move attachment placeholder to client side, inserted at cursor position
2024-07-02 15:29:43 -06:00
ralf
9ca7c6f373
export explicit recurrences via REST API (ToDo: import/update of recurring events)
2024-07-02 16:24:45 +02:00
ralf
5bc413deb2
show (correct) recurrence rule or explicit recurrences in notifications and when displaying notifications to user
...
do not allow notifying yourself via notify-dialog, as it will be suppressed anyway in notifications
also fix iCal import and export of RDATE
2024-07-02 15:13:42 +02:00
ralf
b7c144423c
fix adding and deleting of explicit recurrences / rdates (also disable recur-enddate in UI for RDates)
2024-07-01 11:39:28 +02:00
ralf
2a87ebdbe6
do NOT fail with TypeError, if order_by is NULL, it's harmless ;)
2024-07-01 10:26:53 +02:00
ralf
0c6e9ac77f
* Mail: make sure to create a valid Message-ID header, even if SERVER_NAME is set to "_"
...
happens e.g. under Univention
2024-06-29 17:51:21 +02:00
ralf
7ccd1e4cf2
* Calendar: ask user to apply changes in series master to already created exceptions
2024-06-29 16:40:32 +02:00
ralf
cbd2e4c695
* Calendar: allow to create recurring events with explicit recurrences
2024-06-29 11:56:28 +02:00
nathan
76ade7bc89
Admin: Add group added to bulk user changes
2024-06-28 15:33:09 -06:00
nathan
fdb9040f3f
* Admin: Add bulk changes as a context menu action for user list
2024-06-28 15:16:41 -06:00
nathan
c51f77a9dd
Mail: Add non-editable attachment block placeholder
2024-06-28 09:47:54 -06:00
nathan
b879b5eb7e
Admin: Change bulk password reset to long task
2024-06-27 15:24:46 -06:00
nathan
9a60e1e890
Add missing CSS
2024-06-27 09:29:37 -06:00
milan
198fabe15e
improve performance for tree DragDrop
2024-06-27 17:05:12 +02:00
milan
445ec9a318
small padding adjustment for clickable area
2024-06-27 15:01:11 +02:00
milan
7262028539
expanding Tree folder now works everywhere left of the label
...
--fixes expand bug
2024-06-27 14:48:41 +02:00
Ralf Becker
f4b8025cf5
Update README.md
2024-06-27 06:20:46 +02:00
nathan
f9de309e2c
Give nextmatch header templates a chance to load their children before binding to inputs
...
Fixes inputs in nested templates did not submit nm
2024-06-26 14:23:48 -06:00
nathan
92b0beb134
Addressbook: Fix group view in favorite did not select group properly
2024-06-26 10:05:34 -06:00
ralf
e53efd8389
re-add package-lock.json and add bootstrap-icons npm package for smallpart/vidoteach
2024-06-26 16:49:30 +02:00
nathan
1cdd0ac383
Infolog: Skip all user accounts for importing mail -> infolog entry, contacts only
2024-06-25 15:50:27 -06:00
nathan
02e35d609f
Api: Remove disused ajax-select customfield type
2024-06-25 15:14:32 -06:00
nathan
989f974da0
Api: Filemanager customfield improvements
...
- Fix links from VFS did not work
- Update list after linking to VFS
- Add noUpload option
2024-06-25 14:58:12 -06:00
ralf
6cc6ad4e2e
only allow to select groups as owner of categories
2024-06-25 15:43:08 +02:00
ralf
eda6e26017
show upload error for TinyMCE images by pushing it as error-message to client and also show it instead of the URL
2024-06-25 13:46:26 +02:00
nathan
ff77675b3e
Api: Adjust typical size & vertical alignment on text & number input
2024-06-24 16:46:30 -06:00
nathan
27dc77feb3
Fix customfields were not shown if customfield taboption was not set
2024-06-24 15:50:14 -06:00
nathan
5dfc16d079
Update versions of testing & doc devtools
2024-06-24 15:50:14 -06:00
ralf
b851de3463
Changelog for 23.1.20240624
2024-06-24 15:42:15 +02:00
Ralf Becker
03693f7d3b
pending translations from our translation server
2024-06-24 10:18:29 +02:00