Girish Ramakrishnan
8b7dca00af
app memory: make slider go till RAM
...
anything above RAM is useless
2024-04-10 12:12:49 +02:00
Johannes Zellner
2515b032d0
Add branding background UI
2024-04-05 14:31:41 +02:00
Johannes Zellner
2c81458954
Show branding background image in login view
2024-04-04 15:38:44 +02:00
Johannes Zellner
91d3980e3b
Add cloudron background branding apis
2024-04-03 17:27:22 +02:00
Girish Ramakrishnan
18a680a85b
groups: only the local groups of a user can be set
2024-02-28 15:56:03 +01:00
Girish Ramakrishnan
6525504923
profile: store preferred language in the database
2024-02-26 13:30:35 +01:00
Girish Ramakrishnan
d7dda61775
profile: unify password verification check
2024-01-22 14:03:23 +01:00
Girish Ramakrishnan
c99c24b3bd
users: cannot update profile fields of external user
2024-01-20 11:23:35 +01:00
Girish Ramakrishnan
a1217e52c8
group: cannot set name of ldap group
2024-01-19 22:28:48 +01:00
Girish Ramakrishnan
f43a601e86
profile: email change now requires password
2024-01-18 18:11:42 +01:00
Girish Ramakrishnan
1faf83afe4
groups: external groups cannot be updated
2024-01-13 22:33:46 +01:00
Girish Ramakrishnan
2ca94f3159
user: remove make local feature
...
we discussed a bit on what this does and it's confusing as it stands:
* Use case of this is lost in the realms of time
* Possible guess by is that it was to move users of different Cloudron to a central cloudron
* Currently, the design is a bit flawed because the make user local button doesn’t pin the user. The state is lost in next synchronization.
* Maybe, one should use export/import user for this use case
* Let’s disable this button for now, feature is not complete.
2024-01-13 11:02:25 +01:00
Girish Ramakrishnan
e49398eb47
Bump request timeout to a minute, some servers are just too slow
2023-12-29 16:19:52 +01:00
Girish Ramakrishnan
cbf1b47332
system: merge info and dmi routes
...
also return uptimeSecs instead of abstract date
2023-12-04 01:11:26 +01:00
Girish Ramakrishnan
eb64bd296a
system: return uptime and reboot required
2023-12-04 00:46:12 +01:00
Girish Ramakrishnan
72083f59cd
system: dmi information
2023-12-04 00:31:18 +01:00
Girish Ramakrishnan
8a20b603f5
system: cpu route
2023-12-04 00:23:25 +01:00
Girish Ramakrishnan
8e28d2a5aa
Fix support tests
2023-12-03 20:04:17 +01:00
Johannes Zellner
8927634636
Remove supportConfig route
2023-12-03 16:46:15 +01:00
Johannes Zellner
cca3138f05
Remove appstore web token api
2023-12-02 18:20:13 +01:00
Johannes Zellner
242c091add
Add ability to register a Cloudron with a setupToken only
2023-12-02 18:20:13 +01:00
Girish Ramakrishnan
1ddc1cec20
Fix role definitions
2023-10-30 18:40:20 +01:00
Girish Ramakrishnan
17e6266384
mail: make virtual "All Mail" togglable
...
Mac clients behave poorly when this virtual mailbox is present
2023-09-21 13:04:41 +05:30
Johannes Zellner
328c61b67f
Show volume edit options for network mounts
2023-09-20 20:24:19 +02:00
Johannes Zellner
981d76ef7f
Add rest api to update volume mount options
2023-09-20 16:28:47 +02:00
Girish Ramakrishnan
348eb16cef
api: fix background image route
2023-09-13 20:08:52 +05:30
Girish Ramakrishnan
20a4136eb5
remove morgan
...
morgan breaks our log output parsing. debug() puts a timestamp in
the front.
2023-09-07 17:08:05 +05:30
Girish Ramakrishnan
d2c702f890
eventlog: always use AuditSource objects as source field
2023-08-28 08:13:56 +05:30
Girish Ramakrishnan
2427f15231
typo in branding route
2023-08-21 15:01:43 +05:30
Girish Ramakrishnan
5c98b6f080
crash fixes
2023-08-17 13:02:36 +05:30
Girish Ramakrishnan
cd9d49116e
backups: move limits and storage into separate keys
2023-08-15 10:48:56 +05:30
Girish Ramakrishnan
4acbb7136a
proper task name for dashboard change
2023-08-14 10:45:12 +05:30
Girish Ramakrishnan
2b53ea0260
Fix dashboard config not getting generated
2023-08-14 02:08:10 +05:30
Girish Ramakrishnan
a7be30a816
better naming of the dashboard functions
2023-08-13 10:38:07 +05:30
Girish Ramakrishnan
e723c3c19b
move dashboard change routes under dashboard/
2023-08-13 10:06:01 +05:30
Girish Ramakrishnan
7b32cb16f3
move platform status into services
2023-08-12 22:29:09 +05:30
Girish Ramakrishnan
68a3c267e5
move config route under dashboard
...
it's essentially giving info for various parts of the ui
2023-08-12 22:25:49 +05:30
Girish Ramakrishnan
070f6e5de3
move startup logic to platform.js
2023-08-12 22:25:46 +05:30
Girish Ramakrishnan
559125cd3c
remove unused require
2023-08-12 18:02:55 +05:30
Girish Ramakrishnan
eee49a8291
move dashboard setting into dashboard.js
2023-08-11 21:04:10 +05:30
Girish Ramakrishnan
955a43723f
cleanup status route
...
this is now purely a healthcheck route and nothing else
at some point, we will server render password reset and setup account views
2023-08-10 22:29:48 +05:30
Girish Ramakrishnan
1cdd528b45
separate the provision status and cloudron status
2023-08-10 22:29:47 +05:30
Girish Ramakrishnan
57772662aa
move provisioning routes into /provision/
2023-08-10 16:52:10 +05:30
Girish Ramakrishnan
6c4aa605df
move various login routes under auth/
2023-08-10 16:24:10 +05:30
Girish Ramakrishnan
9ba6908764
use list pattern when listing
2023-08-10 16:21:12 +05:30
Johannes Zellner
842d7e6b61
Add block device selector in restore view
2023-08-09 12:14:37 +02:00
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