Girish Ramakrishnan
ff60f5a381
move aliases route under mailbox
...
since aliases can now span domains
fixes #577
2020-04-20 19:17:55 -07:00
Girish Ramakrishnan
7f666d9369
mail: implement aliases across domains
...
part of #577
2020-04-20 15:19:48 -07:00
Girish Ramakrishnan
442f16dbd0
more changes
2020-04-18 22:56:38 -07:00
Girish Ramakrishnan
2dcab77ed1
Fix issue where app with oauth addon will not backup or uninstall
2020-04-18 10:08:20 -07:00
Girish Ramakrishnan
13be04a169
Deny non-member email immediately
2020-04-18 02:51:31 -07:00
Girish Ramakrishnan
e3767c3a54
remove obsolete isadmin flag
2020-04-18 02:32:17 -07:00
Girish Ramakrishnan
ce957c8dd5
update mail container
2020-04-18 02:31:59 -07:00
Girish Ramakrishnan
0606b2994c
add membersOnly flag to a mailing list
2020-04-17 17:44:14 -07:00
Girish Ramakrishnan
33acccbaaa
only check the p key for dkim
...
this less-strict DKIM check allows users to set a stronger DKIM key
2020-04-17 12:45:21 -07:00
Girish Ramakrishnan
1e097abe86
Add note on dkim key length
2020-04-17 10:29:14 -07:00
Girish Ramakrishnan
e51705c41d
acme: request ECC certs
2020-04-17 10:22:01 -07:00
Girish Ramakrishnan
7eafa661fe
check .well-known presence upstream
...
this is required for apps like nextcloud which have caldav/cardav
routes
v5.1.5
2020-04-15 16:56:41 -07:00
Girish Ramakrishnan
2fe323e587
remove bogus internal route
2020-04-14 23:11:44 -07:00
Girish Ramakrishnan
4e608d04dc
5.1.4 changes
v5.1.4
2020-04-11 18:45:39 -07:00
Girish Ramakrishnan
531d314e25
Show error message if gpg failed
2020-04-11 17:11:55 -07:00
Girish Ramakrishnan
1ab23d2902
fix indexOf value comparison
2020-04-11 14:21:05 -07:00
Girish Ramakrishnan
b3496e1354
Add ECDHE-RSA-AES128-SHA256 to cipher list
...
one of our users had the site reverse proxied. it broke after the
5.1 cipher change and they nailed it down to using this cipher.
https://security.stackexchange.com/questions/72926/is-tls-ecdhe-rsa-with-aes-128-cbc-sha256-a-safe-cipher-suite-to-use
says this is safe
The following prints the cipher suite:
log_format combined2 '$remote_addr - [$time_local] '
'$ssl_protocol/$ssl_cipher '
'"$request" $status $body_bytes_sent $request_time '
'"$http_referer" "$host" "$http_user_agent"';
2020-04-10 09:49:06 -07:00
Girish Ramakrishnan
2efa0aaca4
serve custom well-known documents via nginx
2020-04-09 00:15:56 -07:00
Girish Ramakrishnan
ef9aeb0772
Bump default version for tests
2020-04-08 14:24:58 -07:00
Girish Ramakrishnan
924a0136eb
5.1.3 changes
v5.1.3
2020-04-08 13:52:53 -07:00
Girish Ramakrishnan
c382fc375e
Set the resetTokenCreationTime in invitation links
2020-04-08 13:11:24 -07:00
Girish Ramakrishnan
2544acddfa
Fix crash with misconfigured reverse proxy
...
https://forum.cloudron.io/topic/2288/mastodon-terminal-not-starting
2020-04-08 09:43:43 -07:00
Johannes Zellner
58072892d6
Add 5.1.2 changes
v5.1.2
2020-04-08 11:52:32 +02:00
Johannes Zellner
85a897c78c
Remove console.log debug leftover
2020-04-08 11:48:12 +02:00
Girish Ramakrishnan
6adf5772d8
update turn config to prevent internal access
...
https://www.rtcsec.com/2020/04/01-slack-webrtc-turn-compromise/
2020-04-07 15:37:31 -07:00
Girish Ramakrishnan
f98e3b1960
more 5.1.1 changes
2020-04-03 10:41:37 -07:00
Johannes Zellner
671a967e35
Add 5.1.1 changes
2020-04-03 13:33:03 +02:00
Johannes Zellner
950ef0074f
Add libcurl3-gnutls as explicit dependency
v5.1.1
2020-04-03 09:45:03 +02:00
Girish Ramakrishnan
5515324fd4
coturn -> turn in docker repo name
v5.1.0
2020-04-02 19:51:14 -07:00
Girish Ramakrishnan
e72622ed4f
Fix crash during auto-update
2020-04-02 19:47:29 -07:00
Girish Ramakrishnan
e821733a58
add note on exposed ports
2020-04-02 18:09:26 -07:00
Girish Ramakrishnan
a03c0e4475
mail: disable hostname validation
2020-04-02 15:00:11 -07:00
Girish Ramakrishnan
3203821546
typo
2020-04-02 12:29:20 -07:00
Girish Ramakrishnan
16f3cee5c5
install custom nginx only on xenial
...
https://nginx.org/en/linux_packages.html#Ubuntu
http://nginx.org/packages/ubuntu/pool/nginx/n/nginx/
2020-04-02 11:54:22 -07:00
Johannes Zellner
57afb46cbd
Ensure nginx installation will not overwrite our conf files
2020-04-02 16:57:55 +02:00
Johannes Zellner
91dde5147a
add-apt-repository does not call apt-get update
2020-04-02 13:54:39 +02:00
Johannes Zellner
d0692f7379
Ensure we have latest nginx
2020-04-02 12:37:02 +02:00
Girish Ramakrishnan
e360658c6e
More changes
2020-04-01 17:00:01 -07:00
Girish Ramakrishnan
e7dc77e6de
bump mail container for mailbox size fix
2020-04-01 16:31:07 -07:00
Girish Ramakrishnan
e240a8b58f
add comment on the struct
2020-04-01 16:26:16 -07:00
Girish Ramakrishnan
38d4f2c27b
Add note on what df output is
2020-04-01 15:59:48 -07:00
Girish Ramakrishnan
552e2a036c
Use block size instead of apparent size in du
...
https://stackoverflow.com/questions/5694741/why-is-the-output-of-du-often-so-different-from-du-b
df uses superblock info to get consumed blocks/disk size. du with -b
prints actual file size instead of the disk space used by the files.
2020-04-01 15:24:53 -07:00
Johannes Zellner
2d4b978032
It will be 5.1.0
2020-04-01 22:30:50 +02:00
Johannes Zellner
36e00f0c84
We will release a 5.0.7 patch release first
2020-04-01 22:26:23 +02:00
Johannes Zellner
ef64b2b945
Use coturn addon tag 1.0.0
2020-04-01 21:50:21 +02:00
Johannes Zellner
f6cd33ae24
Set turn secret for apps
2020-04-01 21:50:09 +02:00
Girish Ramakrishnan
dd109f149f
mail: fix eventlog db perms
2020-04-01 12:24:54 -07:00
Girish Ramakrishnan
5b62d63463
clear mailbox on update and restore
...
part of #669
2020-03-31 17:51:27 -07:00
Girish Ramakrishnan
3fec599c0c
remove mail domain add/remove API
...
merge this as a transaction into domains API
fixes #669
2020-03-31 14:48:19 -07:00
Girish Ramakrishnan
e30ea9f143
make mailbox domain nullable
...
for apps that do not use sendmail/recvmail addon, these are now null.
otherwise, there is no way to edit the mailbox in the UI
part of #669
2020-03-31 11:26:19 -07:00