Daniel Schmitz
9f5978e875
german translations
2021-07-07 13:33:33 +08:00
Daniel
155fd757bf
Merge branch 'Froxlor:master' into logo-custom-login
2021-07-07 13:30:22 +08:00
Daniel Schmitz
518ec202ab
wip
2021-07-07 13:26:15 +08:00
Michael Kaufmann
871083d613
Merge pull request #952 from bashgeek/install-warnings
...
Installer Cleanup & Bug Fixes
2021-06-28 08:06:59 +02:00
Daniel Schmitz
79f0c8d28f
wip
2021-06-28 11:01:22 +08:00
Daniel
dfbb4127e2
Merge branch 'Froxlor:master' into logo-custom-login
2021-06-28 10:39:02 +08:00
Daniel Schmitz
b9b2f00f30
wip
2021-06-28 10:37:23 +08:00
Daniel Schmitz
6923f9d926
Revert "wip"
...
This reverts commit cacbf7fec7 .
2021-06-28 10:35:15 +08:00
Daniel Schmitz
cacbf7fec7
wip
2021-06-28 10:34:21 +08:00
Michael Kaufmann
73991e855c
Support ZeroSSL via acme.sh (v3); refs #946
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2021-06-27 09:00:44 +02:00
Michael Kaufmann
0208812013
prefer custom zone entries over automatically created ones when system.dns_createmailentry is enabled, fixes #944
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2021-06-27 08:41:16 +02:00
Michael Kaufmann
48bd2561f7
Merge pull request #947 from Froxlor/dependabot/composer/phpmailer/phpmailer-6.5.0
...
Bump phpmailer/phpmailer from 6.4.1 to 6.5.0
2021-06-27 08:37:38 +02:00
Michael Kaufmann
af12c4102b
Merge pull request #950 from kruegerj/patch-1
...
Update focal.xml
2021-06-24 07:57:00 +02:00
kruegerj
d2efa3ecc4
Update focal.xml
2021-06-24 03:16:12 +02:00
Daniel Schmitz
acb04566f5
wip
2021-06-23 11:28:07 +08:00
Daniel Schmitz
abb98ae960
wip
2021-06-23 11:21:33 +08:00
Daniel Schmitz
0d202a7e4d
wip
2021-06-23 11:20:18 +08:00
Daniel Schmitz
c69ef20b17
wip
2021-06-23 10:58:52 +08:00
dependabot[bot]
5872d0682a
Bump phpmailer/phpmailer from 6.4.1 to 6.5.0
...
Bumps [phpmailer/phpmailer](https://github.com/PHPMailer/PHPMailer ) from 6.4.1 to 6.5.0.
- [Release notes](https://github.com/PHPMailer/PHPMailer/releases )
- [Changelog](https://github.com/PHPMailer/PHPMailer/blob/master/changelog.md )
- [Commits](https://github.com/PHPMailer/PHPMailer/compare/v6.4.1...v6.5.0 )
---
updated-dependencies:
- dependency-name: phpmailer/phpmailer
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-06-22 15:20:44 +00:00
Michael Kaufmann
c4fa8feb8c
update dev tools
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2021-06-17 08:25:43 +02:00
Michael Kaufmann
61a50cc657
add setting for default serveralias value for new domains, refs #944
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2021-06-16 15:10:52 +02:00
Michael Kaufmann
3df3261ac0
switch from freenode irc network to libera.chat irc network as freenode is dead
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2021-06-16 11:57:38 +02:00
Michael Kaufmann
f2636e14f0
Merge pull request #945 from MisterDuval/patch-1
...
Deny all robots
2021-06-01 15:06:31 +02:00
MisterDuval
a23f22f561
Deny all robots
...
Search engine and all Robots should be denied to the whole Froxlor directory. This file will help!
2021-06-01 14:45:47 +02:00
Michael Kaufmann
8cf3f4ee24
set version to 0.10.26 for upcoming maintenance releasae
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
0.10.26
2021-05-14 08:21:53 +02:00
Michael Kaufmann
e83f7634f8
Merge pull request #938 from Froxlor/dependabot/composer/phpmailer/phpmailer-6.4.1
...
Bump phpmailer/phpmailer from 6.2.0 to 6.4.1
2021-05-04 19:57:10 +02:00
dependabot[bot]
6eb6595a46
Bump phpmailer/phpmailer from 6.2.0 to 6.4.1
...
Bumps [phpmailer/phpmailer](https://github.com/PHPMailer/PHPMailer ) from 6.2.0 to 6.4.1.
- [Release notes](https://github.com/PHPMailer/PHPMailer/releases )
- [Changelog](https://github.com/PHPMailer/PHPMailer/blob/master/changelog.md )
- [Commits](https://github.com/PHPMailer/PHPMailer/compare/v6.2.0...v6.4.1 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-05-04 17:43:20 +00:00
Michael Kaufmann
bd48fb7328
catch exception of password-complexity check when changing account password; fixes #935
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2021-04-14 08:59:44 +02:00
Michael Kaufmann
769525bb56
do not touch/chown error/access log if log is disabled, fixes #934
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2021-04-12 09:42:25 +02:00
Michael Kaufmann
9195fb3c98
additionally sort by length of username for libnss-extrausers passwd file to have the main user as first in result in any case; fixes #933
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2021-04-12 09:37:36 +02:00
Michael Kaufmann
82922f7aea
add new settings for legal-notes; terms-of-use and privacy-policy; fixes #930
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2021-03-24 14:36:48 +01:00
Michael Kaufmann
db1a39b6d9
match composePhpOptions() definition everywhere
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2021-03-24 13:49:58 +01:00
Michael Kaufmann
7fbbc2ea0b
add vhost replacer {FPMSOCKET} for custom vhost configs; fixes #931
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2021-03-24 13:46:24 +01:00
Michael Kaufmann
91d4432108
check rr against possible existing CNAME entries, fixes #927
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2021-03-15 17:33:30 +01:00
Michael Kaufmann
c8914312aa
Refactoring columns from large table to avoid '1118 Row size too large' error
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2021-03-11 09:45:52 +01:00
Michael Kaufmann
3fd89c48e8
set version to 0.10.25 for upcoming maintenance release
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
0.10.25
2021-03-05 20:27:55 +01:00
Michael Kaufmann
eceb144a77
also trigger removal of domain in powerdns database if used; refs #923
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2021-03-04 12:09:03 +01:00
Michael Kaufmann
1d9651b18a
trgger acme.sh removal for domains if customers is being deleted; fixes #923
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2021-03-04 12:07:20 +01:00
Michael Kaufmann
49db4e60cb
escape passwords for email content (new email-account, new ftp-account and new database); fixes #905
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2021-03-03 11:25:58 +01:00
Michael Kaufmann
53e8ccbccb
added 'deactivated' parameter to EmailAccounts.update() so admins can disable individual email-accounts, will be overridden if customer is deactivatd and re-enabled; fixes #921
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2021-03-03 10:59:16 +01:00
Michael Kaufmann
6d8fc215f1
add description field to panel_domains and mail_virtual table, API parameter 'description' for Domains.add()/Domains.update() and Email.add()/Emails.update(); fixes #910
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2021-03-03 10:25:42 +01:00
Michael Kaufmann
f94c303cb3
add API parameter 'show_usages' for Customers.listing() and Customers.get() to return number of domains, and diskspaced used split into webspace_used, mailspace_used and dbspace_used; fixes #912
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2021-03-03 09:50:30 +01:00
Michael Kaufmann
2be1873354
fix frontend issue with displaying correct options in domain listing when using php8, thx to cscholz
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2021-02-24 19:56:26 +01:00
Michael Kaufmann
d1d36c32fe
Merge pull request #920 from RipClaw2971/patch-1
...
lowercase domain names for ssl-certificate file check (fallback)
2021-02-24 13:07:26 +01:00
RipClaw2971
3b3527348f
Update AcmeSh.php
...
Renewed certificates are not recognized if the domain is in upper/lower case.
2021-02-24 13:00:31 +01:00
Michael Kaufmann
036d5f0713
Merge pull request #919 from nachtgeist/soa
...
dns: make mail address of SOA records configurable
2021-02-21 18:27:57 +01:00
Daniel Reichelt
a1b8807b0f
dns: make mail address of SOA records configurable
2021-02-21 13:00:30 +01:00
Michael Kaufmann
356a087b6a
Merge pull request #918 from nachtgeist/pns
...
dns: check NS entry to be used as primary NS
2021-02-21 09:14:37 +01:00
Michael Kaufmann
0a77fd7150
Merge pull request #917 from nachtgeist/pw
...
system: validatePassword(): also quote the delimiter ('/')
2021-02-21 09:13:02 +01:00
Daniel Reichelt
67d67a287f
system: validatePassword(): also quote the delimiter ('/')
...
Quoting the default regex delimiter is required for the password
complexity check to work if '/' had been specified as special character
in Froxlor's account settings.
2021-02-21 02:33:46 +01:00