Commit Graph

  • 4a5ab7d95d Merge pull request #854 from daxara/detect_distr Michael Kaufmann 2020-05-31 16:36:52 +02:00
  • 0d44adf265 fix bugs is dist detection Ante de Baas 2020-05-31 16:00:50 +02:00
  • 0b63b4e110 Merge pull request #853 from daxara/centos7 Michael Kaufmann 2020-05-31 15:02:57 +02:00
  • ba7e9688c5 Merge pull request #852 from daxara/centos8 Michael Kaufmann 2020-05-31 15:02:31 +02:00
  • 443ae1df68 proftp requires epel, awstats needs install and awstats cron moved Ante de Baas 2020-05-31 14:57:07 +02:00
  • b59aa6f140 undo dnf -y Ante de Baas 2020-05-31 14:28:37 +02:00
  • 4e9df61fef awstats cron is moved to cron.hourly Ante de Baas 2020-05-31 13:15:55 +02:00
  • b350815aa0 install awstats and requirements Ante de Baas 2020-05-31 13:11:58 +02:00
  • b672c722b9 no user interaction on package installation Ante de Baas 2020-05-31 13:05:52 +02:00
  • db60606cfa proftpd requires epel Ante de Baas 2020-05-31 12:52:31 +02:00
  • 2524491883 centos8 uses 'dandified yum' Ante de Baas 2020-05-31 12:47:28 +02:00
  • de061e7e36 add missing apacheconf_htpasswddir dir Ante de Baas 2020-05-31 12:46:33 +02:00
  • 9ecd182a91 Merge pull request #851 from daxara/master Michael Kaufmann 2020-05-31 11:26:12 +02:00
  • a7934bcb7b rename rhel7 to centos7 for consistancy Ante de Baas 2020-05-31 11:17:43 +02:00
  • 9dc2c09da7 Merge pull request #850 from daxara/rhel8 Michael Kaufmann 2020-05-31 09:30:51 +02:00
  • b23e4a4d85 Merge pull request #849 from daxara/detect_distr Michael Kaufmann 2020-05-31 09:29:42 +02:00
  • 394ec4cd4a fix ecc certificate paths Michael Kaufmann 2020-05-31 09:13:22 +02:00
  • 6ccfb7efbb remove old code Ante de Baas 2020-05-30 10:10:57 +02:00
  • 1454d8d40f get defaults from configparser Ante de Baas 2020-05-30 10:08:05 +02:00
  • 0fde1ce7e9 remove dev comment Ante de Baas 2020-05-30 09:15:15 +02:00
  • 86155f7a9c use Distribution in german language Ante de Baas 2020-05-30 09:11:43 +02:00
  • 60578a5d31 rename to CentOS because its most likely to be used Ante de Baas 2020-05-29 17:46:38 +02:00
  • 7fcacb4637 rename to centos because its most likey to be used Ante de Baas 2020-05-29 17:45:37 +02:00
  • fb35fb9a3a read distribution from xml and selection via selectbox Ante de Baas 2020-05-29 17:33:48 +02:00
  • 6128954231 rename propery to property Ante de Baas 2020-05-29 15:54:37 +02:00
  • f4d4490d08 change property tagnames Ante de Baas 2020-05-29 15:45:04 +02:00
  • 27f0c4eb53 remove distribution names from language files Ante de Baas 2020-05-29 15:42:38 +02:00
  • cb1df3a7e0 show failue as nice red message Ante de Baas 2020-05-29 15:29:53 +02:00
  • a572ac3914 add rhel8 config file Ante de Baas 2020-05-29 15:10:06 +02:00
  • 498ff15e98 add redhat defaults Ante de Baas 2020-05-29 14:59:48 +02:00
  • 022ed1a9a8 add setting defaults per distribution when given Ante de Baas 2020-05-29 14:59:40 +02:00
  • 814339cc73 Merge branch 'master' into detect_distr Ante de Baas 2020-05-29 13:54:36 +02:00
  • 0bb48a3cdf fix nginx capitalisation. Ante de Baas 2020-05-29 13:45:46 +02:00
  • 67d74406bd add os distribution detection Ante de Baas 2020-05-29 13:36:31 +02:00
  • d73d8da2fd read certificate data folder from acme.sh.env file, fixes #846 Michael Kaufmann 2020-05-28 20:08:49 +02:00
  • 3c7bdcb5e0 Merge pull request #847 from Froxlor/dependabot/composer/phpmailer/phpmailer-6.1.6 Michael Kaufmann 2020-05-28 10:47:26 +02:00
  • c6ac73f74f Bump phpmailer/phpmailer from 6.1.4 to 6.1.6 dependabot[bot] 2020-05-27 17:01:04 +00:00
  • fdcb294244 Merge pull request #844 from daxara/dns_rhel7 Michael Kaufmann 2020-05-25 22:02:40 +02:00
  • 8898c7c165 add named dns config Ante de Baas 2020-05-25 21:38:58 +02:00
  • d4c0acb353 Merge pull request #843 from rubo77/usage Michael Kaufmann 2020-05-25 09:28:37 +02:00
  • 9ea32b69cb show disk-usage also on unlimited accounts Ruben Barkow-Kuder 2020-05-25 03:14:38 +02:00
  • 0524c70d2b add config-templates for ubuntu focal (partly tested only for now) Michael Kaufmann 2020-05-24 12:16:17 +02:00
  • 6ca7920147 fix missing language files in config-services cli script; set ubuntu xenial deprecated, remove Ubuntu trusty; fix a2dismod command in buster config-template as php7.3 is default Michael Kaufmann 2020-05-24 11:54:37 +02:00
  • 65b2e4efa7 do not check for mariadb.sys user on mariadb-10.4 when testing with travis Michael Kaufmann 2020-05-23 21:17:43 +02:00
  • 7000fd2c30 Merge pull request #841 from rubo77/patch-1 Michael Kaufmann 2020-05-23 21:16:39 +02:00
  • 3b1ff03b33 Don't suggest php5 during update as default Ruben Barkow-Kuder 2020-05-23 20:12:27 +02:00
  • ffa9205f95 fix sql query to remove duplicates before setting unique key in updater, fixes #840 Michael Kaufmann 2020-05-18 20:48:48 +02:00
  • bc73ed0c75 adjust tls default value to tlsv1.2; refs #839 Michael Kaufmann 2020-05-18 20:48:04 +02:00
  • 17fd350d33 Merge pull request #839 from negrusti/patch-2 Michael Kaufmann 2020-05-18 20:07:30 +02:00
  • c2e57dfd60 TLSv1 is deprecated Grigory Morozov 2020-05-18 05:18:42 +07:00
  • 50f2047da3 set version to 0.10.17 for upcoming maintenance release 0.10.17 Michael Kaufmann 2020-05-15 20:35:25 +02:00
  • ecb9470b65 fix including of language-strings in reports-cron, fixes #836 Michael Kaufmann 2020-05-15 15:16:24 +02:00
  • 6d90b5ba80 remove leftover GROUP BY from testing Michael Kaufmann 2020-05-15 09:56:24 +02:00
  • eb3590dc34 add unique-key domainid to domain_ssl_settings table Michael Kaufmann 2020-05-15 09:49:53 +02:00
  • bddf9b496c enable internal api-call to bypass customer_hide_options check in certain situations where it is needed, fixes #803 Michael Kaufmann 2020-05-15 09:35:20 +02:00
  • edc702dafa check for required min version of php every time (frontend and cron), fixes #833 Michael Kaufmann 2020-05-08 09:58:45 +02:00
  • 85dfc1030a Merge pull request #832 from RipClaw2971/bugfix Michael Kaufmann 2020-05-04 16:11:42 +02:00
  • c0dd432916 Certificate file cannot be read to database if the domain contains capital letters. Andreas Grundler 2020-05-04 12:08:20 +02:00
  • b3db4dd887 set version to 0.10.16 for upcoming release 0.10.16 Michael Kaufmann 2020-05-01 16:27:23 +02:00
  • 14413a3e8d try to fix travis irc notifications again Michael Kaufmann 2020-04-30 20:10:52 +02:00
  • a02a081c6b try to fix travis irc notifications Michael Kaufmann 2020-04-30 20:03:54 +02:00
  • 43070e4808 remove possible trailing slash of apache DocumentRoot diretives as sugggested by the httpd-docs, thx to jonbert Michael Kaufmann 2020-04-30 19:49:20 +02:00
  • 98c636c282 let send-to-alternative-email be optional if no address is given instead of displaying error that the email address is invalid; fixes #829 Michael Kaufmann 2020-04-30 13:03:19 +02:00
  • 8dace6eca5 remove special characters from name when generating extrausers file add froxlor hostname to 2fa-qrcode; refs #814 Michael Kaufmann 2020-04-28 07:56:38 +02:00
  • 78fc4f84b2 add optional dns validation for let's encrypt activated domains; fixes #817 Michael Kaufmann 2020-04-14 10:28:33 +02:00
  • 9018404faa Double check whether installation of acme.sh worked when not installed yet and do not continue if not; fixes #823 Michael Kaufmann 2020-04-14 08:10:36 +02:00
  • 8bdd843bd9 fix renew of froxlors own letsencrypt certificate; fix only variables should be passed by reference in BackupCron; fix possible notice or double inclusion of language file in ReportsCron Michael Kaufmann 2020-04-08 09:07:48 +02:00
  • 0d35f5cb29 restructure acmesh implementation and let acme.sh take care of renewing the certificates itself; fixes #792, fixes #816 Michael Kaufmann 2020-04-04 18:04:39 +02:00
  • 6815c1c20b Merge pull request #821 from chrschn/master Michael Kaufmann 2020-03-29 23:52:34 +02:00
  • 048e6c13ae Fix renewal of ECC/ECDSA certificates. Christian Schneider 2020-03-29 22:36:26 +02:00
  • aedb829a74 Merge pull request #819 from HBerni/hberni-p0002 Michael Kaufmann 2020-03-21 17:36:00 +01:00
  • 4745581720 fixed parsing due to changes in dovecots default mail_log_prefix regex supports old and new default format now (see https://wiki2.dovecot.org/Upgrading/2.3) HBerni 2020-03-21 16:39:01 +01:00
  • 489ccbe07a fix removing ip address if ip is set as system-ipaddress but there are other entries of that ip with a different port Michael Kaufmann 2020-03-12 07:01:26 +01:00
  • a46e7a3bc4 set correct umask to create user config in installation Michael Kaufmann 2020-03-10 07:48:35 +01:00
  • a4431e25d3 remove ssl-certificates connected to domains that are being deleted when deleting a customer; fixes #818 Michael Kaufmann 2020-03-10 07:36:22 +01:00
  • 1fe9f1e9d6 fix language strings for cron cmdline setting and fallback to php binary if no setting is found Michael Kaufmann 2020-03-08 10:30:33 +01:00
  • 13767df562 set version to 0.10.15 for bugfix release 0.10.15 Michael Kaufmann 2020-03-08 07:39:39 +01:00
  • 02c5f80854 correct chmod value for userdata.inc.php file to be written on installation; fixes #815 Michael Kaufmann 2020-03-08 07:35:19 +01:00
  • d7550ae58a fix deactivated check in api 0.10.14 Michael Kaufmann 2020-03-06 22:10:01 +01:00
  • cf2c7fa31c deny api access to deactivated users with valid api-key Michael Kaufmann 2020-03-06 22:03:41 +01:00
  • 32b6285589 set version to 0.10.14 for upcoming release Michael Kaufmann 2020-03-06 20:47:20 +01:00
  • 7e361274c5 forgot one escapeshellarg() and enhanced security on userdata.inc.php creation when installing Michael Kaufmann 2020-03-06 20:44:17 +01:00
  • 62ce21c9ec secure shell-execution of mysqldump on installation if given database-name exists Michael Kaufmann 2020-03-04 19:35:57 +01:00
  • 6b09720ef8 use unpredictable tmpfile-name in installation if lib/userdata.inc.php cannot be written due to permission Michael Kaufmann 2020-03-04 19:34:18 +01:00
  • 5821f4a0e5 dmarc entries for all emaildomains Udo Waechter 2020-03-03 16:09:19 +01:00
  • a9c258105a Merge branch 'origin-0.10.13' into private-0.10.12 Udo Waechter 2020-03-03 14:49:44 +01:00
  • 8807ae7dad allow private ip ranges in ips-and-ports as some configurations require that; fixes #802 Michael Kaufmann 2020-03-02 09:51:44 +01:00
  • 5f3f208534 remove superfluous comma in sql query which causes invalid sql Michael Kaufmann 2020-03-01 09:16:47 +01:00
  • f11ceacf89 store ace-string of domain besides idn-converted string to have correct sorting in the frontend; fixes #809 Michael Kaufmann 2020-02-29 09:50:29 +01:00
  • 26e43077c2 make customer firstname,name,company and customer-no available for all templates; fixes #808 Michael Kaufmann 2020-02-29 08:16:55 +01:00
  • d6c8b92523 add Froxlor.integrityCheck() API call to externally run integrity/consistency check, fixes #801 Michael Kaufmann 2020-02-15 07:30:56 +01:00
  • 03450dcfa2 fix listing of customer email addresses if 'domain' section is hidden via settings, fixes #803 Michael Kaufmann 2020-02-15 07:25:23 +01:00
  • f39aab6f32 disable sslsessiontickets-option in domain-add/edit if globally disabled in the settings Michael Kaufmann 2020-02-15 07:11:28 +01:00
  • 7f999302fa do not require enabled vhost-container for froxlor-vhost to change sslsessiontickets-setting Michael Kaufmann 2020-02-14 19:26:06 +01:00
  • 8294985588 require set password complexity for admins too when resetting password; display correct error message if password complexity is not satisfied Michael Kaufmann 2020-02-08 10:03:41 +01:00
  • a7653551b2 set version to 0.10.13 for upcoming maintenance release 0.10.13 Michael Kaufmann 2020-02-07 16:37:06 +01:00
  • 734c02e33f update php-fpm defaults; update paths for current stable php-7.3; read froxlor default php.ini from file rather then using phpconfig with id=1; fixes #796 Michael Kaufmann 2020-01-31 13:17:49 +01:00
  • ace18cb7c9 use correct default-versions for configuration-step to disable mod_php for debian buster and ubuntu bionic Michael Kaufmann 2020-01-31 12:58:04 +01:00
  • 1270204cd9 fix wrongly initialized resource-usage when re-calculating it; fixes #797 Michael Kaufmann 2020-01-31 09:49:29 +01:00
  • 34fd64e5b9 theme Udo Waechter 2020-01-30 15:04:18 +01:00