Commit Graph

41712 Commits

Author SHA1 Message Date
ralf
09c957834e fix downloads via WebDAV of backups stored in S3, caused by slightly wrong Content-Size header, due to encryption of backups 2024-04-15 19:02:11 +02:00
ralf
cf1940aeb5 * Notifications: if deleting all (visible) messages, directly return the next junk, to ease cleaning them up 2024-04-11 18:55:58 +02:00
ralf
b3dd5b734d WIP returning next chunk of messages, when all visible ones get deleted 2024-04-11 18:55:58 +02:00
ralf
27de8da95a fix translation 2024-04-10 12:33:22 +02:00
ralf
0363fe1bd0 improving/fixing for case of multiple default accounts depending on memberships 2024-04-10 12:29:37 +02:00
ralf
5324583840 fix mass activation of mail-accounts to cope with (multiple) default accounts, different from the one of the current admin-user 2024-04-10 11:59:16 +02:00
ralf
aa3d70202c fix caching in browser, if iCal holiday url get set or changed 2024-04-10 10:46:32 +02:00
ralf
785b61f34e fix PHP 8.4 Fatal error: Duplicate declaration of static variable $contact 2024-04-09 13:20:11 +02:00
ralf
d0bea039d4 missed to remove Et2SelectEmail 2024-04-09 11:00:43 +02:00
ralf
42febf96d1 remove Et2SelectEmail replaced by Et2Email incl. using preprocessor to replace all usages 2024-04-08 14:36:35 +02:00
ralf
a00d43cd14 some missed et2-select-email --> et2-email replacements 2024-04-08 14:35:04 +02:00
ralf
5020fcb140 * Mail: revert to use first and second part of full rfc822 mail address outside angle brackets as first and last name 2024-04-08 13:55:34 +02:00
nathan
6118769fab Resolve some Et2ButtonIcon issues from Shoelace upgrade
- Avoid some 404s with egroupware icons trying to load from shoelace
- Fix Shoelace icon not shown when button has an ID
2024-04-05 10:52:19 -06:00
nathan
1f89b56371 Et2Widget: Fix Number attributes were not properly parsed in transformAttributes() 2024-04-05 10:28:47 -06:00
ralf
392f579a38 fix tree doubles when you close and reopen admin tab, or any other tab which moves web-components into the sidebox menu 2024-04-05 17:24:46 +02:00
ralf
cccbc98fd5 fix TypeError on InfoLog notification 2024-04-05 14:48:36 +02:00
ralf
816e57f253 fix custom translation to take full width of screen 2024-04-05 09:18:55 +02:00
ralf
a24c82ba39 fixing the fix: must NOT prepend backup dir for $name===null 2024-04-04 14:24:24 +02:00
ralf
f990bbabe2 fix not working installation from backup through setup 2024-04-04 08:23:13 +02:00
ralf
2628510a56 fix registered account was lacking owner=0 and some missing translations 2024-04-03 15:16:17 +02:00
ralf
06c83a4547 move "archived too" to NM filters (not status col-filter) 2024-04-03 10:42:19 +02:00
ralf
8e209ff7e4 new InfoLog status filter "Archived too" 2024-04-03 10:42:18 +02:00
ralf
7aac53ae3a fix typo 2024-04-03 10:42:18 +02:00
ralf
cf22c75686 * InfoLog: config to handle status "archive" as unchangeable (or only changeable by an admin) 2024-04-03 10:42:18 +02:00
ralf
ffc6a533a4 fix Argument #2 ($old) must be of type ?array, bool given 2024-04-03 10:38:30 +02:00
ralf
3631b3e3c9 fix/allow searching, reading and updating own account for account-selection preference "none" or "groupmembers" 2024-03-30 09:11:08 +02:00
nathan
b82e573ad0 Fix Et2Select.onTagClick did not work 2024-03-27 14:12:54 -06:00
nathan
0d5a23cb8a Stop using hardcoded default of 100 for search
Now using max of maxmatches preference and 100
2024-03-27 14:11:34 -06:00
nathan
194e5b9cc7 Et2Textarea: Fix height parameter 2024-03-27 13:54:32 -06:00
ralf
191ad4199e adding an empty label of "automatic" to be able to switch notifications back to default behavior of automatic selecting an SMTP account 2024-03-27 11:12:16 +02:00
dependabot[bot]
03a657feb2 Bump express from 4.18.2 to 4.19.2
Bumps [express](https://github.com/expressjs/express) from 4.18.2 to 4.19.2.
- [Release notes](https://github.com/expressjs/express/releases)
- [Changelog](https://github.com/expressjs/express/blob/master/History.md)
- [Commits](https://github.com/expressjs/express/compare/4.18.2...4.19.2)

---
updated-dependencies:
- dependency-name: express
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-27 08:50:40 +02:00
nathan
b1527a2b30 * Api: Fix removing email tag did not properly update display 2024-03-25 15:05:09 -06:00
dependabot[bot]
2c902b7da0 Bump webpack-dev-middleware from 5.3.3 to 5.3.4
Bumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) from 5.3.3 to 5.3.4.
- [Release notes](https://github.com/webpack/webpack-dev-middleware/releases)
- [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md)
- [Commits](https://github.com/webpack/webpack-dev-middleware/compare/v5.3.3...v5.3.4)

---
updated-dependencies:
- dependency-name: webpack-dev-middleware
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-24 07:00:12 +02:00
ralf
8fb261ff71 if empty body, reply or draft with users preferred compose type e.g. html 2024-03-21 20:26:59 +02:00
ralf
f84a5fdb4a * Mail: fix forwarding and reply to mail with just a PDF or image was showing it and not opening a compose window 2024-03-20 12:52:12 +02:00
ralf
4a21aee7f6 * Mail: fix list of Sieve rules was not scrollable 2024-03-20 11:14:50 +02:00
nathan
03465542bf Use id list instead of just the first ID when update returns no data
(update, total <=0)
2024-03-20 10:55:10 +02:00
ralf
f6594a06d5 fix total <= 0 returned for get_rows call with given UIDs, stalling refresh of queued push updated in mail app 2024-03-20 10:45:16 +02:00
nathan
abf5b76803 Prevent sidemenu keyhandlers from stopping events from widgets 2024-03-19 08:08:45 -06:00
ralf
bc8bddf2c0 only bind queue event-handler for the first queued item, not of every queued item
jQuery.one() only makes sure each event-handler is called only once, but it does NOT stop installing multiple ones
2024-03-18 16:15:21 +02:00
dependabot[bot]
1e15936462 Bump follow-redirects from 1.15.4 to 1.15.6
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.4 to 1.15.6.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases)
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.4...v1.15.6)

---
updated-dependencies:
- dependency-name: follow-redirects
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-18 09:20:09 +02:00
nathan
a310c21e15 * Api: Fix list updates while app was hidden were not all shown when switching back to the app
If updates/add was done for multiple entries while a nextmatch was hidden, only the first update or new entry was shown
2024-03-17 09:05:06 +02:00
nathan
8f2ebf9bd6 Api: Fix missing required validation & styling 2024-03-17 09:04:42 +02:00
nathan
f314efabf2 Fix editable tags failed their tests
editable was not passed to tag, edit mode broke
2024-03-17 09:04:42 +02:00
nathan
4916bb9283 Et2Select: Add prefix slot, reflected into SlSelect 2024-03-17 09:04:42 +02:00
ralf
589515ec34 fix required validation for <et2-select multiple and it's custom-field equivalent 2024-03-15 13:27:24 +02:00
ralf
74678556d1 * Calendar/CalDAV: do not allow to resurrect a deleted meeting by accepting it again via CalDAV or meeting-request from mail app 2024-03-13 17:25:55 +02:00
ralf
a968c369db fix PHP TypeError: Cannot use object of type EGroupware\Stylite\Link\Sharing as array 2024-03-13 13:54:17 +02:00
nathan
be4cc0e4e4 Et2Email: Fix search result required 2 down arrows to get result #2 2024-03-12 15:01:29 -06:00
nathan
a210a4998c Api: Fix favorites with non-ascii names could overlap 2024-03-11 08:29:22 -06:00