Commit Graph

  • 87a2f86365 do 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
  • a647d48fbe fix up testing/production switch and challengepath for lets encrypt, fixes #696 Michael Kaufmann 2019-05-27 17:48:33 +02:00
  • 6ea91f55e5 Update install.php Daniel Drexlmaier 2019-05-27 15:47:30 +02:00
  • fb87129e29 Update init.php Daniel Drexlmaier 2019-05-27 15:46:39 +02:00
  • 79e5113e12 Update init.php Daniel Drexlmaier 2019-05-27 15:28:08 +02:00
  • b75c9ddff6 Update install.php Daniel Drexlmaier 2019-05-27 15:27:28 +02:00
  • 35e14fde14 set version to 0.10.0-rc2 for second release candidate 0.10.0-rc2 Michael Kaufmann 2019-05-27 11:47:58 +02:00
  • 68f55f9596 dont allow bootstrap.php file from tests/ to be called via browser Michael Kaufmann 2019-05-27 08:33:36 +02:00
  • 3fec579f85 Merge pull request #683 from discordier/hotfix/pcre-maillog Michael Kaufmann 2019-05-13 20:03:49 +02:00
  • e2d69c664a Fixes #682 - mail log parsing regex character group Christian Schiffler 2019-05-13 19:53:55 +02:00
  • 836b6f2fdb Merge remote-tracking branch 'upstream/master' Pascal 2019-05-10 02:54:33 +02:00
  • 72016a5735 fix integrity-check language-file entries Michael Kaufmann 2019-05-07 14:03:37 +02:00
  • f297058461 #564 Pascal 2019-05-04 00:39:12 +02:00
  • 0f4d8d76ae #564 Pascal 2019-05-03 23:31:31 +02:00
  • 12884c91a6 #564 Pascal 2019-05-03 22:32:57 +02:00
  • eba163fc4a Merge pull request #677 from pquerner/#646 Michael Kaufmann 2019-04-30 07:14:48 +02:00
  • 8df6654ad0 Merge pull request #676 from pquerner/#675 Michael Kaufmann 2019-04-30 07:09:20 +02:00
  • 1a5e43b6f7 fixes #646 Pascal 2019-04-30 00:08:32 +02:00
  • c4c7f4b636 fixes #675 Pascal 2019-04-29 23:39:10 +02:00
  • 9aa0de16be Merge branch 'foliengriller-annotationsAPI' Michael Kaufmann 2019-04-26 12:24:15 +02:00
  • cb636fe2c9 Merge branch 'annotationsAPI' of https://github.com/foliengriller/Froxlor into foliengriller-annotationsAPI Michael Kaufmann 2019-04-26 12:23:58 +02:00
  • f93dc5643f fix 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
  • 974b151d02 add Debian 10 (Buster) and Ubuntu 18.04 (Bionic) config-templates for TESTING Michael Kaufmann 2019-04-25 14:04:15 +02:00
  • 8835dd0b65 remove 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
  • 626b791c67 remove 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
  • 82508587b3 update mysql-table engines to InnoDB; fixes #671 Michael Kaufmann 2019-04-25 13:31:18 +02:00
  • 0d7fa5728c fix auto-delete of cetificates when no domain exists anylonger, thx to an error-report Michael Kaufmann 2019-04-14 08:13:34 +02:00
  • 29365838b3 set version to 0.10.0-rc1 for upcoming release candidate 0.10.0-rc1 Michael Kaufmann 2019-04-10 08:24:04 +02:00
  • 13ac7ef66c Merge pull request #666 from sokai/sokai-patch-1 Michael Kaufmann 2019-03-16 18:10:19 +01:00
  • 6764747fa9 use system.defaultttl setting also for SOA record; fixes #667 Michael Kaufmann 2019-03-16 18:09:21 +01:00
  • 91df02916c logrotate snipet: GDPR ‚compliance‘ sokai 2019-03-16 13:08:44 +01:00
  • bf400fc5f8 logrotate snipet: GDPR ‚compliance‘ sokai 2019-03-16 13:07:49 +01:00
  • 6cd73c9ebf logrotate snipet: GDPR ‚compliance‘ sokai 2019-03-16 13:07:14 +01:00
  • ed9ab39c5e logrotate snipet: GDPR ‚complieance‘ sokai 2019-03-16 13:05:54 +01:00
  • 678bd1bcdc logrotate snipet: GDPR ‚complieance‘ sokai 2019-03-16 13:05:11 +01:00
  • 90fe548901 logrotate snipet: GDPR ‚complieance‘ sokai 2019-03-16 13:04:26 +01:00
  • a158d4bfb9 logrotate snipet: GDPR ‚complieance‘ sokai 2019-03-16 13:02:01 +01:00
  • 4028e3ba5c testing with new IdnaConverter seems to require php-7.1 Michael Kaufmann 2019-03-10 17:16:59 +01:00
  • f7d24e8870 IdnaConverter repository changed url Michael Kaufmann 2019-03-10 17:13:51 +01:00
  • b1bbb1847d put log_format directive in correct context (http-context only); refs #663 Michael Kaufmann 2019-03-08 13:23:38 +01:00
  • fb6e231f77 avoid passing non-variable as reference Michael Kaufmann 2019-03-01 10:40:01 +01:00
  • 5786644c76 fix installation for current development for now; fixes #661 Michael Kaufmann 2019-02-25 17:13:13 +01:00
  • 51efba0a8d Check 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
  • 2f38de90e5 use DbManager for updating the password of a mysql-db Michael Kaufmann 2019-02-24 08:52:50 +01:00
  • 410bfe2c97 fix typo in phpdoc Michael Kaufmann 2019-02-22 12:59:11 +01:00
  • cfae5b7516 fix deleting of certificate when certificate is froxor-vhost-certificate Michael Kaufmann 2019-02-21 14:18:00 +01:00
  • 6e81c235d9 fix SAN domains for froxlor-vhost-aliases in let's encrypt Michael Kaufmann 2019-02-21 13:51:34 +01:00
  • 0257149316 fix generation of serveralias in froxlor vhost Michael Kaufmann 2019-02-21 13:41:23 +01:00
  • ef331ccc81 Add 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
  • b187114c50 output real names in libnss-extrausers passwd file, fixes #659 Michael Kaufmann 2019-02-21 10:31:05 +01:00
  • fdefd4f1fe fix re-enabling of database users after being deactivated, fixes #660 Michael Kaufmann 2019-02-21 10:19:58 +01:00
  • 4ec32c0972 set keysize to the former default and the default from installation Michael Kaufmann 2019-02-19 10:26:33 +01:00
  • 111e9bf64b fix typo for getting Settings of lets encrypt keysize when not using ECC Michael Kaufmann 2019-02-19 09:58:28 +01:00
  • 7d3577d649 fix superfluous ssl_key directive in dovoecot for stretch and xenial Michael Kaufmann 2019-02-18 19:14:48 +01:00
  • a8fb0a6d88 check 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
  • 8d628daf83 fix update of acmesh class in cronjobs_run Michael Kaufmann 2019-02-17 21:41:19 +01:00
  • 010f30bc9e check for upgrade of acme.sh prior to issue/renew certifice, refs #657 Michael Kaufmann 2019-02-17 20:48:11 +01:00
  • 2273a11978 remove unneeded let's encrypt settings; self-update acme.sh only once a day Michael Kaufmann 2019-02-17 20:36:18 +01:00
  • 5c36b79277 honor setting for let's encrypt key size if needed Michael Kaufmann 2019-02-17 19:47:51 +01:00
  • f5127eccd1 outsource acmesh-command to reduce duplicate code Michael Kaufmann 2019-02-17 19:43:12 +01:00
  • e962f76b32 Merge branch 'master' of github.com:Froxlor/Froxlor Michael Kaufmann 2019-02-17 19:34:33 +01:00
  • 6d8521d8dc Merge pull request #657 from patschi/patch-1 Michael Kaufmann 2019-02-17 19:34:21 +01:00
  • 7b231bb755 Run acme.sh upgrade just once when cron starts Patrik Kernstock 2019-02-17 19:30:03 +01:00
  • 459cbcc0dd keep re-use old-key setting for Let's Encrypt Michael Kaufmann 2019-02-17 19:25:23 +01:00
  • 44433ef86e only variables can be passed by reference Michael Kaufmann 2019-02-17 18:24:31 +01:00
  • cb8e83bdfa use new AcmeSh class also in froxlor.sql Michael Kaufmann 2019-02-17 17:56:14 +01:00
  • 84eec155de only empty the certificates if there's actually something to empty Michael Kaufmann 2019-02-17 16:57:03 +01:00
  • 73a059b318 usinng acme.sh for issuing Let's Encrypt certificates now; please test thoroughly; fixes #651 Michael Kaufmann 2019-02-17 16:17:35 +01:00
  • 39d38eea8d fix missed cronlog variable usage in LetsEncrypt cron Michael Kaufmann 2019-02-15 13:58:29 +01:00
  • bfb7f28ff0 add linebreak after LogLevel Michael Kaufmann 2019-02-15 13:21:50 +01:00
  • 036ec68651 fix unit-tests Michael Kaufmann 2019-02-13 21:59:01 +01:00
  • 8cebcc8a5d allow 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
  • fbcba3ef4e remove unnecessary if-statement in nginx when redirecting to https, thx to patschi; fixes #653 Michael Kaufmann 2019-02-13 15:32:41 +01:00
  • fca7b95579 meh it's february already :P Michael Kaufmann 2019-02-12 17:42:36 +01:00
  • 73c05fb231 add setting for customzing webserver error-log level, fixes #650 Michael Kaufmann 2019-02-12 17:38:46 +01:00
  • d0fb77f3e9 Merge pull request #648 from princeofnaxos/Fix-english-typos Michael Kaufmann 2019-02-11 16:18:50 +01:00
  • 32cf6dfaef Re-added missing line. Edwin Boersma 2019-02-11 16:17:17 +01:00
  • 8ab86a05b2 disable 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
  • 79b913131e Corrections to the English texts Edwin Boersma 2019-02-11 15:59:29 +01:00
  • 8fd910a92e use correct settings-class Michael Kaufmann 2019-02-10 22:54:05 +01:00
  • 2ce1a5abb5 ups, where did they go? :P Michael Kaufmann 2019-02-10 22:49:32 +01:00
  • 8448a7141a do 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
  • 21f9a24780 remove '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
  • 1b5e31e59d fallback 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
  • 03afbc902d fix static method not being declared as such Michael Kaufmann 2019-02-02 09:05:14 +01:00
  • 83b760a43b add missing description for task 11 Michael Kaufmann 2019-02-01 14:17:54 +01:00
  • c0e67dc240 fix incorrect usage of class-constant Michael Kaufmann 2019-01-30 12:32:06 +01:00
  • 2166999fef fix logging in Nginx cron Michael Kaufmann 2019-01-26 10:23:56 +01:00
  • 7bb7cc6a00 fix isbinddomain/zonefile field saving when editing domain, fixes #639 Michael Kaufmann 2019-01-22 08:29:13 +01:00
  • 8b96912ab4 correctly use system-setting of default-ttl, thx to K1rk Michael Kaufmann 2019-01-17 09:26:04 +01:00
  • de33ec509b move_to_admin is not a binary value, fixes #637 Michael Kaufmann 2019-01-16 19:21:50 +01:00
  • 5ecb43ba73 correct increasing/decreasing of admin-resources Michael Kaufmann 2019-01-16 15:14:22 +01:00
  • 97ff3485b7 fix deletion of admins; fixes #638 Michael Kaufmann 2019-01-16 10:59:32 +01:00
  • 98daef7224 Merge pull request #635 from heavygale/patch-3 Michael Kaufmann 2019-01-14 06:31:42 +01:00
  • 2983aa5737 htpasswd only on given paths Max 2019-01-14 00:18:26 +01:00
  • 9a906427e7 ensure the replacing of the stdsubdomain url on update is encoded correctly Michael Kaufmann 2019-01-11 08:55:55 +01:00
  • 7841eebf08 correct handling of storeSettingHostname when system.stdsubdomain is changed; refs #633 Michael Kaufmann 2019-01-10 20:12:59 +01:00
  • b4597d54af create 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
  • 19ffc9587a issubof Parameter in Domains.add and Domains.update is not boolean Michael Kaufmann 2019-01-08 11:18:53 +01:00
  • bbe0a0b3a5 Merge pull request #630 from princeofnaxos/master Michael Kaufmann 2019-01-07 11:12:37 +01:00