Commit Graph

115 Commits

Author SHA1 Message Date
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
b2fb0239fa
[Web] Lang: Add hint about blacklisted items not being quarantined 2020-10-23 21:49:50 +02:00
andryyy
6da5ee8f4f
[Web] Some language additions for new functions and minor changes 2020-09-26 22:10:58 +02:00
Victor Nyberg
8c9970230a
[Web] lang.sv.json, lang.de.json, lang.en.json (#3771)
* [Web] lang.sv.json, lang.de.json, lang.en.json

* [Web] lang.de.json
2020-09-20 17:06:17 +02:00
andryyy
c54fa76beb
[Web] Add quick toggle for imap/pop3/smtp access; small rework of buttons on /mailbox; Minor fixes and changes 2020-09-18 15:53:01 +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
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
155dfc66ee
[Web] Create ACL to toggle permission of a domain administrator to change a domain desc 2020-08-19 15:31:54 +02:00
gummipunkt
9634bcd640
Update lang.de.json (#3603)
minor updates
2020-07-27 20:58:43 +02:00
andryyy
8d03834549
[Web] Minor change to is_spam_alias lang string 2020-07-08 19:35:41 +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
andryyy
11aa2429bb
[Web] Add lang details 2020-06-27 14:06:42 +02:00
andryyy
affe216176
[Web] Minor lang change 2020-06-06 19:47:58 +02:00
andryyy
b93371ca0a
[Web] Add smtp and header from to quarantine items, add more info to qhandler, allow to open qhandler links from qitem details 2020-06-06 13:25:32 +02:00
andryyy
2aba31821b
[Web] Add hint to disallowed login string 2020-06-06 01:14:44 +02:00
andryyy
fc4d6b9b08
[Web] Add hint to disallowed login string 2020-06-06 01:12:49 +02:00
andryyy
f30026a85d
[Web] Add password generator to domain admin and admin modals 2020-05-28 12:36:25 +02:00
Programmierus
e3d9a53eeb
Some minor changes to Aliases handling (#3572)
* Allows to get mailbox Aliases by both ID and address
Returns ID within the msg for newly created Aliases

* Uses different query for get Aliases

* Allows to get mailbox Aliases by both ID and address
Returns ID within the msg for newly created Aliases

* Uses different query for get Aliases

* Allows to delete aliases by address

* Update lang files
Reflect id information when adding an alias

Co-authored-by: programmierus <programmierus@icloud.com>
2020-05-25 16:20:59 +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
21a153c2a7 [Web] Fix symbol options encoding in rspamd item view
[Web] Feature: Allow to view mailq item content via postcat
[Web] Fix Rspamd not drawing
2020-05-19 20:24:40 +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
447c207fb9
[Web] Disable login for mailbox users, other SKIP_SOGO checks and fixes 2020-04-29 10:57:49 +02:00
andryyy
d392257289 [Web] Some changes
[SOGo] Allow to not spawn SOGo but an idling shell
[Rspamd] Remove X-CSA-Complaints from bulk headers...
2020-04-27 20:47:28 +02:00
andryyy
b666c7664b
[Web] ays dialog for PO deletion 2020-04-18 10:15:03 +02:00
andryyy
041ed466b6
[Web] Various language fixes (and sorting), Pushover lang fixes 2020-04-18 10:04:54 +02:00
andryyy
11a9315f0d
[Web] Minor style fixes, Pushover UI fixes 2020-04-17 16:56:28 +02:00
andryyy
47a15c21aa
[Rspamd] Pushover, check sender by regex 2020-04-16 21:58:30 +02:00
andryyy
c67bb75071
[Rspamd] More pushover options 2020-04-16 11:32:53 +02:00
Victor Nyberg
5b32a18d4a [Web] translation + Fix 2020-04-12 22:46:29 +02:00
andryyy
ad536fd43a
[Web] Restart Dovecot when changing global sieve filters, add a warning 2020-04-11 21:44:53 +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
92f8b4a091
[Web] Add domain statistics 2020-04-06 08:52:27 +02:00
andryyy
ef0b40085b
[Postfix] Allow to relay only non-local mailboxes 2020-04-03 20:39:53 +02:00
andryyy
fd73bbc201
[Web] Show warning, when domain exhausted and only an unlimited mailbox could be created 2020-04-03 08:44:10 +02:00
andryyy
e1897b0631
[Web] Allow to set global sieve filters 2020-03-19 12:23:48 +01:00
andryyy
d30d8b07d3
[Web] Lang fix: Hint to disable TFA instead of deleting last key 2020-03-16 20:47:38 +01:00
andryyy
e91ddef717
[Web] Check smtp_tls_policy_map destination (more checks should be added) 2020-03-04 12:35:15 +01:00
andryyy
ed87c9122a
[Web] Lang updates 2020-03-01 11:23:52 +01:00
andryyy
5fab69afcc
[Web] Fix quarantine view and add missing lang string 2020-02-26 07:09:07 +01:00
andryyy
c785c8f700
[Dovecot] Show last mail (pop3, imap) login in web interface 2020-02-25 19:38:20 +01:00
andryyy
26e2a1230a
[Web] Implement table size to quarantine, implements #3325 2020-02-22 19:23:57 +01:00
andryyy
15ab633d80
[Web] Allow to change page size in table header for /mailbox tables 2020-02-22 10:12:39 +01:00
andryyy
99aacf49f8
[Web] Lang fixes 2020-02-21 08:52:58 +01:00
andryyy
0ac4281f0e
[Web] Allow to skip IP check for API 2020-02-16 20:08:36 +01:00
Timo N
c7f932c587
[Web] Added hint where api docs can be found (#3335) 2020-02-16 18:49:46 +01:00
andryyy
f62183974d
[Web] Some more quarantine lang strings 2020-02-15 16:30:51 +01:00
andryyy
13213fa30b
[Web] Prefer sieve redirects: adjust lang files 2020-02-05 11:03:09 +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
65232298bb
[Web] Update languages 2020-01-10 20:49:27 +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
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
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
61f776173f
[Web] Better mobileconfig handling 2019-12-15 13:02:38 +01:00
andryyy
eb350d48c0
[Web] Add moore password generator links 2019-12-07 21:41:15 +01:00
andryyy
e17359bdf4
[Web] Add missing lang strings for edit 2019-12-04 21:49:53 +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
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
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