Commit Graph

43413 Commits

Author SHA1 Message Date
24f51d4ad0 do NOT send URL to client-side, it can contain passwords 2024-08-06 14:01:24 +02:00
0c8f4c4872 do NOT send URL to client-side, it can contain passwords 2024-08-06 14:00:55 +02:00
62b70637a7 fixing the fix: whole-day fix affected adding/updating regular events (non-whole-day) via CalDAV
Adding/updating events via CalDAV with timezone different to user-timezone seems to be broken since some time before the fix :(
2024-08-06 12:05:26 +02:00
361a774df5 * Calendar: fix conflict check to take into account that whole-day (floating) events start and end by definition in all timezones at midnight
and therefore must not conflict with other (non-floating) events starting or ending at midnight,
but can conflict in other timezones (were the event to check does NOT start or end at midnight)
2024-08-06 12:05:26 +02:00
07a0717a18 fixing the fix: whole-day fix affected adding/updating regular events (non-whole-day) via CalDAV
Adding/updating events via CalDAV with timezone different to user-timezone seems to be broken since some time before the fix :(
2024-08-06 11:59:49 +02:00
cdf2247047 * Calendar: fix conflict check to take into account that whole-day (floating) events start and end by definition in all timezones at midnight
and therefore must not conflict with other (non-floating) events starting or ending at midnight,
but can conflict in other timezones (were the event to check does NOT start or end at midnight)
2024-08-06 08:54:28 +02:00
bfbf350cee fix bug in Et2Tree where tree would not consider imagePath 2024-08-05 19:24:07 +02:00
42ad3fa8ae fixed to work with changed et2-number widget and using decorators 2024-08-03 10:12:41 +02:00
efd2159a5f * Add masking to Et2Textbox & Et2Number
Also prefix & suffix attribute for Et2Number
2024-08-02 16:24:52 -06:00
6d3f6c46aa fixing whole-day events get one day shorter when editing them in EGroupware (caused by yesterdays whole-day with timezone fix for TB) 2024-08-02 16:11:13 +02:00
7ea6c338d3 fixing whole-day events get one day shorter when editing them in EGroupware (caused by yesterdays whole-day with timezone fix for TB) 2024-08-02 16:09:15 +02:00
8cac83a3a6 add SQL to logged errors and fix/set global namespace in \ADORecordSet 2024-08-02 14:12:05 +02:00
5e12328a4d add SQL to logged errors and fix/set global namespace in \ADORecordSet 2024-08-02 14:11:37 +02:00
fb044f54d9 Fix wrong classname 2024-08-02 10:14:56 +02:00
46fcfd5bcd Fix context menu "Copy ..." of text contents 2024-08-02 10:14:56 +02:00
64b6723e3b Fix wrong classname 2024-08-01 13:47:38 -06:00
5f2aba2af9 Fix context menu "Copy ..." of text contents 2024-08-01 10:36:17 -06:00
4ce2ce4d73 some eT2 fixes for developerTools:
- support emptyLabel for r/o selectboxes
- allow to overwrite category-label in NM
- implement apps attribute for et2-select-application incl. r/o
2024-08-01 13:53:51 +02:00
3c0ea24aa7 some eT2 fixes for developerTools:
- support emptyLabel for r/o selectboxes
- allow to overwrite category-label in NM
- implement apps attribute for et2-select-application incl. r/o
2024-08-01 13:45:34 +02:00
c702674401 never translate readonly textbox or textarea 2024-07-31 20:17:26 +02:00
0425157270 Fix some tree / drag & drop issues
- tree drop wouldn't work on newly added folders
- tree drop actions sometimes targeted a parent leaf
- flickering on drop hover
2024-07-31 19:29:28 +02:00
4e975aa8f4 * CalDAV: fixed all-day events from Thunderbird with timezone were one day longer
using the timezone causes all sorts of problems, therefore ignoring it now and more robust end-time calculation
2024-07-31 19:27:29 +02:00
43d8642347 * CalDAV: fixed all-day events from Thunderbird with timezone were one day longer
using the timezone causes all sorts of problems, therefore ignoring it now and more robust end-time calculation
2024-07-31 19:22:23 +02:00
0c2f211ada Fix some tree / drag & drop issues
- tree drop wouldn't work on newly added folders
- tree drop actions sometimes targeted a parent leaf
- flickering on drop hover
2024-07-31 09:52:24 -06:00
aadaa28f86 new et2-vfs-name widget which does NOT allow to put (back)slashes in filenames
@nathangray client-side validation somehow does NOT work
2024-07-31 11:27:23 +02:00
acdf19e462 make validate function available to the outside
-- bugfix for validator, let it run the validator if value=null

(cherry picked from commit 4537362830)
2024-07-31 11:03:51 +02:00
a657ac27d4 Restore missing click & double click events on tab
(cherry picked from commit 041cb3b390)
2024-07-31 11:03:51 +02:00
cad89388a3 Fix Et2TreeDropDown did not properly handle required
(cherry picked from commit d8d9847012)
2024-07-31 11:03:51 +02:00
4a04253fa9 Et2Tabs now auto-size from first tab contents when tabHeight property is not set
(cherry picked from commit 0f305e41a8)
2024-07-31 11:03:51 +02:00
7379445bbc pending translations from our translation server 2024-07-30 20:20:02 +02:00
6bd8d2d906 pending translations from our translation server 2024-07-30 20:13:43 +02:00
5cc22de567 * InfoLog/REST API: attributes "progress" and "percentComplete" were NOT parsed when creating or updating entries 2024-07-30 09:42:32 +02:00
6bc1306b08 * InfoLog/REST API: attributes "progress" and "percentComplete" were NOT parsed when creating or updating entries 2024-07-30 09:42:02 +02:00
3b6a1eb1fb more details on error 2024-07-30 08:44:25 +02:00
39cf127e29 fix error forwarding: implode(): Argument #1 ($array) must be of type array, string given 2024-07-30 08:44:25 +02:00
f88089f1cf more details on error 2024-07-30 08:43:40 +02:00
8bb2946e2a fix error forwarding: implode(): Argument #1 ($array) must be of type array, string given 2024-07-30 08:43:07 +02:00
7f3520d348 changed Mail tree styling and added setClass(..) function to Et2Tree 2024-07-29 19:34:08 +02:00
ec5b853774 fix wrong format for css comment used 2024-07-29 19:33:34 +02:00
e81c45dc95 Mail Tree visual changes according to ticket #95901
-- changed - Leaf image - hover background color
2024-07-29 19:33:34 +02:00
a14605b18e javascript error on non existing nodeToUse 2024-07-29 19:33:34 +02:00
8cbecc5969 added Documentation for FindActionTarget.ts 2024-07-29 19:32:53 +02:00
59a88fe3f0 fix for string displayed at copy ... because innerText is not correct with recursive sl-tee-items anymore with new event-Handler binding 2024-07-29 19:32:36 +02:00
ac8775115f Et2Tree now only binds on eventhandler for contextmenu and one for default instead of binding one for every item
-- EgwPopupActionImplementation now only binds one Handler iff FindActionTarget is implemented and actionObjectInterface has attribute tree set. This is only the case for EgwDragDropShoelaceTree
2024-07-29 19:31:48 +02:00
4373819223 cleanup EgwDragDropShoelaceTree.ts
-- use class ... extends ... instead of constructor returning different object
2024-07-29 19:31:48 +02:00
8289f01365 egwActionObjectInterface now has empty object handlers on default 2024-07-29 19:31:48 +02:00
ba40b800d8 Change color of parent of tree-hover to neutral color 2024-07-29 19:29:38 +02:00
792b15ef1e Switch some CSS colors from specific values to variables 2024-07-29 19:28:05 +02:00
d523566d5d switch timezone-handling on for timestamps and custom-fields 2024-07-29 19:16:08 +02:00
67440f8aed * All apps/REST API: fix custom-fields of type "date-time" to be stored timezone aware, if no format is specified
So far date-time values were stored in user-time, now they are stored in UTC with a "Z" suffix" to be able to still read old user-time values unchanged.
2024-07-29 19:16:08 +02:00