Commit Graph

1173 Commits

Author SHA1 Message Date
Girish Ramakrishnan 98660567e5 9.0.17 changes 2026-01-18 11:45:31 +01:00
Girish Ramakrishnan da5852d330 Fix version in changelog file 2026-01-16 10:32:27 +01:00
Girish Ramakrishnan 2d8b4d9c2a more changes 2026-01-13 18:47:16 +01:00
Girish Ramakrishnan e2f71b10ec mail: update haraka to 3.1.2 2026-01-12 11:25:48 +01:00
Girish Ramakrishnan 84a10d4eb1 backups: add synology c2 2026-01-06 16:42:54 +01:00
Girish Ramakrishnan 6b080455ff add to changes 2026-01-05 09:30:38 +01:00
Girish Ramakrishnan a02e933375 Upgrade mongodb to mongobleed 2025-12-29 12:53:02 +01:00
Girish Ramakrishnan 18d0cae6b0 9.0.15 changes
(cherry picked from commit 631333f48e)
2025-12-13 10:02:42 +01:00
Girish Ramakrishnan aff5e8f44d oidc: add separate jwks key route for cloudflare access 2025-12-09 12:51:27 +01:00
Girish Ramakrishnan aa2df465a0 Update changelog for 9.0.14 2025-12-07 16:25:58 +01:00
Girish Ramakrishnan 80b0dba9fe remove old changelog 2025-12-02 15:22:37 +01:00
Girish Ramakrishnan 3bbc2bf986 9.0.14 changes 2025-12-01 10:47:19 +01:00
Girish Ramakrishnan 73a9de7708 9.0.13 changes 2025-11-26 12:57:35 +01:00
Girish Ramakrishnan 3d46d24038 9.0.12 changes 2025-11-21 14:09:53 +01:00
Girish Ramakrishnan 2cb7b4d1ea 9.0.11 changes 2025-11-17 09:08:51 +01:00
Girish Ramakrishnan 11c5a3f050 9.0.10 changes 2025-11-14 14:20:17 +01:00
Girish Ramakrishnan 1232b30e29 More 9.0.9 changes 2025-11-13 15:31:27 +01:00
Girish Ramakrishnan ce15958a9a minio: fix issue with accepting selfsigned certs 2025-11-12 14:18:34 +01:00
Girish Ramakrishnan 2ddba469b2 9.0.8 changelog 2025-11-11 09:21:39 +01:00
Girish Ramakrishnan 9470654394 9.0.7 changes 2025-11-04 09:22:15 +01:00
Girish Ramakrishnan bd4e132709 More changes 2025-11-03 13:24:15 +01:00
Girish Ramakrishnan 6f90bd3db0 9.0.6 changes 2025-11-03 10:45:52 +01:00
Girish Ramakrishnan ca11d5af94 9.0.5 changes 2025-10-21 13:57:15 +02:00
Girish Ramakrishnan f1e7594b79 Remove deleted users and groups in operators and access control
Fixes #857
2025-10-20 21:18:35 +02:00
Girish Ramakrishnan 2d5e0a51bd add more to changelog 2025-10-20 15:23:57 +02:00
Girish Ramakrishnan f9af84fd85 9.0.4 changes 2025-10-20 14:58:44 +02:00
Girish Ramakrishnan 5c4ec5afc0 More 9.0.3 changes 2025-10-17 20:44:07 +02:00
Girish Ramakrishnan 2c150eee33 9.0.3 changes 2025-10-17 17:15:13 +02:00
Girish Ramakrishnan fbf4a53a1b Add 9.0.2 changes 2025-10-15 22:47:51 +02:00
Girish Ramakrishnan f9ee088592 Add 9.1.0 changes 2025-10-15 12:08:39 +02:00
Girish Ramakrishnan 36d443fa36 9.0.1 changes 2025-10-13 09:45:29 +02:00
Girish Ramakrishnan 3547be3401 Update redis to 8.2.2
https://redis.io/blog/security-advisory-cve-2025-49844/
2025-10-09 14:35:52 +02:00
Girish Ramakrishnan 73ed60059f Update node to 22.20.0 2025-10-02 08:31:19 +02:00
Girish Ramakrishnan 305441ea28 backups: remove noop backend
the noop backend is migrated into 0 sites config.

when the updater code sees that there is no site to backup, it will
just fail. user has to manually update with skipBackup flag.
2025-09-22 16:44:12 +02:00
Girish Ramakrishnan 8ccae822fe update changelog 2025-09-15 15:50:54 +02:00
Girish Ramakrishnan ac7001b96e reverseproxy: remove OCSP support
OCSP is getting deprecated in favor CRLs. Lets Encrypt has already
removed the OCSP URL in the certs and the OCSP validation server
is being decommissioned .

https://letsencrypt.org/2024/12/05/ending-ocsp/
2025-09-04 09:43:49 +02:00
Girish Ramakrishnan 20b75b4065 rsync: integrity check 2025-08-16 19:29:59 +05:30
Girish Ramakrishnan 1fb0ed9545 port bindings: use enabledByDefault 2025-08-01 12:20:45 +02:00
Girish Ramakrishnan 83ab701d02 eventlog: add backup target eventlog 2025-07-25 12:23:41 +02:00
Girish Ramakrishnan f7d4f9d94e Add to changelog 2025-07-18 14:41:03 +02:00
Girish Ramakrishnan 3bd41013c0 profile: avatar cannot be changed when profile locked
admins can now upload user avatars
2025-07-02 13:03:15 +02:00
Girish Ramakrishnan d1df48ebb1 add to changes 2025-07-02 09:10:42 +02:00
Johannes Zellner cb3dffc7fc Use docker 28.1.1 since that is the highest on ubuntu 20 focal 2025-06-30 22:30:54 +02:00
Girish Ramakrishnan a7aec70bc1 mail: add rbl6
abuse.ch is using spamhaus
sorbs is dead
2025-06-28 14:17:51 +02:00
Girish Ramakrishnan 565859b2aa relay: force STARTTLS when testing outbound relay
haraka only supports STARTTLS
2025-06-27 10:23:05 +02:00
Girish Ramakrishnan 27c4069187 Update node to 22.7.0 2025-06-25 11:17:57 +02:00
Girish Ramakrishnan 4b2c0b0771 Update docker to 28.3.0 2025-06-25 11:16:42 +02:00
Girish Ramakrishnan 313c90ff85 database: change charset to utf8mb4
part of #836
2025-06-19 10:39:40 +02:00
Girish Ramakrishnan fb39aa32bb tasks: fix update failed notification
https://forum.cloudron.io/topic/13408/update-to-cloudron-8.3-error

We get a Task xx crashed with code null in the notification.

The crux of the issue is that we use KillMode=control-group. This ends
up sending SIGTERM signal to box code and all the sudo in parallel. The box
code then sees the sudo die and records the task as failed.

To fix, we switch to KillMode=mixed. This gives box code a chance to handle SIGTERM
first. It cleans out its task list and kills all the sudo.
2025-06-17 23:47:04 +02:00
Girish Ramakrishnan 73a56830b0 apps: do not start redis when app is stopped
stopped apps stop the container and the services. a good reason to
not delete them is to keep the image around and it's quick to start up again.

only update is not allowed during the app is stopped (because the start.sh
cannot be run).

all other operations like cpu/memory/device/service changes/data dir/location change
are all allowed.
2025-06-14 21:03:10 +02:00