Dmitriy Alekseev
19a6b45302
Change want_spam to list of symbols_enabled ( #3304 )
...
* Change want_spam to list of symbols_enabled
want_spam disable all mail processing by RspamD, so DKIM signing is not applied for any mail where rcpt is /postmaster@*/, including external one.
* Update preset_2.yml
Co-authored-by: André Peters <andre.peters@debinux.de>
2020-01-30 17:48:04 +01:00
andryyy
cbe4f4ce70
[Web] Minor changes
2020-01-29 10:37:55 +01:00
andryyy
fc37442d21
[Web] Fix transport validation for hostnames
2020-01-22 11:04:10 +01:00
Max
efdba7729e
Additional individualization with main_name ( #3275 )
...
Use main_name in the "Yubico OTP Authentifizierung" modal and in the mailbox edit modal.
2020-01-18 16:23:30 +01:00
andryyy
5da3895eea
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2020-01-16 21:13:14 +01:00
andryyy
79ab962d50
[Web] Fix some transport verifications
2020-01-16 21:11:46 +01:00
Dmitriy Alekseev
307df83ace
Update lang.ru.json
2020-01-16 19:29:11 +02:00
andryyy
7fed117aac
[Web] Fix quarantine for sneaky dots, also fixes #3263
2020-01-15 10:23:42 +01:00
andryyy
e6bb306926
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2020-01-14 08:16:31 +01:00
andryyy
b4ce2b2c7c
[Web] Remove "add domain" from table when not admin, fixes #3267
2020-01-14 08:15:07 +01:00
Geitenijs
b093d3d86a
Update lang.nl.json ( #3261 )
...
* Update lang.nl.json
* Update lang.nl.json
2020-01-13 12:21:30 +01:00
andryyy
4a72cda789
[Web] Minor hint for future todo
2020-01-12 12:22:57 +01:00
andryyy
8aa77a034c
[Web] Finally fix solr and clam status...
2020-01-11 11:22:08 +01:00
andryyy
0f20ce9817
[Web] hide echoed var
2020-01-11 11:21:06 +01:00
andryyy
0526548e05
[Web] Fix Solr status and sort containers
2020-01-11 11:00:56 +01:00
andryyy
ec1dce508e
[Web] Minor changes
2020-01-10 20:49:54 +01:00
andryyy
65232298bb
[Web] Update languages
2020-01-10 20:49:27 +01:00
andryyy
157d2579e4
[Web] Complain about non-email email fields
2020-01-10 20:49:07 +01:00
andryyy
e76beebebb
[Web] Do not show Solr and Clam status when disabled, thanks to Tina
2020-01-10 20:48:35 +01:00
andryyy
274c05f5bf
[Web] Allow to set BCC for quarantine; minor changes
2020-01-10 20:45:30 +01:00
andryyy
9496e8ce56
[Web] Add "add" button to header of table
2020-01-10 20:44:57 +01:00
andryyy
12b014082d
[Web] Allow to set bcc for quarantine messages
2020-01-10 20:43:40 +01:00
andryyy
dc97d4f365
[Web] Hide app passwords from logs
2020-01-09 19:15:13 +01:00
Dmitriy Alekseev
f7ee22c82e
Update lang.ru.json ( #3253 )
...
* Update lang.ru.json
2020-01-06 18:34:00 +01:00
Geitenijs
17f75cdf46
Update lang.nl.json ( #3246 )
2020-01-03 15:04:55 +01:00
andryyy
dd91be5a39
[Watchdog] Wait 3 seconds before looping again
2020-01-01 20:11:28 +01:00
Tom Herbers
5996638399
fix alias_domain_alias_hint in de translation
...
Fixes a translation error in `alias_domain_alias_hint`. The two example addresses now have the same left part.
2019-12-28 23:43:01 +01:00
andryyy
d468ecfa65
[Web] Add more sieve presets
2019-12-27 22:03:11 +01:00
andryyy
a89df381f8
[Web] Fix global maps
2019-12-27 15:51:23 +01:00
andryyy
bf2b0ab785
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2019-12-25 10:35:18 +01:00
andryyy
c87fdd21c5
[Web] Revert some style changes, mobile view should be fixes/better with bootstrap 4
2019-12-25 10:30:49 +01:00
Timo N
bd18700764
Merge pull request #3232 from ntimo/task/status-api
...
[API] Added new status route to get some system infos
2019-12-23 20:10:43 +01:00
André Peters
0dcc230114
Update json_api.php
2019-12-23 19:55:44 +01:00
ntimo
d65d6a3704
[API] Make Solr API return data if Solr is enabled
2019-12-23 19:12:18 +01:00
ntimo
4f8fabd1cc
[API] Added docs for new status api
2019-12-23 18:55:26 +01:00
ntimo
2ab73da2cf
[API] Added new status route to get some system infos
2019-12-23 18:45:45 +01:00
andryyy
b7caa72d38
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2019-12-23 14:47:11 +01:00
andryyy
f2ae0db9a2
[Web] Minor fixes, some style adjustments
2019-12-23 14:46:57 +01:00
andryyy
78c501ecee
[Web] Make mobile usage less annoying; anchors for maps; sidebar for maps
2019-12-23 10:19:49 +01:00
Timo N
fb5404ace2
Merge pull request #3230 from ntimo/task/api-docs
...
[API] Fixed api docs not being displayed correctly
2019-12-22 21:57:16 +01:00
ntimo
556b67af99
[API] Added DKIM get route to api docs
2019-12-22 21:55:33 +01:00
andryyy
e47e54f3de
[Web] Add more map types soon; Do not expose private key via API if hidden in vars ( fixes #3231 )
2019-12-22 21:26:15 +01:00
andryyy
26a267d3b6
[Web] Minor fix
2019-12-22 18:58:32 +01:00
andryyy
22e97edcf6
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2019-12-22 18:57:39 +01:00
andryyy
58a00cf7ea
[Web, Rspamd] Add bad language map, add map to mailcow UI
2019-12-22 18:57:28 +01:00
ntimo
a326cdf447
[API] Fixed api docs not being displayed correctly
2019-12-22 15:53:05 +01:00
ntimo
3bbd412369
[API] Update API docs with app password routes
2019-12-21 23:21:11 +01:00
andryyy
aece2558df
[Web] Various fixes for app passwd functions
2019-12-21 22:25:09 +01:00
andryyy
0b224d1e07
[Web] Get all app passwd ids for a single user by using get/app-passwd/all/user@domain
2019-12-21 16:57:58 +01:00
andryyy
b822818cee
[Web] Add new preset for Rspamd settings map: Only allow specific senders to send to a mailbox
2019-12-21 16:22:18 +01:00
andryyy
9b6d915160
[Web] Show hint when SOGo admin login is enabed, fix sieve preset in API
2019-12-18 06:48:46 +01:00
andryyy
7017360b8c
[Web] Remove tracking for custom-mailcow css
2019-12-17 19:29:06 +01:00
andryyy
6e15420307
Merge branch 'presets2'
2019-12-15 22:05:39 +01:00
andryyy
8003f3b4b3
[Web] Small adjustments to presets
2019-12-15 22:04:22 +01:00
andryyy
61f776173f
[Web] Better mobileconfig handling
2019-12-15 13:02:38 +01:00
andryyy
c202b473ae
[Web] Generate longer passwords for app passwords (edit was missing)
2019-12-07 21:56:45 +01:00
andryyy
0c8d9ff154
[Web] Generate longer passwords for app passwords
2019-12-07 21:55:37 +01:00
andryyy
eb350d48c0
[Web] Add moore password generator links
2019-12-07 21:41:15 +01:00
andryyy
6ac40f304a
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2019-12-07 17:28:02 +01:00
andryyy
b9c9897262
[Web] Revert dropup to dropdown
2019-12-06 12:18:53 +01:00
andryyy
70e92472cb
[Web] Deleted hashes previously learned
2019-12-06 10:20:28 +01:00
Dmitriy Alekseev
73f178baa9
Update lang.ru.json
2019-12-06 01:01:15 +02:00
André Peters
ae5ff41176
Merge pull request #3191 from Geitenijs/patch-1
...
Update lang.nl.json
2019-12-05 17:43:19 +01:00
Max
2c9cd365d1
debug page: disable refresh button, while refreshing ( #3199 )
...
* Fix missing username in username_invalid message
Fix missing username in username_invalid message
* Fix missing username in username_invalid message 2
Fix missing username in username_invalid message
* Disable refresh button, while refreshing
Disable the refresh button, like in mailbox.js, while refreshing the table. Prevents empty view if the user clicks too fast.
2019-12-05 15:35:10 +01:00
andryyy
ff53dd58fb
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2019-12-04 21:50:37 +01:00
Dmitriy Alekseev
f00d652d40
Update lang.ru.json ( #3195 )
2019-12-04 21:50:24 +01:00
andryyy
5db2aa8369
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2019-12-04 21:50:20 +01:00
andryyy
e17359bdf4
[Web] Add missing lang strings for edit
2019-12-04 21:49:53 +01:00
Geitenijs
39cbcbdb44
Update lang.nl.json
2019-12-04 10:13:01 +01:00
Geitenijs
c7983c3d06
Update lang.en.json
2019-12-04 10:00:46 +01:00
Geitenijs
9dd2bdb159
Update lang.nl.json
2019-12-04 09:59:37 +01:00
Geitenijs
62d064a48b
Update lang.nl.json ( #3186 )
2019-12-04 07:25:34 +01:00
andryyy
ea2d4f425c
[Web] Minor style fix and re-enable app passwds
2019-12-03 18:52:06 +01:00
andryyy
851e9c8736
[Web] Fix some major errors in app passwds but disable app passwds due to a show stopper... todo: fix asap
2019-12-02 20:29:01 +01:00
andryyy
24e97e5057
[Web] Fix lang.en.json
2019-12-02 16:30:37 +01:00
andryyy
653c058e33
[Web] Feature: Allow app passwords for imap/smtp, allow to set acl permission for app passwords (domain admin [when logged in as user] and user)
2019-12-02 11:02:19 +01:00
andryyy
7910229dcf
[Web] Fix policy map selection for dane
2019-11-29 12:14:46 +01:00
Dmitriy Alekseev
f81f667891
Update lang.ru.json
2019-11-22 17:35:49 +02:00
Dmitriy Alekseev
97842ec696
Update lang.en.json ( #3158 )
...
* Update lang.en.json
* Update lang.en.json
* Update lang.en.json
2019-11-22 07:35:21 +01:00
Dmitriy Alekseev
c95fec1f3e
Update lang.ru.json ( #3152 )
...
This is my first commit, if I will have time I will translate rest of lang.ru.json
2019-11-18 07:59:20 +01:00
tinect
9f754c95b9
add ability to get specific preset, defaulting to all
2019-11-14 22:07:49 +01:00
tinect
f41c2a688a
add mustangostang/spyc to composer
2019-11-14 21:03:25 +01:00
tinect
fd63fba467
get sieve and rspamd-filter from new api-point
2019-11-14 20:47:27 +01:00
tinect
6ef61cdb8a
clearfiy structure
2019-11-14 20:32:42 +01:00
tinect
943b7c6bb2
+ add api for presets
...
+ add yml-files for preset-definition
2019-11-14 20:23:58 +01:00
Geitenijs
f9a71931c8
Update lang.nl.json ( #3140 )
2019-11-11 20:19:46 +01:00
tinect
51a8d58e3d
show whether user has been notified yet ( #3058 )
...
* show wether user has been notified yet
* add translations
2019-11-11 16:59:39 +01:00
andryyy
eadf051d70
[Web] Minor, remove quote
2019-11-11 10:40:15 +01:00
tinect
79053742ca
Add better preset management ( #3119 )
...
* add rspamd-presets
* add sieveMailbox-presets
* adding new translations
2019-11-11 10:38:56 +01:00
Max
3243bf42cd
Include domain-admins in domain-table ( #3136 )
...
Adds a listing of the domain-admins to each domain in the domain listing.
2019-11-11 09:55:15 +01:00
Timo N
f626c078be
[API Docs] Playground feature and new routes (fail2ban edit, resources) ( #3055 )
...
* [API] Updated docs with new playground feature and parameters for get logs endpoints
* [API] Added Fail2Ban edit route and resources routes
* [API] Added playground feature to docs
* [API] Added delete mail from quarantine route
* [Api] Added get parameters for mailboxes route
2019-11-11 09:52:31 +01:00
Max
852392fd15
Fix missing username in username_invalid message ( #3135 )
...
* Fix missing username in username_invalid message
Fix missing username in username_invalid message
* Fix missing username in username_invalid message 2
Fix missing username in username_invalid message
2019-11-11 08:19:22 +01:00
tinect
36bd55ee5e
add charts.js, remove googlecharts ( #3137 )
...
* add charts.js, remove googlecharts
* change to doughnut
* show percentage on donut
2019-11-11 08:14:02 +01:00
tinect
e7821df933
introduce json-files for translations ( #3120 )
...
* introduce json-files for translations to structure data and add ability using translation managements
* Translated using Weblate (Italian)
Currently translated at 40.1% (342 of 852 strings)
Translation: test/mailcow
Translate-URL: http://192.168.178.22:8080/projects/test/mailcow/it/
* Translated using Weblate (Catalan)
Currently translated at 58.3% (497 of 852 strings)
Translation: test/mailcow
Translate-URL: http://192.168.178.22:8080/projects/test/mailcow/ca/
* Translated using Weblate (Polish)
Currently translated at 45.3% (386 of 852 strings)
Translation: test/mailcow
Translate-URL: http://192.168.178.22:8080/projects/test/mailcow/pl/
* Translated using Weblate (Latvian)
Currently translated at 59.0% (503 of 852 strings)
Translation: test/mailcow
Translate-URL: http://192.168.178.22:8080/projects/test/mailcow/lv/
* Translated using Weblate (Portuguese)
Currently translated at 27.5% (234 of 852 strings)
Translation: test/mailcow
Translate-URL: http://192.168.178.22:8080/projects/test/mailcow/pt/
* Translated using Weblate (Russian)
Currently translated at 45.4% (387 of 852 strings)
Translation: test/mailcow
Translate-URL: http://192.168.178.22:8080/projects/test/mailcow/ru/
* Translated using Weblate (German)
Currently translated at 99.9% (851 of 852 strings)
Translation: test/mailcow
Translate-URL: http://192.168.178.22:8080/projects/test/mailcow/de/
* removed empty and unused text user_change_fn
* removed empty and unused text user_change_fn II
2019-11-09 10:09:23 +01:00
tinect
278d741e0a
no message ( #3118 )
2019-11-09 10:08:16 +01:00
André Peters
d28e0f2be0
Update json_api.php
2019-11-09 09:59:07 +01:00
Gamal Abdul Nasser
cf1e633b1a
list mailbox, alias/forwarder by domain using extra parameter
2019-11-07 10:37:09 +07:00
andryyy
e03cd5f082
[Web] Create events in docker entrypoint of PHP-FPM
2019-11-06 21:02:35 +01:00
André Peters
2a33706389
Merge pull request #3105 from Geitenijs/patch-10
...
Update & improve lang.nl.php
2019-11-06 08:09:16 +01:00
Geitenijs
62a1773780
Update lang.nl.php
2019-11-05 21:17:31 +01:00
Geitenijs
2eb72233dc
Update lang.nl.php
2019-11-05 21:04:19 +01:00
Geitenijs
373135b72d
Update lang.nl.php
2019-11-05 21:00:07 +01:00
andryyy
6b0fc219b2
[Web] Add two more maps and add a desc to maps
2019-11-01 22:12:34 +01:00
Geitenijs
7eac222654
Update lang.nl.php
2019-10-31 10:38:25 +01:00
Geitenijs
b3c7b688ea
Update lang.nl.php
2019-10-31 10:02:32 +01:00
Geitenijs
9ebed5efb5
Update lang.nl.php
2019-10-31 09:56:39 +01:00
andryyy
27de9dbf92
[Rspamd] Slight changes to improve memory usage
...
[Web] Dirty hack to touch Rspamd maps a second time
2019-10-30 20:07:58 +01:00
andryyy
59df735aa8
[Web] Filter duplicates when adding multiple transports
2019-10-30 14:37:44 +01:00
Geitenijs
3492f36efd
Update lang.nl.php
2019-10-29 22:29:23 +01:00
andryyy
78f5ac34dd
[Web] Validate Regex in browser
2019-10-29 21:56:35 +01:00
Geitenijs
b830f4626c
Update lang.nl.php
2019-10-29 17:42:42 +01:00
andryyy
b52ee0a706
[Rspamd] Fix map permissions for www
...
[Web] Allow to manage global maps in UI (WIP)
2019-10-29 08:39:57 +01:00
andryyy
a5963eea74
[Web] Add Rspamd maps
2019-10-26 09:55:09 +02:00
andryyy
affbba50ca
[Web] Fix active U2F key in UI
2019-10-25 19:13:24 +02:00
andryyy
174c8458e2
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2019-10-25 08:34:05 +02:00
andryyy
bdf56971d5
[Rspamd, PHP-FPM] Mount Rspamd maps, set correct permissions (WIP: edit in UI)
...
[PHP-FPM] Update image, fixes #3091
[Web] Netfilter: Do not auto restart netfilter-mailcow but add a small hint to restart netfilter-mailcow after adding a ban to perm bans
[Web] Remove unused js script parameter
2019-10-25 08:31:31 +02:00
tinect
74e8dad131
small cleanup
2019-10-23 22:09:10 +02:00
andryyy
a4ef22729c
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2019-10-22 21:29:30 +02:00
André Peters
e0486ea5a5
Merge pull request #3080 from mkuron/oauth
...
OAuth improvements
2019-10-22 21:00:20 +02:00
Michael Kuron
eccbb98002
OAuth: show reduced login screen
2019-10-22 20:23:00 +02:00
andryyy
c10749c39e
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2019-10-22 20:22:31 +02:00
andryyy
5259f14abf
[Web] Add new lang strings
2019-10-22 20:22:29 +02:00
Michael Kuron
1db4d3d747
OAuth: add displayName attribute to profile for Nextcloud compatibility
2019-10-22 20:22:27 +02:00
André Peters
6fb856cbf4
Merge pull request #3079 from tinect/fixHtmlTypo
...
fix not valid tag
2019-10-22 20:21:27 +02:00
tinect
d98ac0f733
fix not valid tag
2019-10-22 20:20:22 +02:00
tinect
323ef5618a
IE11 doesn't support optional parameters
2019-10-22 20:17:47 +02:00
evilMouse
c3b6144f12
Additions and fixes
...
Added some missing texts (not all) corrected few errors and made quota naming more consistent (i.e. using "size" or "limit" instead of "value")
2019-10-22 16:06:13 +02:00
Michael Kuron
60741fcf5b
Merge pull request #3063 from mailcow/sogo-connector
...
SOGo Integrator is now SOGo Connector
2019-10-22 09:12:57 +02:00
andryyy
52cd9385f6
[Web] Add Finnish translation \o/ - thanks to Mika!
2019-10-21 19:40:45 +02:00
tinect
cc1bf5d426
deliver CSS and JS as external request
2019-10-20 21:25:58 +02:00
tinect
0c4b390a38
no message
2019-10-20 19:43:21 +02:00
André Peters
45e26c19c4
Merge pull request #3062 from tinect/cacheJS
...
cache JS- and CSS-File to reduce response-time
2019-10-20 19:40:56 +02:00
tinect
74244c7d0a
cleanup cached js and css
2019-10-20 19:39:46 +02:00
Michael Kuron
c874781931
Add identifier to oauth profile
...
This is needed for nextcloud
2019-10-20 12:23:48 +02:00
Michael Kuron
267e7c662c
SOGo Integrator is now SOGo Connector
2019-10-20 10:07:27 +02:00
tinect
3f6a2fc7fa
cache JS-File to reduce response-time
...
no message
2019-10-19 23:40:19 +02:00
Geitenijs
6d1b387d95
Fix Dutch language file
2019-10-19 23:03:20 +02:00
Geitenijs
eb6229b2a4
Update lang.nl.php
2019-10-19 17:39:21 +02:00
andryyy
b02f73e68e
[Netfilter] Add missing rspamderror php...
2019-10-17 21:00:14 +02:00
Samy
e329bff7da
Update admin.js
2019-10-17 11:17:29 +02:00
vain90
5957f16604
Update lang.de.php
2019-10-14 14:31:02 +02:00
Filip Hajny
980caaf398
Sync cs against en language file, improve translation.
2019-10-14 11:31:28 +02:00
friedPotat0
fbb800a783
fix rspamd 1.47 missing time_virtual value
2019-10-12 23:42:23 +02:00
André Peters
6ead0a95a1
Merge pull request #3036 from friedPotat0/rspamdsymbols
...
Change rspamd debug log and quarantine symbols
2019-10-12 17:23:36 +02:00
friedPotat0
d2d520336b
change sorting of rspamd symbols in quarantine
2019-10-12 15:35:57 +02:00
friedPotat0
5f777a1b25
remove obsolete lines
2019-10-12 15:35:49 +02:00
friedPotat0
84617b0d6b
sort rspamd symbols in debug log
2019-10-12 15:35:40 +02:00
friedPotat0
c97b91503b
change rspamd option delimiter
2019-10-12 15:35:32 +02:00
friedPotat0
31ceb54732
change text color of neutral rspamd symbol scores
2019-10-12 15:35:13 +02:00
andryyy
8783ec4415
[Web] Remove dangling domain admins after deleting domain, fixes #3027 - again
2019-10-11 16:47:39 +02:00
andryyy
5e6a70c438
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2019-10-11 08:51:54 +02:00
andryyy
71994b1bcd
[Web] Use panel instead of tab-pane to find panel-heading, fixes #3022
2019-10-11 08:51:40 +02:00
André Peters
727c27abb9
Merge pull request #3026 from friedPotat0/multilinesender
...
Fix alignment of senders in quarantine detail view
2019-10-11 08:45:24 +02:00
andryyy
6213d6ee02
[Web] Remove dangling domain admins after deleting domain, fixes #3027
2019-10-11 08:25:23 +02:00
Christian Zaenker
d5ba43623b
Fix alignment of senders in quarantine detail view
2019-10-10 18:16:39 +02:00
andryyy
d03e90d3c0
[Web] Disable API as username
2019-10-10 07:13:50 +02:00
andryyy
3124226607
[Web] Fix for broken setting in quarantine (sender)
2019-10-10 07:13:26 +02:00
andryyy
ecce16a8ca
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2019-10-09 22:32:16 +02:00
André Peters
8d8d7fd628
Merge pull request #3009 from heavygale/patch-2
...
sogo_access acl for domain admin
2019-10-09 22:32:02 +02:00
André Peters
be9af6fb2a
Update init_db.inc.php
2019-10-09 22:31:41 +02:00
heavygale
11503fd316
Change ACL description
2019-10-09 22:30:20 +02:00
andryyy
88a32f025a
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2019-10-09 22:24:52 +02:00
André Peters
a5fb1695fa
Merge pull request #3024 from friedPotat0/rspamdquarantinedetails
...
Add rspamd score and symbols to quarantine detail view
2019-10-09 22:24:47 +02:00
andryyy
83231ba8b5
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2019-10-09 22:23:05 +02:00
andryyy
227093ce9b
[Web] More details about SOGo profile purging
2019-10-09 22:22:53 +02:00
André Peters
7373d91724
Merge pull request #3002 from ntimo/task/api-status-codes
...
[API] Status Codes and only allow valid http method
2019-10-09 22:22:06 +02:00
friedPotat0
cb17d71c61
Add score, symbols to quarantine detail view
2019-10-09 22:07:26 +02:00
friedPotat0
6fc32e8e52
Add option to download quarantine item as eml
2019-10-09 20:18:21 +02:00
ntimo
af13ae455c
[API] Invalidate session after api call is done
2019-10-08 19:30:01 +02:00
andryyy
80a9c39956
[Web] Validate plain md5 hashes, closes #3017
2019-10-08 17:36:28 +02:00
heavygale
a049a1ffac
Undo automatic whitespace cleanup 2
2019-10-06 18:59:54 +02:00
heavygale
a997a2e462
Undo automatic whitespace cleanup
2019-10-06 18:56:24 +02:00
ntimo
8a87dd4254
[API] Removed unsets that are not needed
2019-10-05 18:14:36 +02:00
heavygale
48838d9fd7
Don't update sogo_access when editing without acl
...
Disabled checkboxes send 0 even if checked -> don't change sogo_access at all, if mailbox gets edited by domain admin without sogo_access acl.
2019-10-05 18:07:46 +02:00
heavygale
292923a1cc
Fix mistake in mailbox-edit
2019-10-05 17:34:25 +02:00
heavygale
2e42cfbd5f
Added sogo_access acl for domain admin
...
- new sogo_access acl is added for domain admins
- changing sogo_acces on a mailbox is only allowed if attempted by admin or by an domain admin with sogo_access acl.
- new Mailboxes are created with SOGo access if "$MAILBOX_DEFAULT_ATTRIBUTES['sogo_access'] = true;" AND if created by admin or domain admin with sogo_access acl. Otherwise sogo_access is forbidden for the new mailbox.
2019-10-05 17:29:16 +02:00
ntimo
2c7e9f49d5
[API] Added comments to defaults
2019-10-04 09:01:31 +02:00
André Peters
a008855991
Merge pull request #2999 from ntimo/task/api-docs
...
[Nginx] Fix nginx config for API docs
2019-10-04 08:51:26 +02:00
André Peters
0c2dcef916
Merge pull request #3003 from ntimo/task/replace-die-with-exit
...
[Web] Replaced die(); with exit(); due to code conventions
2019-10-04 08:45:08 +02:00
andryyy
4c952dda3b
[Web] Remove old transport-map from mailbox.js
2019-10-04 08:44:31 +02:00
ntimo
cb9ab928b3
[Web] Replaced die(); with exit(); due to code conventions
2019-10-04 08:40:24 +02:00
ntimo
6372df21fe
[API] Replaced die(); with exit(); due to code conventions
2019-10-04 08:37:30 +02:00
ntimo
08350d9a95
[API] Added missing route not found error for /get/logs/
2019-10-03 20:58:56 +02:00
ntimo
2da55296b5
[API] Catch more cases where no api route exists
2019-10-03 20:52:09 +02:00
ntimo
b9c244b746
[API] Only allow POST method for edit apis
2019-10-03 18:14:27 +02:00
ntimo
5fa456770f
[API] Removed hard coded status code 200
2019-10-03 17:25:56 +02:00
ntimo
416d5a12f8
[API] Unset POST when only GET is allowed
2019-10-03 15:06:08 +02:00
ntimo
ab298741e3
[API] Added comments
2019-10-03 15:04:25 +02:00
ntimo
877c48db58
[API] Added missing die()
2019-10-03 14:42:30 +02:00
ntimo
c4c9d2a3b4
[API] Fixed broken if
2019-10-03 14:39:38 +02:00
ntimo
f393049273
[API] Make add and delete routes POST only
2019-10-03 14:36:10 +02:00
ntimo
948137b4b4
[API] Fixed only allow GET logic
2019-10-03 12:56:01 +02:00
ntimo
c67e86756f
[API] Better check for GET method
2019-10-03 12:54:06 +02:00
ntimo
796853cae5
[API] Replace exit with die();
2019-10-03 12:50:58 +02:00
ntimo
72f8c0a5bd
[API] Added proper status codes to API
2019-10-03 12:48:19 +02:00
ntimo
27ee8c3277
[API Docs] Added new oAuth endpoints
2019-10-03 12:47:07 +02:00
ntimo
aa7d2037a1
[Web] Removed output.html
2019-10-03 11:08:28 +02:00
ntimo
6e07de8d4f
Merge branch 'master' into task/api-docs
2019-10-03 11:07:58 +02:00
ntimo
ea55b2a2a7
[Web] Updated API docs
2019-10-03 11:06:26 +02:00
andryyy
65ce73f973
[Web] Remove mail address from examples of tls policy maps
2019-10-03 10:39:47 +02:00
ntimo
73772275c9
[Web] Added API docs html render
2019-10-02 22:13:12 +02:00
andryyy
b5ac86f86d
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2019-10-02 19:40:37 +02:00
andryyy
6f92988914
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2019-10-02 19:28:34 +02:00
heavygale
17f96fe36b
fix available ≠ total
...
I had mistakenly kept the available disk space for the total disk space.
2019-10-02 19:26:32 +02:00
André Peters
4f6d407fdd
Revert "extend debug page to show assigned domain quota"
2019-10-02 19:23:09 +02:00
andryyy
23dcb68f50
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2019-10-02 19:01:12 +02:00
andryyy
1c35002505
[Web] Do not allow to add domain admin for non existing domain
...
[Web] oAuth2 implementation (wip)
2019-10-02 19:00:36 +02:00
André Peters
b727d240c2
Merge pull request #2989 from heavygale/patch-5
...
extend debug page to show assigned domain quota
2019-10-02 18:57:46 +02:00
ntimo
8b5be0b56d
[Web] Return 401 status code when API authentication fails
2019-10-02 13:05:12 +02:00
heavygale
ecda554e53
finalizing disk usage rework
...
- changed dockerapi to not return human readable values for df
- all caluclations now in KiB
- moved code from domain_admin to mailbox functions
- using actual occupied bytes as used quota
- all outputs now in *iB using formatBytes()
2019-10-01 20:27:06 +02:00
heavygale
7c2a5ba37e
uniform spelling for quota
2019-09-29 19:19:06 +02:00
heavygale
f01e3e59c5
don't count assigned domain quota for inactive domains
...
now only summing up the assigned domain quota for active domains, and not subtracting disc base occupied by mailboxes of inactive domains (inactive_bytes)
2019-09-29 19:04:00 +02:00
heavygale
471ab05423
Merge remote-tracking branch 'upstream/master' into patch-5
2019-09-29 17:58:09 +02:00
heavygale
1e6a032d1e
displaying assigned domain quota
...
adding the amount of assigned domain quota to the disk usage display as potentially used disk space
2019-09-29 17:45:36 +02:00
André Peters
1586f7942f
Merge pull request #2984 from Geitenijs/patch-5
...
Update lang.nl.php
2019-09-28 21:29:27 +02:00
Geitenijs
8893b8502c
Update lang.nl.php
2019-09-28 20:55:41 +02:00
andryyy
7a85abdb42
[Web] Prepare for oauth2
...
[Web] Some lib updates
[Web] Allow to add a footer
2019-09-28 20:00:04 +02:00
Geitenijs
c3e313796e
Update lang.nl.php
2019-09-27 23:33:41 +02:00
andryyy
8b453ab803
[Web] Allow to set sogo_visible when adding an alias, fixes #2975
2019-09-24 19:12:45 +02:00
andryyy
14a2a266a1
[Web] Improve U2F process and fix Win 1903 hassle
2019-09-24 18:34:08 +02:00
andryyy
7cf2c0ad69
[Web] Changes to 502 status page
2019-09-24 07:06:33 +02:00
andryyy
9b7668d912
[Nginx] Custom 502
2019-09-24 06:53:13 +02:00
andryyy
c3be04560b
[Web] mailbox.php uses dropups
...
[Web] Allow to set visibility of aliases in SOGo
[Web] Refresh window when session timed out
[Web] Increase default log lines and pagination trigger
[Web] Increase delay when filtering tables
2019-09-22 15:10:56 +02:00
André Peters
fe38275cb5
Revert "Make is_valid_domain_name more strict"
2019-09-21 14:16:50 +02:00
andryyy
1207c6e865
[Web] Do not check hostname is is_valid_domain_name
2019-09-21 10:44:08 +02:00
André Peters
0dbc03a416
Merge pull request #2941 from patschi/domain-name-fix
...
Make is_valid_domain_name more strict
2019-09-19 15:03:51 +02:00
andryyy
0487f5ea1d
[Web] Add JVM memory indiator and add minor fixes
2019-09-17 20:11:53 +02:00
Patrik Kernstock
6b2f5a30d2
Slightly modified is_valid_domain_name for #1118
2019-09-15 20:40:07 +01:00
andryyy
62a386f94e
[Web] Remove invalid chars from sender for quota and quarantine notifications
2019-09-15 09:52:13 +02:00
andryyy
bba8e4f70c
[Web] Change quarantine notification interval as admin when editing a mailbox
2019-09-12 08:28:50 +02:00
andryyy
261c2a5850
[Web] Default to hourly quarantine notifications for new mailboxes; [Web] Change "SOGo" link to "Webmail"
2019-09-12 08:28:05 +02:00
Filip Hajny
28a5fc1c2a
One more awkward word
2019-09-05 21:56:01 +02:00
Filip Hajny
4eaf432bec
Update cs lang definitions, clear typos, simplify wording, clear up confusions.
2019-09-05 21:49:43 +02:00
Tobias
70187836e8
Update admin.js
...
Fix "→" is not displayed when username is save with uppercase
See bevor: https://i.tobias.bayern/9XGMoS5g.png
See after change: https://i.tobias.bayern/QvupZ23j.png
2019-09-05 19:08:41 +02:00
André Peters
cdd91bcb9b
Update functions.mailbox.inc.php
2019-09-05 10:54:35 +02:00
andryyy
893ce5a789
[Web] Allow to add external sender addresses, can be disabled by domain admin ACL and is disabled by default
2019-09-02 11:11:41 +02:00
andryyy
46fadf95a2
[Web] Small CSS fixes and additions
2019-09-02 11:10:14 +02:00
andryyy
ab42540769
[Web] Minor changes or fixes; [Web] Add multiple transport destinations at the same time - comma separated
2019-08-30 18:54:38 +02:00
andryyy
0d8a92a365
[Web] Show ratelimit inheritance
...
[Web] Do not allow TLS-wrapped next shops (SMTPS) in transports
[Web] Minor fixes or preparations
2019-08-25 16:02:58 +02:00
andryyy
c69c2d9c13
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2019-08-16 22:18:55 +02:00
andryyy
692614f79e
[Web] Fix loop in SPF lookup
2019-08-16 18:20:58 +02:00
andryyy
6e41fa9fc1
[Web] Update JQuery, todo: dont use migrate
2019-08-16 18:20:24 +02:00
Patrik Kernstock
409ecf7fd5
[Web] Fixed one more possible XSS
...
XSS might be possible when using a specific-crafted request (harder than previous ones). Might also easily cause JS errors and making the "mailcow UI"-logs not accessible anymore
2019-08-14 22:19:50 +02:00
Patrik Kernstock
4f25a3646e
Fixed several other XSS's
2019-08-14 00:22:40 +02:00
andryyy
5fd00abf91
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2019-08-13 21:12:30 +02:00
andryyy
fab23cec2b
[Web] Fix XSS in call field
2019-08-13 21:12:24 +02:00
André Peters
a41825dede
Merge pull request #2857 from mailcow/update-msg-removehash
...
Small info regarding hash deletion, fixes #2775
2019-08-13 21:07:35 +02:00
André Peters
32f293e55f
Update lang.en.php
2019-08-13 21:07:25 +02:00
Geitenijs
badd6b5e7f
Update lang.nl.php ( #2850 )
2019-08-13 20:11:24 +02:00
Patrik Kernstock
a3315d9187
Rephrase EN
2019-08-13 19:53:26 +02:00