Girish Ramakrishnan
294413b798
Fix comment
2021-01-02 12:12:08 -08:00
Girish Ramakrishnan
51fd959e9d
filemanager: better error message
2020-12-30 11:22:31 -08:00
Girish Ramakrishnan
8ddc72704e
no need to bold version
2020-12-29 17:56:41 -08:00
Girish Ramakrishnan
d1f9ae3df8
fix subject of the emails
2020-12-29 17:51:41 -08:00
Girish Ramakrishnan
28dee54a39
updates: only send email notifications when not auto-updating
...
fixes #749
2020-12-29 17:47:51 -08:00
Girish Ramakrishnan
ff5702efc3
Better error message
2020-12-29 17:40:01 -08:00
Girish Ramakrishnan
663e0952fc
move wellKnownJson to domains
...
after some more thought:
* If app moves to another location, user has to remember to move all this config
* It's not really associated with an app. It's to do with the domain info
* We can put some hints in the UI if app is missing.
part of #703
2020-12-23 17:13:22 -08:00
Girish Ramakrishnan
8a17e13ec4
automate wellknown setup
...
the main reason this is under app and not domain is because it let's
the user know that an app has to be installed for the whole thing to work.
part of #703
2020-12-23 15:20:53 -08:00
Girish Ramakrishnan
a8436f8784
Fix external ldap test
2020-12-22 16:57:21 -08:00
Girish Ramakrishnan
93313abf33
test: emails are not sent anymore
2020-12-22 16:38:30 -08:00
Girish Ramakrishnan
246956fd0e
groupMembers: add unique constraint
...
fixes #696
2020-12-22 16:18:15 -08:00
Girish Ramakrishnan
7bdeaca75b
secure the provision and activation routes with a token
...
fixes #751
2020-12-21 23:33:31 -08:00
Girish Ramakrishnan
e905c1edbe
make function a bit more readable
2020-12-21 18:07:39 -08:00
Girish Ramakrishnan
88f24afae6
assume code 1 task 9 is oom
...
Fixes #750
2020-12-21 18:07:21 -08:00
Girish Ramakrishnan
33fb093aeb
remove extra arg
2020-12-21 15:30:15 -08:00
Girish Ramakrishnan
ac6c9e9b15
hasSubscription is always true
...
dashboard has logic for showing popup
2020-12-21 15:25:24 -08:00
Girish Ramakrishnan
df5a333f30
add version to the updatechecker file
2020-12-21 12:41:23 -08:00
Girish Ramakrishnan
65290e52f7
persist update indicator across restarts
...
part of #749
2020-12-21 12:36:02 -08:00
Girish Ramakrishnan
9683bb6408
remove email notification for user add/remove
...
it's just very noisy. we anyway raise notifications
2020-12-21 08:45:18 -08:00
Girish Ramakrishnan
e5209a1392
fix some typos
2020-12-20 14:41:16 -08:00
Girish Ramakrishnan
56707ac86a
proxyauth: add 2fa
...
Fixes #748
2020-12-20 13:14:21 -08:00
Girish Ramakrishnan
64a4b712cc
proxyAuth: add a hack to invalidate cache
...
when user goes to /logout and then goes to /, the browser will
serve up the cached / based on cache-control. This might make the
user believe they are not logged out.
fixes #753
2020-12-19 22:09:14 -08:00
Girish Ramakrishnan
3ccd527c8b
acme2: fix logs
2020-12-19 16:24:56 -08:00
Girish Ramakrishnan
85d37233a2
proxyAuth: redirect to /login when logout
...
part of #753
2020-12-19 14:49:34 -08:00
Girish Ramakrishnan
eff9d378e5
nfs: chown the backups for hardlinks to work
2020-12-18 17:14:42 -08:00
Girish Ramakrishnan
0f9a5c6b9a
nfs: is prefix is empty, it errors
2020-12-18 14:41:59 -08:00
Girish Ramakrishnan
a20bcbd570
mail: update haraka to 2.8.26
2020-12-17 17:57:19 -08:00
Girish Ramakrishnan
583c544cae
regenerate nginx config when proxyAuth changes
2020-12-17 10:25:23 -08:00
Girish Ramakrishnan
f55300eba5
reduce DO spaces copy part size
2020-12-15 14:37:18 -08:00
Girish Ramakrishnan
a68ddcbbc4
Fix progress message
2020-12-14 19:58:44 -08:00
Girish Ramakrishnan
0723b7d672
reduce copy concurrency to keep most providers happy
2020-12-14 17:26:44 -08:00
Girish Ramakrishnan
f5ed17e3d8
add ack flag to the debug
2020-12-14 16:07:09 -08:00
Girish Ramakrishnan
5ecf457a35
proxy auth: be explicit it is a 302 (default)
2020-12-13 13:24:59 -08:00
Girish Ramakrishnan
79a7e5d4a1
Also blacklist transmission on the demo
2020-12-13 12:36:13 -08:00
Girish Ramakrishnan
67ccb180c9
update: set/unset appStoreId from the update route
2020-12-09 16:51:49 -08:00
Girish Ramakrishnan
822964116f
remove dead code
...
appStoreId is never set to be cleared
2020-12-09 16:47:58 -08:00
Girish Ramakrishnan
360c3112ef
use docker.inspect
2020-12-08 11:42:00 -08:00
Girish Ramakrishnan
f2fba18860
scheduler: fix crash when container already exists
2020-12-08 11:36:57 -08:00
Girish Ramakrishnan
cae9921159
sftp: use docker.inspect instead
2020-12-07 22:27:33 -08:00
Girish Ramakrishnan
9d4082356b
mail: on location change, ignore error if dns cannot be updated
2020-12-07 00:02:56 -08:00
Girish Ramakrishnan
3b8bc47ee5
Set and clear timeout for external requests
...
otherwise, the server crashes for a write after timeout
2020-12-06 23:31:57 -08:00
Girish Ramakrishnan
78752fde7a
app: add export route
...
Currently, the export route only creates the snapshot (the other side
of in-place import). In the future, the export route can export to a
custom backup config (like import).
2020-12-06 19:57:26 -08:00
Girish Ramakrishnan
c6fd922fcd
Blacklist adguard on the demo
2020-12-04 23:01:47 -08:00
Girish Ramakrishnan
3e62f1913a
acme2: issuer name has changed
...
There is now Let's Encrypt R3 and Let's Encrypt R4 etc
https://scotthelme.co.uk/lets-encrypts-new-root-and-intermediate-certificates/
2020-12-04 11:48:45 -08:00
Girish Ramakrishnan
d23662c464
acme2: better logs
2020-12-04 11:47:19 -08:00
Girish Ramakrishnan
922c1ea317
acme2: fix error messages
2020-12-04 11:42:18 -08:00
Girish Ramakrishnan
258d81d7e9
mongo: bring mem limit in-line with others
2020-12-04 11:04:21 -08:00
Girish Ramakrishnan
1363e02603
graphite: bump up memory limit
2020-12-04 10:59:06 -08:00
Girish Ramakrishnan
ccc65127f1
volumes: fix upload limit
2020-12-04 10:35:51 -08:00
Girish Ramakrishnan
3b38bb5d33
sftp: requireAdmin is true by default
...
for existing installs, it is off for backward compatibility
2020-12-04 00:25:37 -08:00