Girish Ramakrishnan
f4ff63485a
domains: validate well known
v9.1.0
2026-02-25 05:55:14 +01:00
Girish Ramakrishnan
c20fbe8635
domains: set caldav/cardav correctly on dialog open
2026-02-25 05:46:41 +01:00
Johannes Zellner
662cf65ff2
Only update domains list if component is still mounted
2026-02-24 10:58:07 +01:00
Johannes Zellner
7ded517b20
Protect against crash in EventlogList component on quick unloads
2026-02-24 10:28:13 +01:00
Girish Ramakrishnan
4be31b0dad
update: if no backup site, show error message
2026-02-24 05:55:56 +01:00
Girish Ramakrishnan
dc439ba5be
install/update: ui must always set the appStoreId or versionsUrl
2026-02-24 05:31:13 +01:00
Girish Ramakrishnan
5ba8a05450
cifs: use rsync instead cp -aRl
...
for some reason, cp fails on synology cifs for some paths - immich's typesense dir
2026-02-23 17:47:05 +01:00
Girish Ramakrishnan
7ef19b318a
add weblate script
2026-02-23 14:45:22 +01:00
Girish Ramakrishnan
2ac76ad852
2fa dialog translations updates
2026-02-23 14:45:14 +01:00
Girish Ramakrishnan
f4598f81c9
debug: add CLOUDRON_DEBUG=1 env var
2026-02-23 10:53:06 +01:00
Girish Ramakrishnan
c432dbb5bc
Update translations
2026-02-23 10:50:29 +01:00
Girish Ramakrishnan
d0f0bb799e
2fa: refactor into separate dialog
...
also rename routes to totp
2026-02-22 10:43:15 +01:00
Girish Ramakrishnan
a98dbfdf4f
integrity: link to the logs
2026-02-22 10:24:32 +01:00
Girish Ramakrishnan
a71909acd3
Update lock file
2026-02-21 20:34:24 +01:00
Girish Ramakrishnan
ea5953a397
Fix test
2026-02-21 20:27:55 +01:00
Girish Ramakrishnan
4ad9ccabe0
apps: refactor the updateInfo properties
2026-02-21 20:01:05 +01:00
Girish Ramakrishnan
17640d44fa
Update changelog
2026-02-21 19:43:23 +01:00
Girish Ramakrishnan
812d471573
add backupCommand, restoreCommand, persistentDirs
2026-02-21 19:42:52 +01:00
Girish Ramakrishnan
fa981d5a83
release: replace url with URL
2026-02-21 16:46:29 +01:00
Girish Ramakrishnan
202f2c6cb0
updater: keep updateInfo response same as in the app object
2026-02-21 16:43:03 +01:00
Girish Ramakrishnan
55359bfa24
Update haraka to 3.1.3
2026-02-21 14:13:50 +01:00
Girish Ramakrishnan
95fcfce9cd
add "community" to packager info
2026-02-21 12:12:36 +01:00
Girish Ramakrishnan
3120a2c43f
appstore: more state information
2026-02-21 12:05:56 +01:00
Girish Ramakrishnan
7ba3a59dea
eventlog: add flag for source builds
2026-02-21 11:48:39 +01:00
Girish Ramakrishnan
eb5f8fcfa1
community: better resolution of url
2026-02-21 11:17:47 +01:00
Girish Ramakrishnan
5014227028
community: validateForm on dialog open
2026-02-21 11:11:34 +01:00
Girish Ramakrishnan
7a76de2e4c
reorder menu items to be alphabetical
2026-02-21 11:11:34 +01:00
Johannes Zellner
de5692c1af
Immediately refresh the app after checking for updates
2026-02-20 22:27:30 +01:00
Johannes Zellner
555e4f0e65
Only set postinstall pending in localstorage if a message exists in the manifest
2026-02-20 22:17:10 +01:00
Girish Ramakrishnan
723c670100
reverseproxy: fix crash
2026-02-20 19:46:43 +01:00
Johannes Zellner
2f951dc272
Support card/cal dav well-known endpoints
2026-02-20 15:46:43 +01:00
Girish Ramakrishnan
0daabdc21c
reverseproxy: for large payloads, turn off proxy buffering
2026-02-20 09:59:21 +01:00
Girish Ramakrishnan
38a187e9fc
apps: install route needs more upload limit
2026-02-20 09:54:13 +01:00
Girish Ramakrishnan
5a613231e0
apps: remove deprecated /api/v1/apps/install route
2026-02-20 09:48:07 +01:00
Girish Ramakrishnan
28a35e7260
community: handle unstable flag
2026-02-19 22:48:16 +01:00
Girish Ramakrishnan
461a5a780d
community: resolve user provided url
2026-02-19 22:25:43 +01:00
Girish Ramakrishnan
207260821b
reverseproxy: add forceRenewal check if only for completeness
2026-02-19 22:25:43 +01:00
Johannes Zellner
466527884f
Fix acl logic for token inspection endpoint
2026-02-19 19:09:02 +01:00
Johannes Zellner
9d03eb2643
Check internal ACL during token introspection
2026-02-19 18:05:49 +01:00
Johannes Zellner
c801202642
Fix variable usage after no-shadow fixes
2026-02-19 18:05:36 +01:00
Girish Ramakrishnan
95952fae75
update manifestformat
2026-02-19 14:40:29 +01:00
Girish Ramakrishnan
f62629b513
mailpassword: fix test, remove unused function
2026-02-19 14:22:36 +01:00
Girish Ramakrishnan
f04087815c
Fix failing test
2026-02-19 13:48:48 +01:00
Girish Ramakrishnan
255b1c63d0
Update modules
2026-02-19 13:36:26 +01:00
Girish Ramakrishnan
9b5b8ddc22
dockerproxy: close all connections
2026-02-19 13:33:02 +01:00
Girish Ramakrishnan
d0a66f1701
Back to mocha!
...
sorry i ever left you dear mocha
node:test has two major issues:
* --bail does not work and requires strange modules and incantations.
I was able to work around this with a custom module.
* the test reporter reports _after_ the suite is run. this makes debugging
really hard. the debugs that we print all happen before the test suite summary.
poor design overall.
2026-02-19 13:24:14 +01:00
Girish Ramakrishnan
c176ac600b
migrate tests to node:test
2026-02-19 10:13:22 +01:00
Girish Ramakrishnan
cf0ab16533
fix test
2026-02-18 20:20:26 +01:00
Girish Ramakrishnan
03d0e2157e
Update modules
2026-02-18 19:59:58 +01:00
Girish Ramakrishnan
cdd5137ebe
Update addons to latest builds
2026-02-18 17:44:18 +01:00