28db39c18e
Fix dropdown tree search
...
Was constantly re-setting search term & dropdown
2024-07-10 13:13:55 -06:00
0cb09698a1
Long task dialog improvements
...
- Add 'Skip all' button to skip any further failed tasks
- Add button to copy the log
2024-07-10 11:08:56 -06:00
5fed37087b
Fix Shoelace context menu did not properly hide on Esc / click out
2024-07-10 10:10:23 -06:00
f487587e60
revert mistakenly pushed changes
2024-07-10 14:35:57 +02:00
ba4a7364f5
Avoid JS error in dataview row destroy after row is removed
...
TypeError: Cannot read properties of null (reading 'classList')
2024-07-09 13:50:43 -06:00
42178c432e
Api: If merge option "link to each entry" is used, move the generated file to entry's vfs directory instead of link from generated directory
...
This should reduce filename conflicts and avoid accidental deletions
2024-07-09 13:21:02 -06:00
a4a4bbbf58
Make VfsSelect dispatch close event when dialog closes so others can listen for it
2024-07-09 11:44:44 -06:00
8390b82b71
Fix Merge dialog "Save file" button did not actually save the file if one merge document was selected
...
It opened it in Collabora instead, regardless of which button was clicked
2024-07-09 08:58:10 -06:00
6d7b097072
Add addressbook's "Save as infolog" to new merge dialog
2024-07-08 12:59:45 -06:00
e402459241
resize egw_addressbook.org_unit to varchar(128)
2024-07-08 08:44:37 +02:00
8a984c46ea
fix limit_query to convert $num_rows==='' to -1 to not give a TypeError as $num_rows is integer now
2024-07-06 13:59:47 +02:00
a893669641
fixing the fix, missed the camelCase of Et2Checkbox and changed Et2Checkbox so IDE can check it
2024-07-06 09:06:58 +02:00
aa45b87c59
Fix quick add dropdown positioning
2024-07-05 13:12:33 -06:00
40a7ef6e6b
Fix drag & drop error "Cannot read properties of undefined"
2024-07-05 08:42:50 -06:00
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
43bc1783c2
adding eMclient to be able to trigger client-specific RDATE handling
2024-07-04 15:54:08 +02:00
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
615db7683b
Api: Fix nm autorefresh breaks in-progress drag & drop
2024-07-03 10:50:47 -06:00
4cee859516
Fix et2-image-expose was not properly defined, and could not be loaded via etemplate
2024-07-02 15:56:59 -06:00
44af749074
Merge remote-tracking branch 'origin/master' into upstream_master
2024-07-02 23:47:31 +02:00
3a8c7ff054
AcSelect Widget
2024-07-02 23:46:43 +02:00
9ca7c6f373
export explicit recurrences via REST API (ToDo: import/update of recurring events)
2024-07-02 16:24:45 +02:00
2a87ebdbe6
do NOT fail with TypeError, if order_by is NULL, it's harmless ;)
2024-07-01 10:26:53 +02:00
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
c51f77a9dd
Mail: Add non-editable attachment block placeholder
2024-06-28 09:47:54 -06:00
198fabe15e
improve performance for tree DragDrop
2024-06-27 17:05:12 +02:00
445ec9a318
small padding adjustment for clickable area
2024-06-27 15:01:11 +02:00
7262028539
expanding Tree folder now works everywhere left of the label
...
--fixes expand bug
2024-06-27 14:48:41 +02:00
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
02e35d609f
Api: Remove disused ajax-select customfield type
2024-06-25 15:14:32 -06:00
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
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
ff77675b3e
Api: Adjust typical size & vertical alignment on text & number input
2024-06-24 16:46:30 -06:00
27dc77feb3
Fix customfields were not shown if customfield taboption was not set
2024-06-24 15:50:14 -06:00
b851de3463
Changelog for 23.1.20240624
2024-06-24 15:42:15 +02:00
03693f7d3b
pending translations from our translation server
2024-06-24 10:18:29 +02:00
fbab8cfea1
* Mail: fix broken PDF attachments which were quoted-printable encoded
2024-06-24 09:42:25 +02:00
b86a558a4f
allow numbers in table- and column-names
2024-06-24 09:06:04 +02:00
4d0a967647
allow to switch sanitizing off and account for space after comma
2024-06-20 20:14:09 +02:00
f9be01774d
Added media Query to Et2Tree style to improve mobile display and made expanding/collapsing of folders easier on mobile
2024-06-20 18:29:33 +02:00
abf5c00923
* Mail: do not stall (quick-)preview on mails without text-part e.g. PDF only
2024-06-20 15:01:50 +02:00
bd0818b7e1
* Filemanager: automatic shorten too long filenames and replace 4-byte utf-8 characters, which gave an error when trying to store VFS
2024-06-20 12:29:13 +02:00
230f3953a6
fix reported problems
2024-06-20 11:12:09 +02:00
87c3b3b613
Make sure config sends updated link settings
...
Fixes login after registration is missing full link registry
2024-06-18 11:11:33 -06:00
16d42c69c5
exclude Et2.*(Readonly|Mobile) components from documentation:
...
- renamed Et2DateSinceReadonly to Et2DateSince as there is no non-readonly class
- enhance getSlClass() in cem.js to also return regular Et2 class, if there is no readonly one
- replace ? in since tag with 23.1 and added @since 23.1.x to Tree widgets (somehow not parsed!)
- updated etemplate2.0.(dtd|rng)
2024-06-18 11:09:06 +02:00
87153a753c
get the correct values for accountType reported plus the default
2024-06-18 09:28:53 +02:00
ba3aa1c4b5
EgwMenuShoelace bugfixes
...
- Fix menu does not do action
- Fix menus accumulate in DOM
2024-06-17 09:26:10 -06:00
cf96aa5d98
found some more to remove "as any" from customElements.define() as it excludes widget from the documentation
...
not sure why it was added there in the first place for some widgets
2024-06-17 10:22:00 +02:00
645889d899
remove "as any" from customElements.define() as it excludes widget from the documentation
...
not sure why it was added there in the first place for some widgets
2024-06-17 09:58:41 +02:00
530a28e13a
Merge remote-tracking branch 'origin/master' into upstream_master
2024-06-15 09:01:07 +02:00