Commit Graph

19557 Commits

Author SHA1 Message Date
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
Johannes Zellner 0a924b2c29 Cleanup mailPasswords when oidc client is removed not only when an app is uninstalled 2026-02-18 17:15:06 +01:00
Johannes Zellner 43acecfc6e mailPasswords table should work with oidc clients not apps 2026-02-18 15:17:08 +01:00
Johannes Zellner 5e7e739589 Enable token inspection endpoints in oidc 2026-02-18 15:00:02 +01:00
Elias Hackradt 0b968b6a98 Use branding.getCloudronName(); for totp secret name metadata 2026-02-18 13:19:27 +00:00
Johannes Zellner f14dfb6c17 Fix typo 2026-02-18 11:27:45 +01:00
Johannes Zellner cb5ccd8166 Also auth against mailPasswords in ldapserver.js 2026-02-18 10:12:34 +01:00