andryyy
|
b7cb4ac9d5
|
[Fail2ban] Added more regex to match failed or disallowed logins to Dovecot, changed Mailcow to mailcow
|
2017-07-02 11:10:35 +02:00 |
|
andryyy
|
744784cb62
|
[UI] Initial: Import private keys for DKIM/ARC
|
2017-06-30 21:50:21 +02:00 |
|
andryyy
|
6c64ffbd49
|
[acme-mailcow] Auto-detect container ids for restart; Restart containers after restore
|
2017-06-29 10:29:56 +02:00 |
|
andryyy
|
6d8438c01c
|
- More checks for acme-mailcow (verify hashes)
- Autodiscover configuration file: Merge array from vars.local.inc.php
- Push acme-mailcow to 1.6
|
2017-06-28 23:22:51 +02:00 |
|
andryyy
|
433e0c8f9a
|
Allow /0 to whitelist all, push f2b version in yml
|
2017-06-27 09:32:57 +02:00 |
|
andryyy
|
b9ffcf2bf8
|
Add whitelist function to Fail2ban
|
2017-06-26 23:18:05 +02:00 |
|
andryyy
|
4f93bfd04f
|
Initial commit: Set fail2ban parameters in UI
|
2017-06-25 21:33:26 +02:00 |
|
andryyy
|
b6bc1eaf0a
|
Fix autodiscover, pass ports to phpfpm-mailcow for further features and autodiscover
|
2017-06-25 18:09:42 +02:00 |
|
andryyy
|
c75ce5124c
|
Fixes: First line was missing in logs. Adds support for Fail2ban container
|
2017-06-24 00:07:53 +02:00 |
|
andryyy
|
112e056fda
|
Add function to generate 3 1 1 TLSA digest
|
2017-06-23 14:23:12 +02:00 |
|
andryyy
|
cbfe5e879e
|
Fix error when adding alias with multiple alias addresses
|
2017-06-21 23:27:01 +02:00 |
|
andryyy
|
68d455e154
|
Just start reconf-sogo to also trigger SOGos restart after a successful reconfiguration
|
2017-06-19 10:30:11 +02:00 |
|
andryyy
|
db01b08926
|
Fixes #351
|
2017-06-12 20:21:31 +02:00 |
|
Phoenix Eve Aspacio
|
7575b46fba
|
Update
|
2017-06-12 15:38:36 +08:00 |
|
Phoenix Eve Aspacio
|
564fb82257
|
Create header.inc.php
|
2017-06-11 13:43:59 +08:00 |
|
Phoenix Eve Aspacio
|
915ffb1991
|
Added mailcow app description
|
2017-06-11 08:05:10 +08: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
|
178a219c05
|
Merge branch 'dev' of https://github.com/mailcow/mailcow-dockerized into dev
|
2017-05-26 23:02:34 +02:00 |
|
andryyy
|
ce6bf18c2f
|
Web UI improvements
|
2017-05-26 23:02:04 +02:00 |
|
André Peters
|
4f2a1d940c
|
Merge pull request #313 from mkuron/fail2ban
Authentication rate limiting for Mailcow UI
|
2017-05-25 15:52:15 +02:00 |
|
Michael Kuron
|
de8ec199fa
|
PHP authentication failure: log straight to error log
|
2017-05-25 15:36:44 +02:00 |
|
Michael Kuron
|
1906c26e5d
|
Auth rate limiting: Mailcow UI and correct treatment of v4-mapped addresses
|
2017-05-25 13:57:50 +02:00 |
|
andryyy
|
56a9a09e2f
|
Further migration
|
2017-05-23 22:23:46 +02:00 |
|
André Peters
|
d16304bf6a
|
Merge pull request #299 from PhoenixPeca/dev
Added a preliminar italian translation - DEV
|
2017-05-23 09:38:34 +02:00 |
|
andryyy
|
fd5a59086b
|
More structural changes
|
2017-05-23 09:36:59 +02:00 |
|
andryyy
|
5a62d29fa6
|
Fixes #301
|
2017-05-20 14:47:36 +02:00 |
|
Phoenix Eve C. Aspacio
|
62750b716a
|
Added Italian Language
|
2017-05-19 18:34:29 +08:00 |
|
andryyy
|
0e80033535
|
Remove autocomplete
|
2017-05-19 09:02:52 +02:00 |
|
andryyy
|
4ffa80a669
|
Remove ip from session check
|
2017-05-18 19:45:41 +02:00 |
|
andryyy
|
eb0920366c
|
Remove defect domain administrators
|
2017-05-18 10:18:13 +02:00 |
|
andryyy
|
c9184a9bad
|
Various fixes and changes
|
2017-05-17 21:17:00 +02:00 |
|
Dennis Neufeld
|
0d3d9b8c15
|
Fix bug: Session cookie domain
If the web domain is != mail domain, the session cookie is set to the wrong domain.
|
2017-05-16 19:46:24 +02:00 |
|
Dennis Neufeld
|
b2a5bf0453
|
Formatting, Updated Bootstrap/Bootswatch
|
2017-05-16 19:20:58 +02:00 |
|
Dennis Neufeld
|
9f4491b9be
|
Language selection: Fix missing negation
|
2017-05-16 18:17:31 +02:00 |
|
Dennis Neufeld
|
8fb6a4c34d
|
Language selection
Better way to select language
|
2017-05-16 18:11:58 +02:00 |
|
andryyy
|
e91c6916ab
|
CSRF protection
|
2017-05-15 11:37:12 +02:00 |
|
andryyy
|
fccdabb113
|
Remove owasp csrf tool
|
2017-05-15 09:00:37 +02:00 |
|
andryyy
|
49f28ecaf8
|
Destroy session when it becomes invalid
|
2017-05-14 21:53:08 +02:00 |
|
andryyy
|
3ab77b1303
|
Skip domain in config
|
2017-05-14 20:15:59 +02:00 |
|
andryyy
|
ed1679baef
|
Disable error all
|
2017-05-13 23:07:48 +02:00 |
|
andryyy
|
2291b4e121
|
Added SOGo logs
|
2017-05-13 22:58:29 +02:00 |
|
andryyy
|
15853df84c
|
JS changes and fixes
|
2017-05-13 08:55:34 +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
|
f582f0f01b
|
Various fixes, update u2flib
|
2017-05-09 23:25:23 +02:00 |
|
andryyy
|
a8e550244e
|
Remove DKIM keys with api
|
2017-05-09 21:30:08 +02:00 |
|
andryyy
|
bbff045d04
|
Use API for forwarding hosts
|
2017-05-09 13:43:54 +02:00 |
|
andryyy
|
74359f6df4
|
Use Redis for forwarded_hosts, some fixes
|
2017-05-08 23:09:40 +02:00 |
|
André Peters
|
5861bec0c3
|
Merge pull request #256 from mkuron/forwardinghosts
Optionally enable spam filter for forwarding hosts
|
2017-05-08 19:00:42 +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 |
|
Michael Kuron
|
519be0d9f8
|
Merge branch 'forwardinghosts' of github.com:mkuron/mailcow-dockerized into forwardinghosts
|
2017-05-08 07:39:51 +02:00 |
|
Michael Kuron
|
7efc720d47
|
Merge remote-tracking branch 'origin/dev' into forwardinghosts
|
2017-05-08 07:39:30 +02:00 |
|
andryyy
|
3b80a1af37
|
Change admin layout, add Postfix logs
|
2017-05-08 00:27:35 +02:00 |
|
Michael Kuron
|
2444cd1cd2
|
Remove duplicated SQL
|
2017-05-07 20:12:24 +02:00 |
|
andryyy
|
2dd9e1b14f
|
Fix hostname detection
|
2017-05-07 17:46:10 +02:00 |
|
andryyy
|
a52f15e5e8
|
Remove submodule, add as common directory
|
2017-05-07 13:44:35 +02:00 |
|
andryyy
|
3c937f75ba
|
Add OWASP CSRF Protector, add more secure session handling
|
2017-05-07 13:38:31 +02:00 |
|
Michael Kuron
|
ae6d7d63fc
|
Optionally enable spam filter for forwarding hosts
|
2017-05-07 08:50:28 +02:00 |
|
andryyy
|
8c8bfc0108
|
Add Json log parser for Dovecot and Postfix containers
|
2017-05-06 23:52:40 +02:00 |
|
andryyy
|
1501df6e42
|
Use Redis for DKIM keys, define any selector, auto-merge old keys to Redis and fallback to files
|
2017-05-05 10:35:27 +02:00 |
|
andryyy
|
f1e4b4fb39
|
Added TOTP, minor fixes
|
2017-05-03 18:05:35 +02:00 |
|
andryyy
|
e7a1ec2278
|
Fix key_id
|
2017-05-01 17:03:47 +02:00 |
|
andryyy
|
ea77f60dae
|
Fixes U2F, fixes #231
|
2017-05-01 16:34:09 +02:00 |
|
andryyy
|
4cce211c22
|
Fix db for sync jobs, fixes #232
|
2017-05-01 16:20:21 +02:00 |
|
andryyy
|
53c3c47049
|
Show mailcow apps in header
|
2017-04-30 21:44:42 +02:00 |
|
andryyy
|
3ffc20e238
|
Fixes #225 > Subquery can return multiple rows
|
2017-04-30 12:18:19 +02:00 |
|
andryyy
|
2c2441eaf0
|
Confirm deletion, some other fixes to quick actions, added language strings
|
2017-04-27 11:58:20 +02:00 |
|
andryyy
|
5586bd2bb5
|
Initial push or quick actions in alias table
|
2017-04-26 23:38:18 +02:00 |
|
andryyy
|
4729a912c7
|
Fix max aliases
|
2017-04-25 11:27:59 +02:00 |
|
andryyy
|
8b463d53d6
|
Fixes adding aliases to alias domains
|
2017-04-24 13:15:04 +02:00 |
|
andryyy
|
53b6662aea
|
Minor and temp. workaround for panel
|
2017-04-23 19:37:45 +02:00 |
|
Michael Kuron
|
6c4c7a690e
|
Merge remote-tracking branch 'origin/dev' into forwardinghosts
|
2017-04-23 07:59:55 +02:00 |
|
Michael Kuron
|
08612f0aef
|
Merge remote-tracking branch 'origin/dev' into forwardinghosts
|
2017-04-22 18:13:58 +02:00 |
|
Michael Kuron
|
df71e97a09
|
Forwarding hosts: use SPF records if present
|
2017-04-22 12:33:53 +02:00 |
|
andryyy
|
0c7ff2f4b6
|
Added clamd container for testing
|
2017-04-21 22:09:09 +02:00 |
|
andryyy
|
790c922375
|
New db init system
|
2017-04-21 10:20:31 +02:00 |
|
Michael Kuron
|
76720f3e94
|
Forwarding hosts in web interface
|
2017-04-17 15:51:45 +02:00 |
|
andryyy
|
7f8d6556b8
|
imapsync: added option to delete from source after transfer
|
2017-04-10 13:07:45 +02:00 |
|
andryyy
|
6a9468c191
|
Add admin section css
|
2017-04-05 22:27:39 +02:00 |
|
andryyy
|
297674d256
|
Various CSS fixes, remove sorttable, better API format
|
2017-03-28 11:51:17 +02:00 |
|
andryyy
|
0b54d32401
|
Show aliases left, check if quota 0 when creating domains, return modified instead of created for domain admin
|
2017-03-28 11:48:39 +02:00 |
|
andryyy
|
9623a7fa70
|
Added ru language file (thanks), changes to tables and config option for pagination
|
2017-03-22 10:46:24 +01:00 |
|
andryyy
|
4518f6f896
|
Add and remove mailcow apps to login screen, fixes #120
|
2017-03-21 12:22:13 +01:00 |
|
root
|
892f2197cb
|
Add footable
|
2017-03-21 10:02:23 +01:00 |
|
andryyy
|
edf047cf66
|
Fix domain alias edit error
|
2017-03-16 13:43:04 +01:00 |
|
andryyy
|
9e2d9a5bcd
|
Fix u2f with nginx rp
|
2017-03-09 11:10:25 +01:00 |
|
andryyy
|
e2dc15774f
|
Fix u2f with nginx rp
|
2017-03-09 10:48:04 +01:00 |
|
andryyy
|
d6cdc846d8
|
Fix alias regex
|
2017-03-08 18:17:42 +01:00 |
|
andryyy
|
67bb037b36
|
Use regexp instead of like in goto query
|
2017-03-05 12:24:28 +01:00 |
|
andryyy
|
d1decbd31e
|
Fix goto in sender acl query, show alias by alias domain in fixed addresses within sender acl
|
2017-03-04 23:16:08 +01:00 |
|
andryyy
|
047e73e5df
|
Minor intval fix
|
2017-03-04 15:55:51 +01:00 |
|
andryyy
|
ef7a77ef47
|
Fix user details when goto has multiple values, fix wording
|
2017-03-03 19:12:27 +01:00 |
|
Phoenix Eve Aspacio
|
73f019e04f
|
Compliance #67
|
2017-02-26 18:56:53 +08:00 |
|
Phoenix Eve Aspacio
|
8151aed338
|
Incorrect mysql statement
|
2017-02-26 16:19:27 +08:00 |
|
andryyy
|
0eb932b3ab
|
Show spam aliases #
|
2017-02-21 22:27:11 +01:00 |
|
andryyy
|
ac6d8655b4
|
Slight chance to TFA, added local js and css files
|
2017-02-15 21:22:07 +01: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
|
3415fcd4e3
|
Revert selection of alias domains in sender acl
|
2017-02-11 20:53:25 +01:00 |
|
andryyy
|
c67704dcd5
|
Fix missing mailbox on sender acl
|
2017-02-09 22:22:12 +01:00 |
|
andryyy
|
01d2d095c8
|
Fix mailbox edit domain
|
2017-02-03 08:46:19 +01:00 |
|
andryyy
|
3795ae0b60
|
Fix mailbox edit domain
|
2017-02-03 08:32:25 +01:00 |
|
andryyy
|
0a828e8f23
|
Fix SOGo Dockerfile
|
2017-02-02 21:12:30 +01:00 |
|
andryyy
|
29684425e2
|
Add Spanish language, gracias a NTHINGs!
|
2017-02-02 10:11:01 +01:00 |
|
andryyy
|
272087ba39
|
Fix edit alias function
|
2017-01-30 14:43:28 +01:00 |
|
andryyy
|
1cda28ce69
|
Do not overwrite admin on db update
|
2017-01-30 11:24:38 +01:00 |
|
andryyy
|
1a33050d38
|
Fail with access denied when no Yubi api key was added
|
2017-01-29 21:53:34 +01:00 |
|
andryyy
|
2738686eed
|
Fix triggers
|
2017-01-29 13:56:45 +01:00 |
|
andryyy
|
bfd0857b3e
|
Fix select in add.php, lower error_reporting in vars
|
2017-01-29 12:01:24 +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
|
eb3fb6d1f8
|
Add resources
|
2017-01-28 09:53:39 +01:00 |
|
andryyy
|
98545ff653
|
Set language for TFA
|
2017-01-25 19:33:59 +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
|
f78a55dc63
|
Check if domain is alias domain
|
2017-01-10 22:09:18 +01:00 |
|
andryyy
|
d2945b0edf
|
Add ability to set tag handling, show more user information
|
2017-01-09 11:08:45 +01:00 |
|
andryyy
|
887f7db7a8
|
Add language strings
|
2017-01-03 11:46:11 +01:00 |
|
andryyy
|
8e07d29f0a
|
Some slight changes in permission checks for future updates
|
2017-01-03 10:39:32 +01:00 |
|
andryyy
|
3dc486993e
|
Show a spinner when SOGo restarts
|
2016-12-31 23:05:52 +01:00 |
|
andryyy
|
f7b95ae5a0
|
Restart SOGo from within panel
|
2016-12-25 10:03:37 +01:00 |
|
andryyy
|
49e09d3ca0
|
Add autodiscover and autoconfig
|
2016-12-21 12:16:05 +01:00 |
|
andryyy
|
eef81c58ae
|
Add random created master at each startup to handle SOGo features
|
2016-12-21 08:25:47 +01:00 |
|
andryyy
|
85b243a15b
|
SOGo multi-domain setup
|
2016-12-20 15:24:33 +01:00 |
|
andryyy
|
ed80497343
|
Create and check for each index
|
2016-12-19 15:19:07 +01:00 |
|
andryyy
|
98e803e6ef
|
Back to utf8mb4...
|
2016-12-19 12:24:31 +01:00 |
|
andryyy
|
861fc190ca
|
Use UTF8, MySQL 5.7 is the only docker image to use innodb default row format, but is broken and segfaults on many machines
|
2016-12-18 15:50:13 +01:00 |
|
andryyy
|
dbf2275094
|
Added timezone
|
2016-12-18 12:51:06 +01:00 |
|
andryyy
|
cd6ab4b464
|
Must use MySQL 5.7 for default row format atm, moved volumes etc., some changes to Dockerfiles
|
2016-12-18 00:10:52 +01:00 |
|
andryyy
|
4c75967b2b
|
Use dkim selector by default
|
2016-12-15 10:03:58 +01:00 |
|
andryyy
|
774320d5e8
|
Use env vars for PHP app
|
2016-12-14 21:10:11 +01:00 |
|
andryyy
|
87661da5a8
|
Don't tell me my mistakes
|
2016-12-14 16:54:36 +01:00 |
|
andryyy
|
9e8a003508
|
Remove old file
|
2016-12-14 15:56:30 +01:00 |
|
andryyy
|
5f87e3a231
|
Fix login
|
2016-12-13 23:01:21 +01:00 |
|
andryyy
|
52d31cbd7c
|
Fix verification of passwords
|
2016-12-13 12:25:46 +01:00 |
|
andryyy
|
5e883b6f51
|
Some last changes
|
2016-12-12 21:53:58 +01:00 |
|
andryyy
|
42a64b45d7
|
Fixes, working rspamd settings, generate DKIM keys in PHP
|
2016-12-10 21:49:41 +01:00 |
|
andryyy
|
a7a597fead
|
Better white/blacklist handling
|
2016-12-10 09:18:00 +01:00 |
|
andryyy
|
9775b354f4
|
First commit for rspamd settings
|
2016-12-10 00:40:03 +01:00 |
|
andryyy
|
7d6c5ff071
|
First commit for rspamd settings
|
2016-12-10 00:39:27 +01:00 |
|
andryyy
|
5f04dc0b04
|
mailcow dockerized
|
2016-12-09 20:39:02 +01:00 |
|