87a2f86365do not set default ssl-ips if the frontend values are left empty; if default ssl-ips are specified, preset them in the form when adding a domain, fixes#697
Michael Kaufmann
2019-05-30 17:44:08 +02:00
a647d48fbefix up testing/production switch and challengepath for lets encrypt, fixes#696
Michael Kaufmann
2019-05-27 17:48:33 +02:00
6ea91f55e5Update install.php
Daniel Drexlmaier
2019-05-27 15:47:30 +02:00
fb87129e29Update init.php
Daniel Drexlmaier
2019-05-27 15:46:39 +02:00
79e5113e12Update init.php
Daniel Drexlmaier
2019-05-27 15:28:08 +02:00
b75c9ddff6Update install.php
Daniel Drexlmaier
2019-05-27 15:27:28 +02:00
35e14fde14set version to 0.10.0-rc2 for second release candidate
0.10.0-rc2
Michael Kaufmann
2019-05-27 11:47:58 +02:00
68f55f9596dont allow bootstrap.php file from tests/ to be called via browser
Michael Kaufmann
2019-05-27 08:33:36 +02:00
3fec579f85Merge pull request #683 from discordier/hotfix/pcre-maillog
Michael Kaufmann
2019-05-13 20:03:49 +02:00
e2d69c664aFixes#682 - mail log parsing regex character group
Christian Schiffler
2019-05-13 19:53:55 +02:00
f93dc5643ffix error that wildcard-domains and lets-encrypt are not possible when using ACMEv2; fixes#674
Michael Kaufmann
2019-04-25 14:20:02 +02:00
974b151d02add Debian 10 (Buster) and Ubuntu 18.04 (Bionic) config-templates for TESTING
Michael Kaufmann
2019-04-25 14:04:15 +02:00
8835dd0b65remove deprecated config-templates for Ubuntu 12.04 (Precise); mark Debian 7 (Jessie) and Ubuntu 14.04 (Trusty) as deprecated
Michael Kaufmann
2019-04-25 14:03:39 +02:00
626b791c67remove recursor options in powerdns config template for gentoo, as recursion has been removed in pdns >=4.1.0; fixes#673
Michael Kaufmann
2019-04-25 13:56:42 +02:00
82508587b3update mysql-table engines to InnoDB; fixes#671
Michael Kaufmann
2019-04-25 13:31:18 +02:00
0d7fa5728cfix auto-delete of cetificates when no domain exists anylonger, thx to an error-report
Michael Kaufmann
2019-04-14 08:13:34 +02:00
29365838b3set version to 0.10.0-rc1 for upcoming release candidate
0.10.0-rc1
Michael Kaufmann
2019-04-10 08:24:04 +02:00
13ac7ef66cMerge pull request #666 from sokai/sokai-patch-1
Michael Kaufmann
2019-03-16 18:10:19 +01:00
6764747fa9use system.defaultttl setting also for SOA record; fixes#667
Michael Kaufmann
2019-03-16 18:09:21 +01:00
4028e3ba5ctesting with new IdnaConverter seems to require php-7.1
Michael Kaufmann
2019-03-10 17:16:59 +01:00
f7d24e8870IdnaConverter repository changed url
Michael Kaufmann
2019-03-10 17:13:51 +01:00
b1bbb1847dput log_format directive in correct context (http-context only); refs #663
Michael Kaufmann
2019-03-08 13:23:38 +01:00
fb6e231f77avoid passing non-variable as reference
Michael Kaufmann
2019-03-01 10:40:01 +01:00
5786644c76fix installation for current development for now; fixes#661
Michael Kaufmann
2019-02-25 17:13:13 +01:00
51efba0a8dCheck for SSL enabled vhost-container for ssl-related settings in froxlor-vhost-settings; fixes#642
Michael Kaufmann
2019-02-24 09:03:03 +01:00
2f38de90e5use DbManager for updating the password of a mysql-db
Michael Kaufmann
2019-02-24 08:52:50 +01:00
410bfe2c97fix typo in phpdoc
Michael Kaufmann
2019-02-22 12:59:11 +01:00
cfae5b7516fix deleting of certificate when certificate is froxor-vhost-certificate
Michael Kaufmann
2019-02-21 14:18:00 +01:00
6e81c235d9fix SAN domains for froxlor-vhost-aliases in let's encrypt
Michael Kaufmann
2019-02-21 13:51:34 +01:00
0257149316fix generation of serveralias in froxlor vhost
Michael Kaufmann
2019-02-21 13:41:23 +01:00
ef331ccc81Add setting to specify domain aliases for the froxlor-vhost (and add them to the SAN list of let's encrypt certificates if enabled)
Michael Kaufmann
2019-02-21 12:54:53 +01:00
b187114c50output real names in libnss-extrausers passwd file, fixes#659
Michael Kaufmann
2019-02-21 10:31:05 +01:00
fdefd4f1fefix re-enabling of database users after being deactivated, fixes#660
Michael Kaufmann
2019-02-21 10:19:58 +01:00
4ec32c0972set keysize to the former default and the default from installation
Michael Kaufmann
2019-02-19 10:26:33 +01:00
111e9bf64bfix typo for getting Settings of lets encrypt keysize when not using ECC
Michael Kaufmann
2019-02-19 09:58:28 +01:00
7d3577d649fix superfluous ssl_key directive in dovoecot for stretch and xenial
Michael Kaufmann
2019-02-18 19:14:48 +01:00
a8fb0a6d88check for non-empty required field 'name' in hosting plans, which are still not fully migrated to API, refs #658
Michael Kaufmann
2019-02-18 13:07:58 +01:00
8d628daf83fix update of acmesh class in cronjobs_run
Michael Kaufmann
2019-02-17 21:41:19 +01:00
010f30bc9echeck for upgrade of acme.sh prior to issue/renew certifice, refs #657
Michael Kaufmann
2019-02-17 20:48:11 +01:00
2273a11978remove unneeded let's encrypt settings; self-update acme.sh only once a day
Michael Kaufmann
2019-02-17 20:36:18 +01:00
5c36b79277honor setting for let's encrypt key size if needed
Michael Kaufmann
2019-02-17 19:47:51 +01:00
f5127eccd1outsource acmesh-command to reduce duplicate code
Michael Kaufmann
2019-02-17 19:43:12 +01:00
e962f76b32Merge branch 'master' of github.com:Froxlor/Froxlor
Michael Kaufmann
2019-02-17 19:34:33 +01:00
6d8521d8dcMerge pull request #657 from patschi/patch-1
Michael Kaufmann
2019-02-17 19:34:21 +01:00
7b231bb755Run acme.sh upgrade just once when cron starts
Patrik Kernstock
2019-02-17 19:30:03 +01:00
459cbcc0ddkeep re-use old-key setting for Let's Encrypt
Michael Kaufmann
2019-02-17 19:25:23 +01:00
44433ef86eonly variables can be passed by reference
Michael Kaufmann
2019-02-17 18:24:31 +01:00
cb8e83bdfause new AcmeSh class also in froxlor.sql
Michael Kaufmann
2019-02-17 17:56:14 +01:00
84eec155deonly empty the certificates if there's actually something to empty
Michael Kaufmann
2019-02-17 16:57:03 +01:00
73a059b318usinng acme.sh for issuing Let's Encrypt certificates now; please test thoroughly; fixes#651
Michael Kaufmann
2019-02-17 16:17:35 +01:00
39d38eea8dfix missed cronlog variable usage in LetsEncrypt cron
Michael Kaufmann
2019-02-15 13:58:29 +01:00
bfb7f28ff0add linebreak after LogLevel
Michael Kaufmann
2019-02-15 13:21:50 +01:00
036ec68651fix unit-tests
Michael Kaufmann
2019-02-13 21:59:01 +01:00
8cebcc8a5dallow DnsZone functions only if dns-editor is enabled AND the customer is allowed to use it
Michael Kaufmann
2019-02-13 21:51:24 +01:00
fbcba3ef4eremove unnecessary if-statement in nginx when redirecting to https, thx to patschi; fixes#653
Michael Kaufmann
2019-02-13 15:32:41 +01:00
fca7b95579meh it's february already :P
Michael Kaufmann
2019-02-12 17:42:36 +01:00
73c05fb231add setting for customzing webserver error-log level, fixes#650
Michael Kaufmann
2019-02-12 17:38:46 +01:00
d0fb77f3e9Merge pull request #648 from princeofnaxos/Fix-english-typos
Michael Kaufmann
2019-02-11 16:18:50 +01:00
8ab86a05b2disable settings in 'froxlor vhost settings' that wont have any effect if no IP/port has the 'create vHost container' option enabled; fixes#642
Michael Kaufmann
2019-02-11 16:08:34 +01:00
79b913131eCorrections to the English texts
Edwin Boersma
2019-02-11 15:59:29 +01:00
8fd910a92euse correct settings-class
Michael Kaufmann
2019-02-10 22:54:05 +01:00
2ce1a5abb5ups, where did they go? :P
Michael Kaufmann
2019-02-10 22:49:32 +01:00
8448a7141ado not add task 11 (delete domain from pdns db) if namserver is disabled and dns-server is not PowerDNS
Michael Kaufmann
2019-02-09 11:56:15 +01:00
21f9a24780remove 'change_date' field from pdns-records table as it is being removed in pdns >=4.2; fixes#645
Michael Kaufmann
2019-02-08 07:59:02 +01:00
1b5e31e59dfallback to default froxlor newsfeed when no custom newsfeed (rss) is given if newsfeed is shown on customer dashboard
Michael Kaufmann
2019-02-07 10:05:41 +01:00
03afbc902dfix static method not being declared as such
Michael Kaufmann
2019-02-02 09:05:14 +01:00
83b760a43badd missing description for task 11
Michael Kaufmann
2019-02-01 14:17:54 +01:00
c0e67dc240fix incorrect usage of class-constant
Michael Kaufmann
2019-01-30 12:32:06 +01:00
2166999feffix logging in Nginx cron
Michael Kaufmann
2019-01-26 10:23:56 +01:00
7bb7cc6a00fix isbinddomain/zonefile field saving when editing domain, fixes#639
Michael Kaufmann
2019-01-22 08:29:13 +01:00
8b96912ab4correctly use system-setting of default-ttl, thx to K1rk
Michael Kaufmann
2019-01-17 09:26:04 +01:00
de33ec509bmove_to_admin is not a binary value, fixes#637
Michael Kaufmann
2019-01-16 19:21:50 +01:00
5ecb43ba73correct increasing/decreasing of admin-resources
Michael Kaufmann
2019-01-16 15:14:22 +01:00
97ff3485b7fix deletion of admins; fixes#638
Michael Kaufmann
2019-01-16 10:59:32 +01:00
98daef7224Merge pull request #635 from heavygale/patch-3
Michael Kaufmann
2019-01-14 06:31:42 +01:00
2983aa5737htpasswd only on given paths
Max
2019-01-14 00:18:26 +01:00
9a906427e7ensure the replacing of the stdsubdomain url on update is encoded correctly
Michael Kaufmann
2019-01-11 08:55:55 +01:00
7841eebf08correct handling of storeSettingHostname when system.stdsubdomain is changed; refs #633
Michael Kaufmann
2019-01-10 20:12:59 +01:00
b4597d54afcreate full dns zone if main-but-subdomain has dns enabled but maindomain to that domain does not, fixes#632
Michael Kaufmann
2019-01-08 12:52:10 +01:00
19ffc9587aissubof Parameter in Domains.add and Domains.update is not boolean
Michael Kaufmann
2019-01-08 11:18:53 +01:00
bbe0a0b3a5Merge pull request #630 from princeofnaxos/master
Michael Kaufmann
2019-01-07 11:12:37 +01:00