Johannes Zellner
094fdad9a7
Remove externalldap from users view
2023-08-09 23:39:54 +02:00
Johannes Zellner
6eefe4c7c9
Duplicate users view into user settings view
2023-08-09 23:38:43 +02:00
Johannes Zellner
621ffb404c
Remove unused subscription modals
2023-08-09 23:36:29 +02:00
Johannes Zellner
527c2f0baf
Remove unused status api properties and label others
2023-08-09 17:48:03 +02:00
Johannes Zellner
842d7e6b61
Add block device selector in restore view
2023-08-09 12:14:37 +02:00
Johannes Zellner
fb4921e2d3
Do not ignore mount failures on restore
2023-08-08 20:52:32 +02:00
Girish Ramakrishnan
e6c43c84e4
hardcode yellowtent user uid
...
when we use an external disk, we chown 777 the mountpoint so that the
yellowtent user can write to it. the files are created as the 'yellowtent'
user.
when this disk is attached to another server for a restore, the new server's
yellowtent user may not be able to access the files if the uid does not match
between the old and new server.
for this, reason hardcode the uid
2023-08-08 23:18:43 +05:30
Johannes Zellner
8777a60b99
Make disk backup config known in restore view
2023-08-08 18:36:55 +02:00
Girish Ramakrishnan
c6db1c70c0
docker: fix image prune
...
it seems docker images --digests cloudron/sftp --format "{{.ID}} {{.Repository}}:{{.Tag}}@{{.Digest}}
broke at some point
2023-08-08 21:21:00 +05:30
Johannes Zellner
7d9e697d85
dashboard: remove some debug console.logs()
2023-08-08 15:52:09 +02:00
Johannes Zellner
10646e9e04
Add generic disk (partition) backup provider to replace ext4 and xfs
2023-08-08 15:11:22 +02:00
Johannes Zellner
5ef8d8d3b0
Add uuid to block device listing
2023-08-08 12:34:19 +02:00
Johannes Zellner
e9f3f13564
Only always use token types from tokens.js
2023-08-07 19:26:04 +02:00
Girish Ramakrishnan
8f20a09791
Fix update route crash
2023-08-05 08:48:03 +05:30
Girish Ramakrishnan
67ee82abb9
remove settings.dashboardOrigin
2023-08-04 22:10:14 +05:30
Girish Ramakrishnan
4cdf37b060
settings: move mailFqdn/Domain into mailServer
2023-08-04 22:02:24 +05:30
Girish Ramakrishnan
946e5caacb
split mail and mailserver
...
mail = all the per-domain code
mailserver = all the mail server level code
2023-08-04 20:54:39 +05:30
Girish Ramakrishnan
fb9d8c23e1
move appstore urls into appstore.js
2023-08-04 15:41:41 +05:30
Girish Ramakrishnan
37ae142a16
keep the cloudron routes close
2023-08-04 14:17:13 +05:30
Girish Ramakrishnan
6aad89ae6e
demo is just a constant, not a setting
2023-08-04 14:13:30 +05:30
Girish Ramakrishnan
d79d24efad
remove settings route entirely, redundant by now
2023-08-04 14:03:04 +05:30
Girish Ramakrishnan
2cdbf4d2c5
move server routes into /system
2023-08-04 13:42:21 +05:30
Girish Ramakrishnan
1264cd1dd7
reverseproxy: move renew and trusted ip routes
2023-08-04 13:19:48 +05:30
Girish Ramakrishnan
a49cb0b080
move sync_dns out of cloudron route into domains
2023-08-04 12:55:57 +05:30
Girish Ramakrishnan
a4c3d39cc3
Fix eventlog route
2023-08-04 12:46:54 +05:30
Girish Ramakrishnan
da73067315
rename change notifiers to have handle prefix
2023-08-04 11:54:15 +05:30
Girish Ramakrishnan
e73b75e4b5
settings: move backup settings
2023-08-04 11:54:12 +05:30
Girish Ramakrishnan
77c66d9a02
settings: move provider to provision
2023-08-04 11:01:45 +05:30
Girish Ramakrishnan
775246946a
settings: move language and tz into cloudron.js
2023-08-04 10:58:04 +05:30
Girish Ramakrishnan
ec23c7d2b8
Suppress aws sdk warning
...
https://github.com/aws/aws-sdk-js/issues/4354#issuecomment-1664694545
2023-08-04 09:21:48 +05:30
Girish Ramakrishnan
5603b9e811
move updater routes and settings under /api/v1/updater
2023-08-03 15:35:27 +05:30
Johannes Zellner
db26a6beb9
dashboard: only show volumes UI for admins and owners
2023-08-03 10:43:28 +02:00
Girish Ramakrishnan
47d57a3971
fold sysinfo into network
...
the backends are network backends
2023-08-03 13:38:42 +05:30
Girish Ramakrishnan
a4d57e7b08
refactor into getServiceConfig
2023-08-03 12:52:47 +05:30
Girish Ramakrishnan
bbc6ba1a35
settings: move service setting into services.js
...
this also introduces getJson/setJson
2023-08-03 11:50:00 +05:30
Girish Ramakrishnan
3caf0c3902
Fix crash in getConfig
2023-08-03 09:03:47 +05:30
Girish Ramakrishnan
d12e6ee2b3
settings: make user_directory setting route
2023-08-03 08:29:12 +05:30
Girish Ramakrishnan
d475df8d63
settings: rename to directory_server_config
2023-08-03 07:35:14 +05:30
Girish Ramakrishnan
92a103d635
settings: move ipv6/ipv4 config into network
...
this also rename sysinfo_config to ipv4_config
2023-08-03 06:40:04 +05:30
Girish Ramakrishnan
f2e56cbdd8
Fix crash on startup
2023-08-03 06:39:35 +05:30
Girish Ramakrishnan
c97441f7d9
settings: remove cookie secret default
2023-08-03 02:48:24 +05:30
Girish Ramakrishnan
67e4c90d37
settings: move directory server config to it's own route
2023-08-03 02:48:21 +05:30
Girish Ramakrishnan
4a34c390f8
settings: move externaldap setting
2023-08-03 02:43:26 +05:30
Girish Ramakrishnan
a19e502198
settings: move dynamic dns to network
...
and add tests
2023-08-02 23:02:40 +05:30
Girish Ramakrishnan
fccc2d04a9
settings: move support config to support
2023-08-02 23:02:40 +05:30
Girish Ramakrishnan
eb4213d61d
settings: cloudronId is only ever set
...
we use subscription API to get the cloudronId, never from database
2023-08-02 23:02:40 +05:30
Girish Ramakrishnan
e0d07c3c19
settings: move branding settings into branding.js
2023-08-02 23:02:40 +05:30
Girish Ramakrishnan
85a73af303
settings: remove appstore listing config
...
this is not used anymore
2023-08-02 23:02:40 +05:30
Girish Ramakrishnan
be4c3575fb
settings: move web/api token to appstore
2023-08-02 23:02:40 +05:30
Girish Ramakrishnan
e1fd369c6d
settings: move cookie secret into oidc
2023-08-02 23:02:40 +05:30