andryyy
3c9b84ff6f
[Compose] Update PHP and netfilter images
2021-10-15 13:06:48 +02:00
Kristian Feldsam
0b64967ec5
[web] implemented twig templating system ( #4264 )
...
Signed-off-by: Kristian Feldsam <feldsam@gmail.com>
2021-09-22 20:47:10 +02:00
andryyy
8e736ba9b0
[Web] Fix potential XSS in autodiscover-json.php
2021-09-07 18:58:05 +02:00
andryyy
4d5ebafc1a
[Web] Fix password issue on first login when adding new admin
2021-09-06 11:46:09 +02:00
Kristian Feldsam
0d53df3a4d
[Web] PHP8 fix, fixes #4259 ( #4261 )
...
Signed-off-by: Kristian Feldsam <feldsam@gmail.com>
2021-09-02 19:30:14 +02:00
andryyy
e616755072
[Web] Fix app password editing, fixes #4239
2021-09-01 18:11:00 +02:00
Kristian Feldsam
c1dcb529f3
[Web] Add DKIM key when adding a domain or alias domain ( #4254 )
...
Signed-off-by: Kristian Feldsam <feldsam@gmail.com>
2021-09-01 16:51:10 +02:00
Kristian Feldsam
54c4d7e49c
[Dovecot: Imapsync] Parse, save and show last run status ( #4253 )
...
* [imapsync] - check for errors in returned_text
Signed-off-by: Kristian Feldsam <feldsam@gmail.com>
* [imapsync] parse and save exit status
Signed-off-by: Kristian Feldsam <feldsam@gmail.com>
* [dovecot] updated image version
Signed-off-by: Kristian Feldsam <feldsam@gmail.com>
2021-09-01 16:29:11 +02:00
Kristian Feldsam
e3b58c6b80
[Web] Fido2 support for M1 Macs with Touch ID ( #4255 )
...
Signed-off-by: Kristian Feldsam <feldsam@gmail.com>
2021-09-01 16:28:37 +02:00
Kristian Feldsam
bdf601ff28
[Web] Cast docker info as array in debug.php ( #4256 )
...
Signed-off-by: Kristian Feldsam <feldsam@gmail.com>
2021-09-01 16:27:44 +02:00
andryyy
50c90badb0
[Web] Cast all DNS check results to arrays
2021-08-21 15:47:17 +02:00
andryyy
7ab1405b00
[Web] Remove blocking user_details function request in bcc list for faster loading with many mailboxes
2021-08-19 20:27:59 +02:00
tunnelpr0
62fbaf8248
[Web, oAuth2] Add id parameter to profile.php ( #4235 )
...
Sending $token['user_id'] also as 'id' in the array
2021-08-19 19:56:22 +02:00
andryyy
913e9cbb11
[Web] Fix transport validation
2021-08-17 22:07:06 +02:00
andryyy
2de8c8ec79
Merge branch 'master' of github.com:mailcow/mailcow-dockerized
2021-08-15 20:19:48 +02:00
andryyy
d6eb21f7a6
[Web] Fix some empty responses in alert box
2021-08-15 20:19:28 +02:00
Oliver Weyhmueller
6dcd7bb32c
Fix: Icons not displayed on oauth/authorize.php ( #4232 )
...
OAuth Authorization page did not show icons because of relative path.
As other fonts are included with an absolute path this should be fine here, too.
2021-08-15 08:53:06 +02:00
andryyy
2dfcfd16d0
[Web] Fix DKIM import
2021-08-14 07:31:52 +02:00
andryyy
c925951bca
[Web] Fix wrong autoconfig port
2021-08-10 09:06:42 +02:00
André Peters
639e751678
Revert "[Web] Fix broken autoconfig ports, fixes #4221 ( #4223 )" ( #4226 )
...
This reverts commit 9afea99189
.
2021-08-10 09:05:01 +02:00
andryyy
e30a8efb0f
[Web] Fix responsive btn block
2021-08-10 08:48:36 +02:00
Kristian Feldsam
9afea99189
[Web] Fix broken autoconfig ports, fixes #4221 ( #4223 )
...
Refactored to use function, moved another function
Signed-off-by: Kristian Feldsam <feldsam@gmail.com>
2021-08-10 02:08:04 +02:00
andryyy
c13c521699
[Web] Fix broken autoconfig ports, fixes #4221
2021-08-09 21:35:19 +02:00
andryyy
c3727cba24
[Web] Various PHP 8 fixes, see #4219
2021-08-09 18:37:19 +02:00
andryyy
2cd0b56b14
[Web] Various PHP 8 fixes, partly fixes #4219
2021-08-09 08:28:22 +02:00
andryyy
7e958c9b26
[Web] Fix blank screen in admin.php
2021-08-08 17:06:41 +02:00
andryyy
eff3e388c5
[Web] Fix user.php with PHP 8
2021-08-08 16:55:18 +02:00
andryyy
cad98f83e6
[Web] Remove develcow site
2021-08-08 16:23:59 +02:00
andryyy
cf8fdae277
[Web] Some minor fixes and improvements for PHP 8
2021-08-08 16:06:55 +02:00
andryyy
fc8ac2de1f
[Web] Do not try to init spam slider as domain admin
2021-08-04 12:41:01 +02:00
Kristian Feldsam
96e055e226
[Web] Customized apps name in header ( #4201 )
...
Signed-off-by: Kristian Feldsam <feldsam@gmail.com>
2021-08-01 18:00:14 +02:00
Ashus
b1e89fae37
[Web] Added vnd.dovecot.execute/filter/pipe sieve validator support ( fixes #2026 ) ( #4204 )
...
Signed-off-by: Ashus <github.com@ashus.net>
2021-08-01 17:59:20 +02:00
sandrzejewskipl
8ccf529936
Update lang.pl.json ( #4202 )
2021-07-30 23:23:14 +01:00
Kristian Feldsam
05bef542d0
[Web] Translated new string to sk and cs ( #4203 )
...
Signed-off-by: Kristian Feldsam <feldsam@gmail.com>
2021-07-30 07:19:00 +02:00
andryyy
fcbd4e762d
[Web] Set default relayhost to 0 when adding a mailbox; add missing lang strings
2021-07-29 14:37:33 +02:00
andryyy
773383cacd
[Web] Fix BCC toggling active when changing the type, thanks for @feldsam
2021-07-24 19:05:06 +02:00
Kristian Feldsam
f6ca438cf4
[Web] Various i18n strings updated or added ( #4196 )
...
Signed-off-by: Kristian Feldsam <feldsam@gmail.com>
2021-07-24 18:51:19 +02:00
Lukáš Matula
42cdc0b89f
[Web] Update restart button ( #4192 )
2021-07-20 10:09:33 +02:00
Marc Maurer
4f696313b1
[Web] Add autocomplete attributes to the corresponding input fields ( #4190 )
...
This commit will add the HTML autocomplete attribute to the login form inputs. The attribute helps a password manager to identify the right input fields for autofill.
(https://developer.mozilla.org/en-US/docs/Web/HTML/Attributes/autocomplete )
2021-07-17 06:47:52 +02:00
Kristian Feldsam
dd5bc26b26
[Web] enhaned responsive design ( #4187 )
...
Fixed buttons with long titles
Signed-off-by: Kristian Feldsam <feldsam@gmail.com>
2021-07-12 09:47:39 +02:00
Razvan
90f9786c13
[Web] Update lang.ro.json
2021-07-11 19:31:19 +03:00
andryyy
d942d500be
[Web] No jumpy buttons
2021-07-10 16:07:19 +02:00
Kristian Feldsam
2b8a95d52c
[Web] Login Apps buttons enhanced styling ( #4183 )
...
Signed-off-by: Kristian Feldsam <feldsam@gmail.com>
2021-07-09 14:42:42 +02:00
Shea Ramage
08dfc0220e
[Web] Remove redundant password hash checks ( #4180 )
...
Co-authored-by: Thomas Ramage <tramage@eucmail.com>
2021-07-09 09:54:35 +02:00
andryyy
bdafb7ab2f
[Web] Reponsive: Scroll faster
2021-07-09 08:27:16 +02:00
andryyy
dfc8c95a54
[Web] Fix ACL for spam score and minor style fix
2021-07-09 08:23:23 +02:00
Kristian Feldsam
f73ac284e5
[Web] Improve responsive design ( #4171 )
...
Complete styling for mobile devices
Signed-off-by: Kristian Feldsam <feldsam@gmail.com>
2021-07-09 08:21:09 +02:00
andryyy
78270f9707
[Web] Do not allow admin login to mailbox logged in as user while ALLOW_ADMIN_EMAIL_LOGIN is n
2021-07-09 07:43:23 +02:00
Kristian Feldsam
236fdf5584
[Web] Utilize full width, add new breakpoint
...
Signed-off-by: Kristian Feldsam <feldsam@gmail.com>
2021-07-08 15:17:05 +02:00
Peter
11d66e80be
Merge pull request #4179 from FELDSAM-INC/feldsam/cs-sk-translations
...
[web] Updated CS and SK translations
2021-07-07 17:55:22 +02:00
Kristian Feldsam
d8fe075b7c
[web] cs translation updated
...
Signed-off-by: Kristian Feldsam <feldsam@gmail.com>
2021-07-07 13:14:51 +02:00
Kristian Feldsam
b15e6b7d03
[web] sk translation updated
...
Signed-off-by: Kristian Feldsam <feldsam@gmail.com>
2021-07-07 13:14:35 +02:00
Sp8c3
7affe274ab
[Web] Translated selectbox "nothing selected" string ( #4178 )
2021-07-07 11:44:32 +02:00
Kristian Feldsam
9c6995c82d
[web] dns diag spf record syntax link updated ( #4175 )
...
Added old one on new domain name
Signed-off-by: Kristian Feldsam <feldsam@gmail.com>
2021-07-07 06:40:37 +02:00
Kristian Feldsam
7bc8781db8
[Web] added translations for various strings ( #4173 )
...
* [Web] translated synchronization "open logs" str
Signed-off-by: Kristian Feldsam <feldsam@gmail.com>
* [Web] translated selectbox "nothing selected" str
Signed-off-by: Kristian Feldsam <feldsam@gmail.com>
* [Web] translated Check against haveibeenpwned.com
Signed-off-by: Kristian Feldsam <feldsam@gmail.com>
2021-07-07 06:39:29 +02:00
andryyy
fa9327a279
[Rspamd, Web] Update Rspamd settings preset to include BCC as enabled module
2021-07-05 16:25:43 +02:00
andryyy
78084c5e7b
[Web] Log only latest datetime of a unique datetime, service and ip combination
2021-07-01 06:44:37 +02:00
andryyy
7178db8ae1
Merge branch 'master' of github.com:mailcow/mailcow-dockerized
2021-06-30 10:24:13 +02:00
andryyy
d4d20701ce
[Web] Fix width of select field when editing a domain admin
2021-06-30 10:23:39 +02:00
andryyy
8b08d09ca2
[Web] Remove XMPP options
...
[Web] Add Rspamd preset #4
[Web] Do not show failed SASL logins (and also remove them from db)
2021-06-30 10:13:29 +02:00
towerman86
c0b8e3b2b8
Update lang.it.json
...
You could upload it.
I have to stop translating for a bit 😔
2021-06-29 14:38:35 +02:00
prey87
f767a27859
added ip address to $f2b_options['perm_bans'] and $f2b_options['active_bans'] to fail2ban.inc ( #4152 )
...
added link to bgp.he.net/ip/ in admin fail2ban overview
2021-06-28 07:07:29 +02:00
Lukáš Matula
a78eb5cefe
[Web] Update lang.sk.json + sort ( #4156 )
2021-06-24 08:39:07 +02:00
andryyy
e6d71448dd
[Web] Minor fix: Hide SSO when SOGo is disabled
2021-06-23 14:22:45 +02:00
andryyy
b2272b8e35
[Dovecot] Re-add listescape...
2021-06-23 14:17:39 +02:00
andryyy
f4de39b4a4
[Web] Minor style fix for checkbox in /user
2021-06-23 14:12:36 +02:00
andryyy
5035e5bb42
[Web] Update composer deps
2021-06-23 08:05:09 +02:00
andryyy
d156a93a84
[Web] Various fixes; Allow users to login with FIDO2, SOGo SSO is a wip
2021-06-22 07:17:55 +02:00
andryyy
29553567a9
[Web] Sort lang de/en
2021-06-22 07:14:19 +02:00
andryyy
9773d3549e
[Web] Fix password policy for mailbox user; minor Solr status fix
2021-06-17 07:07:48 +02:00
andryyy
8a20f67d65
Merge branch 'master' of github.com:mailcow/mailcow-dockerized
2021-06-15 11:40:49 +02:00
andryyy
6bc0ad1604
[Web] Change SASL IP link to BGP HE
2021-06-15 11:40:39 +02:00
Lukáš Matula
81864823c5
[Web] Update lang.sk.json + typo ( #4140 )
2021-06-10 21:15:01 +02:00
andryyy
d90d4f9640
[Web] Fix allow-to-send-as display in user
2021-06-09 11:05:27 +02:00
andryyy
05c85b4140
[Web] Fix alias verification
2021-06-09 11:03:48 +02:00
andryyy
a01ba7efa3
Merge branch 'master' of github.com:mailcow/mailcow-dockerized
2021-06-09 07:28:03 +02:00
andryyy
47b57df3a2
[Web] Show users last PW change, allow to select n days for last logins
2021-06-09 07:19:57 +02:00
Peter
8c1d4ecfc6
Merge pull request #4128 from mihing/patch-1
...
[Web] Update lang.ru.json
2021-06-08 20:11:58 +02:00
andryyy
da20d5dc38
[Web] Replace country flags, improve flags for last logins, add info about last password change of a user
2021-06-08 13:16:10 +02:00
andryyy
08d666985f
[Web] Improve last logins, switch to country name (workaround, fix in progress)
2021-06-06 21:00:48 +02:00
mihing
149558ecab
Update lang.ru.json
...
A bit of grammar and other changes
2021-06-06 16:33:23 +03:00
andryyy
a89fe53e4a
[Web] Show country of sasl ips
2021-06-06 11:57:15 +02:00
andryyy
b47b30e5ea
[Web] Fix checkbox position in new Firefox
2021-06-05 08:46:39 +02:00
andryyy
7050d7c259
[Web] Fix BCC validation for aliases
2021-06-05 08:40:55 +02:00
andryyy
2d55b54904
[Web] Show users the last known connections for SASL authentication
...
[Web] Feature: Log SASL authentication
2021-06-04 14:29:39 +02:00
andryyy
fc93c5e2a8
[Web] Minor icon change
2021-06-03 08:39:03 +02:00
andryyy
aebb527b05
Merge branch 'master' of github.com:mailcow/mailcow-dockerized
2021-06-03 08:37:41 +02:00
andryyy
735bcb2f55
[Web] Allow to select aliases for BCC
2021-06-03 08:00:59 +02:00
andryyy
839e9bd91c
[Web] Improve alias domain table
2021-05-30 16:07:57 +02:00
Sven Michels
b39ac8f649
[Web] Fix: spf record validation failed with redirect
...
When using a redirect in your SPF record, the web UI validation
failed when your record contained a ipv6 address. In
web/inc/ajax/dns_diagnostics.php the function get_spf_allowed_hosts
is called with the second parameter to be true to expand ipv6
addresses. But when called for redirects, the value was not set to
true, so it defaulted back to false. This caused an unexpanded ipv6
address to be added to the array and the in_array match for ipv6
never matched as it is always called with expand_ipv6.
While looking at the code i noted some messed up in the indention,
which is also "fixed" by this commit.
2021-05-28 23:48:15 +02:00
andryyy
8a83587800
[Postfix] Finally here: MX based transport map routing; Sorry it took years, Patrik
...
[Web] Small fixes
2021-05-28 10:40:41 +02:00
andryyy
f54ab6f867
Merge branch 'master' of github.com:mailcow/mailcow-dockerized
2021-05-27 13:17:49 +02:00
andryyy
174038ae37
[Web] Increase font size to 10.5pt
2021-05-27 12:33:28 +02:00
Sven Michels
ebe2c9147f
[Web] Fix admin ui title_name update ( #4112 )
...
In #4105 there was a small error that renamed the input name to
input id, so we lost the name and the title name couldn't be
changed anymore. This should fix it.
2021-05-27 07:13:57 +02:00
Peter
b368352088
Merge pull request #4111 from virre131/master
...
[Web] lang.sv.json
2021-05-26 18:21:34 +02:00
andryyy
5065667ae4
[Postfix] Allow to set and override a relayhost per mailbox
...
[Web] Replace recycle icon with trash (this one made me a bit sad)
[Web] Various small fixes
[Web] Allow or disallow a domain admin to change relayhost settings (default is off, as previous default)
2021-05-26 14:02:27 +02:00
andryyy
82f7df9165
[Web] Fix created date for temp aliases in Safari
2021-05-25 21:07:42 +02:00
Victor Nyberg
cb8f4191f7
[Web] lang.sv.json
2021-05-25 14:24:55 +03:00
andryyy
f81483d312
[Rspamd] Create bad header map
2021-05-23 23:13:34 +02:00
andryyy
bbb1d7aa39
[Web] Small UI fixes
2021-05-23 23:09:37 +02:00
andryyy
233179daf1
Merge branch 'master' of github.com:mailcow/mailcow-dockerized
2021-05-23 21:38:29 +02:00
TophEvich
d99b6897e0
[Web] Fix admin ui html label references ( #4105 )
...
Many of the labels referenced inputs that did not have the IDs they were supposed to have.
As some of those inputs on the page have the same name but in different forms, the ID could
not always be the same as the name.
For these cases, to avoid conflicts, the forms data-id is used as a prefix for the id attribute.
Also a rogue " was removed
2021-05-23 19:36:18 +00:00
andryyy
8779a1a873
[Web] Update libs
2021-05-23 13:20:53 +02:00
andryyy
e6d5516c7f
[Web] Feature: Allow copies of quota notifications to be sent via SMTP to internal or external addresses
...
[Web] Various style fixes
[Web] Remove unused or unnecessary dependencies
2021-05-23 13:18:52 +02:00
andryyy
beda649ecf
[Dovecot] Quota notifications: Allow to send to external address (BCC via mailcow UI)
2021-05-23 09:49:36 +02:00
andryyy
9c075af2d9
[Web] Bye Glyphicons, hello BS5 icons\!; [Web] Change font to Noto for better compatibility;
2021-05-22 12:13:37 +02:00
andryyy
74d70fc523
[Web] Comment quota warning bcc, a WIP
2021-05-21 12:50:16 +02:00
andryyy
e21e0b9dbf
[Web] Time limited aliases: show create date; create aliases with 1yr retention by default; create temp alias in alias domain; better random names; accept any validity time
...
[Web] Replace spam score slider by nouislider and rework table a bit
2021-05-21 12:48:24 +02:00
andryyy
99ab945ae2
[Web] Important: Do not allow API actions with r/o session key, THANKS TO Samuel Oosterholt
2021-05-20 15:51:52 +02:00
andryyy
a885dab0d3
Merge branch 'master' of github.com:mailcow/mailcow-dockerized
2021-05-20 11:36:14 +02:00
andryyy
70d2589244
[Web] Add quota bcc lang strings (wip)
2021-05-20 11:36:11 +02:00
andryyy
8e38adf2f6
[Web] Fix transport check for IPv6 addresses, thanks to marekschneider
2021-05-20 11:35:01 +02:00
Shea Ramage
7490fbdccd
[Web] Remove SOGo admin login hint ( #4100 )
...
* Remove old SOGo Admin Login hint
* Remove unneeded code blocks after change
2021-05-20 07:07:55 +02:00
andryyy
d6a3094bcc
[Web] pwgen.js will now use lower and uppercase chars
2021-05-18 21:28:42 +02:00
andryyy
8f52068523
Merge branch 'master' of github.com:mailcow/mailcow-dockerized
2021-05-12 21:38:31 +02:00
andryyy
97308982ef
[Web] Improve Nginx default error page
2021-05-12 21:38:21 +02:00
Lukáš Matula
d72e02a19d
[Web] Update lang.sk.json ( #4095 )
...
* [Web] Update lang.sk.json
2021-05-12 19:19:31 +02:00
andryyy
423ccb9ba9
[Web] Fix XSS in app password names
2021-05-07 14:49:21 +02:00
andryyy
10b1be7f6b
Merge branch 'master' of github.com:mailcow/mailcow-dockerized
2021-05-04 20:46:34 +02:00
andryyy
af57a5312b
[Web] Update composer libs, fixes PHPMailer security issue
2021-05-04 20:46:05 +02:00
Maximilian Leith
e939d253f2
fixed typos
2021-05-03 00:06:12 +02:00
Schwindelhub
e1c9c7094e
German spelling correction ( #4041 )
...
Various "Leerzeichen in Komposita" corrected.
Co-authored-by: André Peters <andre.peters@debinux.de>
2021-04-25 09:08:44 +02:00
Razvan
d92bead44c
[Web] Update lang.ro.json ( #4059 )
2021-04-25 09:07:36 +02:00
Victor Nyberg
2e08082462
[Web] lang.sv.json
2021-04-24 23:53:46 +03:00
Dmitriy Alekseev
e44c275b2f
[Web] Update russian translation (lang.ru.json)
2021-04-24 14:12:24 +03:00
andryyy
df8cdf1e65
[Web] Fix username policy display for admins and domain admins (also added for edit pages)
2021-04-20 20:59:45 +02:00
andryyy
1cdac4ff18
[Web] Fix username policy display for admins and domain admins (also added for edit pages)
2021-04-20 20:59:39 +02:00
andryyy
46f2a011c3
[Web] Fix username policy display for admins and domain admins
2021-04-20 20:52:37 +02:00
andryyy
0e307e8ffe
[Web] Add TLS 1.3 to XMPP site, should fix #4064
2021-04-18 20:55:29 +02:00
andryyy
0d36f9efd6
Merge branch 'master' of github.com:mailcow/mailcow-dockerized
2021-04-18 12:54:08 +02:00
andryyy
eb1d5dd134
[Web] Remove debugging points
2021-04-18 12:53:59 +02:00
Victor Nyberg
fb39cc8849
[Web] lang.sv.json ( #4060 )
2021-04-17 10:05:05 +02:00
andryyy
6d4f10dfca
Merge branch 'master' of github.com:mailcow/mailcow-dockerized
2021-04-16 20:40:42 +02:00
andryyy
c5fc755882
[Web] WIP: Add LDAP administrators
2021-04-16 20:38:26 +02:00
Loïc Beurlet
995f135ff1
[Web] Fix password check typo from 19843cc
( #4056 )
2021-04-15 08:44:45 +02:00
andryyy
2b2e139d7a
Merge branch 'master' of github.com:mailcow/mailcow-dockerized
2021-04-13 21:35:07 +02:00
andryyy
19843cc786
[Web] Fix mailbox editing when password is unchanged, fix adding new administrator ( fixes #4054 , fixes #4053 ); [Web] Update libs, add LDAP for future admin/domain admin authentication
2021-04-13 21:34:47 +02:00
Victor Nyberg
ba17d96436
[Web] Swedish 🇸🇪 lang.sv.json
2021-04-10 20:18:01 +03:00
andryyy
75c313ca92
[Web] Pin container to body (edit domain admin, acl and domain list)
2021-04-09 22:44:44 +02:00
andryyy
9fb44a2a39
[Web] chars -> characters
2021-04-09 13:52:26 +02:00
andryyy
5ea649b292
[Web] Feature: Add password policy
2021-04-09 13:46:17 +02:00
andryyy
616226be8a
[Web] Fix quota calculation, fixes #4036
2021-04-08 11:17:27 +02:00
andryyy
c23f9437af
[Web] WIP: Add BSI CA
2021-04-07 21:29:28 +02:00
JD
530d67344e
Fix password property spelling in add,edit/mailbox endpoint ( #4047 )
2021-04-04 20:22:34 +02:00
Victor Nyberg
5a5574892b
[Web] Swedish 🇸🇪 lang.sv.json ( #4033 )
...
* [Web] Swedish 🇸🇪 lang.sv.json
* [Web] Swedish 🇸🇪 lang.sv.json
2021-04-03 12:42:36 +02:00
André Peters
a8b051c48d
Update openapi.yaml
2021-03-24 10:13:41 +01:00
andryyy
dd198747b7
[Web] Use api/v1/get/mailbox/reduced for faster loading of mailbox table
2021-03-19 16:33:50 +01:00
andryyy
b82bf5073b
[Web] Feature: Expand alias over alias domains
2021-03-19 09:28:45 +01:00
andryyy
a3c6c51b35
[Web] Feature: Expand alias over alias domains
2021-03-19 09:11:55 +01:00
andryyy
851f575384
Merge branch 'master' of github.com:mailcow/mailcow-dockerized
2021-03-13 12:38:06 +01:00