Johannes Zellner
50ff6b99e0
More external ldap fixes after the test tests the correct thing
2021-10-26 18:04:25 +02:00
Johannes Zellner
26dbd50cf2
Ensure we don't crash if mount status does not include some strings
2021-10-26 14:54:56 +02:00
Johannes Zellner
84884b969e
Fix external ldap bind
...
See "Losing context" https://masteringjs.io/tutorials/node/promisify
2021-10-26 11:55:58 +02:00
Girish Ramakrishnan
62174c5328
proxyauth: only log failed requests by default
2021-10-25 09:41:12 -07:00
Girish Ramakrishnan
010024dfd7
apps: make downloadFile async
2021-10-21 15:25:15 -07:00
Girish Ramakrishnan
2e3070a5c6
apps: make uploadFile async
2021-10-21 15:15:39 -07:00
Girish Ramakrishnan
fbaee89c7b
apps: clear timeout for upload and download routes
2021-10-21 10:44:17 -07:00
Girish Ramakrishnan
e0edfbf621
services: better status for sftp and turn
2021-10-19 16:02:18 -07:00
Girish Ramakrishnan
8cda287838
fix crash when there are multiple quick oom events
2021-10-19 12:25:25 -07:00
Girish Ramakrishnan
22e4d956fb
mail: add option to force from address for relays
2021-10-16 22:30:28 -07:00
Girish Ramakrishnan
273a833935
mail: chmod the key file, so we can make the config dir readonly
2021-10-16 16:36:53 -07:00
Girish Ramakrishnan
da21e1ffd1
Fix typo in dkim path
2021-10-16 16:28:17 -07:00
Girish Ramakrishnan
4f9975de1b
mail: set loglevel in recovery mode
2021-10-16 16:07:35 -07:00
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
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
Johannes Zellner
26e4f05adb
Send subscription status for all users
2021-10-12 18:50:40 +02: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
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
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