Michael Kaufmann
|
5dd915736b
|
changed all boolean parameters to getBoolParam-function
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-12-04 14:40:11 +01:00 |
|
Michael Kaufmann
|
07d7908f6e
|
added wrapper for boolean api-parameters, Domains-Module for now, more later; fixes #597
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-12-04 13:27:21 +01:00 |
|
Michael Kaufmann
|
cf53365007
|
update README and CONTRIBUTING files; added PULL_REQUEST_TEMPLATE; database user-creation fix for MySQL8
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-12-04 10:52:49 +01:00 |
|
Michael Kaufmann
|
1f2c1c1d2f
|
Merge pull request #608 from foliengriller/openssl1
Ads missing extension openssl to composer.json
|
2018-12-03 21:41:30 +01:00 |
|
Michael Kaufmann
|
51390d8add
|
Merge pull request #607 from foliengriller/caseMissmatch1
Corrects case missmatch of function calls
|
2018-12-03 21:37:35 +01:00 |
|
Michael Rosenberger
|
98120de7e1
|
Ads missing extension openssl to composer.json
|
2018-12-03 21:37:17 +01:00 |
|
Michael Rosenberger
|
88a2cb37c9
|
Case missmatch of function calls
|
2018-12-03 21:30:12 +01:00 |
|
Michael Kaufmann
|
ec4d34d37a
|
let's see if that works :P
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-12-03 17:29:42 +01:00 |
|
Michael Kaufmann
|
0b3d532028
|
ups, how did these get lost?
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-12-03 17:18:44 +01:00 |
|
Michael Kaufmann
|
4a0be40f92
|
require php-5.6 for 0.10.0; fixes #606 and remove invalid value NO_AUTO_CREATE_USER in mysql-attributes for mysql8
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-12-03 17:15:54 +01:00 |
|
Michael Kaufmann
|
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
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-12-02 20:06:53 +01:00 |
|
Michael Kaufmann
|
1ca1314ac4
|
fix typo in updater
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-12-02 19:27:50 +01:00 |
|
Michael Kaufmann
|
426e46a2df
|
show registration date of domain (if given) in admin and customer domain-list, fixes #553
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-12-02 11:50:45 +01:00 |
|
Michael Kaufmann
|
212cb0140d
|
ups minor CSS typo, refs #603
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-12-01 15:06:16 +01:00 |
|
Michael Kaufmann
|
8291c7d2ab
|
Allow access to webserver logs via weinterface, if activated for customer; todo: view more content dynamically; fixes #603
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-12-01 13:33:08 +01:00 |
|
Michael Kaufmann
|
1bd4c00631
|
forgot to replace frontend variables with replacer
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-11-30 13:55:08 +01:00 |
|
Michael Kaufmann
|
69495b94af
|
add 2FA mechanism, fixes #547
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-11-30 13:45:17 +01:00 |
|
Michael Kaufmann
|
29c754e700
|
add new CUSTOMER_HOMEDIR replacer for php-configs, thx to rubberduck for the hint
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-11-29 09:37:18 +01:00 |
|
Michael Kaufmann
|
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
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-11-28 13:17:44 +01:00 |
|
Michael Kaufmann
|
c7bee4edf2
|
update 0.9.x updater according to latest bugfix-release
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-11-27 18:53:37 +01:00 |
|
Michael Kaufmann
|
9756c792d7
|
disable sending of emails when running tests completely when run on travis
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-11-27 12:05:56 +01:00 |
|
Michael Kaufmann
|
a86f10a4b4
|
fix typo in function name, refs #601
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-11-27 11:49:32 +01:00 |
|
Michael Kaufmann
|
946c2507c5
|
last try before i branch for testing this - next time, really
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-11-26 22:00:50 +01:00 |
|
Michael Kaufmann
|
56ac4b5c26
|
last try before i branch for testing this :P
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-11-26 21:57:15 +01:00 |
|
Michael Kaufmann
|
e4becfb1dd
|
add missing php-invoker stuff
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-11-26 21:50:35 +01:00 |
|
Michael Kaufmann
|
6129768711
|
actually use the required phpunit version pulled from composer
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-11-26 21:38:36 +01:00 |
|
Michael Kaufmann
|
72690e311f
|
add specific phpunit version to dev-requirements
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-11-26 21:33:40 +01:00 |
|
Michael Kaufmann
|
2ef067e12d
|
set a few settings according to the test-system
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-11-26 21:05:57 +01:00 |
|
Michael Kaufmann
|
ae71e3ad2a
|
new try with travis-ci #last-really
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-11-26 20:29:27 +01:00 |
|
Michael Kaufmann
|
745621c416
|
new try with travis-ci #last
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-11-26 20:23:56 +01:00 |
|
Michael Kaufmann
|
069ccd24e6
|
new try with travis-ci #3
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-11-26 20:16:15 +01:00 |
|
Michael Kaufmann
|
76b5f813c5
|
new try with travis-ci #2
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-11-26 20:12:32 +01:00 |
|
Michael Kaufmann
|
9ad6616fa3
|
new try with travis-ci
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-11-26 20:09:27 +01:00 |
|
Michael Kaufmann
|
4dca2d6217
|
travis-ci testing...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-11-26 20:00:40 +01:00 |
|
Michael Kaufmann
|
eab88abd54
|
Merge pull request #596 from foliengriller/composer-json
Adds first composer.json file
|
2018-11-26 20:00:08 +01:00 |
|
Michael Kaufmann
|
ea3c49befe
|
Update composer.json
|
2018-11-26 19:56:39 +01:00 |
|
Michael Kaufmann
|
e1bfb2690d
|
Update composer.json
|
2018-11-26 19:53:34 +01:00 |
|
Michael Kaufmann
|
091f92400b
|
move integer-conversion of array to the place where the array is known
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-11-26 12:21:02 +01:00 |
|
Michael Kaufmann
|
18df961381
|
ensure allowed_phpconfigs parameter for Customers.add() and Customers.edit() is an integer-array, fixes #598
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-11-26 12:14:53 +01:00 |
|
Michael Kaufmann
|
18c49e4c48
|
Merge pull request #595 from foliengriller/gitignore
Improves gitignore and deletes unused .keep in /logs
|
2018-11-26 06:51:53 +01:00 |
|
Michael Rosenberger
|
4da9d4c7c0
|
Adds first composer.json file
|
2018-11-25 23:24:30 +01:00 |
|
Michael Rosenberger
|
9a528532d2
|
Improves gitignore and deletes unused .keep in /logs
|
2018-11-25 21:49:41 +01:00 |
|
Michael Kaufmann
|
96addebdf3
|
Merge pull request #594 from Broatcast/patch-1
Change formfield id for new admins
|
2018-11-25 17:42:06 +01:00 |
|
Michael Kaufmann
|
49adcb6886
|
Merge branch 'heavygale-master'
|
2018-11-25 17:38:05 +01:00 |
|
Michael Kaufmann
|
ed86c2a892
|
Merge branch 'master' of https://github.com/heavygale/Froxlor into heavygale-master
|
2018-11-25 17:37:52 +01:00 |
|
Robert Kuntz
|
7c7ef5be09
|
Change formfield id for new admins
little Bug, requested "new_loginname" instead of "loginname"
|
2018-11-25 17:30:48 +01:00 |
|
Michael Kaufmann
|
c269cd5c5c
|
added unit-tests for version-check; implemented settings import/export in API; minor variable declarations
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-11-25 11:17:56 +01:00 |
|
Michael Kaufmann
|
f6e0298d25
|
more api-documentation and code-formatting
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-11-25 10:04:09 +01:00 |
|
Michael Kaufmann
|
983e1ce6ad
|
add more api documenation
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-11-24 19:49:27 +01:00 |
|
Michael Kaufmann
|
a87f1c5561
|
trim ip-addresses for validation as they are invalid with leading/trailing spaces
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-11-24 07:53:08 +01:00 |
|