Commit Graph

42260 Commits

Author SHA1 Message Date
milan
15ed9d6164 calendar quick add window: decreased size according to Evas input 2025-02-12 14:42:00 +01:00
milan
cc49f0286d * Filemanager: tile view show filename and comment on hover 2025-02-12 12:57:57 +01:00
nathan
615089c421 Fix some kept references that might be leading to memory leaks. 2025-02-11 14:38:58 -07:00
ralf
b2733abed6 updated app-/navbar-icon for CalDAV/CardDAV 2025-02-11 19:33:17 +01:00
ralf
67b94e7c93 require a valid TOTP code to show QR code, reset or remove the 2nd factor (beside already required password) 2025-02-11 16:57:49 +01:00
ralf
b4da0bd0a0 fix not working OTP / Google authenticator after no longer storing unencrypted password in session 2025-02-11 14:16:38 +01:00
nathan
6829441320 Fix slotted templates / components weren't slotting properly in kdots 2025-02-10 17:22:43 -07:00
nathan
35b768f5d2 Fix wrong return type in etemplate.widgetContainer 2025-02-10 17:22:18 -07:00
nathan
0ab5357f88 Fix kanban doesn't show boards in kdots 2025-02-10 16:27:36 -07:00
nathan
3676941fac Get notifications operational in kdots 2025-02-10 14:49:23 -07:00
nathan
e5f9c8ac1f Et2File WIP 2025-02-10 14:05:10 -07:00
nathan
2b96818c74 Resumable uploads 2025-02-10 13:59:55 -07:00
nathan
816d3b132a WIP Et2File webcomponent for uploads 2025-02-10 13:59:55 -07:00
ralf
2897de9a26 store user-password encrypted in the session, managed by session-class via $GLOBALS['egw']->session->passwd 2025-02-10 20:56:20 +01:00
ralf
f77c40b05f generate a random session-ID for basic auth clients stored under the sha1 hash of their credentials in our (shared memory) cache 2025-02-10 14:54:40 +01:00
ralf
5d8ad690d7 new navbar- / app-icon from Eva 2025-02-10 14:06:45 +01:00
ralf
106afd4ead * Mail: allow to search for Bcc addresses (works only in Sent folder!) 2025-02-10 12:07:42 +01:00
nathan
e42d35a1a4 Get BI icons working 2025-02-06 09:58:10 -07:00
nathan
b597bee7a1 Et2Image: Allow image to show blobs too 2025-02-06 08:42:56 -07:00
nathan
8bd4c8aa81 Et2VfsMime: Allow to pass in alternate image src 2025-02-06 08:42:56 -07:00
nathan
7b0e9553f2 Et2Widget: Let getInstanceManager() work if a widget is composed inside another widget's shadowRoot 2025-02-06 08:42:56 -07:00
milan
5bbee89d85 navbar icons in filemanager always get the same size (32px)
Regarding Ticket #102321
2025-02-06 16:23:01 +01:00
milan
df8914065b customfield numbers left alignment in nm list 2025-02-06 15:28:23 +01:00
milan
c138193c45 filemanager tile view break filenames so no overlapping happens 2025-02-06 15:00:15 +01:00
nathan
3d30c7a2e7 Better UI feedback when submenus take a while to load 2025-02-04 11:00:48 -07:00
nathan
8f20394af5 Defer creating submenus because the forced repaint takes too long 2025-02-04 09:47:52 -07:00
ralf
01f930e48b fix PHP Error: Access to undeclared static property Egroupware\Api\Link\Storage::$table_name 2025-02-04 14:18:30 +01:00
nathan
402e0548a0 Some more style & header work 2025-02-03 16:55:56 -07:00
nathan
e121908144 Fix some avatar menu options did not work 2025-02-03 15:05:45 -07:00
nathan
7b497c72f4 Added Et2FileItem 2025-02-03 11:32:00 -07:00
milan
b4b6e30b86 better visibility in link comments
regarding #102941
2025-02-03 13:51:17 +01:00
ralf
faebedd804 * Collabora: white icons for new notebookbar in new Collabora version 24.04.11 2025-02-03 12:59:34 +01:00
milan
d06605b01b better visibility in link comments
regarding #102941
2025-02-03 11:06:46 +01:00
nathan
af389cda78 Increase action submenu maximum to see if that helps initial load time 2025-01-31 08:47:23 -07:00
ralf
34e0ab7f3f allow all DateTimeInterface objects, not just DateTime e.g. DateTimeImmutable 2025-01-31 10:56:47 +01:00
nathan
9d7fe14387 Et2Template: Fix missing template caused the whole template to stall until timeout
Fixes calendar takes too long
2025-01-30 11:55:29 -07:00
nathan
5f6dc978da Fix initial volume level was not set 2025-01-30 11:23:13 -07:00
ralf
5aab2c5441 fix PHP error: count(): Argument #1 ($value) must be of type Countable|array, null given 2025-01-30 09:29:17 +01:00
nathan
bea41b1898 Et2VfsSelectDialog: Fix incorrect parameter to overwritePrompt broke it, showing no overwrite prompt 2025-01-29 10:52:47 -07:00
nathan
63066ffcc7 Merge: Fix some array replacements snuck through causing fatal errors 2025-01-29 10:52:47 -07:00
ralf
87ce283610 * Mail: allow to select (multiple) mail addresses from addressbook directly in compose window 2025-01-28 21:44:15 +01:00
nathan
02da5f8c2c Et2Template: Add additional parameters to load() for other arrayMgrs 2025-01-28 13:19:23 -07:00
nathan
61a13705b9 Use et2_nextmatch.no_dynheight to solve bottom buttons not always visible 2025-01-28 10:56:55 -07:00
ralf
6e5ab467d9 WIP address-selection for mail-compose some styling 2025-01-28 17:01:06 +01:00
ralf
0de371829c do NOT remove template ID, if we have none
otherwise further templates in an overlay have no ID!
2025-01-28 11:23:25 +01:00
ralf
6ea3a1c884 WIP address-selection for mail-compose got adding email addresses working 2025-01-28 10:09:22 +01:00
nathan
8769b3d49c Fix egw.json() calls from a popup could cause JS files to be loaded into the main window instead of the popup 2025-01-27 16:07:27 -07:00
ralf
46d2676bad also allow .cer extension for s/mime public keys 2025-01-27 13:14:20 +01:00
ralf
e90f424ac5 WIP address-selection for mail-compose with all filters from addressbook.index 2025-01-27 12:46:29 +01:00
nathan
a72c2f9b52 Admin: Fix hidden double-load of some config templates
Fixes problem loading collabora support-key files
2025-01-24 11:50:00 -07:00