ralf
c6fecd93a0
Revert "Et2Textbox: Also accept RegExp as validator" as it breaks a lot and is probably not intended for 23.1
...
This reverts commit 1cc0a9e33b
.
2024-08-07 23:58:19 +02:00
nathan
1cc0a9e33b
Et2Textbox: Also accept RegExp as validator
...
Previously only accepted string
2024-08-07 08:24:58 -06:00
ralf
835cb25fb9
fix typo stalling removal of search phrase
2024-08-07 12:22:39 +02:00
ralf
c83fd49f20
fix JS error if no image set in tree stalling projectmanager element-list and search
2024-08-07 10:16:17 +02:00
ralf
3ac3b7ee01
allow to set (string) "true" as selectedValue for a checkbox, while default is (boolean) true and false for unselectedValue
...
also fix validation in case an old eTemplate with attribute (un)selected_value is used
2024-08-07 09:22:26 +02:00
ralf
5b5f567e97
fix not displayed images in tree in admin, as they already contained an absolute path or full url
2024-08-07 09:03:59 +02:00
nathan
b8b52d5a72
Et2Textbox: Also accept RegExp as validator
...
Previously only accepted string
2024-08-06 23:37:52 +02:00
ralf
ac3c50adef
new et2-vfs-name widget which does NOT allow to put (back)slashes in filenames
...
@nathangray client-side validation somehow does NOT work
2024-08-06 15:58:36 +02:00
milan
5a021bdae8
fix bug in Et2Tree where tree would not consider imagePath
2024-08-06 15:41:59 +02:00
ralf
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
ralf
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
ralf
8cac83a3a6
add SQL to logged errors and fix/set global namespace in \ADORecordSet
2024-08-02 14:12:05 +02:00
nathan
fb044f54d9
Fix wrong classname
2024-08-02 10:14:56 +02:00
nathan
46fcfd5bcd
Fix context menu "Copy ..." of text contents
2024-08-02 10:14:56 +02:00
ralf
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
nathan
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
ralf
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
milan
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
nathan
a657ac27d4
Restore missing click & double click events on tab
...
(cherry picked from commit 041cb3b390
)
2024-07-31 11:03:51 +02:00
nathan
cad89388a3
Fix Et2TreeDropDown did not properly handle required
...
(cherry picked from commit d8d9847012
)
2024-07-31 11:03:51 +02:00
nathan
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
Ralf Becker
7379445bbc
pending translations from our translation server
2024-07-30 20:20:02 +02:00
ralf
5cc22de567
* InfoLog/REST API: attributes "progress" and "percentComplete" were NOT parsed when creating or updating entries
2024-07-30 09:42:32 +02:00
ralf
3b6a1eb1fb
more details on error
2024-07-30 08:44:25 +02:00
milan
7f3520d348
changed Mail tree styling and added setClass(..) function to Et2Tree
2024-07-29 19:34:08 +02:00
milan
ec5b853774
fix wrong format for css comment used
2024-07-29 19:33:34 +02:00
milan
e81c45dc95
Mail Tree visual changes according to ticket #95901
...
-- changed - Leaf image - hover background color
2024-07-29 19:33:34 +02:00
milan
a14605b18e
javascript error on non existing nodeToUse
2024-07-29 19:33:34 +02:00
milan
8cbecc5969
added Documentation for FindActionTarget.ts
2024-07-29 19:32:53 +02:00
milan
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
milan
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
milan
4373819223
cleanup EgwDragDropShoelaceTree.ts
...
-- use class ... extends ... instead of constructor returning different object
2024-07-29 19:31:48 +02:00
milan
8289f01365
egwActionObjectInterface now has empty object handlers on default
2024-07-29 19:31:48 +02:00
milan
ba40b800d8
Change color of parent of tree-hover to neutral color
2024-07-29 19:29:38 +02:00
nathan
792b15ef1e
Switch some CSS colors from specific values to variables
2024-07-29 19:28:05 +02:00
ralf
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
ralf
99c37b2452
fix birthday in adressbook view on mobile was not displayed
2024-07-27 13:20:56 +02:00
ralf
9246a2835a
suppress tooltip / statustext / title on mobile devices
2024-07-27 12:53:58 +02:00
nathan
22e2e0156a
Add dirty warning for mobile
2024-07-26 09:48:44 -06:00
nathan
49acb22490
Calendar: Fix unable to save events on mobile
2024-07-26 09:48:08 -06:00
ralf
c72fb21b34
fix wrong case, thanks to Cyril chez ETCHE.NET <cyril@etche.net>
2024-07-26 12:02:21 +02:00
nathan
37538a22cd
Fix link entry doesn't always show applications
2024-07-24 09:19:57 -06:00
milan
e12c055ff9
refreshItem directly returns if the item is not currently displayed in the tree
2024-07-24 09:03:41 -06:00
nathan
085c338de3
Et2Tree: Fix searching options did not search children properly
2024-07-24 09:02:53 -06:00
nathan
abc1f7eb66
Calendar: Drag & drop working for normal view
2024-07-24 09:01:39 -06:00
ralf
0a07505b20
widen regular expression for sort-column to allow custom fields with relative arbitrary name (letters, numbers, space)
2024-07-22 21:16:35 +02:00
ralf
4b90d2d0cf
* Api/Auth/OpenIDConnect: allow to specify which JWT payload attribute to use and a regular expression to extract username from it
2024-07-19 14:11:17 +02:00
nathan
8219e19de1
Switch htmlarea to use vfs-select-dialog webcomponent for file selection
2024-07-16 16:19:03 -06:00
ralf
c4292a324d
fix/catch JSON.parse Syntax error when clearing up localStorage
2024-07-16 17:40:38 +02:00
ralf
890ec428d3
fix TypeError: Cannot access offset of type string on string caused by legacy options attribute
2024-07-16 17:37:31 +02:00