Girish Ramakrishnan
4136272382
externalldap: add eventlog
2024-01-13 13:22:26 +01:00
Girish Ramakrishnan
4f9e43859c
directoryserver: comments can be provided in allowlist
2024-01-13 12:54:10 +01:00
Girish Ramakrishnan
a389b863f9
directory server: add eventlog entry
2024-01-13 12:24:28 +01:00
Girish Ramakrishnan
40c82b3e48
external directory: reset auth source when disabled
...
this allows existing users to login (including the owner itself)
The alternative is to have some system where we have unique superadmin users across cloudrons which don’t get trampled upon by a sync. This is a bit unrealistic. For the future, we could also design this such that ldap auth is asked for in the initial step i.e at superadmin creation time.
If LDAP connection is lost/down, user can always use 'cloudron-support —owner-login'
2024-01-13 11:51:12 +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
7a5e990ad4
email: rewrite loading of email status using async
...
we start a bunch of requests in the background for each domain. when
we switch views immediately, to say the eventlog, these requests are
still active in the background.
canceling the requests will require a much bigger refactor.
https://forum.cloudron.io/topic/10434/email-event-log-loading-very-slowly-seems-tied-to-overall-email-domain-list-health-checks
2024-01-09 17:34:54 +01:00
Girish Ramakrishnan
b3f91c4868
make branding and email config available to admin
2024-01-04 21:46:46 +01:00
Johannes Zellner
4f57bed03a
Update translation
2024-01-04 15:46:59 +01:00
Girish Ramakrishnan
2224ccab7c
fix doc links
2024-01-03 21:25:37 +01:00
Johannes Zellner
8d3d3ba875
dashboard: fix crash on uninstalled app
2024-01-03 18:49:49 +01:00
Johannes Zellner
4ad2b2829b
dashboard: remove console.log
2024-01-03 18:48:49 +01:00
Johannes Zellner
d7c0a947fb
dashboard: open internal app configure screen from disk usage info
2023-12-14 13:04:03 +01:00
Johannes Zellner
09b438850e
Show disk content label in usage bar tooltip
2023-12-14 13:01:59 +01:00
Girish Ramakrishnan
1206f5dc88
Fix the support text
2023-12-10 13:11:22 +01:00
Girish Ramakrishnan
21f830eb8c
network: disable save button when in progress
2023-12-07 21:29:23 +01:00
Girish Ramakrishnan
c195cb00c0
backup: redact nested password in configs
2023-12-07 13:38:38 +01:00
Johannes Zellner
45fd046b9b
Make systeminfo strings translatable
2023-12-04 16:59:24 +01:00
Johannes Zellner
7a730c445b
dashboard: Show system stats
2023-12-04 01:51:33 +01:00
Girish Ramakrishnan
eb64bd296a
system: return uptime and reboot required
2023-12-04 00:46:12 +01:00
Johannes Zellner
e19fd5cf17
Make support help items translatable
2023-12-03 18:03:25 +01:00
Johannes Zellner
702de2557e
Update translations
2023-12-03 16:46:15 +01:00
Johannes Zellner
159f3419a5
Hide support ticket UI
2023-12-03 16:46:15 +01:00
Johannes Zellner
b1fb3bccd8
Add help section in support
2023-12-03 16:46:15 +01:00
Johannes Zellner
8927634636
Remove supportConfig route
2023-12-03 16:46:15 +01:00
Johannes Zellner
da18427125
Better error feedback on appstore login
2023-12-02 18:20:13 +01:00
Johannes Zellner
df0b4ace5e
Update translations
2023-12-02 18:20:13 +01:00
Johannes Zellner
5971d3bf77
Better error handling for setupToken
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
6f0788c9e4
typo
2023-12-01 17:29:06 +01:00
Girish Ramakrishnan
15132a30da
Fix linode object storage
...
36c4772b17 broke linode object storage
2023-12-01 17:27:10 +01:00
Girish Ramakrishnan
8459d231c2
setup/restore: fix error with static ip configuration
2023-11-18 17:53:53 +01:00
Girish Ramakrishnan
804a3f8adb
Capitalize dnsimple properly
2023-11-13 18:30:24 +01:00
Girish Ramakrishnan
1122137d12
typo in dnsimple configuration
2023-11-11 12:57:10 +01:00
Girish Ramakrishnan
b88afbac4e
dns: add ovh backend
2023-11-06 15:22:24 +01:00
Girish Ramakrishnan
7f9e5303be
add voip category
2023-11-03 10:24:38 +01:00
Girish Ramakrishnan
1ddc1cec20
Fix role definitions
2023-10-30 18:40:20 +01:00
Girish Ramakrishnan
eb1f3d8b55
dns: add dnsimple
2023-10-24 00:26:10 +02:00
Johannes Zellner
36c4772b17
Add missing Linode S3 regions
2023-10-17 15:35:33 +02:00
Johannes Zellner
7d731d7600
dashboard: paint backup failure notifications red
2023-10-16 14:18:18 +02:00
Johannes Zellner
ed71f9ac68
The oidc client signing algorithm is not really so important to show it toplevel
2023-10-06 15:32:40 +02:00
Johannes Zellner
5e7bc78d35
Set custom oidc client id and secret in the backend
2023-10-06 15:16:57 +02:00
Johannes Zellner
8426b11a90
Add volumes translation
2023-09-28 09:43:48 +02:00
Johannes Zellner
e1f88b9cd8
Show openid icon for login indicator
2023-09-27 16:13:45 +02:00
Johannes Zellner
8f87070b45
Add color coded indicator to notifications
2023-09-26 12:58:19 +02: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
Girish Ramakrishnan
9d0914ecc1
mail: remove unused dialog
...
this dialog merged into the main page
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
Girish Ramakrishnan
4997ad0468
Fix status codes of 2fa routes
2023-09-13 21:07:07 +05:30
Girish Ramakrishnan
348eb16cef
api: fix background image route
2023-09-13 20:08:52 +05:30
Girish Ramakrishnan
964dc990a6
network: simply use ip instead of ipv4/ipv6
...
this makes it simpler for openapi docs
2023-09-12 20:34:55 +05:30