Commit Graph

6450 Commits

Author SHA1 Message Date
ralf
afbc13462c * Mail/GMail/Microsoft365: update refresh-token, if we get one and redirects to IdP, if refresh-token is expired 2023-11-21 17:15:03 +02:00
nathan
7a80e8be5c Fix nm column resize grabs mousedown, blocking filter selection 2023-11-20 14:56:55 -07:00
nathan
1861f63231 Et2Listbox: Fix options were not shown
Fixes merge placeholders not shown in Collabora
2023-11-17 11:20:52 -07:00
ralf
51c09a937d fix PHP Deprecated: Using ${var} in strings is deprecated, use {$var} instead 2023-11-17 11:19:37 +02:00
ralf
11079503d1 * API: support OpenID Connect for authentication against another OIC IdP
also migrating old fallback auth classes to new auth_fallback parameter and reordering providers a bit / give OIC a prominent position
2023-11-17 10:18:23 +02:00
nathan
064b0088b9 Et2Select fixes
- Fix sometimes not shown emptyLabel
 - Fix LinkSearch result count
2023-11-16 15:09:48 -07:00
nathan
2207377bd4 Revert "Et2Select: Even better handling of false invalid value", it was too strict leaving blanks instead of emptyLabel
This reverts commit 7db80d066f.
2023-11-16 13:51:46 -07:00
nathan
25a823c05d Et2Select: Even better handling of false invalid value 2023-11-16 13:36:54 -07:00
nathan
b4e2524023 Fix validation messages after Shoelace update
- some messages (textbox) were out of position
- Selectboxes did not show validation message
- Selectbox considered false a valid value for required, even if that wasn't an option
2023-11-16 13:36:45 -07:00
nathan
74a8872ead Fix missing value in some static option selects
Shoelace select initially rejects the value due to missing option, and needs to be re-set once our options have arrived
2023-11-16 10:17:51 -07:00
ralf
fc603d0a85 more renames of Et2Dialog attribute modal to isModal 2023-11-16 13:43:08 +02:00
ralf
94a2a0473b fix audio files wont play (modal attribute renamed to isModal) 2023-11-16 13:37:27 +02:00
nathan
05f30b7c42 Avoid error if unlink parent is not a directory 2023-11-15 16:02:23 -07:00
nathan
30238e52cd Et2SelectEmail: Fix incorrect total result, wrongly shown "No results" 2023-11-15 15:28:22 -07:00
nathan
47a466a39d Api: Fix client side validation failure when widget value was null
Happens for readonlys, disabled, selects with no valid options
2023-11-15 12:00:52 -07:00
nathan
2967f8d508 Et2Select: Let select option list get as big as it needs 2023-11-15 09:43:27 -07:00
nathan
6dfd854ba4 Home: Fix portlet broken by Shoelace update to 1.8
They made HasSlotController internal only
2023-11-15 09:15:17 -07:00
ralf
0be063ba89 fix error, if this.editor is not (or no longer) set 2023-11-15 17:28:17 +02:00
ralf
59dbc7fe13 * Mail/Sieve: fix vacation message with redirect kept mail in INBOX, even if rule moved it to a folder 2023-11-15 10:07:47 +02:00
ralf
4d5e5aa28c also allow IMAP type derived from Dovecot like EGroupware Mail 2023-11-14 16:42:57 +02:00
ralf
d95305815a if the username contains non-ascii chars, try email address, as Dovecot does NOT deal with non-ascii usernames 2023-11-14 16:28:21 +02:00
ralf
802c4973a0 fix SQL error creating new mail-user, if username contains non-ascii chars 2023-11-14 15:51:10 +02:00
ralf
250ffebb22 ignore SQL error "Illegal mix of collations (ascii_general_ci,IMPLICIT) and (utf8mb3_general_ci,COERCIBLE) for operation '='" stalling mail for usernames with non-ascii chars 2023-11-14 15:23:23 +02:00
hadi
83909cd1fa Fix js error of Cannot read properties of null (reading '0') 2023-11-13 13:27:00 +01:00
hadi
187cd3c112 Fix set video src and duration not working 2023-11-13 12:53:18 +01:00
ralf
9c4d28ca63 merge master into 23.1 2023-11-13 10:05:15 +02:00
ralf
2740632bdb untested fallback-auth GET parameter implementation (base64 encoded "username:password") 2023-11-13 09:12:33 +02:00
ralf
9297b242bf * Addressbook/REST API: allow to pass filters or a search pattern to addressbook REST API 2023-11-12 07:03:39 +02:00
nathan
7e8380698a Calendar: Process multiple VCALENDAR in the same file when importing iCal files 2023-11-10 10:33:19 -07:00
ralf
bce267c7eb Changelog for 23.1.20231110 2023-11-10 08:15:04 +02:00
ralf
a00e9e899c Changelog for 23.1.20231110 2023-11-10 08:03:04 +02:00
Ralf Becker
671ba6b8bb pending translations from our translation server 2023-11-10 06:45:57 +01:00
Ralf Becker
3e27a643b6 pending translations from our translation server 2023-11-10 06:44:58 +01:00
nathan
bc4c790dc0 Api: Fix no customfields shown if there was an extra comma in field attribute 2023-11-09 11:47:43 -07:00
nathan
e3ea655318 Api: Fix no customfields shown if there was an extra comma in field attribute 2023-11-09 11:42:04 -07:00
nathan
45f9801df8 Code documentation 2023-11-09 11:12:16 -07:00
nathan
da92471920 Add default keyboard shortcuts for save & cancel buttons 2023-11-08 14:37:30 -07:00
ralf
5cb26394a7 WIP S3 stream-wrapper: do not complain about missing files in filesystem, if they are in S3 2023-11-08 19:27:50 +02:00
ralf
7406184f00 fix some of the filesystem checks were not working (executing their SQL queries) 2023-11-08 19:25:31 +02:00
ralf
bb93cd205c fix some of the filesystem checks were not working (executing their SQL queries) 2023-11-08 19:23:47 +02:00
nathan
6a5697eab8 More Drag helper style adjustments
- height adjustments for mail so we can see address & subject
- Change how avatar is sized so we can override it via CSS
2023-11-08 09:54:00 -07:00
nathan
b895da55ee Make sure pdo is connected, fixes error in some Sharing tests 2023-11-08 08:29:34 -07:00
nathan
cfd628e87f Slightly better rendering for description contents
Uses the litElement lifecycle better, updated() is called after render()
2023-11-03 16:15:53 -06:00
nathan
1bc26101cd Fix default drag & drop helper did not work well with webcomponents
It doesn't let us do async, so was not waiting for widgets to be updated
2023-11-03 16:13:45 -06:00
hadi
d89646df27 Fix Editable Avatar's edit/delete icons are no longer displayed 2023-11-03 11:32:14 +01:00
nathan
454ab3fb98 Fix spacing & sizing
- Move option group titles to the left more
- Fix calendarowner dropdown would not size properly in sidebox
2023-11-02 17:29:50 -06:00
nathan
c2623dcb55 Fix some issues when search results have option groups
- Options sometimes disappeared when selected
- Count was off if one of the results was already selected
2023-11-02 16:58:38 -06:00
nathan
999a3298c0 Preferences: New account display preferences that include email address 2023-11-02 14:37:26 -06:00
nathan
ba04abd1b4 Et2Dialog: Fix height attribute was not setting dialog height 2023-11-02 13:04:32 -06:00
ralf
d3a9f6bc46 disable user-password popup for plaintext passwords (no need) and set disabled, if password field is readonly from server-side 2023-11-02 17:22:18 +02:00