André
ca7ad2942a
[Web] Minor fix to api.js
2018-06-25 22:32:46 +02:00
André
7d2f1f3dd7
[Web] Minor style fixes
2018-06-24 11:52:25 +02:00
André
02b1226312
[Web] Move Rspamd UI settings from debug to "Access" section
...
[Web] Move Rspamd settings map from debug to "Configuration" section
[Web] Some minor fixes to JS and PHP
[Web] Feature: Allow to set Rspamd settings from web UI (includes 2 presets)
[Web] Add missing primary keys
2018-06-23 23:50:22 +02:00
André
43a6e24b81
[Web] Fix alias table - fixes #1467
2018-06-08 10:26:19 +02:00
André
e13c519ecb
[Web] Fix Rspamd plot, again - fixes #1467
2018-06-08 10:17:57 +02:00
André
82209196f5
[Web] Fix Rspamd plot
2018-06-08 09:13:26 +02:00
André
07c1a0bcd3
[Web] List alias addresses whitespace separated
2018-06-08 09:13:25 +02:00
André
69d5790130
[Web] Add rsettings to API
2018-06-05 00:32:09 +02:00
André
0a44ea1a4c
[Dovecot] Lz4 compression sometimes leads to strange EOF errors when replicating
...
[Web] Cleanup JSON API
2018-06-05 00:31:27 +02:00
André
dbaddc562e
[Web] Fix sorting by 'in use'
2018-06-01 14:32:27 +02:00
André
d2f9919a4d
[Web] Fix sorting by 'in use'
2018-06-01 14:19:42 +02:00
André
7c1795c497
[Web] Fix initial drawing of Rspamd plot
2018-05-31 17:58:51 +02:00
André
1b35376252
[Rspamd] Remove score for CTYPE_MIXED_BOGUS and ARC_REJECT, increase DNS timeout
2018-05-30 18:40:43 +02:00
André
8af05bb45d
[Web] Do not verify peer names and allow self-signed certs for relay check
2018-05-28 18:49:19 +02:00
Phoenix Eve Aspacio
ae4d6d5884
[web] fixes unclickable 'access' tab in mobile
2018-05-28 23:10:36 +08:00
André
f8abb2b1a4
[Web] Remove git version
2018-05-27 09:16:53 +02:00
André
e70c269998
[Web] Replot graph immediately
2018-05-26 23:07:26 +02:00
André
ab561139fe
[Web] Replot graph after drawing tables
2018-05-26 23:02:18 +02:00
André
6ef521e825
[Web] Add git head info
2018-05-24 17:35:43 +02:00
André
4451b7406f
[Web] Show minimal Rspamd action graph in Rspamd history tab
2018-05-20 23:30:17 +02:00
André
8373eabfd3
[Web] Add jqplot for future graphs
2018-05-20 23:29:40 +02:00
André
4f53763698
[Web] Add jqplot for future graphs
2018-05-20 23:29:15 +02:00
André
3911ba0910
[Web] Add Rspamd stats export to API
2018-05-20 23:28:39 +02:00
André
4579124120
[Web] Load all container states at once in debug.php
2018-05-20 23:28:03 +02:00
Phoenix Eve Aspacio
e14bb55789
Revert "modal update for auto expunge"
2018-05-13 07:12:22 +08:00
Phoenix Eve Aspacio
8dba3356f5
modal update for auto expunge
2018-05-13 07:08:12 +08:00
André
2ee983c1a1
[Web] Fix implementation of multiple bookings for resources, fixes #1358
2018-05-06 21:51:00 +02:00
André
60910c496c
[Web] Fix init db
2018-05-06 14:30:06 +02:00
André
d13539a9ad
[Web] Add primary keys for all tables
2018-05-06 09:15:12 +02:00
andryyy
e69b6db877
[Web] Do not allow to create a domain where domain = mailcow_hostname
2018-05-03 22:42:31 +02:00
André
a3f194e890
[Web] Sort fail2ban black and whitelist
2018-04-29 23:52:40 +02:00
André
30cea1da9a
[SOGo] Increase workers count to 20
...
[Postfix] Add extended TLS header
[Web] Increase timeout to 10 for docker API connections
[Postfix] Add perl package
2018-04-26 14:08:45 +02:00
André
f036de706e
[Web] Added Latvian language \o/
2018-04-26 09:34:41 +02:00
André
05e026db3a
[Netfilter] New ban method, allow to set blacklists
2018-04-25 10:54:13 +02:00
André Peters
32c0b4a293
[Web] Add a timeout to PHPMailer
...
[Web] Fix relayhost test with empty username
2018-03-19 10:37:55 +01:00
André Peters
d3ff84cf3f
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2018-03-09 10:51:46 +01:00
André Peters
33c24c737a
[Web] Fix empty exlude regex in sync job
2018-03-09 10:51:36 +01:00
Phillip Koch
db25a6f89f
removed encoding for data attribute to fix deletion
2018-03-08 20:46:43 +01:00
André Peters
b175125d02
Merge branch 'dev' into master
2018-02-28 15:38:56 +01:00
André Peters
5106eea86f
[Web] Fix sorting by returning a number, fixes #1092
2018-02-27 15:45:08 +01:00
André Peters
2b786c13de
[Web] Add default json attributes when adding mailbox
2018-02-27 15:02:49 +01:00
Pascal Gollor
f38d9b8a1e
remove duplicates
2018-02-27 11:20:04 +01:00
Pascal Gollor
a95b3ab761
fix vars.local hint
2018-02-27 11:13:21 +01:00
Pascal Jufer
fc37a5aba5
Reorder navigation items
2018-02-27 10:34:23 +01:00
André Peters
ebc395a4ae
[Web] Fix update for mailbox
2018-02-26 21:57:32 +01:00
André Peters
819626ab60
Merge pull request #1083 from descala/lang_ca
...
Catalan language support
2018-02-26 18:55:13 +01:00
André Peters
9888bcc219
Merge pull request #1084 from descala/add_catalan_language_flag
...
Adds catalan language flag
2018-02-26 18:55:05 +01:00
André Peters
1aa940abc9
[Web] Add missing string
2018-02-26 17:44:24 +01:00
David Escala
c95cf982f4
Adds catalan language flag
...
A side efect is the IconDrawer flag images are replaced by the ones from
country-flag-icons by Wil Linssen, which in turn come from the Wikipedia
And the US flag is relaced by the UK flag for english
2018-02-24 10:19:16 +01:00
David Escala
165f6cb802
Catalan language support
2018-02-24 10:06:08 +01:00
André Peters
fbe24f39a2
[Web] Show volume usage for vmail, start listing system info in UI
2018-02-22 09:16:49 +01:00
André Peters
eb4dd632ae
[Web] Fix autodiscover triggering fail2ban implementation, fixes #1069
2018-02-22 09:16:16 +01:00
eXtremeSHOK
a3ae800794
BugFix: Outlook 2016 not using EAS
...
Outlook 2016 autoconfig will not be EAS enabled, even though "$autodiscover_config['useEASforOutlook'] = 'yes';
Outlook 2016 gives the HTTP_USER_AGENT string of "Microsoft Office/16.0 (Windows NT 10.0; MAPI 16.0.9001; Pro)"
Limiting the regex to only 15, causes the entire if statement to fail.
For future proofing, this has been set to any version string containing 15,16,17,18,19
This has been tested using the "Test Email AutoConfiguration for Outlook 2016"
2018-02-20 02:42:23 +02:00
André Peters
39f289fc3c
[Web, Dovecot, Postfix] Fix JSON attribute for login
2018-02-19 10:17:29 +01:00
André Peters
2284a35658
[Web] Apply fix for renaming quarantaine
2018-02-17 11:46:38 +01:00
André Peters
ab720bf164
[Web, Postfix] Move TLS policy to mailbox attributes
2018-02-17 11:12:16 +01:00
André Peters
f29451f03c
[Web] Further work on attributes
2018-02-17 10:40:20 +01:00
André Peters
090ef6dbc5
[Web] Further work on attributes
2018-02-17 10:34:18 +01:00
André Peters
0b4333ca6b
[Web] JSON must not have a default value
2018-02-17 10:18:07 +01:00
André Peters
2bdc3f94c0
[Web] Database schema test
2018-02-17 09:50:58 +01:00
André Peters
b81930e416
[Web] Database schema test
2018-02-17 09:50:39 +01:00
André Peters
1f09544f32
Fix conflict
2018-02-16 22:44:02 +01:00
André Peters
2a3040de12
[Web] Add missing info block to force pw update function in edit
2018-02-16 22:42:28 +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
03031516e9
[Web] Fixes #1055 and changes location.reload to window = xy in footer script
2018-02-16 22:39:33 +01:00
André Peters
7a69586d91
[Web] Do not break init_db when switching branches
2018-02-11 15:59:58 +01:00
André Peters
52449afdc0
[Web] Fixes to Sieve validation ( fixes #1027 )
2018-02-11 13:29:13 +01:00
André Peters
c529de9c36
[Web] Fixes to Sieve validation ( fixes #1027 )
2018-02-11 13:28:40 +01:00
André Peters
618be3bf14
[Web] Even more fixes for #1017
2018-02-10 22:42:46 +01:00
André Peters
8e1ac0bfbb
[Web] More fixes for #1017
2018-02-10 21:00:00 +01:00
André Peters
56350a6bdb
Merge branch 'dev' of https://github.com/mailcow/mailcow-dockerized into dev
2018-02-10 18:52:13 +01:00
André Peters
4163f08009
[Web] Fixes #1017
2018-02-10 18:16:01 +01:00
Phoenix Eve Aspacio
78870995d0
Merge pull request #1015 from descala/dev
...
Remove unused language keys from data/web/lang/lang.*.php
2018-02-10 14:35:13 +08:00
André Peters
550888cfb4
[Web] Fixes #1013 by encoding display name in XML request
2018-02-09 23:03:08 +01:00
André Peters
64dbd54478
[Web] Fix urlencoded objects in api
2018-02-09 22:45:04 +01:00
David Escala
8ae5077775
Remove unused language keys from data/web/lang/lang.*.php
...
helper-scripts/check_translations.rb checks if keys present in the master
translation file are used in any php or js code. Writes a sed comand to
stdout to remove unused keys from all lang files.
This saves unnecessary work when translating.
2018-02-09 18:56:06 +01:00
André Peters
77c7c1fe07
[Web] Fix css; Use socket for Rspamd history; Fix function file name
2018-02-08 22:56:12 +01:00
André Peters
a50036477e
[Web] Mind was set to french, reverting to english
2018-02-08 20:13:36 +01:00
root
fae542534d
Merge remote-tracking branch 'origin/master' into dev
2018-02-08 19:54:14 +01:00
André Peters
1226eecfa1
Update init_db.inc.php
2018-02-08 11:49:52 +01:00
Joshua Hesketh
2fc13bdfbe
Fix imapsync for large mailboxes
...
Where there is a lot of folders in a mailbox the output may be larger
than TEXT will allow (64KiB). Instead use MEDIUMTEXT (16MiB) which
should be ample.
Additionally check that a sync isn't already running before starting
a new one.
Fixes : #1011
2018-02-08 15:24:04 +11:00
Phoenix Eve Aspacio
436aca330f
Added Theme Color
2018-02-08 00:03:03 +08:00
andre.peters
520bc6950f
[Web] Fixes TLSA for self-signed certs, closes #997
2018-02-03 19:14:14 +01:00
andre.peters
3feabe00a2
[Web] Fixes TLSA for self-signed certs, closes #997
2018-02-03 19:13:15 +01:00
andre.peters
0e7cd4eeeb
[Postfix] BCC destination must be single email address, fixes #993
2018-02-03 07:49:31 +01:00
andre.peters
9069a6f358
[Postfix] BCC destination must be single email address, fixes #993
2018-02-03 07:47:52 +01:00
andre.peters
b2032c0e8a
[Web] Hide up time of containers that are missing
...
[Web] Rename fail2ban logs to netfiter logs
[Web] Adding timeout to curl requests for dockerapi, fixes #981
[Web] Removed cow from favicon
2018-02-01 13:28:17 +01:00
Phoenix Eve Aspacio
28bc4a70ec
Correction
2018-01-28 11:54:32 +08:00
Phoenix Eve Aspacio
afd078d777
Correction
2018-01-28 11:53:48 +08:00
Michael Kuron
c30448c4d8
Merge branch 'master' of https://github.com/andryyy/mailcow-dockerized into recipient_map
...
Conflicts:
data/web/inc/init_db.inc.php
2018-01-27 17:22:08 +01:00
andre.peters
f602eb4dbd
[Web] Fixes #955
2018-01-27 16:16:22 +01:00
andre.peters
1a97137ee9
[Web] Remove FA js
2018-01-27 12:26:36 +01:00
andre.peters
dc024331c7
[Web] Slight css changes; Simple loading overlay...
2018-01-25 13:22:43 +01:00
andre.peters
855e93ef65
[Web] Slight css changes; Simple loading overlay...
2018-01-25 13:22:17 +01:00
andre.peters
04f9d74339
[Web, Dovecot] Add new options to imapsync, other minor changes to forms, partly fixes #955
2018-01-24 12:59:11 +01:00
André Peters
a6ac55e42e
Merge pull request #954 from mailcow/master
...
Merge master to dev
2018-01-24 09:26:56 +01:00
andre.peters
1c6d3c16b6
[Web] Set Fail2ban subnet sizes
2018-01-24 09:25:28 +01:00
Michael Kuron
e86565e283
Expose Postfix's recipient_canonical_maps through web UI
2018-01-23 20:02:31 +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
andre.peters
08c8976a95
[SOGo] Show shared aliases and "allow to send as" addresses as FROM fields in SOGo
2018-01-21 14:58:16 +01:00
André Peters
fd2c647599
Merge pull request #934 from FELDSAM-INC/feldsam/quarantine-ui-fix
...
[WEB] Make quarantine action column more wider
2018-01-21 10:36:44 +01:00
Phoenix Eve Aspacio
40c5566d0d
lang consistent
2018-01-20 06:51:22 +08:00
andre.peters
1afca35b22
[Web] Fixes super annoying password verification bug #867
2018-01-19 11:52:32 +01:00
andre.peters
ba105c9b83
Merge branch 'dev' of https://github.com/mailcow/mailcow-dockerized into dev
2018-01-18 22:10:40 +01:00
andre.peters
0655efb8f9
[Web] Fix u2f I previously messed up, sorry
2018-01-18 22:10:32 +01:00
Kristian
a6bcde3ee0
[WEB] Make quarantine action column more wider
2018-01-18 19:16:02 +01:00
Aiko Appeldorn
9195ecdb36
+ added lang
2018-01-18 18:48:26 +01:00
Aiko Appeldorn
954d0e4bb1
+ added website title
2018-01-18 18:23:53 +01:00
andre.peters
a09ed211bc
[Web] Fix sieve detection for users
2018-01-18 11:55:44 +01:00
André Peters
5648ec6d39
Merge pull request #915 from tiirex9/master
...
Adds 'do nothing' as default for sub-addressing
2018-01-18 10:27:14 +01:00
andre.peters
79cb929911
[Web] Add html2text converter; Show quarantaine html elements as text, do not escape html
2018-01-18 10:09:30 +01:00
andre.peters
9ba0786fbf
[Web] Also show alias domains handled by domain admin in quarantaine
2018-01-18 09:14:29 +01:00
andre.peters
c2f74ab75c
[Web] Set default pagination size to 20
2018-01-18 09:13:36 +01:00
andre.peters
eb064a530e
[Web] Remove obsolete variable
2018-01-18 09:12:53 +01:00
andre.peters
d338073e64
[Web] Fixes #928
2018-01-18 09:12:29 +01:00
andre.peters
8419266678
[Web] Important fixes for quarantaine; other minor changes
2018-01-17 15:23:33 +01:00
andre.peters
7701660119
[Web] Skip passwords in API log
2018-01-16 22:09:25 +01:00
Tii
d58b89528f
rspamd multimap redis stuff doesn't work as expected...
2018-01-16 16:31:37 +01:00
Phoenix Eve Aspacio
2f60b40684
Reload webpage after container restart
2018-01-16 22:06:49 +08:00
Phoenix Eve Aspacio
edbab3633d
Reload webpage after container restart
2018-01-16 22:05:42 +08:00
Tii
1faeadb786
Fuckup during merge
2018-01-16 14:10:50 +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
André Peters
b383391e2c
Merge pull request #914 from mailcow/dev
...
Various fixes
2018-01-16 12:47:12 +01:00
andre.peters
7fd6a1260c
[Web] Remove 'allow ip'
2018-01-16 12:43:09 +01:00
andre.peters
dca9ae4a34
[Web] Remove 'allow ip'
2018-01-16 12:42:46 +01:00
andre.peters
c227675262
[Web] Remove 'allow ip'
2018-01-16 12:41:30 +01:00
andre.peters
1d34aa5064
Merge branch 'dev' of https://github.com/mailcow/mailcow-dockerized into dev
2018-01-16 12:37:48 +01:00
andre.peters
d2aa57d01f
[Web] Remove 10M limit from quarantaine info text
2018-01-16 12:37:45 +01:00
André Peters
f1f7749b85
Update dns_diagnostics.php
...
Sprintf makes multi-lang easier.
Fix indents
2018-01-16 09:33:39 +01:00
André Peters
9aeaab23ab
Update lang.en.php
2018-01-16 09:26:48 +01:00
André Peters
1aac0b23dc
Merge pull request #881 from snowflakeOps/master
...
Fix umlauts in MacOS mobileconfig generator
2018-01-16 09:23:05 +01:00
burn79
f1185ef68a
Update admin.php
...
Update language string
2018-01-16 08:50:09 +01:00
Kristián Feldsam
2a8bdc8dea
DNS Diagnostics - Ehnaced SPF record check
...
Signed-off-by: Kristián Feldsam <feldsam@gmail.com>
2018-01-16 00:07:25 +01:00
Kristián Feldsam
9f258df883
DNS Diagnostics - Allow for domain administrator
...
Signed-off-by: Kristián Feldsam <feldsam@gmail.com>
2018-01-16 00:07:19 +01:00
andre.peters
9fa20e229c
[Web] Allow sync interval from 1 to 3600
2018-01-15 19:53:09 +01:00
Phoenix Eve Aspacio
8405a8b56c
Update header.inc.php
2018-01-15 22:44:48 +08:00
Phoenix Eve Aspacio
eb04e703c2
Update index.php
2018-01-15 22:44:04 +08:00
Phoenix Eve Aspacio
53545f788b
Update mailcow.css
2018-01-15 22:43:41 +08:00
Phoenix Eve Aspacio
0691ce7855
English Lang Strings
2018-01-15 21:59:20 +08:00
Phoenix Eve Aspacio
fa17e9a936
German Lang Strings
2018-01-15 21:58:57 +08:00
Phoenix Eve Aspacio
744b3d32ae
Add Language Strings
2018-01-15 21:58:22 +08:00
Martin Wilhelmi
e9625ef29b
Fix wrong translation
2018-01-13 20:12:45 +01:00
André Peters
74721c08bd
Merge branch 'master' into dev
2018-01-13 18:38:08 +01:00
andre.peters
c07e521309
[Web] Fixes number validation in forms, fixes #882
2018-01-13 18:32:28 +01:00
andre.peters
d836f688dd
[Web] Hide API until documented
2018-01-12 08:23:55 +01:00
Phoenix Eve Aspacio
91ccc47024
Make Capitalization Consistent
...
Some ~poorly~ configured reverse proxy interfaces are not specifically configured to respond appropriately with a lowercase "A" in the autodiscover url. So our best course is to make the capitalization consistent with the one we are used to.
2018-01-12 06:20:27 +08:00
andre.peters
278f1c2a37
[Web] Restart SOGo after adding a new domain, fixes #864
2018-01-11 22:40:43 +01:00
Markus Ritzmann
720d4d2779
#878 remove utf8_encode for macos mobileconfig
2018-01-11 11:01:03 +01:00
André Peters
74bd635505
Update dns_diagnostics.php
...
Oops, forgot 2 vars.
2018-01-03 21:00:29 +01:00
André Peters
2b93ad62b5
Merge branch 'dev' into dns
2018-01-03 20:52:33 +01:00
andre.peters
1c2ec43aa0
Merge branch 'dev' of https://github.com/mailcow/mailcow-dockerized into dev
2018-01-03 20:49:49 +01:00
andre.peters
7a54b5cb67
[Web] Some minor fixes/changes to DNS diagnostics
2018-01-03 20:49:38 +01:00
André Peters
a1103ccc15
Merge pull request #854 from FELDSAM-INC/feldsam/lang-selector
...
Remember selected lang in cookie
2018-01-03 20:46:19 +01:00
Michael Kuron
0a4424f251
Merge remote-tracking branch 'upstream/dev' into dns
2018-01-03 12:38:24 +01:00
andre.peters
34b7ab7104
[Web] Add DNS diagnostics as modal, some minor fixes, todo: Detect IPv4/6 by multiple sources and random selection
2018-01-02 18:17:27 +01:00
Kristian
b5793048df
Remember selected lang in cookie
...
# Conflicts:
# data/web/inc/prerequisites.inc.php
2018-01-02 12:36:35 +01:00
Michael Kuron
6090ec0c2f
DNS diagnostics: show correct TXT records
2018-01-02 10:32:30 +01:00
andre.peters
d76d103c76
[Web] Move DNS diagnostic to modal, some minor fixes
2018-01-02 10:24:48 +01:00
André Peters
a4c077db8f
Merge pull request #757 from mkuron/dns
...
DNS diagnostics: ignore spaces in DKIM record
2018-01-02 08:27:12 +01:00
André Peters
c288473354
Merge pull request #848 from FELDSAM-INC/feldsam/fix-sync-job-edit
...
Fixed syncjob saving on edit
2018-01-01 09:19:43 +01:00
André Peters
4a6fc2af19
Merge pull request #849 from FELDSAM-INC/feldsam/sync-job-tables-enhancement
...
Sync job tables enhanced
2018-01-01 09:19:20 +01:00
andre.peters
87c6770132
[Web] Fix empty passwords for relayhosts
2018-01-01 09:17:52 +01:00
Kristian
254397af60
Sync job tables enhanced
...
Signed-off-by: Kristián Feldsam <feldsam@gmail.com>
# Conflicts:
# data/web/js/mailbox.js
2017-12-31 15:35:01 +01:00
Kristian
aa5f7a5584
Fixed syncjob saving on edit
2017-12-31 15:28:33 +01:00
Kristian
7cb23cf4a3
User - Allow send as all - list all domains inc. alias domains
2017-12-30 21:25:45 +01:00
andre.peters
603956ca6a
[Web] Disable connectors in footable filter for mailbox
2017-12-20 21:15:43 +01:00
andre.peters
aa96f227d8
[Web] No inline forms in admin
2017-12-17 17:57:57 +01:00
andre.peters
f5a6667aad
[Web] Fix removal of alias domain
2017-12-17 17:44:28 +01:00
andre.peters
ae56c3b59e
Fix quarantaine
2017-12-11 10:44:46 +01:00
andre.peters
c875508687
[Web] Remove logs from docker functions, fix debug syntax
2017-12-11 09:43:43 +01:00
andre.peters
6865402ae0
Fix maildir path
2017-12-10 19:10:49 +01:00
andre.peters
6c67b9df82
Replace name by IP, remove unused tables
2017-12-09 22:30:18 +01:00
andre.peters
adc23d86f9
Various...
2017-12-09 13:17:15 +01:00
Phoenix Eve Aspacio
9c35a55532
fixes #800
...
corrections will be made for other languages soon
2017-12-05 10:18:29 +08:00
Hagen Tasche
b1986e5f7c
Update lang.en.php
...
Translation from german to english
2017-11-30 14:01:46 +01:00
André
e1eb83ef87
[Web] Update libs, fix U2F for Firefox Quantum
2017-11-21 09:33:22 +01:00
André
ade4b9e7ae
[Postfix, Web] Feature: BCC maps
2017-11-19 15:13:43 +01:00
Michael Kuron
8c56c5acda
DNS diagnostics: ignore spaces in DMARC and DKIM
2017-11-18 14:58:21 +01:00
André
967108c057
[Web] Do not try to detroy invalid imagick sessions
2017-11-16 14:57:39 +01:00
André
a5abca4c34
[Web] Create new id on sieve filter update by using md5, fixes #750
2017-11-14 21:11:36 +01:00
André
d0df8b57d1
Remove space...
2017-11-14 19:54:31 +01:00
André
f368954418
[Web] Fix init_db, take 2
2017-11-14 13:29:02 +01:00
André
4d6ddc1db4
[Web] Fix init db
2017-11-14 12:37:08 +01:00
André
7bb1e2e40e
Fix conflicts
2017-11-14 10:48:04 +01:00
André
ec37c6b0c2
[Web] Minor changes
2017-11-10 19:58:17 +01:00
André Peters
25806b62a9
Merge pull request #707 from gigabit-gmbh/ui-view-for-permission
...
Disable Buttons on Mailbox / Domain when no permission to interact with them
2017-11-09 07:40:52 +01:00
André
60e97503f7
[Web, Dovecot] Show wether a sync job is running, validate min max input attr and validate these values
2017-11-08 11:07:32 +01:00
André Peters
8aa98d2e6e
Merge pull request #451 from mkuron/dns2
...
DNS diagnostics page
2017-11-07 09:41:32 +01:00
André
2372949162
[Web] Fix check for existing domain when adding alias domains
2017-11-06 21:58:08 +01:00
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
andryyy
d9d2500501
Fix description handling
2017-01-28 10:03:12 +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
ffe95ad87d
Merge branch 'dev' of https://github.com/andryyy/mailcow-dockerized into dev
2017-01-12 20:32:12 +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
miclnl
a5dff0d775
Updates Dutch language file
2017-01-10 15:20:41 +01:00
andryyy
d2945b0edf
Add ability to set tag handling, show more user information
2017-01-09 11:08:45 +01:00
andryyy
77c81f95da
Move line
2017-01-05 21:12:59 +01:00
andryyy
caa6890cae
Add lang strings
2017-01-03 11:50:08 +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
abeee45fb2
Allow complex passwords
2017-01-01 12:33:05 +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
5a3bfa1e59
Fix order
2016-12-21 12:19:08 +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
e3f0058f4f
Changes...
2016-12-11 14:13:17 +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