d0c7706840Checks Mysql version only if no fatal error occured
Michael Rosenberger
2018-12-12 20:54:56 +01:00
1a15cef76dwhen using --force on the cronjob it will now also re-set quotas if enabled
Michael Kaufmann
2018-12-12 19:49:46 +01:00
dc44c67f86do not show 'override fpmconfig' checkbox when not using php-fpm in php-configs
Michael Kaufmann
2018-12-12 19:48:56 +01:00
ab819129ddreturn the subdomain-names in PhpSettings::listing() instead of only the amount
Michael Kaufmann
2018-12-11 11:45:39 +01:00
8d966aebeeShow number of subdomains that use a php-config; fixes#532
Michael Kaufmann
2018-12-11 10:12:37 +01:00
4988600881added 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
d381528c06reload fpm before nginx
Michael Kaufmann
2018-12-09 11:51:43 +01:00
3d647a2c2efix 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
00eb5ed87bset version to 0.9.40.1 for bugfix release
0.9.40.1
Michael Kaufmann
2018-11-27 18:41:05 +01:00
1dc9ea6fb1Merge branch '0.9.x' of github.com:Froxlor/Froxlor into 0.9.x
Michael Kaufmann
2018-11-27 11:50:25 +01:00
1b63936a26fix typo in function name, fixes#601
Michael Kaufmann
2018-11-27 11:50:05 +01:00
4760bddfe0Merge pull request #585 from Xavjer/0.9.x
Michael Kaufmann
2018-11-13 17:38:54 +01:00
7e6180fed8read in correct fpm-daemon config-id for nginx and lighttpd, thx to heavygale
Michael Kaufmann
2018-12-09 10:45:22 +01:00
9e4ed645f7use correct page title for php-fpm versions
Michael Kaufmann
2018-12-09 10:29:19 +01:00
9522e0cfb1fix 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
db36d57683fix 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
ddddbdfb18Merge pull request #609 from foliengriller/annotations
Michael Kaufmann
2018-12-04 22:03:07 +01:00
df3ad9ed12Improves annotations for API
Michael Rosenberger
2018-12-03 22:34:56 +01:00
456875905dset password compatibility for mysql8
Michael Kaufmann
2018-12-04 19:52:18 +01:00
1707b5e7fdfix create user for mysql8 for good, thx to bimmer
Michael Kaufmann
2018-12-04 17:33:58 +01:00
034d1b1c8ecorrect syntax for CREATE USER when using mysql8
Michael Kaufmann
2018-12-04 15:42:05 +01:00
5dd915736bchanged all boolean parameters to getBoolParam-function
Michael Kaufmann
2018-12-04 14:40:11 +01:00
07d7908f6eadded wrapper for boolean api-parameters, Domains-Module for now, more later; fixes#597
Michael Kaufmann
2018-12-04 13:27:21 +01:00
cf53365007update README and CONTRIBUTING files; added PULL_REQUEST_TEMPLATE; database user-creation fix for MySQL8
Michael Kaufmann
2018-12-04 10:52:49 +01:00
1f2c1c1d2fMerge pull request #608 from foliengriller/openssl1
Michael Kaufmann
2018-12-03 21:41:30 +01:00
51390d8addMerge pull request #607 from foliengriller/caseMissmatch1
Michael Kaufmann
2018-12-03 21:37:35 +01:00
98120de7e1Ads missing extension openssl to composer.json
Michael Rosenberger
2018-12-03 21:37:17 +01:00
88a2cb37c9Case missmatch of function calls
Michael Rosenberger
2018-12-03 21:14:22 +01:00
ec4d34d37alet's see if that works :P
Michael Kaufmann
2018-12-03 17:29:42 +01:00
0b3d532028ups, how did these get lost?
Michael Kaufmann
2018-12-03 17:18:44 +01:00
4a0be40f92require 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
2da59f1055do 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
1ca1314ac4fix typo in updater
Michael Kaufmann
2018-12-02 19:27:50 +01:00
426e46a2dfshow registration date of domain (if given) in admin and customer domain-list, fixes#553
Michael Kaufmann
2018-12-02 11:50:45 +01:00
212cb0140dups minor CSS typo, refs #603
Michael Kaufmann
2018-12-01 15:06:16 +01:00
8291c7d2abAllow 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
1bd4c00631forgot to replace frontend variables with replacer
Michael Kaufmann
2018-11-30 13:55:08 +01:00
69495b94afadd 2FA mechanism, fixes#547
Michael Kaufmann
2018-11-30 13:45:17 +01:00
29c754e700add new CUSTOMER_HOMEDIR replacer for php-configs, thx to rubberduck for the hint
Michael Kaufmann
2018-11-29 09:37:18 +01:00
fd69fc22dbformat 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
c7bee4edf2update 0.9.x updater according to latest bugfix-release
Michael Kaufmann
2018-11-27 18:53:37 +01:00
9756c792d7disable sending of emails when running tests completely when run on travis
Michael Kaufmann
2018-11-27 12:05:56 +01:00
a86f10a4b4fix typo in function name, refs #601
Michael Kaufmann
2018-11-27 11:49:32 +01:00
946c2507c5last try before i branch for testing this - next time, really
Michael Kaufmann
2018-11-26 22:00:50 +01:00
56ac4b5c26last try before i branch for testing this :P
Michael Kaufmann
2018-11-26 21:57:15 +01:00
e4becfb1ddadd missing php-invoker stuff
Michael Kaufmann
2018-11-26 21:50:35 +01:00
6129768711actually use the required phpunit version pulled from composer
Michael Kaufmann
2018-11-26 21:38:36 +01:00
72690e311fadd specific phpunit version to dev-requirements
Michael Kaufmann
2018-11-26 21:33:40 +01:00
2ef067e12dset a few settings according to the test-system
Michael Kaufmann
2018-11-26 21:05:57 +01:00
ae71e3ad2anew try with travis-ci #last-really
Michael Kaufmann
2018-11-26 20:29:27 +01:00
745621c416new try with travis-ci #last
Michael Kaufmann
2018-11-26 20:23:56 +01:00
069ccd24e6new try with travis-ci #3
Michael Kaufmann
2018-11-26 20:16:15 +01:00
76b5f813c5new try with travis-ci #2
Michael Kaufmann
2018-11-26 20:12:32 +01:00
9ad6616fa3new try with travis-ci
Michael Kaufmann
2018-11-26 20:09:27 +01:00
4dca2d6217travis-ci testing...
Michael Kaufmann
2018-11-26 20:00:40 +01:00
eab88abd54Merge pull request #596 from foliengriller/composer-json
Michael Kaufmann
2018-11-26 20:00:08 +01:00
ea3c49befeUpdate composer.json
Michael Kaufmann
2018-11-26 19:56:39 +01:00
e1bfb2690dUpdate composer.json
Michael Kaufmann
2018-11-26 19:53:34 +01:00
091f92400bmove integer-conversion of array to the place where the array is known
Michael Kaufmann
2018-11-26 12:21:02 +01:00
18df961381ensure 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
18c49e4c48Merge pull request #595 from foliengriller/gitignore
Michael Kaufmann
2018-11-26 06:51:53 +01:00
4da9d4c7c0Adds first composer.json file
Michael Rosenberger
2018-11-25 23:00:03 +01:00
9a528532d2Improves gitignore and deletes unused .keep in /logs
Michael Rosenberger
2018-11-25 21:46:13 +01:00
96addebdf3Merge pull request #594 from Broatcast/patch-1
Michael Kaufmann
2018-11-25 17:42:06 +01:00
49adcb6886Merge branch 'heavygale-master'
Michael Kaufmann
2018-11-25 17:38:05 +01:00
7c7ef5be09Change formfield id for new admins
Robert Kuntz
2018-11-25 17:30:48 +01:00
c269cd5c5cadded unit-tests for version-check; implemented settings import/export in API; minor variable declarations
Michael Kaufmann
2018-11-25 11:17:56 +01:00
f6e0298d25more api-documentation and code-formatting
Michael Kaufmann
2018-11-25 10:04:09 +01:00
983e1ce6adadd more api documenation
Michael Kaufmann
2018-11-24 19:49:27 +01:00
a87f1c5561trim ip-addresses for validation as they are invalid with leading/trailing spaces
Michael Kaufmann
2018-11-24 07:53:08 +01:00
9d82f0d269Merge pull request #593 from foliengriller/master
Michael Kaufmann
2018-11-23 14:55:14 +01:00
32b5bef221Improves CSS in installer
Michael Rosenberger
2018-11-23 14:34:11 +01:00
50eec8d8a7Merge pull request #592 from foliengriller/master
Michael Kaufmann
2018-11-23 11:18:45 +01:00
fc8373f6b6fix unit-test testCustomerEmailForwardersDelete() to comply with new testCustomerEmailForwardersAddWithSpaces()
Michael Kaufmann
2018-11-23 09:06:23 +01:00
1d3d8d0f28trim email address when added as forwarder, fixes#591
Michael Kaufmann
2018-11-23 09:03:27 +01:00
b9e4adc634Some minor CSS improvements
Michael Rosenberger
2018-11-22 23:38:54 +01:00
3a3b35b2ebadd ipv6 support for resolving nameserver-hostnames
Michael Kaufmann
2018-11-21 19:26:19 +01:00
8a565532b2more api-doc
Michael Kaufmann
2018-11-19 20:38:18 +01:00
02ba4b5f67Merge branch 'master' of github.com:Froxlor/Froxlor
Michael Kaufmann
2018-11-18 20:35:47 +01:00
b032f5b2baadd dhparams for webserver/ssl, refs #519
Michael Kaufmann
2018-11-18 20:34:53 +01:00
758111a7c1Merge pull request #589 from heavygale/patch-2
Michael Kaufmann
2018-11-18 15:20:34 +01:00
ba124c99afUpdate list.tpl
Max
2018-11-18 15:09:59 +01:00
776bb56b24add more phpdoc to DomainZones ApiCommand; minor fixes in DirOptions and DirProtections
Michael Kaufmann
2018-11-18 15:07:06 +01:00
d2024e06ffmore phpdoc in DirOptions and DirProtections
Michael Kaufmann
2018-11-18 14:54:20 +01:00
8c8be45769added more phpdoc for api-documentation
Michael Kaufmann
2018-11-18 14:39:20 +01:00
892d259805Also remove DNS zones of deleted Subdomains, refs #581
Michael Kaufmann
2018-11-17 20:19:29 +01:00
13c624400eremove 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
e184201327minor cosmetic changes and new create_customer api example
Michael Kaufmann
2018-11-13 08:30:41 +01:00
059e36aa78finish testing of Traffic ApiCommand
Michael Kaufmann
2018-11-12 07:44:35 +01:00
18aa8eb5d2added 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
41acbc745cMerge remote-tracking branch 'origin/0.10.0'
Michael Kaufmann
2018-11-10 12:03:23 +01:00
ab81004bf2Merge branch 'master' into 0.10.0
Michael Kaufmann
2018-11-10 11:58:17 +01:00
d80cf6525cMerge remote-tracking branch 'origin/master' into 0.10.0
Michael Kaufmann
2018-11-10 11:55:39 +01:00
247efb1c0aset version to 0.9.40 for upcoming release
0.9.40
Michael Kaufmann
2018-11-10 11:34:50 +01:00
e1b62d3af4outsource apihelp to api.froxlor.org
Michael Kaufmann
2018-11-10 07:17:13 +01:00
b340221055update Traffic Api-Command
Michael Kaufmann
2018-10-29 08:56:23 +01:00