Girish Ramakrishnan
|
4015afc69c
|
graphs: send service graphs
|
2022-10-13 20:52:22 +02:00 |
|
Girish Ramakrishnan
|
b5da4143c9
|
graphs: add app response in system graphs
|
2022-10-12 22:08:10 +02:00 |
|
Girish Ramakrishnan
|
4a3d85a269
|
add docker disk usage tests
|
2022-10-12 10:57:22 +02:00 |
|
Girish Ramakrishnan
|
fa7c0a6e1b
|
add disks tests
|
2022-10-12 10:45:29 +02:00 |
|
Girish Ramakrishnan
|
edb6ed91fe
|
add disk usage task
|
2022-10-12 10:26:21 +02:00 |
|
Girish Ramakrishnan
|
a3f7ce15ab
|
system: rework disks api to return by filesystem
|
2022-10-12 09:42:14 +02:00 |
|
Girish Ramakrishnan
|
d51b022721
|
applinks: make get return null
this style matches rest of the code base
|
2022-10-06 11:32:42 +02:00 |
|
Girish Ramakrishnan
|
4aab03bb07
|
import: cleanup app import logic
|
2022-10-02 10:08:50 +02:00 |
|
Johannes Zellner
|
f5f9a8e520
|
Send 404 if applink icon does not exist
|
2022-09-28 15:18:05 +02:00 |
|
Johannes Zellner
|
8677e86ace
|
Add authorization to all routes
|
2022-09-24 21:27:43 +02:00 |
|
Johannes Zellner
|
cde22cd0a3
|
Add token scope tests in routes
|
2022-09-24 20:56:43 +02:00 |
|
Johannes Zellner
|
858c85ee85
|
Fixup more tests
|
2022-09-24 18:26:31 +02:00 |
|
Johannes Zellner
|
70d3040135
|
Validate token scopes
|
2022-09-23 13:09:07 +02:00 |
|
Johannes Zellner
|
56c567ac86
|
Add token scopes
|
2022-09-22 22:28:59 +02:00 |
|
Girish Ramakrishnan
|
1f5831b79e
|
rename queue route
|
2022-09-22 19:48:20 +02:00 |
|
Girish Ramakrishnan
|
6382216dc5
|
mail: proxy queue routes correctly
|
2022-09-20 20:02:54 +02:00 |
|
Johannes Zellner
|
5184e017c9
|
Error the task waited for fails in tests
|
2022-09-19 18:20:27 +02:00 |
|
Johannes Zellner
|
d2ea6b2002
|
Fixup appstore tests
|
2022-09-19 17:21:55 +02:00 |
|
Johannes Zellner
|
1c07ec219c
|
Do not query disk usage for apps without localstorage
|
2022-09-16 17:10:07 +02:00 |
|
Girish Ramakrishnan
|
d176ff2582
|
graphs: move system graph queries to the backend
|
2022-09-15 12:40:52 +02:00 |
|
Girish Ramakrishnan
|
bd7ee437a8
|
collectd: fix memory stat collection configuration
https://www.kernel.org/doc/html/latest/admin-guide/cgroup-v1/memory.html#usage-in-bytes says
this is the most efficient approach for v1. It says RSS+CACHE(+SWAP) is the more accurate value.
Elsewhere in the note in https://www.kernel.org/doc/html/latest/admin-guide/cgroup-v1/memory.html#stat-file,
it says "‘rss + mapped_file” will give you resident set size of cgroup." Overall, it's not clear how
to compute the values so we just use the file.
https://www.kernel.org/doc/html/latest/admin-guide/cgroup-v2.html is better. https://www.kernel.org/doc/html/latest/admin-guide/cgroup-v2.html#memory
says the values are separated out.
|
2022-09-14 18:15:26 +02:00 |
|
Johannes Zellner
|
bead9589a1
|
Move app graphs graphite query to backend
|
2022-09-14 14:39:28 +02:00 |
|
Girish Ramakrishnan
|
4e75694ac6
|
mail: require catch all to be absolute
|
2022-09-11 12:56:58 +02:00 |
|
Girish Ramakrishnan
|
2a93c703ef
|
mailserver: add queue routes
|
2022-08-31 08:45:18 +02:00 |
|
Johannes Zellner
|
563391c2f1
|
remove PermitRootLogin check as we now use cloudron-support user
|
2022-08-25 18:53:09 +02:00 |
|
Girish Ramakrishnan
|
1591541c7f
|
mail: allow aliases to have wildcard
this came out of https://forum.cloudron.io/topic/6350/disposable-email-prefixes-for-existing-mailboxes/
|
2022-08-18 15:22:00 +02:00 |
|
Girish Ramakrishnan
|
b23189b45c
|
mail: quota support
|
2022-08-18 11:31:40 +02:00 |
|
Girish Ramakrishnan
|
edd284fe0b
|
rename user directory to directory server
|
2022-08-15 20:45:51 +02:00 |
|
Johannes Zellner
|
a2a60ff426
|
Add support for LDAP cn=...+totptoken=.. support
|
2022-08-02 15:27:34 +02:00 |
|
Johannes Zellner
|
6715efca50
|
Distinguish ghost/impersonate logins from others
|
2022-07-29 20:39:18 +02:00 |
|
Girish Ramakrishnan
|
116cde19f9
|
constants: location -> subdomain
|
2022-07-14 15:18:17 +05:30 |
|
Girish Ramakrishnan
|
6ab237034d
|
remove superfluous validation
|
2022-07-13 12:06:48 +05:30 |
|
Johannes Zellner
|
2facc6774b
|
applinks icon improvements
|
2022-07-08 18:07:52 +02:00 |
|
Johannes Zellner
|
e800c7d282
|
Only list applinks a user has access to
|
2022-07-08 15:14:48 +02:00 |
|
Johannes Zellner
|
a58228952a
|
Support accessRestriction for visibility of applinks
|
2022-07-07 19:44:59 +02:00 |
|
Johannes Zellner
|
3511856a7c
|
support applink tags
|
2022-07-07 19:11:47 +02:00 |
|
Johannes Zellner
|
45c73798b9
|
Fixup typo
|
2022-07-07 18:53:52 +02:00 |
|
Johannes Zellner
|
c704884b10
|
Ensure applink label is a string
|
2022-07-07 18:53:27 +02:00 |
|
Johannes Zellner
|
ac00225a75
|
Support applink update
|
2022-07-07 16:53:06 +02:00 |
|
Johannes Zellner
|
f43fd21929
|
Better applink icon support
|
2022-07-07 16:06:04 +02:00 |
|
Johannes Zellner
|
5a26fe7361
|
Add applinks.js to routes/index
|
2022-07-07 12:44:12 +02:00 |
|
Johannes Zellner
|
e1ac2b7b00
|
Add initial applink support
|
2022-07-06 20:37:52 +02:00 |
|
Girish Ramakrishnan
|
55e2139c69
|
restore: encrypted filenames
|
2022-06-27 09:49:58 -07:00 |
|
Girish Ramakrishnan
|
c9f7b9a8a6
|
backups: make filename encryption optional
|
2022-06-26 09:37:22 -07:00 |
|
Girish Ramakrishnan
|
3a63158763
|
rename function to setMembers
|
2022-06-22 17:36:19 -07:00 |
|
Girish Ramakrishnan
|
cac0933334
|
typo
|
2022-06-13 13:55:04 -07:00 |
|
Johannes Zellner
|
11d7dfa071
|
Accept upstreamUri as string for proxy app install
|
2022-06-09 14:35:05 +02:00 |
|
Johannes Zellner
|
6a7379e64c
|
Add apps.upstreamUri support
|
2022-06-09 10:48:54 +02:00 |
|
Girish Ramakrishnan
|
67801020ed
|
mailboxDisplayName is optional
|
2022-06-08 14:25:16 -07:00 |
|
Girish Ramakrishnan
|
7dba294961
|
storage: check volume status
|
2022-06-03 10:43:59 -07:00 |
|