Girish Ramakrishnan
3988d0d05f
mail: add duplication detection for lists
2021-10-15 21:52:16 -07:00
Girish Ramakrishnan
e9edfbc1e6
req.body -> data
2021-10-15 11:20:09 -07:00
Johannes Zellner
c81f40dd8c
Ensure mail data dir is still created
2021-10-15 15:02:54 +02:00
Girish Ramakrishnan
c775ec9b9c
mail: auto-expunge junk folder (60 days)
2021-10-14 11:26:57 -07:00
Girish Ramakrishnan
98c6d99cad
mail: enable vacation-seconds sieve extension
2021-10-14 09:31:57 -07:00
Girish Ramakrishnan
13197a47a9
mail: allow configuring dnsbl zones
2021-10-13 14:53:20 -07:00
Girish Ramakrishnan
419b58b300
mail: implement event log spam filter
2021-10-12 18:42:38 -07:00
Girish Ramakrishnan
272c77e49d
mail: better eventlog schema
2021-10-12 17:11:55 -07:00
Girish Ramakrishnan
afdac02ab8
mail: fix the folder structure
2021-10-12 12:30:19 -07:00
Girish Ramakrishnan
405eae4495
Fix installation detection
2021-10-12 10:26:58 -07:00
Johannes Zellner
26e4f05adb
Send subscription status for all users
2021-10-12 18:50:40 +02:00
Girish Ramakrishnan
98949d6360
dkim: typo when importing private key
2021-10-12 09:38:33 -07:00
Johannes Zellner
8c9c19d07d
Fixup appstore route related tests
2021-10-12 14:55:30 +02:00
Girish Ramakrishnan
004a264993
mail: dkim key update
2021-10-11 22:56:34 -07:00
Girish Ramakrishnan
dc8ec9dcd8
mail: move dkim keys into the database
2021-10-11 20:30:42 -07:00
Girish Ramakrishnan
a63e04359c
Fix tests
2021-10-11 20:29:50 -07:00
Girish Ramakrishnan
4fda00e56c
mail: update locations
2021-10-11 18:14:22 -07:00
Girish Ramakrishnan
ca9b4ba230
add to changes
2021-10-11 15:44:34 -07:00
Girish Ramakrishnan
b9a11f9c31
filemanager: fix crash in extract
2021-10-11 15:34:11 -07:00
Girish Ramakrishnan
ca252e80d6
Fix usage of await
2021-10-11 10:29:46 -07:00
Girish Ramakrishnan
8e8d2e0182
Update docker to 20.10.7
2021-10-11 10:24:08 -07:00
Johannes Zellner
d1a7172895
Add remount route for mountlike backup storages
2021-10-11 18:12:11 +02:00
Johannes Zellner
9eed3af8b6
add volume remount
2021-10-11 16:22:56 +02:00
Girish Ramakrishnan
f01764617c
mail: fix rebuild
...
also fixes dangerous code that downloads mail backup if infra version is 'none'
2021-10-09 08:15:10 -07:00
Girish Ramakrishnan
54bcfe92b9
recvmail: inject POP3 port
2021-10-08 15:24:38 -07:00
Girish Ramakrishnan
000db4e33d
mail: add flag to enable/disable pop3 access per mailbox
2021-10-08 10:43:17 -07:00
Girish Ramakrishnan
9414041ba8
ldap: lookup by addon id and not service id
2021-10-08 09:59:44 -07:00
Girish Ramakrishnan
f17e3b3a62
mail: export pop3 port
2021-10-07 22:06:26 -07:00
Girish Ramakrishnan
92c712ea75
ldap: use service ids when auth'ing email
2021-10-07 21:32:22 -07:00
Johannes Zellner
e13c5c8e1a
Do not duplicate sshd_config file path
2021-10-07 17:17:45 +02:00
Johannes Zellner
544825f344
Ensure root login is enabled for enabling remote support
2021-10-07 17:04:20 +02:00
Girish Ramakrishnan
b642bc98a5
ensure fallback certificates of all domains
...
https://forum.cloudron.io/topic/5683/data-argument-must-be-of-type-received-null-error-during-restore-process
2021-10-06 13:34:06 -07:00
Girish Ramakrishnan
da2f561257
add note in functions used in migrations
2021-10-06 13:09:53 -07:00
Girish Ramakrishnan
4a9d074b50
Use for..of instead of forEach for clarity
2021-10-06 13:01:12 -07:00
Girish Ramakrishnan
93636a7f3a
apps: fix log streaming
2021-10-04 10:08:11 -07:00
Girish Ramakrishnan
671e0d1e6f
recvmail: check for active mailbox
2021-10-03 23:59:06 -07:00
Girish Ramakrishnan
1743368069
app: clear mailbox fields when sendmail is removed with an update
2021-10-03 23:38:12 -07:00
Girish Ramakrishnan
a3fc5f226a
make recvmail work
...
unlike sendmail, recvmail is always optional. this is the case because
the cloudron may not receive emails at all, so app always has to be
prepared for it.
part of #804
2021-10-02 03:11:47 -07:00
Girish Ramakrishnan
aed84a6ac9
Fix postgresql import issue with long table names
2021-10-01 16:24:38 -07:00
Girish Ramakrishnan
e31cf4cbfe
do not wait for container in recovery mode
2021-10-01 14:38:47 -07:00
Girish Ramakrishnan
6a3cec3de8
services: add recoveryMode
2021-10-01 14:01:30 -07:00
Girish Ramakrishnan
54731392ff
cannot disable sendmail if not optional
2021-10-01 11:20:13 -07:00
Girish Ramakrishnan
54668c92ba
remove asserts when sendmail disabled
2021-10-01 11:16:49 -07:00
Girish Ramakrishnan
7a2b00cfa9
hasMailAddon is really just sendmail
2021-10-01 09:37:42 -07:00
Girish Ramakrishnan
1483dff018
make getLogs async
2021-10-01 09:23:25 -07:00
Girish Ramakrishnan
b34d642490
get rid of debugApp
2021-10-01 09:20:19 -07:00
Johannes Zellner
885ea259d7
Set inviteToken on user creation
2021-10-01 14:52:58 +02:00
Johannes Zellner
4ce21f643e
send invite status via user rest api
2021-10-01 14:32:37 +02:00
Johannes Zellner
cb31e5ae8b
Separate invite and password reset token
2021-10-01 12:27:22 +02:00
Johannes Zellner
c7b668b3a4
remove unused require
2021-10-01 11:55:35 +02:00