André
f603008440
[Web] Reset last_run for imapsync jobs to run next, other minor changes...
2017-11-05 12:20:05 +01:00
Phoenix Eve Aspacio
afd933b630
Remove duplicate string definitions
2017-11-05 05:19:48 +08:00
Phoenix Eve Aspacio
09c2fc3534
Remove duplicate string definitions
2017-11-05 05:17:04 +08:00
Phoenix Eve Aspacio
1cfeea526e
Remove duplicate string definitions
2017-11-05 05:14:27 +08:00
Phoenix Eve Aspacio
3d1296c110
Merge pull request #710 from vivernet/patch-1
...
New translations lang.en.php (Russian)
2017-11-05 05:09:01 +08:00
Phoenix Eve Aspacio
03bda23c83
Merge pull request #678 from asirinelli/cleanup_lang
...
Remove duplicate string definitions (english)
2017-11-05 05:05:06 +08: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
Aleksandr Kliushenok
293cba323e
New translations lang.en.php (Russian)
2017-11-02 06:32:01 +03:00
Thomas
0e38bd783f
format fixes
2017-11-01 19:27:30 +01:00
Thomas Helmrich
4d8995f14a
disable options on the mailbox / domain view when user has no permission to interact with them
2017-11-01 19:22:13 +01:00
André Peters
364338408b
Delete api.php
2017-10-31 11:10:27 +01:00
André Peters
c8be2240e4
Revert "Adding a primary key in domain_admins table"
2017-10-31 10:43:45 +01:00
MAGIC
07995c02c4
Adding a primary key in domain_admins table
2017-10-30 23:21:29 +01:00
markusg
d107dcd7d1
Rspamd History fix small error
2017-10-30 22:15:11 +01:00
Antoine Sirinelli
8034c196b1
Enable French language.
2017-10-26 22:00:12 +02:00
Antoine Sirinelli
69b1b183e8
Add French translation
2017-10-26 21:59:41 +02:00
André
508b712ae1
[Web] Revert user acl
2017-10-26 10:35:03 +02:00
André
25ee53289b
Fix metrics
2017-10-26 10:22:16 +02:00
André
db5a3ae47f
[Web] Start work on ACL; [Helper] Nextcloud helper script
2017-10-26 10:21:12 +02:00
Antoine Sirinelli
4797057a07
Remove the duplicate string definitions (english)
...
The following strings were defined twice in lang.en.php.
The first occurence has been removed to avoid confusion (and bugs from
translation tools):
- $lang['danger']['whitelist_from_invalid']
- $lang['success']['aliasd_modified']
- $lang['user']['spamfilter_default_score']
- $lang['edit']['save']
- $lang['tfa']['totp']
- $lang['admin']['sr']
- $lang['admin']['save']
2017-10-23 22:45:51 +02:00
André
81775765d8
[Web] Customize app menu and logo; Fix #671
2017-10-21 10:07:06 +02:00
André
33b0167bcc
[Web] Accept empty values for sync jobs, fixes #663
2017-10-14 08:34:55 +02:00
andryyy
490e1c5001
[Web] Escape : in relayhosts
2017-10-09 20:31:08 +02:00
André Peters
40506d3052
[Web] Add missing sync job option when admin
2017-10-07 22:10:56 +02:00
André Peters
668a05bdf1
[Web] Fixes #657
2017-10-07 22:09:44 +02:00
andryyy
7db5877644
[Web] Fixes #657
2017-10-07 22:08:08 +02:00
andryyy
3ae0b16845
[Web, DockerAPI] Be more like official Docker API
2017-10-06 10:20:40 +02:00
andryyy
fc18d153cd
[Compose, DockerAPI, Web, Watchdog] Watchdog may send notification mails (todo: docs), DockerAPI via Flesk for limited access
2017-10-05 23:38:33 +02:00
andryyy
3de01afce0
[Web] Fixes #650
2017-10-04 19:01:46 +02:00
andryyy
cc2f2afc62
[Web] Use Docker API for SOGo restart
2017-10-04 13:04:58 +02:00
andryyy
4915375500
[Web] Fix duplicate key as result of race-condition when recreating mailbox while authentication in IMAP is cached and a mail arrives
2017-10-03 22:39:58 +02:00
André Peters
d8636113dd
Merge pull request #636 from mkuron/outlook
...
Preliminary support for Outlook 2016’s autodiscover.json
2017-10-03 21:23:59 +03:00
andryyy
24af77f41c
[Web] Revert some autodiscover changes
2017-10-03 17:18:04 +02:00
andryyy
6287a395b5
[Web] Revert some autodiscover changes, fix json_api for Postfix logs
2017-10-03 16:48:33 +02:00
andryyy
8c646f64b5
[Web] Autodiscover: Disable utf8_encode for displayname
2017-10-02 23:37:57 +02:00
André Peters
e1ee1e848f
Update autodiscover-json.php
...
HTTP_HOST is okay.
Syntax for consistency. :-)
2017-10-02 23:22:53 +02:00
andryyy
bc33465b41
[Web] Autodiscover fixex (DAV path)
2017-10-02 22:46:55 +02:00
andryyy
5e69decd7b
[Web] Temp. workaround for em Client which sends an empty user-agent
2017-10-02 22:19:20 +02:00
andryyy
9c37cd76e5
[Web] Autodiscover logs
2017-10-02 21:47:31 +02:00
andryyy
64c9691798
[Web] Autodiscover fixes
2017-10-02 19:07:14 +02:00
andryyy
a837c9ab53
[Web] Better fkey handling in init_db; set body font size to 11pt instead of 14px; Changes to autodiscover functions
2017-10-02 15:58:55 +02:00
andryyy
7cb3c416cb
Merge fix for prereq path
2017-10-01 20:34:37 +02:00
André Peters
42567a352c
Should fix #644
2017-10-01 12:40:44 +02:00
Michael Kuron
c731a18f66
Preliminary support for Outlook 2016’s autodiscover.json
2017-09-26 22:11:01 +02:00
Phoenix Eve Aspacio
651c1cac23
Fixed broken link
2017-09-21 07:22:33 +08:00
andryyy
e07f84d0f0
[Web] Update phpmailer, always use correct path for vars.inc.php
2017-09-17 14:39:10 +02:00
andryyy
e20f50fafc
[Web] Fix spacing
2017-09-17 14:38:05 +02:00
andryyy
750a2b8cef
[Web] New feature: Show DKIM private keys - needs variable set to true in vars.local.inc.php
2017-09-16 22:59:42 +02:00
andryyy
c6f81fe67b
[Web] Fix autodiscover merge on user.php
2017-09-16 13:33:27 +02:00
andryyy
e20d31e440
Merge branch 'dev' of https://github.com/mailcow/mailcow-dockerized into dev
2017-09-16 13:17:59 +02:00
andryyy
8741b5f3b1
[Compose] Enable some minimal inits, change or remove some health checks
2017-09-16 13:17:37 +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
c63fb8b11a
[Web] Init db fix for c_location
2017-09-15 07:55:23 +02:00
andryyy
c75f16c97c
[Web] Fix initial admin creation
2017-09-14 22:45:17 +02:00
andryyy
71070fbe86
[Web] Fix admin injection query
2017-09-12 22:48:12 +02:00
andryyy
998523bdfa
[Web] Allow ratelimt per user, overrides domain tl
2017-09-12 20:57:54 +02:00
André Peters
013163bac9
Merge pull request #573 from cwildfoerster/serve-local-only
...
serve internet explorer js files too
2017-09-10 19:15:14 +02:00
Constantin Wildförster
82ed5e17b0
serve internet explorer js files too
2017-09-10 16:28:33 +02:00
Constantin Wildförster
65deb45f68
fixes #562
2017-09-10 16:11:55 +02:00
andryyy
3ab6fc21c6
[Web] Init user_acl after mailbox table
2017-09-10 13:48:53 +02:00
andryyy
b8c4093702
[Web] Allow a spam score up to 2000, fixes #556
2017-09-07 20:20:36 +02:00
andryyy
08d6b97ffa
[Dovecot] New Dovecot and Pigeonhole versions; include delete2 option in imapsync
2017-08-31 10:36:10 +02:00
andryyy
3e741a0d9c
[Web] Disable connectors in FooTable filter
2017-08-30 22:06:51 +02:00
andryyy
9ebb9efeb1
[Web] Added Polish translation! Big thanks to Jan!
2017-08-30 21:43:35 +02:00
andryyy
b1213c51d7
[Rspamd] Dynamic ratelimit fixed, removed async redis request; Ready to implement per-user ratelimits via UI (tbd)
2017-08-30 21:42:39 +02:00
Michael Kuron
0ad870fffe
Merge branch 'dev' into dns2
2017-08-24 21:52:39 +02:00
andryyy
66ae588445
[Web] Started work on ACL, fix notifications
2017-08-18 22:18:14 +02:00
andryyy
10b2ae09b9
[Web] Remove dev file
2017-07-30 21:40:40 +02:00
andryyy
aabcf65c69
[Nginx] Set server_names_hash_bucket_size 64
2017-07-30 21:39:35 +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
andryyy
3bd7383bca
[Web] Add relay host testing tool
2017-07-26 23:11:43 +02:00
andryyy
b4892f043f
[Web] Edit relayhost
2017-07-26 23:11:08 +02:00
andryyy
45ef561ac0
[Web] Add default rcpt for relay testing tool to variables
2017-07-26 23:10:18 +02:00
andryyy
9bce8f0501
[Web] Fix session timeout
2017-07-26 23:09:50 +02:00
andryyy
5a49748dd5
[Web] Add graphs and stats to JSON api
2017-07-26 23:09:15 +02:00
andryyy
379933a333
[Web] Added PHPMailer for relayhost testing tool
2017-07-26 23:07:46 +02:00
andryyy
b629089ff8
[SOGo] Rename reconf-domains to bootstrap-sogo and exec sogod after a successful bootstrap; Wait for SOGo to die and free listener
2017-07-24 23:25:04 +02:00
André Peters
0a6eef83bd
Merge pull request #449 from mkuron/autoconfig
...
Autoconfig/Autodiscover unification
2017-07-24 12:58:53 +02:00
André Peters
1b719a8668
Update autoconfig.php
2017-07-24 12:37:02 +02:00
André Peters
27c169dbe1
Update mobileconfig.php
2017-07-24 12:35:56 +02:00
André Peters
bfa2e83803
Add more help text, remove obsolete variable
2017-07-24 12:35:04 +02:00
André Peters
b295bedf53
Update autoconfig.php
2017-07-24 12:28:48 +02:00
Phoenix Eve Aspacio
e26563d51e
Enable Fail2ban in Autodiscover
2017-07-23 21:27:18 +08:00
Michael Kuron
53d44ed18d
Merge branch 'dev' into autoconfig
2017-07-23 10:12:03 +02:00
Michael Kuron
fcbbfe71bb
Merge branch 'dev' into dns2
2017-07-23 10:10:36 +02:00
andryyy
83d485dd94
[Web, Postfix, Compose] Allow to add relayhosts per domain (+ plain and login authentication)
2017-07-22 20:39:54 +02:00
Michael Kuron
8fcaf407e6
Client configuration link
2017-07-22 12:37:39 +02:00
andryyy
f4db3a7a00
[Web] Allow multiple sync jobs with same username, fixes #464
2017-07-17 22:36:34 +02:00
andryyy
84ad579437
[Web] Initial ratelimit support, more API actions
2017-07-16 11:03:28 +02:00
Michael Kuron
98be90c494
Remove SPF and DMARC checks
2017-07-10 21:41:45 +02:00
Michael Kuron
14d2b3d763
DNS diagnostics page
2017-07-10 21:17:40 +02:00
Michael Kuron
5abeb313ba
Autoconfig harmonization
...
- use $autodiscover_config everywhere
- 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
- iOS mobileconfig generator
2017-07-10 20:52:51 +02:00
André Peters
f37405d9fd
Merge pull request #446 from mailcow/revert-444-dns
...
Revert "DNS diagnostics page"
2017-07-10 08:46:32 +02:00
André Peters
beec3d47f7
Revert "Client configuration guides"
2017-07-10 08:46:20 +02:00
André Peters
4c1537c1c2
Revert "DNS diagnostics page"
2017-07-10 08:45:59 +02:00
André Peters
c5acdd70fb
Merge pull request #427 from mkuron/clientconfig2
...
Client configuration guides
2017-07-10 08:03:28 +02:00
Michael Kuron
c1a1f98ee5
DNS diagnostics page
2017-07-09 10:01:27 +02:00
andryyy
fa2af1b286
[Web] Allow more bytes in concat queries, fixes #435
2017-07-06 17:34:51 +02:00
Michael Kuron
8946d69274
Fix merge conflict
2017-07-05 20:11:07 +02:00
andryyy
2fadfee61a
[SOGo] Remove thunderbird plugin generation, will move to docs
2017-07-05 10:22:48 +02:00
Michael Kuron
b88190988e
Autodiscover: Strip bind addresses off of port environment variables
2017-07-04 19:58:30 +02:00
andryyy
a2f1c09a84
[Web] Style changes to DKIM import section, push login errors to Redis channel
2017-07-04 18:05:04 +02:00
andryyy
d4311a806b
Fix Rspamd logs date
2017-07-03 08:10:11 +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
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
60ce236738
[Web] Language strings for DKIM import tool
2017-07-01 23:12:14 +02:00
andryyy
744784cb62
[UI] Initial: Import private keys for DKIM/ARC
2017-06-30 21:50:21 +02:00
andryyy
372da9b557
[Web] Move Fail2ban function, add lang strings
2017-06-29 10:30:25 +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
234baf1cb9
Readd
2017-06-28 18:59:15 +02:00
andryyy
aa5b03dd99
Merge branch 'dev'
...
Conflicts:
data/web/autodiscover.php
2017-06-28 18:57:22 +02:00
andryyy
433e0c8f9a
Allow /0 to whitelist all, push f2b version in yml
2017-06-27 09:32:57 +02:00
andryyy
a6677983af
Merge branch 'dev' of https://github.com/mailcow/mailcow-dockerized into dev
2017-06-26 23:18:15 +02:00
andryyy
b9ffcf2bf8
Add whitelist function to Fail2ban
2017-06-26 23:18:05 +02:00
Phoenix Eve Aspacio
0488c9a250
Update edit.css
2017-06-26 07:34:41 +08:00
Phoenix Eve Aspacio
38c74e5e24
Update mailbox.css
2017-06-26 07:34:21 +08:00
Phoenix Eve Aspacio
d4f4c0f0c9
Update user.css
2017-06-26 07:33:53 +08:00
Phoenix Eve Aspacio
a08ad04708
Update admin.css
2017-06-26 07:33:33 +08:00
Phoenix Eve Aspacio
48557a4de9
Update admin.css
2017-06-26 07:23:48 +08:00
Phoenix Eve Aspacio
c4f25b7dde
Update mailbox.css
2017-06-26 07:23:17 +08:00
Phoenix Eve Aspacio
877bc74dbe
Update user.css
2017-06-26 07:22:58 +08:00
Phoenix Eve Aspacio
2d7224e869
Update edit.css
2017-06-26 07:22:41 +08:00
andryyy
4f93bfd04f
Initial commit: Set fail2ban parameters in UI
2017-06-25 21:33:26 +02:00
andryyy
468b74c860
Changes to syntax
2017-06-25 20:17:31 +02:00
andryyy
170e030dd6
Configure autodiscover in vars.inc.php
2017-06-25 18:10:29 +02:00
andryyy
b6bc1eaf0a
Fix autodiscover, pass ports to phpfpm-mailcow for further features and autodiscover
2017-06-25 18:09:42 +02:00
Michael Kuron
18386125b6
Fix EAS autodiscover for certain Outlook variants
2017-06-25 14:19:44 +02:00
andryyy
47eb11338c
Push fail2ban version to 1.2
2017-06-24 20:06:23 +02:00
andryyy
a2f8f5c908
Fix id
2017-06-24 10:32:24 +02:00
andryyy
1bf8cc13ba
Fixes #398
2017-06-24 10:32:10 +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
Michael Kuron
987d83e104
Make Thunderbird plugin download more resilient
...
- use specific GitHub API version
- use only-matching grep
- remove hard-coded version number
- use Mozilla Addons API
2017-06-19 20:48:56 +02:00
Markus Frosch
0f8bf53d9c
data/web: Update syncjob password input to type password
...
So the password is not readable in clear text.
2017-06-19 11:22:19 +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
5efe0b9a88
Ignore tar.gz
2017-06-19 10:17:37 +02:00
Michael Kuron
08506f7c81
Autodiscovery: send display name to IMAP client
2017-06-18 16:07:56 +02:00
Michael Kuron
4a379d0540
Satisfy Microsoft Remote Connectivity Analyzer
2017-06-18 16:04:13 +02:00
Michael Kuron
b34d650f97
Autodiscovery for arbitrary clients. EAS only for Outlook 2013+
...
Mobile and Desktop clients can be differentiated based on the response scheme they request. Mobile clients and Outlook 2013+ get EAS, others get IMAP
2017-06-18 13:09:28 +02:00
Michael Kuron
646957efee
Autodiscovery for eM Client
...
It can be identified by its lack of user agent header. Through additional Protocol tags, it can also have CalDAV and CardDAV configured.
2017-06-18 12:11:02 +02:00
andryyy
44c4074773
Add err priority to danger class
2017-06-17 20:57:23 +02:00
Michael Kuron
b3b5313336
SOGo Integrator: match some preferences to SOGo web defaults
2017-06-16 17:00:46 +02:00
Michael Kuron
d8fa38010a
SOGo Integrator bugfix for multiple domains
2017-06-16 14:02:39 +02:00
Michael Kuron
c739091a67
Customize the SOGo Integrator plugin for Thunderbird
2017-06-16 10:30:40 +02:00
andryyy
03d4ea5a35
Add ability to generate passwords for new mailboxes
2017-06-16 08:52:41 +02:00
andryyy
09a6d432f1
Fixes #364
2017-06-15 23:03:21 +02:00
andryyy
655aa9594e
Never overwrite error_reporting
2017-06-13 23:36:42 +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
Phoenix Eve Aspacio
9754b8c196
Escape HTML special chars
2017-06-11 07:58:30 +08:00
Chris Croome
ed448f19c1
Typo fixed
2017-06-08 11:41:31 +01:00
andryyy
3a42895094
Merge branch 'dev' of https://github.com/mailcow/mailcow-dockerized into dev
2017-06-06 22:02:17 +02:00
andryyy
6836bf2df2
Update DKIM to ARC/DKIM
2017-06-06 22:02:07 +02:00
andryyy
2db910d6dc
Remove Rmitler \o/
2017-06-06 21:58:48 +02:00
Phoenix Eve Aspacio
6c73cc6918
More Capitalization Fix ✏✏
2017-06-01 18:36:25 +08:00
Phoenix Eve Aspacio
9658fb2f85
Capitalization fix 🐳
2017-06-01 18:24:46 +08: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
e1d39983f6
Added Italian language file
2017-05-19 18:35:39 +08: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
90f6d53418
License
2017-05-18 09:47:38 +02:00
André Peters
03b20a4570
Create LICENSE
2017-05-18 09:08:04 +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
53d02ded2a
Add missing question mark (GET-URL)
2017-05-16 19:25:35 +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
Dennis Neufeld
4a9c9c220a
Updated languages
...
Use HTML5-linebreak instead of XHTML
2017-05-16 18:11:00 +02:00
andryyy
cab5277ce5
Check if variable is not empty to prevent warnings
2017-05-16 11:59:20 +02:00
andryyy
08ad62a253
Fix domain actions
2017-05-16 09:51:05 +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
0a90bdc4df
Fixes #264
2017-05-13 09:42:17 +02:00
andryyy
15853df84c
JS changes and fixes
2017-05-13 08:55:34 +02:00
andryyy
b1d0776ad1
Fix selection in filter field
2017-05-11 23:18:57 +02:00
andryyy
a478c50681
Change to tabstops
2017-05-11 23:15:06 +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
97dc8d9ff8
Fix modal in admin
2017-05-08 15:44:30 +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
7931b00fa0
Fix column width
2017-05-08 07:46:36 +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
026d2f14d0
Merge lang files from dev
2017-05-06 08:10:31 +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
711fa922e6
Fail silent
2017-05-03 22:26:21 +02:00
andryyy
f1e4b4fb39
Added TOTP, minor fixes
2017-05-03 18:05:35 +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
24c97515a8
80% table width on large screens, some minor td size changes
2017-05-02 15:17:37 +02:00
andryyy
3fc42465a0
Fix width problems in mailbox table, change image name to stretch
2017-05-02 09:42:07 +02:00
andryyy
eb6bc9e738
Mailbox table: break all
2017-05-01 19:13:46 +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
f4a0289e71
Important fix: Adding a domain was not possible
2017-04-29 22:19:35 +02:00
andryyy
9bb1c2cc06
Remove old file
2017-04-29 16:36:51 +02:00
andryyy
8f213e8df9
Changes to api path
2017-04-29 16:36:41 +02:00
andryyy
f5255acc97
Use plus symbol on top and bottom
2017-04-28 10:52:54 +02:00
andryyy
c29923d77a
Use JS array instead of JSON object when creating lists of items for quick actions, respect all pages
2017-04-27 20:11:05 +02:00
andryyy
25e6339940
Fix domain admin table, move quick actions
2017-04-27 19:34:00 +02:00
andryyy
2c2441eaf0
Confirm deletion, some other fixes to quick actions, added language strings
2017-04-27 11:58:20 +02:00
andryyy
68e67ba9b7
Fix quick actions for alias table when pagination is true
2017-04-27 09:49:04 +02:00
andryyy
e26304f6d0
Fix checkbox toggling, add nav tabs, fix broken domain quota when adding a new domain
2017-04-27 08:44:21 +02:00
andryyy
5586bd2bb5
Initial push or quick actions in alias table
2017-04-26 23:38:18 +02:00
andryyy
f9662025cc
Initial fix for sorting of quotas
2017-04-25 20:32:29 +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
f81bcb161a
Fix editing catch-all addresses, show primary domain of alias in alias domain
2017-04-24 13:13:23 +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
andryyy
4516e1b9b9
Do not delete from source (default)
2017-04-22 23:22:05 +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
f3c0004a92
Merge branch 'dev' of https://github.com/andryyy/mailcow-dockerized into dev
2017-04-05 22:28:08 +02:00
andryyy
6a9468c191
Add admin section css
2017-04-05 22:27:39 +02:00
andryyy
cc29cfa0d7
Add admin section css
2017-04-05 22:27:30 +02:00
andryyy
406a9ffc5b
Change hint for TLS enforced messaging
2017-04-05 22:26:56 +02:00
André Peters
d55da875b1
Merge pull request #178 from andryyy/master
...
Merge changes
2017-04-05 22:24:26 +02:00
André Peters
662a33faf1
Merge pull request #169 from vivernet/patch-3
...
Update lang.de.php
2017-04-05 18:24:51 +02:00
André Peters
d6ac36d608
Merge pull request #170 from vivernet/patch-4
...
Update lang.en.php
2017-04-05 18:24:45 +02:00
André Peters
318b059ae6
Merge pull request #171 from vivernet/patch-5
...
Update lang.es.php
2017-04-05 18:24:38 +02:00
André Peters
5e0224e290
Merge pull request #172 from vivernet/patch-6
...
Update lang.nl.php
2017-04-05 18:24:27 +02:00
André Peters
d435ff182b
Merge pull request #173 from vivernet/patch-7
...
Update lang.pt.php
2017-04-05 18:24:14 +02:00
André Peters
45bb032a5a
Merge pull request #168 from vivernet/patch-2
...
Update add.php
2017-04-05 18:24:04 +02:00
Aleksandr Kliushenok
e7631e4727
Update lang.pt.php
2017-04-01 09:03:31 +03:00
Aleksandr Kliushenok
2c398c727e
Update lang.nl.php
2017-04-01 09:02:38 +03:00
Aleksandr Kliushenok
cb742b5491
Update lang.es.php
2017-04-01 09:01:35 +03:00
Aleksandr Kliushenok
80774224c2
Update lang.en.php
2017-04-01 08:59:05 +03:00
Aleksandr Kliushenok
563a8bda61
Update lang.de.php
2017-04-01 08:58:08 +03:00
Aleksandr Kliushenok
1cc1bfa3b6
Update lang.ru.php
2017-04-01 08:55:53 +03:00
Aleksandr Kliushenok
1602aee424
Update add.php
2017-04-01 08:50:33 +03:00
Aleksandr Kliushenok
d12642c47e
Update lang.ru.php
2017-04-01 08:17:34 +03:00
Aleksandr Kliushenok
45bb5fbad4
Update lang.ru.php
2017-04-01 07:46:47 +03:00
Aleksandr Kliushenok
58b761c565
Update lang.ru.php
2017-04-01 04:24:40 +03: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
d3c0d0c16e
Use footable for domain admins table
2017-03-28 11:47:03 +02:00
André Peters
f1e9eacf87
Merge pull request #161 from PhoenixPeca/patch-4
...
Prevent accidental text-highlighting
2017-03-26 18:56:23 +02:00
Phoenix Eve C. Aspacio
c324487997
Update mailcow.css
2017-03-26 06:52:18 +08:00
Phoenix Eve C. Aspacio
1b5fb44ada
Missed Translation
2017-03-26 06:20:24 +08:00
andryyy
f5c549f6ea
Fix pagination for aliases
2017-03-23 19:43:52 +01:00
andryyy
91ba6b2954
Fix autoconfig
2017-03-22 13:35:49 +01: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
e72a28ebf6
Fix ajax errors on empty tables
2017-03-21 15:43:20 +01:00
andryyy
95f18f634b
Add encodeURI
2017-03-21 14:50:58 +01:00
andryyy
14b17e85e4
Login button is back...
2017-03-21 14:45:49 +01:00
andryyy
4518f6f896
Add and remove mailcow apps to login screen, fixes #120
2017-03-21 12:22:13 +01:00
André P
93a752bbf1
Merge branch 'dev' of https://github.com/andryyy/mailcow-dockerized into footable
2017-03-21 10:38:38 +01:00
André P
736fb91f4e
Minor fixes for footable
2017-03-21 10:38:16 +01:00
André Peters
4f72ed4509
Merge branch 'dev' into footable
2017-03-21 10:06:46 +01:00
root
892f2197cb
Add footable
2017-03-21 10:02:23 +01:00
root
51230f780f
Local
2017-03-21 08:11:06 +01:00
tehXor
89aef716b4
- collapsible tables on mailbox.php which are collapsed per default if they are long
...
- changed username field on the login form to the type "text" as "name" is no valid type which causes problems with some extensions (password managers)
2017-03-17 20:38:20 +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
a96d05c4d0
Add word
2017-03-03 22:27:56 +01:00
andryyy
d187280b1f
Add usage to user.php
2017-03-03 22:26:59 +01:00
andryyy
ef7a77ef47
Fix user details when goto has multiple values, fix wording
2017-03-03 19:12:27 +01:00
andryyy
8175a0387f
Change wording
2017-03-02 09:12:43 +01:00
Phoenix Eve Aspacio
73f019e04f
Compliance #67
2017-02-26 18:56:53 +08:00
André Peters
42958703c5
Merge pull request #72 from PhoenixPeca/patch-2
...
Incorrect mysql statement
2017-02-26 11:53:21 +01:00
Phoenix Eve Aspacio
8151aed338
Incorrect mysql statement
2017-02-26 16:19:27 +08:00
Phoenix Eve Aspacio
9196e00d7f
Max width is too small
2017-02-26 14:42:17 +08:00
Phoenix Eve Aspacio
3115339c08
Add language string
2017-02-26 14:29:49 +08:00
Phoenix Eve Aspacio
88ff43ede2
Add language string
2017-02-26 14:29:09 +08:00
Phoenix Eve Aspacio
ee1a66b0a8
Message
2017-02-26 14:13:34 +08:00
Phoenix Eve Aspacio
63bba4fa4c
Update mailbox.php
2017-02-26 13:23:34 +08:00
andryyy
1668a4e871
Restart SOGo services with delay and not as group
2017-02-23 20:15:27 +01:00
andryyy
25faa3c7c5
-
2017-02-21 22:27:40 +01:00
andryyy
0eb932b3ab
Show spam aliases #
2017-02-21 22:27:11 +01:00
carazzim0
c1ab197ea6
fix broken autodiscover
2017-02-16 14:30:09 +01:00
André Peters
ade004a40a
Merge branch 'master' into dev
2017-02-15 21:25:14 +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
André Peters
7781e5f37d
Update autodiscover.php
2017-02-14 12:46:48 +01:00
André Peters
635ee7c613
Update autodiscover.php
2017-02-14 11:45:52 +01:00
andryyy
68a9490dc3
Merge branch 'dev' of https://github.com/andryyy/mailcow-dockerized into dev
2017-02-13 13:43:11 +01:00
andryyy
622a8872e7
Multiple TFA keys
2017-02-13 13:42:54 +01:00
André Peters
7668f82566
Update autodiscover.php
2017-02-13 07:52:12 +01:00
André Peters
8c496534c4
Update autodiscover.php
2017-02-13 07:51:59 +01:00
Phoenix Eve Aspacio
ac6eda3e30
Fix #46
2017-02-13 08:54:11 +08:00
andryyy
aa4abcb1bd
Revert selection of alias domains in sender acl
2017-02-11 21:10:24 +01:00
andryyy
3415fcd4e3
Revert selection of alias domains in sender acl
2017-02-11 20:53:25 +01:00
andryyy
460bfa5f16
Fix autodiscover name issue
2017-02-11 17:14:40 +01:00
Phoenix Eve Aspacio
d6297d17c3
Improved Autodiscover
...
This update is for security purposes.
2017-02-11 13:20:04 +08:00
andryyy
a6d5bcecb7
Fix missing mailbox on sender acl
2017-02-09 22:22:48 +01:00
andryyy
c67704dcd5
Fix missing mailbox on sender acl
2017-02-09 22:22:12 +01:00
andryyy
0eaee3239c
Fix relay all rcpt display in edit form
2017-02-05 20:50:49 +01:00
andryyy
563d26bb20
Fix relay all rcpt display in edit form
2017-02-05 20:49:25 +01:00
andryyy
d21ff134eb
Fix mailbox edit domain
2017-02-03 08:47:41 +01:00
andryyy
01d2d095c8
Fix mailbox edit domain
2017-02-03 08:46:19 +01:00
andryyy
74b5c7437b
Fix mailbox edit domain
2017-02-03 08:33:53 +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
carazzim0
27c07438f8
fix bug where not existing admin is not being created
2017-01-31 10:06:56 +01:00
andryyy
272087ba39
Fix edit alias function
2017-01-30 14:43:28 +01:00
André Peters
23c791d87f
Merge pull request #32 from NTHINGs/patch-1
...
Spanish language
2017-01-30 12:15:53 +01:00
andryyy
d013353409
Do not overwrite admin on db update
2017-01-30 11:24:07 +01:00
Mauricio Alejandro Martínez Pacheco
5c1af5e83f
Spanish language
2017-01-29 19:32:41 -06:00
andryyy
9d82a41b90
Fix resource translation
2017-01-29 22:07:13 +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
0f83899403
Fix add.php
2017-01-29 12:07:13 +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