Commit Graph

41038 Commits

Author SHA1 Message Date
ralf
39d2b0aa54 fixing the fix, only set binary, if it has not content-transfer-encoding header with value base64 2024-03-05 20:03:18 +02:00
ralf
858eebd527 if we have no text body, but only a PDF or an image, set binary, as it's already base64 transfer-encoded, when recreating the mail with a different subject 2024-03-05 18:01:09 +02:00
nathan
b65dca49e5 Etemplate: Fix number widget could not handle separators anymore
Broken by Shoelace update, I think.
2024-03-05 08:26:05 -07:00
ralf
c622e6e88e * eSync: fix for messages with no text body e.g. just a PDF or an image, returns empty body with attachment(s) 2024-03-05 15:29:41 +02:00
ralf
c44e3f08fa * eSync: fix syncing forwarded and replied flags to client incl. push using highestmodseq, if supported by IMAP server 2024-03-05 14:54:51 +02:00
dependabot[bot]
395b19b318 Bump phpseclib/phpseclib from 3.0.34 to 3.0.36
Bumps [phpseclib/phpseclib](https://github.com/phpseclib/phpseclib) from 3.0.34 to 3.0.36.
- [Release notes](https://github.com/phpseclib/phpseclib/releases)
- [Changelog](https://github.com/phpseclib/phpseclib/blob/master/CHANGELOG.md)
- [Commits](https://github.com/phpseclib/phpseclib/compare/3.0.34...3.0.36)

---
updated-dependencies:
- dependency-name: phpseclib/phpseclib
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-05 08:18:02 +02:00
nathan
b1f20ddbb8 Api: Fix favorites with non-ascii names could overlap 2024-03-04 15:12:54 -07:00
ralf
98cf3415ca * eSync: only first to address was shown / send to client 2024-03-04 19:37:28 +02:00
ralf
00c36d6775 * eSync: fix inline forward with attachment(s) and smartForward (e.g. GMail client) was broken
(not multipart/mixed, but text/html)
2024-03-04 17:27:02 +02:00
ralf
1e45b8dd9a throw if we don't get the upload_url 2024-03-04 16:13:45 +02:00
ralf
938aaa531a Changelog for 23.1.20240304 2024-03-04 10:53:10 +02:00
Ralf Becker
3cafe5adc4 pending translations from our translation-server 2024-03-04 09:04:56 +01:00
ralf
8bfd6690aa npm audit fix --force (updating browser-sync to new major version!) 2024-03-04 08:42:18 +02:00
ralf
47e83be4a3 npm audit fix --force (updating browser-sync to new major version!) 2024-03-03 07:11:22 +02:00
nathan
c270189626 Et2VfsSelectDialog: Fix save as did not use the new filename 2024-03-01 14:37:53 -07:00
nathan
eef8eb8432 Fix Et2ButtonIcon buttons using sl-icons did not show the icon 2024-03-01 09:08:55 -07:00
nathan
559099ee05 Fix filemanager customfield was not handling required properly, blocking submit 2024-02-29 14:32:58 -07:00
nathan
e70974a8e5 Fix Et2Number would no longer validate 2024-02-29 14:10:54 -07:00
nathan
342f2cf5a5 Update shoelace to 2.12.0
Current (2.14.0) has a bug preventing selectboxes from closing when you click out.  Will be fixed in the next version.
2024-02-29 11:25:37 -07:00
nathan
f70ac106e5 Et2VfsSelectDialog: Make selected file check more visible 2024-02-29 10:19:05 -07:00
nathan
5e6bc15887 Fix Et2VfsSelectDialog file selection needed double click to toggle 2024-02-29 10:03:44 -07:00
ralf
1d7ca88a1d * LDAP: fix error creating a new group without a description 2024-02-29 13:41:37 +02:00
ralf
df166d4f43 allow notification to set sender different from current user / async-job owner 2024-02-29 09:56:40 +02:00
ralf
e1cf90169b fix one more undefined warning 2024-02-29 09:22:08 +02:00
nathan
7fc73f4c38 Et2TreeDropdownCategory: Get category colors working 2024-02-28 14:59:39 -07:00
nathan
6eba414ce8 Et2Tree: Fix first node was always opened
Now respecting what's sent in data
2024-02-28 08:59:20 -07:00
nathan
e228355809 Fix nested action targets (like tree leaves) could cause multiple drag events due to event bubbling 2024-02-28 08:59:20 -07:00
nathan
6727df5d39 Et2TreeDropdown: No need to keep small search size, it's hidden when we don't want it 2024-02-28 08:59:19 -07:00
ralf
1709bcf40c * ActiveDirectory: fix import was not detecting members removed from groups
as for AD always the full import is used for groups and setting/removing members was skipped for the full/initial import
2024-02-28 16:30:42 +02:00
ralf
e42716dd37 fix mail with just PDF / no body or multipart, to fix regular PDF attachments broken after initial fix 2024-02-28 11:27:15 +02:00
ralf
88dc76be3a * LDAP/ADS: fix sync was not converting numeric ID of primary group, it case it is different in SQL 2024-02-28 10:49:40 +02:00
ralf
b79861f8cf fix PHP Undefined index warning 2024-02-28 08:55:13 +02:00
ralf
c931ab2a8f * Mail: display messages containing just a PDF (and no body part) 2024-02-27 22:27:13 +02:00
nathan
762a18e711 Fix Et2TreeDropdown context menu actions & missing validation error 2024-02-27 11:22:55 -07:00
nathan
4234afd453 Fix Et2TreeDropdownCategory server-side validation 2024-02-27 10:01:01 -07:00
nathan
2c664f7f78 Vfs Dialog: Fix "count(): Argument #1 ($value) must be of type Countable|array, null given" from favourites 2024-02-27 08:49:17 -07:00
ralf
00bf97eaeb fix $check_only parameter and a little nicer cli formatting 2024-02-27 17:04:06 +02:00
ralf
37a9711b19 also handle and fix directories connected to itself like unconnected ones --> move to /lost+found 2024-02-27 15:41:44 +02:00
ralf
db9546afdb fix not working scrolling on FSCK page 2024-02-27 15:20:52 +02:00
ralf
ac54652c33 * EPL: add S3 check to FSCK to delete files not in egw_sqlfs table or empty files from S3 buckets 2024-02-27 14:54:57 +02:00
ralf
1f0aef8c96 ThunderBird changed there holiday URLs (again) 2024-02-27 11:49:59 +02:00
nathan
7f8e62e915 Et2TreeDropdown: Pass actions on to tree 2024-02-26 17:03:57 -07:00
nathan
0f139fb257 Et2TreeDropdown: Single value tag takes full width 2024-02-26 16:54:07 -07:00
nathan
abc25683af Fix tree showed leaf as selected on partial ID matches
eg: 6, 60 & 600 would all be selected if value is "6"
2024-02-26 15:19:41 -07:00
nathan
824f6416ca Break out SearchMixin.searchMatch() to allow for easy overriding of how local search determines a match.
Currently we search value, label & title
2024-02-26 15:15:17 -07:00
nathan
11f9196b42 Use new VFS Select in customfield type application-filemanager 2024-02-26 14:26:14 -07:00
ralf
1c34821afd * EPL: fix purging old versions also deletes them in S3, if used 2024-02-26 14:58:21 +02:00
nathan
daf69d0040 Fix suffix positioning 2024-02-23 11:01:06 -07:00
nathan
46836dff66 No need for server-side searching, we can use localSearch() 2024-02-23 10:53:03 -07:00
nathan
a9a26ffe39 Implement local search in SearchMixin & for Et2TreeDropdown
Add ability for SearchResult to have children
2024-02-23 10:49:16 -07:00