Michael Kaufmann
|
46982ad2dc
|
validate that a customer gets the default ftp account created even if the admin/reseller has no more resource for ftp accounts; fixes #741
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-10-29 07:52:00 +01:00 |
|
Pascal
|
9689afc759
|
change method signature of \Froxlor\Validate\Validate::validate_ip2
|
2019-10-28 16:58:34 +01:00 |
|
Pascal
|
d76f4108e5
|
dont need $result if we're expecting an exception
|
2019-10-28 16:40:22 +01:00 |
|
Pascal
|
faf3abe800
|
introduce new parameter to allow automatic convert cidr notation to netmask notation
|
2019-10-28 15:33:26 +01:00 |
|
Pascal
|
220b493a1b
|
better readability
|
2019-10-28 14:16:27 +01:00 |
|
Michael Kaufmann
|
822bb2bd4d
|
fixed deletion of default-ftp-user possible via API (not through the interface though); refs #741
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-10-27 16:02:32 +01:00 |
|
Michael Kaufmann
|
7b162c4bd0
|
added tls-settings per domain for admins with change_serversettings-flag set; fixes #519
Signed-off-by: Michael Kaufmann <michael.kaufmann@aixit.com>
|
2019-10-22 16:45:03 +02:00 |
|
Michael Kaufmann
|
a7ccb7007f
|
add Unit-test for DomainZones.listing()
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-10-13 14:47:39 +02:00 |
|
Michael Kaufmann
|
cc04e44031
|
add possibility to add customer using a hosting-plan instead of specifying resources
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-09-27 12:54:43 +02:00 |
|
Michael Kaufmann
|
75f49e2ee2
|
added HostingPlans ApiCommand + unit-tests
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-09-16 12:31:02 +02:00 |
|
Michael Kaufmann
|
878be08563
|
Merge pull request #706 from makuser/master
Implement CAA DNS records
|
2019-07-30 09:53:46 +02:00 |
|
Michael Kaufmann
|
a98ae562b2
|
change mysql-username-test so it generates a loginname that fails depending on the mysql/mariadb version
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-07-30 08:48:44 +02:00 |
|
Marc-André Kolly
|
4ef78df27f
|
Update Travis CI
|
2019-07-29 15:07:18 +02:00 |
|
Marc-André Kolly
|
84d80d695a
|
Add Url and Domain validation for CAA records using native Froxlor function
|
2019-07-29 15:02:13 +02:00 |
|
Marc-André Kolly
|
3cba61a8d8
|
Simplify unit tests for CAA entry validation
|
2019-07-29 14:30:39 +02:00 |
|
Marc-André Kolly
|
95d47eb6c9
|
Add unit tests for CAA entry validation
|
2019-07-29 11:53:00 +02:00 |
|
Marc-André Kolly
|
e67e2a85de
|
Implement test for Domain Zone CAA record
|
2019-07-28 20:05:55 +02:00 |
|
Michael Kaufmann
|
7bc57ed269
|
set password directly when adding new mysql user
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-07-26 07:34:32 +02:00 |
|
Michael Kaufmann
|
a07a9e6a88
|
more unit-testing, enhancements in Store-functions
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-06-11 12:10:56 +02:00 |
|
Michael Kaufmann
|
7a94a43053
|
started \Settings\Store unit tests
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-06-10 13:37:22 +02:00 |
|
Michael Kaufmann
|
028524291e
|
test improvements and preparation for more tests later
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-06-10 11:38:47 +02:00 |
|
Michael Kaufmann
|
f266bb05c9
|
testing \Froxlor\Settings\FroxlorVhostSettings
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-06-06 13:04:43 +02:00 |
|
Michael Kaufmann
|
d8a8f76dc9
|
update dev-environment to use more recent versions, requries php-7.3 now (dev-only)
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-06-06 10:18:03 +02:00 |
|
Michael Kaufmann
|
0afbe3d13b
|
add validation tests
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-06-05 20:52:37 +02:00 |
|
Michael Kaufmann
|
4917b9c057
|
added first validation tests
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-06-05 09:07:21 +02:00 |
|
Michael Kaufmann
|
97703e7a0c
|
add a few tests for Settings
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-06-05 06:39:44 +02:00 |
|
Michael Kaufmann
|
68f55f9596
|
dont allow bootstrap.php file from tests/ to be called via browser
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-05-27 08:33:36 +02:00 |
|
Michael Kaufmann
|
036ec68651
|
fix unit-tests
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-02-13 21:59:01 +01:00 |
|
Michael Kaufmann
|
1c9d76725c
|
get rid of last function file
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-12-26 20:54:00 +01:00 |
|
Michael Kaufmann
|
e64e8cafa6
|
define logger constants in logger class
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-12-26 15:51:26 +01:00 |
|
Michael Kaufmann
|
35c631946d
|
more and more checkstyle fixes
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-12-24 12:59:40 +01:00 |
|
Michael Kaufmann
|
7170fab884
|
fix build-testing on jenkins
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-12-22 20:32:36 +01:00 |
|
Michael Kaufmann
|
3794003e63
|
minor fixes here and there
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-12-22 13:42:10 +01:00 |
|
Michael Kaufmann
|
59453a47fa
|
fix dns-related function calls
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-12-21 17:51:29 +01:00 |
|
Michael Kaufmann
|
0a28ef2af6
|
minor changes for unit-tests
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-12-21 16:32:44 +01:00 |
|
Michael Kaufmann
|
97b5439c0d
|
auto-format all files; add table-definitions to test-bootstrap file
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-12-21 12:24:07 +01:00 |
|
Michael Kaufmann
|
bed069f269
|
more function moving
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-12-20 08:33:32 +01:00 |
|
Michael Kaufmann
|
8c896d60d6
|
get rid of some more functions
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-12-20 07:43:40 +01:00 |
|
Michael Kaufmann
|
26510f0745
|
removing more ticket-stuff; update all unit-tests
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-12-19 19:42:50 +01:00 |
|
Michael Kaufmann
|
8e84a4ff44
|
correct use of Database use
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-12-19 16:57:03 +01:00 |
|
Michael Kaufmann
|
903b775f79
|
make cronjobs also classes and began to refactor the whole cronjob stuff
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-12-19 08:55:23 +01:00 |
|
Michael Kaufmann
|
1e816de8cf
|
refactor domainValidate() function; allow underscore in CNAME and SRV entries
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-12-14 11:51:19 +01:00 |
|
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
|
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
|
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
|
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
|
4dca2d6217
|
travis-ci testing...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-11-26 20:00:40 +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
|
fc8373f6b6
|
fix unit-test testCustomerEmailForwardersDelete() to comply with new testCustomerEmailForwardersAddWithSpaces()
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-11-23 09:06:23 +01:00 |
|
Michael Kaufmann
|
1d3d8d0f28
|
trim email address when added as forwarder, fixes #591
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-11-23 09:03:35 +01:00 |
|