milan
6d5aa13da3
fix from header was always hidden and ignored the preferences
2025-02-28 18:24:01 +01:00
nathan
53568eb14e
Filemanager: Use Et2VfsUpload widget to upload files to index
2025-02-28 09:20:23 -07:00
nathan
ceb92b89d5
Et2VfsUpload: Fix new name from server was only respected for conflicts
2025-02-27 16:50:20 -07:00
nathan
ca8fd213de
Upload widgets: Show error from conflict check
2025-02-27 16:42:05 -07:00
nathan
dd74c20b77
Upload widgets:
...
- Build conflict check & prompt into Et2VfsUpload widget
- Doc updates
2025-02-27 15:17:36 -07:00
nathan
8a8f283bc6
Filemanager: Fix some weirdness with Et2File upload
2025-02-27 08:17:12 -07:00
milan
69789d0a17
Dark-mode make bootstrap images visible
...
Regarding Ticket #104061
2025-02-27 15:52:06 +01:00
milan
84407fd157
* Preferences/Mail: added an option in mail preferences to hide the 'From' address header in the compose window -- the from header moves to the same menu as the 'cc','bcc' etc.
2025-02-27 14:56:17 +01:00
milan
071db3fb8b
Et2file check if fileInfo.file is actually a file
2025-02-27 14:56:17 +01:00
milan
fbeaefcf05
WIP hide From in mail compose header
2025-02-27 14:56:17 +01:00
ralf
019ff98ea1
fix typo info_planned(_)time causing planed time not to be set
2025-02-27 14:49:44 +01:00
ralf
1bd3373612
* Addressbook/REST-API: changed NameComponent names to match final RFC 9553 (old names are parsed, but no longer returned, see the docu)
2025-02-27 12:04:54 +01:00
ralf
0a3185b98e
better error-messages: distinguish between not found, more than one result and not understood query
2025-02-27 10:05:41 +01:00
ralf
e15989115b
fix not working specifying of a field-name and simplified the documentation a bit
2025-02-27 09:11:54 +01:00
nathan
2127740fcd
Switch to Et2VfsUpload webcomponent
2025-02-26 15:23:59 -07:00
nathan
ac9a3b13cf
Et2File: Some CSS improvements to play nice wherever it's stuck
2025-02-26 15:18:54 -07:00
nathan
aef9ae0752
Et2File: Selecting another file when multiple=false clears any currently selected file
...
Also, fix test stub
2025-02-26 13:38:35 -07:00
nathan
e3faa3d97f
Et2VfsUpload: WIP mostly working
2025-02-26 11:17:35 -07:00
nathan
9a7475cf5b
Et2Template: Avoid more errors if template has no template or ID
2025-02-25 08:38:51 -07:00
ralf
fd078f55f5
action to open invoices from filemanager in invoices app
2025-02-25 14:47:40 +01:00
ralf
cdac041941
even simpler way to set primary link: "relatedTo/egroupware.org-primary:<app>[:<field>]":"<value>"
...
if the client only supports a static part as attribute-name, and the straight form-value as attribute-value
2025-02-25 12:37:09 +01:00
ralf
cf698f9127
some small fixes to set the primary link/contact via a 1-dimension object some simple clients only allow to send
2025-02-25 10:07:34 +01:00
ralf
b38fb45a23
* InfoLog/REST API: allow to set primary link via relatedTo object, see updated REST API docu for InfoLog
2025-02-25 09:38:55 +01:00
nathan
6444ef7925
Get mail preview working in kdots
2025-02-24 14:57:16 -07:00
nathan
cebfee9d09
aria-label is not valid without a role, just use label & let component deal with it
2025-02-24 13:33:00 -07:00
nathan
4d2815f3c6
aria-label is not valid without a role, just use label & let component deal with it
2025-02-24 11:32:56 -07:00
nathan
0f9dba7dd4
Some more header sizing issues
2025-02-24 11:29:24 -07:00
nathan
dc083c10e8
Add missing aria-label, change notification button to et2-button-icon
2025-02-24 11:28:53 -07:00
nathan
30923f8b6d
Add missing aria-label
2025-02-24 11:27:57 -07:00
ralf
46d3c23452
remove Twitter from login page
2025-02-24 14:33:23 +01:00
ralf
a345d89a83
split string select-value by "/,\s*/" instead only ","
...
so "a, b" will be parsed as ["a","b"]
2025-02-24 08:32:11 +01:00
Alexandros Sigalas
fc75872cee
Added removeEventListener for wheel ( #177 )
2025-02-21 15:02:48 -07:00
nathan
54df7a5b40
Et2Details: Document slots & parts
2025-02-21 10:56:17 -07:00
nathan
c873a578d7
Fix reloading a popup made it close
2025-02-21 08:09:59 -07:00
ralf
2b44a7403f
fix compose preferences like infolog were NOT set in toolbar
2025-02-21 10:34:01 +01:00
ralf
28a660699a
fix not working dropdown-tree use in addressbook (also reverting Contacts\Storage::get_lists())
...
- et2-tree-dropdown requires options with attributes id AND value, text AND label :(
- fixing it really to use only one or the other is hard, as lots of mail app.js code requires tree to use id, but all select wants value
- Etemplate\Widget\Select::fix_encoded_options() now uses a special handling for real (non-associative) arrays adding value attribute from id
- client-side et2-tree-dropdown now searches child-options in children and item attribute, and checks both label and text attributes
2025-02-21 09:33:58 +01:00
nathan
73f30a94b1
Some more memory cleanup
2025-02-20 17:27:25 -07:00
nathan
0e15989eda
More widget cleanup
2025-02-20 14:06:32 -07:00
nathan
3793108c58
Better cleanup of the tooltip div itself
2025-02-20 13:26:42 -07:00
nathan
9b69c8e95e
Switch tooltip cleanup to a better fitting event
2025-02-20 11:34:49 -07:00
nathan
995be1c5d0
egw.tooltip: Make sure tooltip event listeners are cleaned up when the window closes
2025-02-20 11:27:21 -07:00
milan
f3632670fe
WIP hide From in mail compose header
2025-02-20 18:17:25 +01:00
ralf
327c72413e
* Addressbook: use a hierarchical list to show distribution lists incl. groups (if groups are enabled)
...
allow to specify widget and placeholder for NM filter(2) and cat
2025-02-20 15:19:18 +01:00
milan
ef4d4abb2b
catch js error that prevents context menu on old browsers (e.g.FF 115.20.0esr)
2025-02-20 13:46:48 +01:00
milan
fc6a88d6af
Add autocomplete="new-password" to password field of mail compose attachments
...
Regarding Ticket #102911
2025-02-20 12:20:56 +01:00
milan
8a43e7e831
Change Import Export navbar item
2025-02-20 12:03:59 +01:00
ralf
6fdca1bf2b
remove in PHP 8.4 deprecated (and since 7.x no longer used) constant E_STRICT, filling up the logs ...
2025-02-20 10:25:01 +01:00
ralf
0ca9894d0f
fix create application token got editable
2025-02-20 09:55:40 +01:00
ralf
8b7113272e
* Api: allow to check passwords e.g. for application secrets via OpenID Connect authentication (requires "password" grant!)
2025-02-20 09:22:28 +01:00
nathan
4e8fa41fc9
Fix kanban cards showed the same data for every card in the column
2025-02-19 16:10:55 -07:00