Johannes Zellner
|
612b1d6030
|
Also remove the virtual user and admin groups for userdirectory
|
2022-07-29 11:17:31 +02:00 |
|
Johannes Zellner
|
b71254a0c3
|
Remove virtual user and admin groups to ldap user records
|
2022-07-29 11:11:53 +02:00 |
|
Johannes Zellner
|
c0e5f60592
|
Also stash random minute cron tick in seed file
|
2022-07-29 09:15:42 +02:00 |
|
Johannes Zellner
|
5b4a1e0ec1
|
Make certificate cron job more predictable with persistent hourly seed
|
2022-07-25 15:40:49 +02:00 |
|
Johannes Zellner
|
5b31486dc9
|
Randomize certificate renewal check over a whole day
|
2022-07-22 19:32:43 +02:00 |
|
Girish Ramakrishnan
|
116cde19f9
|
constants: location -> subdomain
|
2022-07-14 15:18:17 +05:30 |
|
Girish Ramakrishnan
|
14fc089f05
|
Fixup user and acme cert syncing
|
2022-07-14 15:04:45 +05:30 |
|
Girish Ramakrishnan
|
885d60f7cc
|
reverseproxy: add setUserCertificate
|
2022-07-14 13:25:41 +05:30 |
|
Girish Ramakrishnan
|
d33fd7b886
|
do not use bundle terminology
apparently, bundle is also like a cert chain
|
2022-07-14 12:39:41 +05:30 |
|
Girish Ramakrishnan
|
ba067a959c
|
reverseproxy: per location user certificates
|
2022-07-14 12:21:30 +05:30 |
|
Girish Ramakrishnan
|
a246cb7e73
|
return location certificates
|
2022-07-14 11:57:04 +05:30 |
|
Girish Ramakrishnan
|
f0abd7edc8
|
certificateJson can be null
|
2022-07-14 10:52:31 +05:30 |
|
Girish Ramakrishnan
|
127470ae59
|
domains: fix error handling
|
2022-07-14 10:35:59 +05:30 |
|
Girish Ramakrishnan
|
efac46e40e
|
verifyDomainConfig: just throw the error
|
2022-07-14 10:32:30 +05:30 |
|
Girish Ramakrishnan
|
6ab237034d
|
remove superfluous validation
|
2022-07-13 12:06:48 +05:30 |
|
Girish Ramakrishnan
|
2af29fd844
|
cleanupCerts: add progress
|
2022-07-13 11:22:47 +05:30 |
|
Girish Ramakrishnan
|
1549f6a4d0
|
fix various terminology in code
subdomain, domain - strings
location - { subdomain, domain }
bundle - { cert, key }
bundlePath - { certFilePath, keyFilePath }
vhost is really just for virtual hosting
fqdn for others
|
2022-07-13 10:15:09 +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
|
006a53dc7a
|
Do not spam the logs on get queries
|
2022-07-07 18:56:21 +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
|
b54113ade3
|
Improve applink meta info detection
|
2022-07-07 18:19:53 +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
|
741c21b368
|
Fixup applink routes
|
2022-07-07 13:01:23 +02:00 |
|
Johannes Zellner
|
5a26fe7361
|
Add applinks.js to routes/index
|
2022-07-07 12:44:12 +02:00 |
|
Johannes Zellner
|
1185dc7f79
|
Attempt to fetch applink icon and label from page
|
2022-07-07 12:36:53 +02:00 |
|
Johannes Zellner
|
e1ac2b7b00
|
Add initial applink support
|
2022-07-06 20:37:52 +02:00 |
|
Girish Ramakrishnan
|
e2c6672a5c
|
better wording
|
2022-07-02 17:16:47 +05:30 |
|
Johannes Zellner
|
5c50534e21
|
Improve backup cleanup progress message
|
2022-07-01 14:18:50 +02:00 |
|
Girish Ramakrishnan
|
55e2139c69
|
restore: encrypted filenames
|
2022-06-27 09:49:58 -07:00 |
|
Girish Ramakrishnan
|
104bdaf76b
|
mail: cgroup v2 detection fix
there is crash in mail container when fts/solr is enabled
|
2022-06-26 14:28:22 -07:00 |
|
Girish Ramakrishnan
|
c9f7b9a8a6
|
backups: make filename encryption optional
|
2022-06-26 09:37:22 -07:00 |
|
Girish Ramakrishnan
|
2e5d89be6b
|
allow space in backup label
|
2022-06-24 09:18:51 -07:00 |
|
Girish Ramakrishnan
|
bcf474aab6
|
redis: rebuild
|
2022-06-23 15:52:59 -07:00 |
|
Girish Ramakrishnan
|
080f701f33
|
hetzner: debug typo
|
2022-06-22 22:12:19 -07:00 |
|
Girish Ramakrishnan
|
94a196bfa0
|
Fix issue where only 25 group members were returned
This is because GROUP_CONCAT defaults to 1024. uuid is 40 chars.
1024/40 = ~25
|
2022-06-22 17:54:52 -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 |
|
Girish Ramakrishnan
|
ce06b2e150
|
Fix upstreamUri validation
|
2022-06-10 11:23:58 -07:00 |
|
Girish Ramakrishnan
|
9bd9b72e5d
|
apphealthmonitor: Fix crash
|
2022-06-10 11:09:41 -07:00 |
|
Girish Ramakrishnan
|
a32166bc9d
|
data dir: allow sameness of old and new dir
this makes it easy to migrate to a new volume setup
|
2022-06-09 17:49:33 -07:00 |
|
Johannes Zellner
|
f382b8f1f5
|
Set real upstreamUri for healthcheck
|
2022-06-09 15:04:09 +02:00 |
|
Johannes Zellner
|
fbc7fcf04b
|
Put healthcheck errors in app logs
|
2022-06-09 14:56:40 +02:00 |
|
Johannes Zellner
|
11d7dfa071
|
Accept upstreamUri as string for proxy app install
|
2022-06-09 14:35:05 +02:00 |
|
Johannes Zellner
|
923a9f6560
|
Rename RELAY_APPSTORE_ID to PROXY_APP_APPSTORE_ID
|
2022-06-09 13:57:57 +02:00 |
|
Johannes Zellner
|
25f44f58e3
|
Start task also needs to skip container starting for proxy app
|
2022-06-09 10:48:54 +02:00 |
|