Commit graph

6032 commits

Author SHA1 Message Date
the-djmaze
c1017499e4 Improved example plugin to test for admin section 2023-11-28 10:25:36 +01:00
the-djmaze
603d48f739 Make addJsonHook() $sFunctionName param optional 2023-11-28 10:25:13 +01:00
the-djmaze
44ddb2d78e Remove unused Plugin->replaceTemplate 2023-11-28 09:40:39 +01:00
the-djmaze
5412348a65 Example code for #1042 2023-11-27 18:06:12 +01:00
the-djmaze
5effa242ae Improved Zip::addRecursive 2023-11-27 18:05:00 +01:00
the-djmaze
086f5ebb06 Bugfix: handling services images failed 2023-11-27 17:05:30 +01:00
the-djmaze
fdc21f26fc Bugfix: json.after-* hook didn't send $aResponse as recursive array 2023-11-27 17:04:36 +01:00
the-djmaze
daf1e2769f Resolve #1289 2023-11-27 15:07:02 +01:00
the-djmaze
771c6f7559 Idea to fetch all UID's in background 2023-11-27 14:36:46 +01:00
the-djmaze
612aa09071 Enable thread view in demo #445 2023-11-27 02:33:43 +01:00
the-djmaze
7135af995d Extend example extension code with more details 2023-11-27 01:51:23 +01:00
the-djmaze
5e2d9c4fb0 set dropdown menu initDom to null 2023-11-26 18:06:42 +01:00
the-djmaze
77d2d099e2 Resolve Add a "Move to" button inside message view #1295 2023-11-26 18:06:19 +01:00
the-djmaze
eb802135a9 Add folder full name to message uids set 2023-11-26 17:52:20 +01:00
the-djmaze
df7888e3a6 Remove the openDropdownTrigger and replace some with a better toggle 2023-11-26 17:50:18 +01:00
the-djmaze
9d876d1146 Draft code: on message view set hash 2023-11-26 15:11:01 +01:00
the-djmaze
9e124f0572 IMAP ENABLE must be supported? 2023-11-26 14:48:21 +01:00
the-djmaze
787907f42a Define RFC 8970 PREVIEW 2023-11-26 03:04:34 +01:00
the-djmaze
00302d2064
Merge pull request #1336 from leojonathanoh/enhancement/docker-add-more-php-extensions
Enhancement (docker): Add more php extensions
2023-11-26 02:57:32 +01:00
the-djmaze
85c5168cb6
Merge pull request #1335 from leojonathanoh/fix/development-fix-self-signed-certs-verification-in-docker-compose.yml
Fix (development): Fix self-signed certs verification in `docker-compose.yml`
2023-11-26 02:57:24 +01:00
the-djmaze
a2b638dc55 Remove all String.trim() from Sieve RainLoop script #1329 2023-11-26 02:55:08 +01:00
the-djmaze
bcb6d30023 More in line with Squire v2.2.5 2023-11-26 02:47:40 +01:00
the-djmaze
0423c50c51 Resolve #1337 2023-11-26 02:30:08 +01:00
the-djmaze
fc0074dfd2 Squire: unused root 2023-11-26 02:29:48 +01:00
the-djmaze
1db1bdf675 Squire: Remove redundant <span> after replacing styles
e4ae7c2b81
2023-11-26 02:20:26 +01:00
the-djmaze
beb2c7f577 Squire: Handle empty nodes in moveRangeBoundariesDownTree
b85754ca50
2023-11-26 02:16:15 +01:00
Leonard Jonathan Oh
b58006503c Enhancement (docker): Add more php extensions 2023-11-24 12:31:31 +00:00
Leonard Jonathan Oh
25bd3d441e Fix (development): Fix self-signed certs verification in docker-compose.yml
This allows `Require verification of SSL certificate` to work as expected.
2023-11-24 10:47:32 +00:00
the-djmaze
677e1863e5 Resolve #1331 2023-11-24 00:44:11 +01:00
the-djmaze
50f73dde75
Merge pull request #1334 from leojonathanoh/enhancement/ci-create-separate-workflow-for-docker-pr-builds
Enhancement (ci): Use separate workflow for PR docker builds
2023-11-24 00:22:57 +01:00
the-djmaze
eb6ac32798
Merge pull request #1327 from leojonathanoh/enhancement/development-update-docker-compose.yml-with-working-stack
Enhancement (development): Update `docker-compose.yml` with working stack
2023-11-24 00:21:37 +01:00
the-djmaze
23d1eb0e28
Merge pull request #1330 from cm-schl/master
Update German Translation
2023-11-24 00:20:28 +01:00
the-djmaze
5047c3c6b8 Resolve #1328 2023-11-24 00:16:08 +01:00
Leonard Jonathan Oh
7183e2614e Enhancement (ci): Use separate workflow for PR docker builds
This is so the `docker` workflow status is not polluted with PR builds.
2023-11-23 22:44:01 +00:00
Leonard Jonathan Oh
1ad64e9fc9 Enhancement (development): Update docker-compose.yml with working stack
This is for those who want to try out the full stack in development.

```sh
gulp  # Generate static assets
docker-compose up --build
```
2023-11-23 21:57:43 +00:00
leo
ee99590a63
Enhancement (docker): Add more archs (#1321)
* Enhancement (docker): Add `linux/arm64` arch

* Fix
2023-11-23 20:21:47 +01:00
cm-schl
aabce7c951
Update admin.json 2023-11-23 16:34:41 +01:00
the-djmaze
bde5060008 Revert #1323
As rfc5228 implementations MUST support the "keep", "discard", and "redirect" actions.
2023-11-23 01:46:46 +01:00
the-djmaze
0736782a44 Resolve #1323 2023-11-23 01:34:55 +01:00
the-djmaze
7dc4002fb4 Bugfix: loading integrity.php failed 2023-11-23 00:48:20 +01:00
leo
60700a56e9
Fix (docker): Use 127.0.0.1 instead of localhost to test snappymail in entrypoint.sh (#1325)
* Fix (docker): Use `127.0.0.1` instead of `localhost` to test snappymail in `entrypoint.sh`

* Run build on PR but don't push

* Login only on tags

* Fix test
2023-11-23 00:36:36 +01:00
the-djmaze
60964c9869 Activate OLDER and YOUNGER of RFC 5032 2023-11-23 00:35:52 +01:00
the-djmaze
ad3d8c87ec Revert "Fix: listen on IPv6 socket as well in container (#1324)"
This reverts commit 1e597f9cd7.
2023-11-23 00:31:32 +01:00
the-djmaze
6f2f89c365 Add support for IMAP WITHIN https://datatracker.ietf.org/doc/html/rfc5032 2023-11-23 00:11:30 +01:00
Andriy Kushnir
1e597f9cd7
Fix: listen on IPv6 socket as well in container (#1324) 2023-11-22 23:25:18 +01:00
the-djmaze
79348f975f Added some IMAP connection examples 2023-11-22 18:18:29 +01:00
the-djmaze
cb2f641378 Put domain capabilities in ?admin domain test response 2023-11-22 17:45:24 +01:00
the-djmaze
0dfcc52728 No need to check for libxml_use_internal_errors 2023-11-22 12:52:56 +01:00
the-djmaze
288eedf6a1 Improved test output with colors 2023-11-22 12:52:43 +01:00
the-djmaze
3bff3555a0 Added a test due to Failed loading libs.min.js #358, #862, #890, #895, #1238, #1320 2023-11-22 12:47:14 +01:00