Girish Ramakrishnan
|
37ae142a16
|
keep the cloudron routes close
|
2023-08-04 14:17:13 +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
|
e73b75e4b5
|
settings: move backup settings
|
2023-08-04 11:54:12 +05:30 |
|
Girish Ramakrishnan
|
775246946a
|
settings: move language and tz into cloudron.js
|
2023-08-04 10:58:04 +05:30 |
|
Girish Ramakrishnan
|
5603b9e811
|
move updater routes and settings under /api/v1/updater
|
2023-08-03 15:35:27 +05:30 |
|
Girish Ramakrishnan
|
47d57a3971
|
fold sysinfo into network
the backends are network backends
|
2023-08-03 13:38:42 +05:30 |
|
Girish Ramakrishnan
|
d12e6ee2b3
|
settings: make user_directory setting route
|
2023-08-03 08:29:12 +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
|
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
|
e0d07c3c19
|
settings: move branding settings into branding.js
|
2023-08-02 23:02:40 +05:30 |
|
Girish Ramakrishnan
|
25328d884f
|
redis: make optional
part of #810
|
2023-07-13 16:46:09 +05:30 |
|
Girish Ramakrishnan
|
519b258a25
|
make turn service optional
part of #810
|
2023-07-13 15:32:28 +05:30 |
|
Johannes Zellner
|
736829445c
|
Remove dead code
|
2023-07-05 11:25:09 +02:00 |
|
Johannes Zellner
|
9d3fa94960
|
Add separate password reset view
|
2023-06-15 16:34:58 +02:00 |
|
Johannes Zellner
|
2c334170bd
|
oidc dashboard login
|
2023-06-04 17:39:29 +02:00 |
|
Girish Ramakrishnan
|
94eb7849fe
|
tasks: return 404 if task not found
part of #826
|
2023-05-15 10:16:00 +02:00 |
|
Girish Ramakrishnan
|
b26c8d20cd
|
network: add trusted ips
This allows the user to set trusted ips to Cloudflare or some other CDN
and have the logs have the correct IPs.
fixes #801
|
2023-05-13 16:15:47 +02:00 |
|
Johannes Zellner
|
61aa32d8c5
|
App icon route is no open to public
|
2023-05-12 15:14:47 +02:00 |
|
Girish Ramakrishnan
|
883915c9d3
|
backups: move mount status to separate route
|
2023-04-30 17:21:18 +02:00 |
|
Girish Ramakrishnan
|
354eff93b7
|
disable slowloris prevention: https://github.com/nodejs/node/issues/47421
|
2023-04-10 10:35:25 +02:00 |
|
Girish Ramakrishnan
|
c9f0f300a6
|
put timeout settings when creating the server
|
2023-04-05 11:07:15 +02:00 |
|
Girish Ramakrishnan
|
ab19e58c6d
|
addons: timeout fix
the default value of server.requestTimeout changed to 5mins from 0 in node 18!
|
2023-04-04 00:20:29 +02:00 |
|
Johannes Zellner
|
99e0979c2e
|
oidc: use better json based file store for objects
|
2023-03-24 21:47:08 +01:00 |
|
Johannes Zellner
|
22f9ffd119
|
Fixup many linter errors
|
2023-03-21 14:46:09 +01:00 |
|
Johannes Zellner
|
e9fc355ac5
|
Move openid provider into its own express server
|
2023-03-21 14:39:58 +01:00 |
|
Johannes Zellner
|
46c233bad6
|
oidc: Add clients manage routes
|
2023-03-21 13:54:40 +01:00 |
|
Johannes Zellner
|
260925229a
|
oidc: post logout redirect uris is an array
|
2023-03-19 16:01:22 +01:00 |
|
Johannes Zellner
|
5465bbb6d7
|
Remove openid test client
|
2023-03-19 16:01:22 +01:00 |
|
Johannes Zellner
|
39f2308ba1
|
oidc: Attempt to replace built-in session end
|
2023-03-19 16:01:22 +01:00 |
|
Johannes Zellner
|
4b7e4731a8
|
oidc: put clients into the db
|
2023-03-19 16:01:22 +01:00 |
|
Johannes Zellner
|
ff697f8d33
|
oidc routes need settings to be loaded
|
2023-03-19 16:01:22 +01:00 |
|
Johannes Zellner
|
b792fb97d6
|
oidc: make clients more dynamic
|
2023-03-19 16:01:22 +01:00 |
|
Johannes Zellner
|
cef34bfbb7
|
oidc: move routes to server.js for visibility
|
2023-03-19 16:01:22 +01:00 |
|
Johannes Zellner
|
d6adbf46e6
|
Add initial oidc interaction pages
|
2023-03-19 13:08:06 +01:00 |
|
Johannes Zellner
|
31e900cb9c
|
Add hooks for providing our own login UI
|
2023-03-19 13:08:06 +01:00 |
|
Johannes Zellner
|
4ac70d70f9
|
oidc: set interaction routes prefix to the same as the main oidc routes
|
2023-03-19 13:08:06 +01:00 |
|
Johannes Zellner
|
5fcadcce9c
|
Add initial OpenID connect support
This currently uses a fake json file storage and does not yet verify
credentials
|
2023-03-19 13:08:06 +01:00 |
|
Johannes Zellner
|
a6fdb96fbf
|
Add route to list all blockdevices
|
2023-01-23 17:56:01 +01:00 |
|
Girish Ramakrishnan
|
79cb8ef251
|
add route to get platform status
|
2022-11-30 19:54:32 +01:00 |
|
Johannes Zellner
|
c4c90cfaf9
|
Add route to download app backups
|
2022-11-04 10:24:12 +01:00 |
|
Girish Ramakrishnan
|
4015afc69c
|
graphs: send service graphs
|
2022-10-13 20:52:22 +02:00 |
|
Girish Ramakrishnan
|
edb6ed91fe
|
add disk usage task
|
2022-10-12 10:26:21 +02:00 |
|
Girish Ramakrishnan
|
fc7414cce6
|
support: require superadmin
|
2022-10-04 10:25:11 +02:00 |
|