Commit Graph

17909 Commits

Author SHA1 Message Date
Johannes Zellner
80edfffc3f Update pankow 2025-07-16 19:58:21 +02:00
Johannes Zellner
7a734ebf29 Also remove all task log button tooltips 2025-07-16 19:55:22 +02:00
Johannes Zellner
197e159b48 Replace logs icon with actual text in task logs button 2025-07-16 19:48:52 +02:00
Johannes Zellner
696632e551 Enable clearing of user avatar 2025-07-16 18:56:00 +02:00
Johannes Zellner
b1752de36f Ensure HeaderBar and Profile view use the same profile object so avatar gets synced 2025-07-16 18:32:06 +02:00
Johannes Zellner
5967907f86 Remove console.log 2025-07-16 18:24:18 +02:00
Johannes Zellner
ed288317c4 Use the same app label in login and app grid 2025-07-16 18:21:34 +02:00
Johannes Zellner
3754021ae8 Make the proxyauth login visually distinctive from oidc login 2025-07-16 18:20:43 +02:00
Girish Ramakrishnan
7214ce2ede support: remove ssh manipulation routes
this is now moved entirely to cloudron-support --enable-remote-access.

this emphasizes more that users have to get ssh access to the server before
we can do anything about it. it's far too simple for people to click this
button.

we have now also added clear terms to understand what remote access entails.
(what happens if support personnel makes a mistake. who is liable? etc)
2025-07-16 17:53:19 +02:00
Johannes Zellner
d1dcbd97b7 Build proxyauth entrypoint as a single inlined html file 2025-07-16 17:45:33 +02:00
Johannes Zellner
30c0690e90 Bring back proxyauth proceed-to-login view 2025-07-16 17:45:33 +02:00
Girish Ramakrishnan
4b79881472 system: route to get filesystem 2025-07-16 17:20:28 +02:00
Girish Ramakrishnan
b42be9899e tasks: add completed flag
in some cases, the tasks are setting percent to 100 and crashing later
2025-07-16 15:40:46 +02:00
Johannes Zellner
54c2e670e1 Fix appstore grid margin on search 2025-07-16 14:35:56 +02:00
Johannes Zellner
e35dbba57d Disable app label submit button if value haven't changed 2025-07-16 13:39:40 +02:00
Johannes Zellner
e632f07708 Allow direct search links into the eventlog 2025-07-16 13:28:30 +02:00
Johannes Zellner
7f0201b552 Add copy-to-clipboard button for backup id 2025-07-16 13:01:34 +02:00
Johannes Zellner
70de7ffe69 Never open edit dialogs on row-click 2025-07-16 12:49:22 +02:00
Johannes Zellner
7a421205e9 Sync up app backup listing columns with system backups 2025-07-16 12:47:59 +02:00
Girish Ramakrishnan
3dcc9ad844 print the region 2025-07-16 09:15:05 +02:00
Girish Ramakrishnan
5548ed1b57 s3: fix malformed endpoint URL from older versions
this is specifically for linode, but may apply for other storages too
2025-07-16 09:12:57 +02:00
Johannes Zellner
32bc082a9f Update pankow 2025-07-15 23:38:49 +02:00
Johannes Zellner
4eed77e123 Do not crash in gcs if remote path has zero objects 2025-07-15 20:39:38 +02:00
Johannes Zellner
8564105ee3 Show backup preserved icon in the beginning of the row 2025-07-15 19:01:21 +02:00
Johannes Zellner
4a537dde1a No more modal for dialogs 2025-07-15 18:51:39 +02:00
Johannes Zellner
2f4d89f32a Set correct close label for backup info dialog 2025-07-15 18:47:52 +02:00
Johannes Zellner
10d74d3b34 Show mailbox quota in a separate column and fix usage value 2025-07-15 15:57:38 +02:00
Johannes Zellner
e1ba78ff61 Do not open mailbox/mailing list edit on row click 2025-07-15 15:40:49 +02:00
Johannes Zellner
31ee456962 Ensure app task and status info does not overflow the header toolbar 2025-07-15 14:42:58 +02:00
Johannes Zellner
717607807a Fix dialog width to 600px or 95% max for mobile 2025-07-15 14:00:19 +02:00
Girish Ramakrishnan
56e4af58d3 fix comment 2025-07-15 11:20:05 +02:00
Girish Ramakrishnan
622aecfd6d users: add unset route for avatar
also add missing tests for avatar and profile locking
2025-07-15 10:06:26 +02:00
Girish Ramakrishnan
be9adb64bb fix tests 2025-07-15 09:07:23 +02:00
Girish Ramakrishnan
bb257f2bf2 s3: make delete objects work again again 2025-07-15 01:11:23 +02:00
Girish Ramakrishnan
76f365f7e8 s3: make delete objects work again 2025-07-15 00:13:40 +02:00
Girish Ramakrishnan
499336e752 s3: fix debug 2025-07-14 22:24:23 +02:00
Girish Ramakrishnan
e53ec3e43c s3: add debugging code 2025-07-14 21:59:56 +02:00
Girish Ramakrishnan
8b5fe714e1 rsync: throw on del error 2025-07-14 21:59:56 +02:00
Johannes Zellner
27c5721e2b Show rsync backup format advanced sliders 2025-07-14 17:50:47 +02:00
Johannes Zellner
f3534288f1 Move encryption password info up 2025-07-14 17:48:14 +02:00
Johannes Zellner
87a5829f9e Only disable filter elements in appstore view until ready 2025-07-14 17:40:46 +02:00
Girish Ramakrishnan
11e9f0eaf2 progress-stream: handle destroy 2025-07-14 16:29:18 +02:00
Girish Ramakrishnan
6f653a603b rsync: first try with one file. if that works, go faster
this works better if encryption fails. intead of downloading many files
and erroring non-stop
2025-07-14 16:29:18 +02:00
Johannes Zellner
a7bba61b6a Better error message if hostPath is already used in a volume 2025-07-14 16:15:01 +02:00
Girish Ramakrishnan
15ac81c1cd s3: format errors with .Code 2025-07-14 15:54:31 +02:00
Johannes Zellner
6b839c8cdc Do not offer the default app data for volume mounts 2025-07-14 15:41:32 +02:00
Johannes Zellner
15c25329b6 Stripe potential sso/nosso section when saving postinstall notes 2025-07-14 15:31:34 +02:00
Girish Ramakrishnan
aca85b63ae restore: do not redirect back to setup view 2025-07-14 15:16:28 +02:00
Girish Ramakrishnan
26637c0f1c backuptask: improve the debugs 2025-07-14 15:16:28 +02:00
Johannes Zellner
56da5493b3 Remove console.log 2025-07-14 14:41:35 +02:00