Michael Kaufmann
|
c967e585b5
|
avoid duplicate entries in mysql-access-host setting
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2021-08-06 08:11:06 +02:00 |
|
Michael Kaufmann
|
73e364d4ba
|
fix compare of old/new value of aliasdomain when editing a domain as customer to avoid unnecessary regeneration of configfiles
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2021-08-04 14:55:22 +02:00 |
|
Michael Kaufmann
|
eb49331b21
|
remove superfluous inserttask when editing domain as it will be called when there are actually changes to the domain earlier
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2021-08-04 14:06:32 +02:00 |
|
Michael Kaufmann
|
0a1a3e023f
|
check dns for lets encrypt when adding/editing domains and via cron; fixes #971
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2021-08-04 13:44:13 +02:00 |
|
Stefan Weil
|
09038ac7aa
|
Fix some typos (found by codespell) (#969)
Signed-off-by: Stefan Weil <sw@weilnetz.de>
|
2021-07-31 09:51:54 +02:00 |
|
Michael Kaufmann
|
4c507232c7
|
add setting for a custom system group for all customer-users (required libnss-extrausers); fixes #953
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2021-07-30 12:16:37 +02:00 |
|
Michael Kaufmann
|
86939a64da
|
add buypass testing/staging ACME endpoint; create CAA entries accordingly if activated; refs #968
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2021-07-29 21:24:43 +02:00 |
|
Jens Meißner
|
926ce427fc
|
Add Buypass to the list of ACME providers. (#968)
|
2021-07-29 21:15:49 +02:00 |
|
Michael Kaufmann
|
53401eebfb
|
integrity check should allow utf8_* charachter sets and not only 'utf8', thx to lod
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2021-07-29 21:04:46 +02:00 |
|
Michael Kaufmann
|
c7b7c67ff4
|
normalize ipv6 addresses to avoid possible comparison problems; fixes #965
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2021-07-26 17:53:44 +02:00 |
|
Michael Kaufmann
|
25c6a37df2
|
fix wrong variable-name in Customers.delete()
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2021-07-21 10:03:20 +02:00 |
|
Michael Kaufmann
|
41a470fe36
|
added option to disable creation of default subdomain; fixes #960
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2021-07-21 09:53:54 +02:00 |
|
Michael Kaufmann
|
1d903770fc
|
have more power over theme logo, custom theme logo and uploaded logo; refs #958
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2021-07-20 20:35:54 +02:00 |
|
Nicolas
|
934be5a238
|
Fix SOA-Record (#959)
|
2021-07-20 19:29:06 +02:00 |
|
Michael Kaufmann
|
5608f0407f
|
correct heredoc indentation in AcmeSh for php-7.1; fixes #957
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2021-07-20 08:11:32 +02:00 |
|
Kai
|
ce9d8dad7f
|
Feature-request #672 - database name prefixes + custom name (#956)
* Fix makeoption function call
* Update formfield.mysql_add.php
Added database name
* Update formfield.mysql_add.php
* Update formfield.mysql_add.php
* Update Mysqls.php
* Update DbManager.php
* Update formfield.mysql_add.php
* Update german.lng.php
* Update formfield.mysql_add.php
* Update Mysqls.php
* Added field database_name (Feature #672)
* Added Testfunction for customer choosed database name
* Fixed test for customer choosed database name
Added docs for param $name
* Fixed mysql api command add
Removed doubled code
* Set settings for customer choosed db name
* Fixed wrong excepted for database name
* Renamed parameter database_name to custom_suffix
* Changed testCustomerMysqlsList
Added testCustomerMysqlsDBNameDelete
|
2021-07-19 19:10:12 +02:00 |
|
Michael Kaufmann
|
156846a845
|
set version to 0.10.27 for upcoming release
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2021-07-18 10:57:38 +02:00 |
|
Michael Kaufmann
|
b0273c68d2
|
remove debian jessie config-templates (outdated); set debian stretch as deprecated; add debian bullseye config templates
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2021-07-16 12:15:03 +02:00 |
|
Michael Kaufmann
|
35cd567c48
|
check whether there was an image upload at all
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2021-07-13 09:01:22 +02:00 |
|
Daniel Schmitz
|
282d7d9101
|
migrate old image + fix versioning
|
2021-07-09 17:07:50 +08:00 |
|
Daniel Schmitz
|
48f6601003
|
check mime types
|
2021-07-09 16:42:21 +08:00 |
|
Daniel
|
c4c4279171
|
Merge branch 'Froxlor:master' into logo-custom-login
|
2021-07-09 16:32:59 +08:00 |
|
Michael Kaufmann
|
b88f9c1f18
|
allow defining php_value/php_admin_value for session.save_path when using php-fpm; fixes #954
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2021-07-09 08:23:46 +02:00 |
|
Daniel Schmitz
|
7a8b39fad0
|
wip
|
2021-07-07 14:00:55 +08:00 |
|
Daniel Schmitz
|
518ec202ab
|
wip
|
2021-07-07 13:26:15 +08:00 |
|
Daniel
|
dfbb4127e2
|
Merge branch 'Froxlor:master' into logo-custom-login
|
2021-06-28 10:39:02 +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 |
|
kruegerj
|
d2efa3ecc4
|
Update focal.xml
|
2021-06-24 03:16:12 +02:00 |
|
Daniel Schmitz
|
c69ef20b17
|
wip
|
2021-06-23 10:58:52 +08: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
|
8cf3f4ee24
|
set version to 0.10.26 for upcoming maintenance releasae
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2021-05-14 08:21:53 +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>
|
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 |
|
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 |
|