2ddfb6a596
fix opened folders
...
fix for #91431
--2. one level too much is opened in mail, see screenshot
2024-02-12 23:17:27 +01:00
288c0c39e9
Switch on new Et2VfsSelect widget(s)
...
includes mail
2024-02-12 10:32:28 -07:00
6d8d15fbcc
Api: Use new VfsSelect webcomponent in LinkTo
2024-02-12 08:09:26 -07:00
63083ee811
Et2VfsSelectDialog: Get add directory button responding to current path permissions
2024-02-12 08:09:26 -07:00
e25152fb1e
Et2VfsSelect WIP
...
- Support for custom footer buttons via slotting inside Et2VfsSelectButton
- pass dialog button ID along to Et2VfsSelectButton method
2024-02-12 08:09:26 -07:00
8fae3edc8c
allow to instantiate Mail class with $acc_id belonging to another user ($called_for parameter)
2024-02-12 15:05:53 +02:00
d1dc3a1be3
set class attribute from xet file on the table, like for other widgets too
2024-02-11 14:41:51 +02:00
6f83c4a2e3
set class attribute from xet file on the table, like for other widgets too
2024-02-11 14:41:30 +02:00
1373165a6b
fix invalid display for negative values (eg. showing growth/shrinkage) and preserve empty ("" or undefined), not show 0B
2024-02-11 13:57:30 +02:00
b1f7d01a71
fix invalid display for negative values (eg. showing growth/shrinkage) and preserve empty ("" or undefined), not show 0B
2024-02-11 13:56:53 +02:00
eb06ea5463
allow to specify number of digits for Vfs:hsize()
2024-02-11 10:54:06 +02:00
bb1b408388
allow to specify number of digits for Vfs:hsize()
2024-02-11 10:53:11 +02:00
59d50c344a
fix TypeError in InfoLog caused by _searchNode not yet instantiated
2024-02-11 08:45:17 +02:00
86c76a434a
allow to pass a JSON filter object to application-type custom-fields:
...
adressbook: '{"owner":5,"cat_id":[1,3]}' will only return contacts from personal AB of user #5 with either cat_id 1 or 2
2024-02-11 08:45:17 +02:00
eb89c96e4b
fix TypeError in InfoLog caused by _searchNode not yet instantiated
2024-02-09 09:19:18 +02:00
206fb0dd4b
getNode and getDomNode refactoring for compatibility
2024-02-08 22:22:09 +01:00
65eb7e3404
mail uses new et2-tree now
2024-02-08 22:22:09 +01:00
2e617c2f47
Et2Tree.ts and Et2MultiselectTree.ts
...
Sl-Tree
2024-02-08 21:54:42 +01:00
96760511ea
EgwAction changes to suit Sl-Tree
2024-02-08 21:54:42 +01:00
da195d2029
changes to app.js to suit sl-tree
2024-02-08 21:54:42 +01:00
782bbec4cf
allow to pass a JSON filter object to application-type custom-fields:
...
adressbook: '{"owner":5,"cat_id":[1,3]}' will only return contacts from personal AB of user #5 with either cat_id 1 or 2
2024-02-08 22:26:26 +02:00
8750a9801c
deactivated autofocusing of a mail on "del" key press
2024-02-08 20:45:10 +01:00
ae32afa232
fix regular expression stopping Mail REST API when trying to send mails
2024-02-08 16:08:18 +02:00
ad233cbfcb
fix not displayed project information
2024-02-08 16:08:00 +02:00
180139af85
fix setting InfoLog primary link
2024-02-08 16:07:18 +02:00
ebac17aa4e
* Timesheet: new REST API to query, update and delete timesheets https://github.com/EGroupware/egroupware/blob/master/doc/REST-CalDAV-CardDAV/Timesheet.md
2024-02-08 16:06:55 +02:00
d2b53444f7
allow to use "/timesheet/?filters[owner]=0" to query all timesheets the current user has access too
2024-02-08 16:06:31 +02:00
fb6274315c
fix syntax error
2024-02-08 16:06:13 +02:00
587004b173
* REST API: new links collection allowing to link application entries with each other or attach files
2024-02-08 16:05:57 +02:00
a75ee01b58
* Calendar/eSync: fix events created on the device are added to the server in a wrong timezone / shifted by some hours
2024-02-08 15:06:38 +02:00
22a39c6a39
* Calendar/eSync: fix events created on the device are added to the server in a wrong timezone / shifted by some hours
2024-02-08 15:06:05 +02:00
dc375f8e02
fix regular expression stopping Mail REST API when trying to send mails
2024-02-08 13:39:56 +02:00
9e7a3ec4d8
another big chunk of PHP Warnings
2024-02-08 12:31:28 +02:00
83a2729cf0
another big chunk of PHP Warnings
2024-02-08 12:30:39 +02:00
5524c1fa15
fix not displayed project information
2024-02-08 10:42:13 +02:00
a4ec5577a0
Revert "Api: Let details take remaining height of component"
...
It caused details to be not visible in mail attachments
This reverts commit 00cf7cf56d
.
2024-02-07 08:52:22 -07:00
1ba476ef6f
Et2VfsSelectDialog WIP
...
- Handle server giving us a different path
- Key handlers
2024-02-06 16:16:00 -07:00
7b323d3200
Et2VfsPath: Handle trailing /
2024-02-06 14:38:07 -07:00
8a7d70ff1a
fix a ton of Undefined warnings filling up eSync logs
2024-02-06 21:47:38 +02:00
7c50457e2c
fix a ton of Undefined warnings filling up eSync logs
2024-02-06 21:46:43 +02:00
d472c267b2
fix setting InfoLog primary link
2024-02-06 21:24:15 +02:00
00cf7cf56d
Api: Let details take remaining height of component
2024-02-06 09:57:33 -07:00
056448c299
Fix select with multiple & rows=1 could not listen for tag events
2024-02-06 08:29:49 -07:00
d504d63345
adding optional submit_value parameter to widget getValue() method to let widgets know value is needed for submit/getValues
2024-02-06 17:04:12 +02:00
7ad9e2cd4f
fixing the fix
...
there is probably a nicer solution to let the calling widget know that getValues() is running
triggering a custom event won't help, as getValues() is not async and can't be made to wait for the widget handling the event
2024-02-06 17:04:12 +02:00
087e969f9f
* Timesheet: new REST API to query, update and delete timesheets https://github.com/EGroupware/egroupware/blob/master/doc/REST-CalDAV-CardDAV/Timesheet.md
2024-02-06 16:39:12 +02:00
59619f83a9
allow to use "/timesheet/?filters[owner]=0" to query all timesheets the current user has access too
2024-02-06 12:52:02 +02:00
764b7e7e07
fix syntax error
2024-02-06 11:08:44 +02:00
caf3734faf
* ImportExport: fix not working scheduled import caused by failure to update (the not existing) UI
2024-02-06 10:26:29 +02:00
fa1e4017d7
* ImportExport: fix not working scheduled import caused by failure to update (the not existing) UI
2024-02-06 10:25:57 +02:00