Commit Graph

  • d0c7706840 Checks Mysql version only if no fatal error occured Michael Rosenberger 2018-12-12 20:54:56 +01:00
  • 1a15cef76d when using --force on the cronjob it will now also re-set quotas if enabled Michael Kaufmann 2018-12-12 19:49:46 +01:00
  • dc44c67f86 do not show 'override fpmconfig' checkbox when not using php-fpm in php-configs Michael Kaufmann 2018-12-12 19:48:56 +01:00
  • ab819129dd return the subdomain-names in PhpSettings::listing() instead of only the amount Michael Kaufmann 2018-12-11 11:45:39 +01:00
  • 8d966aebee Show number of subdomains that use a php-config; fixes #532 Michael Kaufmann 2018-12-11 10:12:37 +01:00
  • 4988600881 added new indicator whether services/system has been configured (on new installations); show alternative configuration possibility via config-services.php script Michael Kaufmann 2018-12-10 20:34:43 +01:00
  • d381528c06 reload fpm before nginx Michael Kaufmann 2018-12-09 11:51:43 +01:00
  • 3d647a2c2e fix read in correct fpm-daemon config-id for nginx and lighttpd own-vhost, thx again to heavygale Michael Kaufmann 2018-12-09 11:05:36 +01:00
  • 00eb5ed87b set version to 0.9.40.1 for bugfix release 0.9.40.1 Michael Kaufmann 2018-11-27 18:41:05 +01:00
  • 1dc9ea6fb1 Merge branch '0.9.x' of github.com:Froxlor/Froxlor into 0.9.x Michael Kaufmann 2018-11-27 11:50:25 +01:00
  • 1b63936a26 fix typo in function name, fixes #601 Michael Kaufmann 2018-11-27 11:50:05 +01:00
  • 4760bddfe0 Merge pull request #585 from Xavjer/0.9.x Michael Kaufmann 2018-11-13 17:38:54 +01:00
  • 03f62365b1 #584 - Revert change for PHP <=5.4.6 Cédric Wyss 2018-11-13 17:29:39 +01:00
  • 3c0416ac44 #584 - PHP deprecated warning Cédric Wyss 2018-11-13 16:02:37 +01:00
  • d76df274f4 Make writing AccessLog and ErrorLog optional Severin Leonhardt 2018-02-16 12:51:07 +01:00
  • 7e6180fed8 read in correct fpm-daemon config-id for nginx and lighttpd, thx to heavygale Michael Kaufmann 2018-12-09 10:45:22 +01:00
  • 9e4ed645f7 use correct page title for php-fpm versions Michael Kaufmann 2018-12-09 10:29:19 +01:00
  • 9522e0cfb1 fix typo and fix '"continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"' warning (as of php-7.3) Michael Kaufmann 2018-12-09 08:31:21 +01:00
  • db36d57683 fix an issue where the isemaildomain flag for a main-domain can be set to false when edited by customer Michael Kaufmann 2018-12-08 12:46:17 +01:00
  • ddddbdfb18 Merge pull request #609 from foliengriller/annotations Michael Kaufmann 2018-12-04 22:03:07 +01:00
  • df3ad9ed12 Improves annotations for API Michael Rosenberger 2018-12-03 22:34:56 +01:00
  • 456875905d set password compatibility for mysql8 Michael Kaufmann 2018-12-04 19:52:18 +01:00
  • 1707b5e7fd fix create user for mysql8 for good, thx to bimmer Michael Kaufmann 2018-12-04 17:33:58 +01:00
  • 034d1b1c8e correct syntax for CREATE USER when using mysql8 Michael Kaufmann 2018-12-04 15:42:05 +01:00
  • 5dd915736b changed all boolean parameters to getBoolParam-function Michael Kaufmann 2018-12-04 14:40:11 +01:00
  • 07d7908f6e added wrapper for boolean api-parameters, Domains-Module for now, more later; fixes #597 Michael Kaufmann 2018-12-04 13:27:21 +01:00
  • cf53365007 update README and CONTRIBUTING files; added PULL_REQUEST_TEMPLATE; database user-creation fix for MySQL8 Michael Kaufmann 2018-12-04 10:52:49 +01:00
  • 1f2c1c1d2f Merge pull request #608 from foliengriller/openssl1 Michael Kaufmann 2018-12-03 21:41:30 +01:00
  • 51390d8add Merge pull request #607 from foliengriller/caseMissmatch1 Michael Kaufmann 2018-12-03 21:37:35 +01:00
  • 98120de7e1 Ads missing extension openssl to composer.json Michael Rosenberger 2018-12-03 21:37:17 +01:00
  • 88a2cb37c9 Case missmatch of function calls Michael Rosenberger 2018-12-03 21:14:22 +01:00
  • ec4d34d37a let's see if that works :P Michael Kaufmann 2018-12-03 17:29:42 +01:00
  • 0b3d532028 ups, how did these get lost? Michael Kaufmann 2018-12-03 17:18:44 +01:00
  • 4a0be40f92 require php-5.6 for 0.10.0; fixes #606 and remove invalid value NO_AUTO_CREATE_USER in mysql-attributes for mysql8 Michael Kaufmann 2018-12-03 17:15:54 +01:00
  • 2da59f1055 do not rely on fixed order of import-file for domains-import; first line now has to be the names of the api-parameters used for Domains.add, see https://api.froxlor.org/doc/0.10.0/#v-Domains, fixes #544 Michael Kaufmann 2018-12-02 20:06:53 +01:00
  • 1ca1314ac4 fix typo in updater Michael Kaufmann 2018-12-02 19:27:50 +01:00
  • 426e46a2df show registration date of domain (if given) in admin and customer domain-list, fixes #553 Michael Kaufmann 2018-12-02 11:50:45 +01:00
  • 212cb0140d ups minor CSS typo, refs #603 Michael Kaufmann 2018-12-01 15:06:16 +01:00
  • 8291c7d2ab Allow access to webserver logs via weinterface, if activated for customer; todo: view more content dynamically; fixes #603 Michael Kaufmann 2018-12-01 13:33:08 +01:00
  • 1bd4c00631 forgot to replace frontend variables with replacer Michael Kaufmann 2018-11-30 13:55:08 +01:00
  • 69495b94af add 2FA mechanism, fixes #547 Michael Kaufmann 2018-11-30 13:45:17 +01:00
  • 29c754e700 add new CUSTOMER_HOMEDIR replacer for php-configs, thx to rubberduck for the hint Michael Kaufmann 2018-11-29 09:37:18 +01:00
  • fd69fc22db format composer.json and add php-7.0 as dev-requirement (phpunit6); add unit-test for Backup.add() when customer passes / as path value Michael Kaufmann 2018-11-28 13:17:44 +01:00
  • c7bee4edf2 update 0.9.x updater according to latest bugfix-release Michael Kaufmann 2018-11-27 18:53:37 +01:00
  • 9756c792d7 disable sending of emails when running tests completely when run on travis Michael Kaufmann 2018-11-27 12:05:56 +01:00
  • a86f10a4b4 fix typo in function name, refs #601 Michael Kaufmann 2018-11-27 11:49:32 +01:00
  • 946c2507c5 last try before i branch for testing this - next time, really Michael Kaufmann 2018-11-26 22:00:50 +01:00
  • 56ac4b5c26 last try before i branch for testing this :P Michael Kaufmann 2018-11-26 21:57:15 +01:00
  • e4becfb1dd add missing php-invoker stuff Michael Kaufmann 2018-11-26 21:50:35 +01:00
  • 6129768711 actually use the required phpunit version pulled from composer Michael Kaufmann 2018-11-26 21:38:36 +01:00
  • 72690e311f add specific phpunit version to dev-requirements Michael Kaufmann 2018-11-26 21:33:40 +01:00
  • 2ef067e12d set a few settings according to the test-system Michael Kaufmann 2018-11-26 21:05:57 +01:00
  • ae71e3ad2a new try with travis-ci #last-really Michael Kaufmann 2018-11-26 20:29:27 +01:00
  • 745621c416 new try with travis-ci #last Michael Kaufmann 2018-11-26 20:23:56 +01:00
  • 069ccd24e6 new try with travis-ci #3 Michael Kaufmann 2018-11-26 20:16:15 +01:00
  • 76b5f813c5 new try with travis-ci #2 Michael Kaufmann 2018-11-26 20:12:32 +01:00
  • 9ad6616fa3 new try with travis-ci Michael Kaufmann 2018-11-26 20:09:27 +01:00
  • 4dca2d6217 travis-ci testing... Michael Kaufmann 2018-11-26 20:00:40 +01:00
  • eab88abd54 Merge pull request #596 from foliengriller/composer-json Michael Kaufmann 2018-11-26 20:00:08 +01:00
  • ea3c49befe Update composer.json Michael Kaufmann 2018-11-26 19:56:39 +01:00
  • e1bfb2690d Update composer.json Michael Kaufmann 2018-11-26 19:53:34 +01:00
  • 091f92400b move integer-conversion of array to the place where the array is known Michael Kaufmann 2018-11-26 12:21:02 +01:00
  • 18df961381 ensure allowed_phpconfigs parameter for Customers.add() and Customers.edit() is an integer-array, fixes #598 Michael Kaufmann 2018-11-26 12:14:53 +01:00
  • 18c49e4c48 Merge pull request #595 from foliengriller/gitignore Michael Kaufmann 2018-11-26 06:51:53 +01:00
  • 4da9d4c7c0 Adds first composer.json file Michael Rosenberger 2018-11-25 23:00:03 +01:00
  • 9a528532d2 Improves gitignore and deletes unused .keep in /logs Michael Rosenberger 2018-11-25 21:46:13 +01:00
  • 96addebdf3 Merge pull request #594 from Broatcast/patch-1 Michael Kaufmann 2018-11-25 17:42:06 +01:00
  • 49adcb6886 Merge branch 'heavygale-master' Michael Kaufmann 2018-11-25 17:38:05 +01:00
  • ed86c2a892 Merge branch 'master' of https://github.com/heavygale/Froxlor into heavygale-master Michael Kaufmann 2018-11-25 17:37:52 +01:00
  • 7c7ef5be09 Change formfield id for new admins Robert Kuntz 2018-11-25 17:30:48 +01:00
  • c269cd5c5c added unit-tests for version-check; implemented settings import/export in API; minor variable declarations Michael Kaufmann 2018-11-25 11:17:56 +01:00
  • f6e0298d25 more api-documentation and code-formatting Michael Kaufmann 2018-11-25 10:04:09 +01:00
  • 983e1ce6ad add more api documenation Michael Kaufmann 2018-11-24 19:49:27 +01:00
  • a87f1c5561 trim ip-addresses for validation as they are invalid with leading/trailing spaces Michael Kaufmann 2018-11-24 07:53:08 +01:00
  • 9d82f0d269 Merge pull request #593 from foliengriller/master Michael Kaufmann 2018-11-23 14:55:14 +01:00
  • 32b5bef221 Improves CSS in installer Michael Rosenberger 2018-11-23 14:34:11 +01:00
  • 50eec8d8a7 Merge pull request #592 from foliengriller/master Michael Kaufmann 2018-11-23 11:18:45 +01:00
  • fc8373f6b6 fix unit-test testCustomerEmailForwardersDelete() to comply with new testCustomerEmailForwardersAddWithSpaces() Michael Kaufmann 2018-11-23 09:06:23 +01:00
  • 1d3d8d0f28 trim email address when added as forwarder, fixes #591 Michael Kaufmann 2018-11-23 09:03:27 +01:00
  • b9e4adc634 Some minor CSS improvements Michael Rosenberger 2018-11-22 23:38:54 +01:00
  • 3a3b35b2eb add ipv6 support for resolving nameserver-hostnames Michael Kaufmann 2018-11-21 19:26:19 +01:00
  • 8a565532b2 more api-doc Michael Kaufmann 2018-11-19 20:38:18 +01:00
  • 02ba4b5f67 Merge branch 'master' of github.com:Froxlor/Froxlor Michael Kaufmann 2018-11-18 20:35:47 +01:00
  • b032f5b2ba add dhparams for webserver/ssl, refs #519 Michael Kaufmann 2018-11-18 20:34:53 +01:00
  • 758111a7c1 Merge pull request #589 from heavygale/patch-2 Michael Kaufmann 2018-11-18 15:20:34 +01:00
  • ba124c99af Update list.tpl Max 2018-11-18 15:09:59 +01:00
  • 776bb56b24 add more phpdoc to DomainZones ApiCommand; minor fixes in DirOptions and DirProtections Michael Kaufmann 2018-11-18 15:07:06 +01:00
  • d2024e06ff more phpdoc in DirOptions and DirProtections Michael Kaufmann 2018-11-18 14:54:20 +01:00
  • 8c8be45769 added more phpdoc for api-documentation Michael Kaufmann 2018-11-18 14:39:20 +01:00
  • 892d259805 Also remove DNS zones of deleted Subdomains, refs #581 Michael Kaufmann 2018-11-17 20:19:29 +01:00
  • 13c624400e remove domain from pdns database if removed or updated so nameserver is disabled (remove) or update of db triggered when isemaildomain option is disabled, fixes #581 Michael Kaufmann 2018-11-17 20:14:58 +01:00
  • e184201327 minor cosmetic changes and new create_customer api example Michael Kaufmann 2018-11-13 08:30:41 +01:00
  • 059e36aa78 finish testing of Traffic ApiCommand Michael Kaufmann 2018-11-12 07:44:35 +01:00
  • 18aa8eb5d2 added Traffic.listing ApiCommand; added first Unit-Tests for Traffic-Api; SQL IN-clause cannot be prepared, replaced all occurances accordingly; added --no-fork parameter to traffic-cron Michael Kaufmann 2018-11-11 21:51:39 +01:00
  • 41acbc745c Merge remote-tracking branch 'origin/0.10.0' Michael Kaufmann 2018-11-10 12:03:23 +01:00
  • ab81004bf2 Merge branch 'master' into 0.10.0 Michael Kaufmann 2018-11-10 11:58:17 +01:00
  • d80cf6525c Merge remote-tracking branch 'origin/master' into 0.10.0 Michael Kaufmann 2018-11-10 11:55:39 +01:00
  • 247efb1c0a set version to 0.9.40 for upcoming release 0.9.40 Michael Kaufmann 2018-11-10 11:34:50 +01:00
  • e1b62d3af4 outsource apihelp to api.froxlor.org Michael Kaufmann 2018-11-10 07:17:13 +01:00
  • b340221055 update Traffic Api-Command Michael Kaufmann 2018-10-29 08:56:23 +01:00