Commit Graph

41508 Commits

Author SHA1 Message Date
nathan
0dfeae9b16 Fix email tags could not be edited inside Et2Email
They could, but the change was ignored for the first tag
2023-12-20 08:23:24 +02:00
nathan
197e321905 Revert "Et2Email: Fix validation message for invalid search text did not always show on field blur"
This reverts commit 44f1317873.
2023-12-20 08:23:24 +02:00
nathan
55f81b7985 * Filemanager: Fix missing site icon in anonymous file share 2023-12-19 11:15:34 -07:00
nathan
ba120fb9a5 Mail: Switch mobile to use new Et2Email widget 2023-12-19 10:59:11 -07:00
ralf
d48f84dec1 Changelog for 23.1.20231219 2023-12-19 14:25:43 +02:00
hadi
4fed80f78a Fix wrongly filtered avatars in darkmode, happens for calOwner and regular account-selector widgets 2023-12-19 13:23:52 +01:00
nathan
00ceb8a32d Get dark mode fix working for avatars in Et2Email & Et2SelectEmail 2023-12-19 12:26:03 +01:00
nathan
3acbd1401f Et2Email: Fix validation message for invalid search text did not always show on field blur 2023-12-19 13:11:20 +02:00
nathan
bb4f055e71 Et2Email: When tabbing away with partial email typed, only accept current suggestion if it still matches
Previously current option was not updated fast enough, and was blindly accepted.
2023-12-19 13:11:20 +02:00
nathan
968ff95139 Et2Email: Show validation error for partially typed (not yet accepted) email addresses 2023-12-19 13:11:20 +02:00
nathan
294b87e3a8 Et2Email: If user had a valid email typed before blurring the widget, accept it 2023-12-19 13:11:20 +02:00
Ralf Becker
65b2a53843 pending translations from our translation server 2023-12-19 07:11:47 +01:00
hadi
a6724dc942 Make some dialogs initiation heights slightly bigger to avoid getting scrollbar 2023-12-18 20:30:56 +02:00
nathan
48068da833 Calendar: Stop EGroupware\Status\Videoconference\Call::getMeetingRegex() from breaking the import
Jitsi backend was crashing with no error
2023-12-18 09:54:42 -07:00
nathan
1dc3a2cf62 * Importexport: Progress updates when importing 2023-12-18 09:54:31 -07:00
nathan
de36a0af6c Importexport: Disable push notifications when importing to save time 2023-12-18 09:54:25 -07:00
ralf
0f6d01f5a0 allow to pass $only_current_user === 0, to get only mail accounts valid for all users 2023-12-18 13:14:09 +02:00
ralf
f0fcb2fb05 prioritize/running order of async jobs: highest: calendar alarms, lowest: db_backup or S3-sync, rest medium 2023-12-16 11:23:20 +02:00
ralf
3cacf1823e allow to use Api\Framework::bodyClass('scrollVertical') to enable vertical scrolling on body e.g. for old admin stuff like async service 2023-12-16 11:20:30 +02:00
nathan
d5f629a491 Et2Email: Fix missing distribution lists 2023-12-15 16:20:31 -07:00
ralf
38ecfed987 disable imap log again 2023-12-15 17:53:57 +02:00
ralf
3dbb579239 * Mail: implement Exchange login-type "domain/username" 2023-12-15 17:19:16 +02:00
nathan
3fcea5b925 Et2Select: Fix additional entry selected after closing option list
Sometimes after searching and selecting an entry from the results, when the list was closed an additional option was added
2023-12-14 11:42:25 -07:00
nathan
61a2c97198 Et2Email: More work on actions
- Add Escape closes suggestions
- Better respect preference to close suggestions after selecting
- Fix another lost focus
2023-12-14 11:41:59 -07:00
nathan
c306c267ba Et2Email changes & bugfixes
- Keep focus in search when suggestions arrive
- Fix focus went to body when tabbing from search with typed address
- Don't wrap at top / bottom of suggestion list
- Spacing / padding fixes
2023-12-14 11:41:52 -07:00
nathan
c9ab4cccf6 Finish Et2Email widget 2023-12-14 11:41:40 -07:00
nathan
e28d38898b Et2Email WIP - Drag & Drop & sort 2023-12-14 11:41:34 -07:00
nathan
a60844d45a Et2Email: WIP - Most interactions done 2023-12-14 11:41:26 -07:00
nathan
580466f9b8 Et2Email WIP 2023-12-14 11:41:18 -07:00
nathan
81d63b6c12 Fix vfsWidget sometimes gives "TypeError: Cannot read properties of null (reading 'get_value')"
It was trying to access template widgets before they had loaded.  Fixed to wait until load is done.
2023-12-13 11:16:56 -07:00
ralf
b45a7e35aa fix fatal error deleting accounts via LDAP/AD import 2023-12-13 17:10:15 +02:00
ralf
12ed21bf77 adding newer config vars 2023-12-13 14:22:21 +02:00
ralf
23043dd307 fix PHP TypeError count() Argument #1 ($value) must be of type Countable|array, string given 2023-12-13 10:00:10 +02:00
ralf
7185b9e718 * Calendar/REST API: implement specifying alerts, useDefaultAlerts and priority attributes in POST or PUT requests 2023-12-12 19:51:07 +02:00
ralf
601cd428e5 WIP Timesheet REST API: fix PHP Fatal error in Addressbook&Calendar REST API
Declaration of parseCategories must be compatible
2023-12-12 19:51:07 +02:00
ralf
e3dde92be8 WIP REST Api for Timesheet app 2023-12-12 19:51:07 +02:00
ralf
c96984bee8 fix authentication error when calling vacation notice from admin for another user 2023-12-11 13:20:51 +02:00
ralf
f4b9f4ae12 translation and documenting the callback URL for OpenID Connect 2023-12-11 10:43:15 +02:00
ralf
fd15d4e750 fix error setting vacation notice (without rules):
updateScript: putscript failed: mail: line 3: error: unexpected ',' found at (the presumed) end of file. mail: error: parse failed.
2023-12-08 22:54:53 +02:00
nathan
dbe30682d0 Infolog: Fix details filter
Timing changed so value was being put back
2023-12-08 08:55:04 -07:00
ralf
a78003f866 allow to pass in the used Db object 2023-12-07 20:37:55 +02:00
nathan
a23cfd37b0 Fix nextmatch entry filter header could not be cleared 2023-12-07 10:44:56 -07:00
nathan
3f18031cfd Fix drag of non-sequential rows in Firefox
When selecting multiple rows with Ctrl, drag would not work
2023-12-07 10:39:50 -07:00
nathan
26de0ab801 Et2ButtonTimestamper: Fix error where some users could not be found
In instances with > 100 users, it's possible the current user was not on the client side.  Now checking user() first, it should always be there.
2023-12-07 10:38:48 -07:00
ralf
e9e96e3c39 * Mail: allow to configure an auto-responder, if Sieve supports the vacation-seconds extension 2023-12-07 16:39:27 +02:00
ralf
04271cabc3 Fix "* Mail/Sieve: fix vacation message with redirect kept mail in INBOX, even if rule moved it to a folder" 2023-12-07 16:39:27 +02:00
nathan
137599f124 Et2SelectThumbnail: Get working with new Et2Select tagTemplate 2023-12-07 14:23:53 +01:00
hadi
c934014ba0 Fix country selector is not showing its emptyLabel default icon 2023-12-07 11:56:59 +01:00
hadi
6a67fa85cd Do not proceed sizing for avatar widget if it's not in an accepted format 2023-12-07 11:56:02 +01:00
hadi
e280f8cd2c Fix favorite button icon size for both in regular and mobile view 2023-12-07 11:55:31 +01:00