Commit Graph

1211 Commits

Author SHA1 Message Date
Girish Ramakrishnan
75e3256497 mail: update haraka to 3.1.4 2026-03-31 12:22:37 +02:00
Girish Ramakrishnan
34abd5b8f5 9.1.6 changes 2026-03-30 14:40:26 +02:00
Girish Ramakrishnan
99b234eca8 source install: persist buildConfig so restore, import, clone work correctly 2026-03-27 16:10:43 +01:00
Girish Ramakrishnan
4859059eba source install: support dockerfileName and build options 2026-03-21 17:29:47 +01:00
Girish Ramakrishnan
f2949c1836 notifications: send email when manual app update is required 2026-03-21 15:59:41 +01:00
Girish Ramakrishnan
cd6acfb91d notifications: send email when manual platform update is required 2026-03-21 15:38:12 +01:00
Girish Ramakrishnan
7829f94ac4 update changelog 2026-03-18 11:16:15 +05:30
Girish Ramakrishnan
ea7647f43c oidcserver: fix jwks_rsaonly response 2026-03-17 17:49:52 +05:30
Girish Ramakrishnan
bc5737b9b0 passkey: implement passwordless login 2026-03-16 20:10:59 +05:30
Girish Ramakrishnan
2b4c926a70 only clear passkeys on location change
calling this on initialize makes it lose all passkeys
2026-03-16 18:49:01 +05:30
Girish Ramakrishnan
f334c696cb update: add policy to update apps separately from platform 2026-03-16 10:19:18 +05:30
Girish Ramakrishnan
0b305caf58 sites: add conflict detection
Fixes #863
2026-03-15 14:59:35 +05:30
Girish Ramakrishnan
8f1f3645b2 app update: if backup fails, provide a notification
fixes #851
2026-03-15 14:48:07 +05:30
Girish Ramakrishnan
7afec06d4c apps: operators can now view backup logs and manage the backup task
we spun off the app backup as a separate task and this is not tracked
by app.taskId .

fixes #856
2026-03-15 10:18:31 +05:30
Girish Ramakrishnan
cee1180aa7 9.1.4 changes 2026-03-14 19:10:04 +05:30
Girish Ramakrishnan
4bc0f44789 services: lazy start services / on demand services
services are now stopped when no app is using them.

on start up, services are always created and run. they are later
stopped when unused. it's this way to facilitate the upgrade code
path. the database meta files have to be upgraded even if no app is using them.
the other hook to stop unused services is at the end of an app task.

maybe mail container is a candidate for the future where all sending is no-op.
But give this is rare, it's not implemented.
2026-03-08 18:35:50 +05:30
Girish Ramakrishnan
57515d54db 9.1.3 changes 2026-03-05 16:43:53 +05:30
Girish Ramakrishnan
764d479d7f 9.1.2 changes 2026-03-04 15:26:45 +05:30
Girish Ramakrishnan
3446f3d1e0 add to changes 2026-02-25 14:52:43 +01:00
Girish Ramakrishnan
17640d44fa Update changelog 2026-02-21 19:43:23 +01:00
Girish Ramakrishnan
723c670100 reverseproxy: fix crash 2026-02-20 19:46:43 +01:00
Girish Ramakrishnan
113aba0897 remove the cors test 2026-02-17 17:15:30 +01:00
Girish Ramakrishnan
c6d8af5dc3 add to changelog 2026-02-15 19:05:40 +01:00
Girish Ramakrishnan
627b1fe33f filemanager: implement tree view on the left 2026-02-12 22:55:24 +01:00
Girish Ramakrishnan
1aa270485c add changelog 2026-02-12 20:31:51 +01:00
Girish Ramakrishnan
51e02da277 spaces: add missing regions 2026-02-12 17:15:08 +01:00
Girish Ramakrishnan
e9c3e42aa6 appPassword: add expiry 2026-02-12 16:23:31 +01:00
Girish Ramakrishnan
d84037a0dd add to changes 2026-02-09 18:24:56 +01:00
Girish Ramakrishnan
a7de7fb286 initial implementation of community packages 2026-02-05 14:21:50 +01:00
Girish Ramakrishnan
1594d190eb update: skip backup site check when skipBackup is true 2026-01-30 09:52:52 +01:00
Girish Ramakrishnan
3333f70a64 9.0.18 changes
(cherry picked from commit fd881b4c61)
2026-01-29 17:38:55 +01:00
Girish Ramakrishnan
dbd5810a08 Add to changes 2026-01-26 22:52:57 +01:00
Girish Ramakrishnan
a6286bb67e mongodb: fcv fix
have to upgrade mongodb to 8.0 first
2026-01-23 13:48:01 +01:00
Girish Ramakrishnan
b6075a9765 redis: update to 8.4.0 2026-01-23 11:34:41 +01:00
Girish Ramakrishnan
daacbcb89d mongodb: update to 8.2.3 2026-01-23 11:26:30 +01:00
Girish Ramakrishnan
f355da4874 Fix up changelog 2026-01-23 10:03:25 +01:00
Girish Ramakrishnan
057fd18139 Update nodejs to 24.13.0 2026-01-23 09:04:57 +01:00
Girish Ramakrishnan
49bbb8588d 9.0.17 changes
(cherry picked from commit 98660567e5)
2026-01-18 11:48:30 +01:00
Girish Ramakrishnan
6877dfb772 acme: ARI support
ARI is a hint from the cert issuer about when to renew a cert. We will
use it when the API is available.

It provides a mechanim for CAs to revoke certs and signal to clients
that cert should be renewed.

https://www.rfc-editor.org/rfc/rfc9773.txt
https://letsencrypt.org/2024/04/25/guide-to-integrating-ari-into-existing-acme-clients
2026-01-17 23:28:47 +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