Commit Graph

108 Commits

Author SHA1 Message Date
andryyy
07392b7437
[Watchdog] Use stackoverflow.com for DNS check
[Git] Ignore mail_plugins*
[Dovecot] Read mail_plugins from dynamically generated file
[Dovecot] Encrypt FTS
[Dovecot] Add break_imap_seach option to Solr
[Web] Add ability to send quarantine notification mails
[Web] Minor style fixes
[Web] Add new MAILBOX_DEFAULT_ATTRIBUTES (doc updates, anyone? :-( )
[Web] Use rcpt_smtp if rcpt_mime is not set
[Web] Other minor fixes
2019-01-29 00:20:39 +01:00
heavygale
de72ef065a Forward mailcow-ui-domain to the docs
We need a additional variable for the mailcow-ui-domain, if the domain used for the mailcow ui differs from the hostname. Otherwise our users will get the login promt, when they try to access the mobileconfig file.
2019-01-26 22:31:28 +01:00
André
e30dfd6751 [Web] Queue manager for Postfix
[Web] Add sogo_access mail attribute
[Web] Allow to wipe SOGo profiles
2018-10-23 21:14:57 +02:00
André
67658c1a07 [Web] Read default actions from Rspamd instead of using/printing "5,15"
[Web] Allow to reset spam score to server default (which deletes the custom spam score from the database and prints the default action values of Rspamd in use)
2018-10-18 21:48:30 +02:00
André
788e32b328 [Web] Set new expire date for time limited aliases via actions button, fixes #1903 2018-10-16 20:08:52 +02:00
André
9f0be1d8a8 [Web] Fix require_once to always include document root
[Web] Add system mails (send mails to all mailboxes via LMTP)
[Web] Allow to add more administrators
[Web] Fix domain administrator editing
[Web] Remove some foreign keys
[Web] Remove username from API
[Web] Remove more .php extension from code
[Web] More minor fixes
2018-10-11 11:59:23 +02:00
André
1893dae2d9 [Web] Fix JS pathes, fixes #1845 2018-10-05 16:52:31 +02:00
André
f5799faf6d [Web] Feature: TLS policy maps
[Web] Avoid php extensions in links
[Web] Minor fixes
2018-10-04 14:38:12 +02:00
André
a7b51a9972 [Web] Fix user page actions 2018-10-03 12:05:01 +02:00
André
0fb43f4916 [Docker API] Use TLS encryption for communication with "on-the-fly" created key paris (non-exposed)
[Docker API] Create pipe to pass Rspamd UI worker password
[Dovecot] Pull Spamassassin ruleset to be read by Rspamd (MANY THANKS to Peer Heinlein!)
[Dovecot] Garbage collector for deleted maildirs (set keep time via MAILDIR_GC_TIME which defaults to 1440 minutes)
[Web] Flush memcached after mailbox item changes, fixes #1808
[Web] Fix duplicate IDs, fixes #1792
[Compose] Use SQL sockets
[PHP-FPM] Update APCu and Redis libs
[Dovecot] Encrypt maildir with global key pair in crypt-vol-1 (BACKUP!), also fixes #1791
[Web] Fix deletion of spam aliases
[Helper] Add "crypt" to backup script
[Helper] Override file for external SQL socket (not supported!)
[Compose] New images for Rspamd, PHP-FPM, SOGo, Dovecot, Docker API, Watchdog, ACME, Postfix
2018-09-29 22:01:23 +02:00
André
c9554ca022 [Compose] Update watchdog image
[Watchdog] Fix IP detection with multiple networks
[Web] Show API field (no docs, no support, wip)
[Web] haveibeenpwned.com implementation
[Web] User and domain admin ACL (no docs, no support, wip)
[Web] Some minor fixes
2018-09-09 21:18:38 +02:00
André
7f86a80670 [Web] Fix log line handling
[Web] Add mailcow UI logs
[Web] Changes to _SESSION['return'] logic and logger (more to come)
[Web] Show last login
[Web, Postfix] Allow to disable sender check completely
[Web] Many minor fixes
[Web] Update some libs
2018-08-03 20:31:33 +02:00
André Peters
1f09544f32 Fix conflict 2018-02-16 22:44:02 +01:00
André Peters
2865c892a6 [Multi] Fixes #1058 by including a 'force password update' option and also introduces a attributes json object to be used for further mailbox configurations in the future 2018-02-16 22:40:51 +01:00
André Peters
618be3bf14 [Web] Even more fixes for #1017 2018-02-10 22:42:46 +01:00
andre.peters
43770434b3 [Web] Alias by alias domain is now in 'direct aliases', added desc to direct and shared aliases 2018-01-21 15:02:56 +01:00
Tii
2291bdbeed Added 'do nothing' option as default for sub-addressing 2018-01-16 13:13:04 +01:00
Tii
cd2c242540 Added 'do nothing' option as default for sub-addressing 2018-01-16 12:47:59 +01:00
andre.peters
adc23d86f9 Various... 2017-12-09 13:17:15 +01:00
André
85d1ee2f49 [Web] Autodiscover returns given password decoded and trimed; Add sieve pre and post filters to UI; Move ajax called files; Rework log system: 100 entries per default, add more per click; Syncjobs: Do not read log to data attribute 2017-11-03 20:37:24 +01:00
André
db5a3ae47f [Web] Start work on ACL; [Helper] Nextcloud helper script 2017-10-26 10:21:12 +02:00
andryyy
c6f81fe67b [Web] Fix autodiscover merge on user.php 2017-09-16 13:33:27 +02:00
André Peters
4acc82dbea Merge pull request #468 from mkuron/clientconfig4
Client configuration guide link
2017-09-16 13:11:54 +02:00
andryyy
b8c4093702 [Web] Allow a spam score up to 2000, fixes #556 2017-09-07 20:20:36 +02:00
andryyy
66ae588445 [Web] Started work on ACL, fix notifications 2017-08-18 22:18:14 +02:00
andryyy
66e06a0c0c [Web] Sync jobs can be created/viewed/edited by admins/domain admins; Various fixes or improvements 2017-07-29 10:32:17 +02:00
Michael Kuron
8fcaf407e6 Client configuration link 2017-07-22 12:37:39 +02:00
andryyy
84ad579437 [Web] Initial ratelimit support, more API actions 2017-07-16 11:03:28 +02:00
André Peters
beec3d47f7 Revert "Client configuration guides" 2017-07-10 08:46:20 +02:00
Michael Kuron
96ed94dedd Client configuration guides
- iOS mobileconfig generator
- non-443 HTTPS ports in autoconfig etc.
- disabling POP service via SRV record
- fix display name in Outlook IMAP autodiscover
- allow multiple calls to TLSA generator and support Sieve STARTTLS
2017-07-02 16:29:42 +02:00
andryyy
2db910d6dc Remove Rmitler \o/ 2017-06-06 21:58:48 +02:00
andryyy
5a95d2062c More changes to the UI, more API... 2017-05-29 21:51:06 +02:00
andryyy
ce6bf18c2f Web UI improvements 2017-05-26 23:02:04 +02:00
andryyy
56a9a09e2f Further migration 2017-05-23 22:23:46 +02:00
andryyy
fd5a59086b More structural changes 2017-05-23 09:36:59 +02:00
andryyy
c9184a9bad Various fixes and changes 2017-05-17 21:17:00 +02:00
andryyy
14a9a1c616 A lot of changes... still not finished, use with caution.
Edit actions can be done with the internal API, trying to get rid of edit and add files
2017-05-11 23:10:32 +02:00
andryyy
f77c40a179 Better log table, some MySQL to Redis migrations, API changes, other minor changes... 2017-05-08 15:41:05 +02:00
andryyy
fe43da48be Merge branch 'dev' of https://github.com/mailcow/mailcow-dockerized into dev 2017-05-03 18:02:13 +02:00
andryyy
e80ecd8a4c Show correct timezone in sync jobs 2017-05-03 18:02:04 +02:00
broedli
0d9cdce818 Adjust 'save changes' button
save buttons are green everywhere else ...
2017-05-02 17:35:45 +02:00
andryyy
297674d256 Various CSS fixes, remove sorttable, better API format 2017-03-28 11:51:17 +02:00
andryyy
d187280b1f Add usage to user.php 2017-03-03 22:26:59 +01:00
Phoenix Eve Aspacio
9196e00d7f Max width is too small 2017-02-26 14:42:17 +08:00
andryyy
15bffcd447 Display keys inline, also read domain aliases for tagging option 2017-02-14 21:54:09 +01:00
andryyy
622a8872e7 Multiple TFA keys 2017-02-13 13:42:54 +01:00
andryyy
8d596080de Reset SOGo data and added option to reset EAS device cache for users 2017-01-28 23:17:57 +01:00
andryyy
badef73191 Make alias domains selectable in sender acl, a lot of code changes, added challenges for u2f to json_api, added U2F as TFA 2017-01-25 19:07:30 +01:00
andryyy
66e9833c91 More work on web UI 2017-01-22 16:41:45 +01:00
andryyy
c34a7b69b8 More changes for better structure and minimal json api in dev 2017-01-21 11:49:29 +01:00
andryyy
365abdda01 Cleanup, cleanup and cleanup, much better sender acl handling, imapsync jobs, login as mailbox user X 2017-01-18 21:28:31 +01:00
andryyy
4146cec3b9 Some changes in functions 2017-01-15 17:39:17 +01:00
andryyy
96ae33ee6a Add imapsync tool 2017-01-12 20:26:10 +01:00
andryyy
d2945b0edf Add ability to set tag handling, show more user information 2017-01-09 11:08:45 +01:00
andryyy
abeee45fb2 Allow complex passwords 2017-01-01 12:33:05 +01:00
andryyy
e3f0058f4f Changes... 2016-12-11 14:13:17 +01:00
andryyy
a7a597fead Better white/blacklist handling 2016-12-10 09:18:00 +01:00
andryyy
5f04dc0b04 mailcow dockerized 2016-12-09 20:39:02 +01:00