Commit Graph

142 Commits (0d36f9efd64ef4293b1319a347212aef0d40d44c)

Author SHA1 Message Date
andryyy c5fc755882
[Web] WIP: Add LDAP administrators 2021-04-16 20:38:26 +02:00
andryyy 5ea649b292
[Web] Feature: Add password policy 2021-04-09 13:46:17 +02:00
andryyy 0b19c77cdc
[Web] Fix textarea number width > 999
[Web] Do not create 2M session file when saving large Rspamd global filter maps (thanks @Drago)
[Web] Do not cache content of Rspamd global filter maps
2021-03-08 12:36:23 +01:00
Lukáš Matula c1bf9b50f1
[Web] Missing capital letters on some buttons (#4000)
* [Web] Update lang.sk.json + missing strings

* [Web] Missing capital letters on some buttons
2021-02-23 08:34:49 +01:00
Balázs Dura-Kovács dd1b25fa61
[Web] Optional HTML in system mails (#3879)
* HTML in system mails

* Update functions.inc.php

* Update functions.inc.php

Co-authored-by: André Peters <andre.peters@debinux.de>
2020-11-30 07:43:48 +01:00
andryyy 4a355f242f
[Web] Some fido2 fixes, table view for fido2 keys, fix renaming keys with the same subject 2020-11-17 13:38:28 +01:00
andryyy c150ac7b37
[Web] Feature (beta): Add WebAuthn support for administrators and domain administrators 2020-11-15 19:32:37 +01:00
andryyy 6c697f3f3f
[Web, Quarantine] Allow to set the max score of a message up to which a quarantine notification will be sent 2020-10-27 21:34:02 +01:00
andryyy dec1364751
[Web] Fix DKIM key toggles 2020-10-11 08:41:52 +02:00
Max 3bb8dcae68
[Web] Filter for ARC/DKIM key list (#3790)
* Filter für "ARC/DKIM-Keys"-Liste

Fügt Buttons hinzu, um Einträge je nach Status zu filtern. "Alles" und "Löschen" wurde unter die Auslistung verschoben und um die zugehörigen Icons ergänzt.

* Update admin.php

Co-authored-by: André Peters <andre.peters@debinux.de>
2020-10-11 08:40:12 +02:00
andryyy 1e35fdee7a
[Web] Add toggle to overwrite DKIM key while importing 2020-09-26 21:59:28 +02:00
andryyy c3c98348e2
[SOGo] Re-enable TLS for internal IMAP connections, enable TLS for internal SMTP connections
[Web] Minor fix in quarantine view
2020-09-24 21:51:32 +02:00
andryyy d9b91fc04f [Web] Important: Removed unnecessary *_int attributes from GET elements, _only_ returning int values now (same for all attributes which were provided as html char and int)
[Web] Feature: Allow to toggle protocols (imap, pop3, smtp) per user (defaults can be configured using vars.local.inc.php, see vars.inc.php)

Signed-off-by: andryyy <andre.peters@debinux.de>
2020-09-17 19:49:15 +02:00
andryyy 2e5f00583d
[Web] Disable API regen button when key empty 2020-09-02 15:28:52 +02:00
andryyy 877b9b7054
[Web] Sync jobs: Use STARTTLS instead of TLS; Feature: Allow to edit fail2ban-like regex filters in UI 2020-08-27 20:43:33 +02:00
andryyy c056461a5c
[Web] Fix checkbox for announcements 2020-08-16 11:59:14 +02:00
andryyy b9bb2945d0 Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized 2020-07-05 13:00:24 +02:00
andryyy 6c92688ff6
[Quarantine] Allow to redirect all quarantine messages to a specific address
[Web] Minor changes to quarantine UI
2020-07-04 19:31:44 +02:00
Georg Brune 764af8922b change autocomplete-behaviour on some forms
all forms that create or change a user or password now have
`autocomplete="off"` and `autocomplete="new-password"` on them.
2020-07-03 13:41:40 +02:00
andryyy d3c10d6279
[Web] Fix transport password form size 2020-06-16 14:17:55 +02:00
andryyy f30026a85d
[Web] Add password generator to domain admin and admin modals 2020-05-28 12:36:25 +02:00
andryyy 07ee440211
[Web] Show textarea for queue item; [Web] Add lang string for "regex maps"; [Web] Add lang string for "loading" when opening queue item 2020-05-20 12:19:52 +02:00
andryyy c93b320be6
[Web] Remove sidebars from admin 2020-05-12 18:29:36 +02:00
andryyy 767ae65946
[Web] Allow ratelimit time frame "day"; Allow to create announcements 2020-05-11 11:52:02 +02:00
andryyy aef15f004a
[Web] Allow CIDR as allowed API networks; other minor fixes 2020-05-04 07:51:50 +02:00
andryyy 8f4540d5d9 [Web] r/o API keys, Pushover integration (can be limited by ACL), other minor changes 2020-04-10 21:00:23 +02:00
andryyy ef0b40085b
[Postfix] Allow to relay only non-local mailboxes 2020-04-03 20:39:53 +02:00
andryyy 0ac4281f0e
[Web] Allow to skip IP check for API 2020-02-16 20:08:36 +01:00
andryyy 79ab962d50
[Web] Fix some transport verifications 2020-01-16 21:11:46 +01:00
andryyy ec1dce508e
[Web] Minor changes 2020-01-10 20:49:54 +01:00
andryyy 274c05f5bf
[Web] Allow to set BCC for quarantine; minor changes 2020-01-10 20:45:30 +01:00
andryyy a89df381f8
[Web] Fix global maps 2019-12-27 15:51:23 +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
andryyy 78c501ecee
[Web] Make mobile usage less annoying; anchors for maps; sidebar for maps 2019-12-23 10:19:49 +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 ea2d4f425c
[Web] Minor style fix and re-enable app passwds 2019-12-03 18:52:06 +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
tinect 79053742ca Add better preset management (#3119)
* add rspamd-presets

* add sieveMailbox-presets

* adding new translations
2019-11-11 10:38:56 +01:00
andryyy 6b0fc219b2
[Web] Add two more maps and add a desc to maps 2019-11-01 22:12:34 +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 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
heavygale a997a2e462 Undo automatic whitespace cleanup 2019-10-06 18:56:24 +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
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
andryyy 7a85abdb42
[Web] Prepare for oauth2
[Web] Some lib updates
[Web] Allow to add a footer
2019-09-28 20:00:04 +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 294e0bc07f
[Web] Cache validation result in Redis 2019-08-11 22:19:26 +02:00
heavygale 2d74d81cb1 htmlspecialchars for value attributes
Escaping htmlspecialchars in value attributes.
2019-08-10 19:36:03 +02:00
andryyy 9a500a7068
[Web] Verify OPTIONAL license plus minor fixes 2019-08-09 14:16:52 +02:00