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
Michael Kaufmann
9d82f0d269
Merge pull request #593 from foliengriller/master
...
Improves CSS in installer
2018-11-23 14:55:14 +01:00
Michael Rosenberger
32b5bef221
Improves CSS in installer
...
Correct alignment of radio options
Fixes design-problem with chrome
2018-11-23 14:34:11 +01:00
Michael Kaufmann
50eec8d8a7
Merge pull request #592 from foliengriller/master
...
Some minor CSS improvements
2018-11-23 11:18:45 +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
Michael Rosenberger
b9e4adc634
Some minor CSS improvements
...
- Removes unit if value is 0
- Uses shorthand notation where possible
Signed-off-by: Michael Rosenberger <mr@simpelwebservice.de >
2018-11-22 23:38:54 +01:00
Michael Kaufmann
3a3b35b2eb
add ipv6 support for resolving nameserver-hostnames
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2018-11-21 19:26:19 +01:00
Michael Kaufmann
8a565532b2
more api-doc
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2018-11-19 20:38:18 +01:00
Michael Kaufmann
02ba4b5f67
Merge branch 'master' of github.com:Froxlor/Froxlor
2018-11-18 20:35:47 +01:00
Michael Kaufmann
b032f5b2ba
add dhparams for webserver/ssl, refs #519
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2018-11-18 20:35:27 +01:00
Michael Kaufmann
758111a7c1
Merge pull request #589 from heavygale/patch-2
...
Update list.tpl
2018-11-18 15:20:34 +01:00
Max
ba124c99af
Update list.tpl
2018-11-18 15:09:59 +01:00
Michael Kaufmann
776bb56b24
add more phpdoc to DomainZones ApiCommand; minor fixes in DirOptions and DirProtections
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2018-11-18 15:07:06 +01:00
Michael Kaufmann
d2024e06ff
more phpdoc in DirOptions and DirProtections
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2018-11-18 14:54:20 +01:00
Michael Kaufmann
8c8be45769
added more phpdoc for api-documentation
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2018-11-18 14:39:20 +01:00
Michael Kaufmann
892d259805
Also remove DNS zones of deleted Subdomains, refs #581
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2018-11-17 20:19:29 +01:00
Michael Kaufmann
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
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2018-11-17 20:14:58 +01:00
Michael Kaufmann
e184201327
minor cosmetic changes and new create_customer api example
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2018-11-13 08:30:41 +01:00
Michael Kaufmann
059e36aa78
finish testing of Traffic ApiCommand
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2018-11-12 07:44:35 +01:00
Michael Kaufmann
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
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2018-11-11 21:51:39 +01:00
Michael Kaufmann
41acbc745c
Merge remote-tracking branch 'origin/0.10.0'
2018-11-10 12:03:23 +01:00
Michael Kaufmann
ab81004bf2
Merge branch 'master' into 0.10.0
2018-11-10 11:58:17 +01:00
Michael Kaufmann
d80cf6525c
Merge remote-tracking branch 'origin/master' into 0.10.0
2018-11-10 11:55:39 +01:00
Michael Kaufmann
247efb1c0a
set version to 0.9.40 for upcoming release
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
0.9.40
2018-11-10 11:34:50 +01:00
Michael Kaufmann
e1b62d3af4
outsource apihelp to api.froxlor.org
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2018-11-10 07:17:13 +01:00
Michael Kaufmann
b340221055
update Traffic Api-Command
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2018-10-29 08:56:23 +01:00
Michael Kaufmann
e16ea186dc
add some more unit-tests for Cronjobs and PhpSettings
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2018-10-28 13:47:19 +01:00
Michael Kaufmann
ce2722d429
forgot to tell phpunit which files is being covered, stupid copy'n'paste
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2018-10-28 09:00:04 +01:00
Michael Kaufmann
e0a195e3bc
forgot to add tests/Cronjobs to the unit-test directories
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2018-10-28 08:57:43 +01:00
Michael Kaufmann
899a7ac189
add Cronjobs API command ad unit-tests
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2018-10-28 08:53:25 +01:00
Michael Kaufmann
fb4d379047
Merge remote-tracking branch 'origin/master' into 0.10.0
2018-10-27 19:57:55 +02:00
Michael Kaufmann
98c55435ae
Merge pull request #583 from heavygale/patch-1
...
Update archive.tpl
2018-10-27 17:14:28 +02:00
Max
981f5840b3
Update archive.tpl
2018-10-27 14:57:27 +02:00
Michael Kaufmann
4efdb0cd66
add example of API usage
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2018-10-27 10:56:42 +02:00
Michael Kaufmann
3b31cd8432
Merge remote-tracking branch 'origin/master' into 0.10.0
2018-10-20 14:06:19 +02:00
Michael Kaufmann
c1809fc084
Merge pull request #579 from quthla/patch-1
...
Add TLSv1.3
2018-10-20 14:02:17 +02:00
quthla
090bdaaea8
Add TLSv1.3
2018-10-20 13:29:25 +02:00
Michael Kaufmann
611bec6849
Merge pull request #578 from stweil/lgtm
...
Fix warnings from LGTM
2018-10-17 11:55:36 +02:00
Stefan Weil
8cf797374d
Add missing variable declarations
...
This fixes warnings from LGTM:
Variable i is used like a local variable,
but is missing a declaration.
Signed-off-by: Stefan Weil <sw@weilnetz.de >
2018-10-17 11:49:59 +02:00
Stefan Weil
20177e06fc
Add missing semicolons
...
This fixes warnings from LGTM:
Avoid automated semicolon insertion (91% of all statements
in the enclosing function have an explicit semicolon).
Signed-off-by: Stefan Weil <sw@weilnetz.de >
2018-10-17 11:45:25 +02:00
Michael Kaufmann
95b305b865
Merge remote-tracking branch 'origin/master' into 0.10.0
2018-10-11 14:57:53 +02:00
Michael Kaufmann
aa6f3d33eb
clearify description and enhance validation for path-field in backup-job-planning
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2018-10-11 14:52:45 +02:00
Michael Kaufmann
b6e4dbd70a
fix saving of apikey allowed-from setting
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2018-10-09 10:37:27 +02:00
Michael Kaufmann
854986abcb
add some more function-doc; add setting to enable/disable api in system-settings; added last three api-command classes (empty so far)
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2018-10-08 09:35:15 +02:00
Michael Kaufmann
c35407bc94
fix undefined debug-flag if not present
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2018-09-30 10:18:19 +02:00
Michael Kaufmann
5752f7b64e
Merge remote-tracking branch 'origin/master' into 0.10.0
2018-09-30 10:04:15 +02:00
Michael Kaufmann
23d4bee184
add override-required info to php-config edit formfields like in add formfields, refs #573
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2018-09-28 11:00:56 +02:00
Michael Kaufmann
37988fa645
forgot to add override_fpmconfig flag to panel_phpconfigs, refs #573
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2018-09-28 10:57:43 +02:00