Girish Ramakrishnan
2077f1de21
hide outbound and status tabs for mail manager
2021-12-02 14:56:19 -08:00
Girish Ramakrishnan
3f33497c8e
show email help in a documentation dropdown
2021-12-02 14:49:35 -08:00
Girish Ramakrishnan
5a35284f98
email: show text for logs
2021-12-02 12:55:36 -08:00
Girish Ramakrishnan
019bff5738
email: move buttons to the bottom right for consistency
2021-12-02 12:44:30 -08:00
Girish Ramakrishnan
bf087c49a1
AtLeast and not Atleast
2021-12-02 12:21:59 -08:00
Girish Ramakrishnan
6617ecb114
Use isAtleastOwner instead of role directly
2021-12-02 09:32:51 -08:00
Girish Ramakrishnan
2c5b3d2c07
add mail manager role
...
part of cloudron/box#807
2021-12-02 09:29:35 -08:00
Girish Ramakrishnan
e5fecdaabf
Add mail manager role
...
part of #807
2021-12-02 09:24:09 -08:00
Girish Ramakrishnan
141d9fe4a6
split busy into inbox/mailbox busy
2021-12-01 20:37:44 -08:00
Johannes Zellner
19532428d0
Embedd the password show/hide icons into javascript as svg
2021-12-01 14:05:21 +01:00
Girish Ramakrishnan
845315f52c
fix doc link
2021-11-30 17:38:37 -08:00
Girish Ramakrishnan
f22e43e189
add cron description
2021-11-29 09:54:52 -08:00
Johannes Zellner
412bb406c0
Do not attempt to start exposed ldap server again
2021-11-26 10:50:14 +01:00
Johannes Zellner
1efdb846f3
Pass allowlist for exposed directory server
2021-11-26 10:44:10 +01:00
Johannes Zellner
98b28db092
Store allowlist for exposed directory server
2021-11-26 10:43:50 +01:00
Johannes Zellner
a5d34306e5
Better separate external and exposed user directory support
2021-11-26 10:32:41 +01:00
Johannes Zellner
63fe75ecd2
Reduce noisy externalldap debug()s
2021-11-26 09:55:59 +01:00
Johannes Zellner
c51a4514f4
start/stop exposed LDAP depending on settings
2021-11-26 09:50:21 +01:00
Girish Ramakrishnan
3dcbeb11b8
mail: use dashboardDomain and not mailDomain
...
also remove unused mail_domain
2021-11-25 15:04:30 -08:00
Girish Ramakrishnan
e5301fead5
exclude externalldap debugs by default
2021-11-25 14:49:59 -08:00
Johannes Zellner
001c1fdc59
Add basic settings form for exposed LDAP
2021-11-24 17:08:38 +01:00
Johannes Zellner
a01984cbef
Update language files
2021-11-24 16:35:54 +01:00
Johannes Zellner
11d6916841
Fix language package download url
2021-11-24 16:35:47 +01:00
Johannes Zellner
4a467c4dce
Add crud for exposed ldap settings
2021-11-23 18:00:07 +01:00
Johannes Zellner
3a8aaf72ba
Expose LDAP via iptables
2021-11-23 12:37:03 +01:00
Johannes Zellner
735737b513
Initial attempt to expose the ldap server
2021-11-22 21:29:23 +01:00
Johannes Zellner
37f066f2b0
Fix user signup when profile is locked and add tests
2021-11-22 20:42:51 +01:00
Johannes Zellner
1a9cfd046a
Update invite route tests
2021-11-22 19:32:42 +01:00
Johannes Zellner
be03a21214
The clipboard copy need readonly and not disabled
2021-11-22 17:56:53 +01:00
Johannes Zellner
611c5de9f3
Allow deeplinking into the mail view
2021-11-19 15:45:16 +01:00
Johannes Zellner
9d97391c54
Fix missing DOM node in mail view
2021-11-19 10:12:39 +01:00
Girish Ramakrishnan
e109797420
email: fix doc links
2021-11-18 11:48:30 -08:00
Girish Ramakrishnan
31523af5e1
ami: fix instance id check
2021-11-17 19:05:26 -08:00
Girish Ramakrishnan
e71d932de0
eventlog: add Json suffix to json fields
2021-11-17 12:31:46 -08:00
Girish Ramakrishnan
7f45e1db06
send new login location to user email
v7.0.4
2021-11-17 11:53:03 -08:00
Girish Ramakrishnan
2ab2255115
fix dhparam generation
...
it cannot be created in default config creation time since it is
already run pre-VM snapshot time
2021-11-17 11:48:06 -08:00
Girish Ramakrishnan
515b1db9d0
Fix tests
2021-11-17 11:35:44 -08:00
Girish Ramakrishnan
a7fe7b0aa3
boxerror: add acme error code
2021-11-17 10:54:26 -08:00
Girish Ramakrishnan
89389258d7
pass correct auditSource when raising notifications
...
this fixes the bug where automatic app update notification were not
raised.
2021-11-17 10:42:53 -08:00
Girish Ramakrishnan
1aacf65372
apps: pass the auditSource to addTask()
...
this is required for the notification logic to know what caused the
task (cron or manual, for example)
2021-11-17 10:38:02 -08:00
Girish Ramakrishnan
7ffcfc5206
auditSource: add PLATFORM
2021-11-17 10:33:28 -08:00
Girish Ramakrishnan
5ab2d9da8a
notifications: remove dead code
2021-11-17 10:26:47 -08:00
Girish Ramakrishnan
cd302a7621
add missing await
2021-11-17 09:38:01 -08:00
Johannes Zellner
bf5ae85b6b
Ensure reveal indicator is always inserted right after the input node
dashboard-v7.0.4
2021-11-17 14:39:44 +01:00
Girish Ramakrishnan
1c8e699a71
generate dhparams per server
...
this way we don't need to save/restore it from the database.
2021-11-16 23:03:16 -08:00
Girish Ramakrishnan
c4db0d746d
acme: if account key was revoked, generate new account key
...
the plan was to migrate only specific keys but this allows us the
flexibility to revoke keys after the release (since we have not
gotten response from DO about access to old 1-click images so far).
2021-11-16 22:57:40 -08:00
Girish Ramakrishnan
b7c5c99301
move turn secret generation
2021-11-16 22:37:42 -08:00
Girish Ramakrishnan
132c1872f4
sftp: move key generation to sftp code
2021-11-16 21:52:39 -08:00
Girish Ramakrishnan
0f04933dbf
backups: fix issue where mail backups were not cleaned up
2021-11-16 19:52:51 -08:00
Girish Ramakrishnan
6d864d3621
ensure we have atleast 1GB before making an update
2021-11-16 18:20:40 -08:00