overgrow
20aa162fcc
Added support DNS TLSA record ( #1165 )
...
Co-authored-by: netcarlos <carlos@allhighseeds.com >
2023-07-28 14:18:53 +02:00
Michael Kaufmann
826ae36647
adjust log-levels in API methods
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2023-06-05 12:13:38 +02:00
Michael Kaufmann
50e35e149c
various minor bugfixes; composer requirements update
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2022-08-10 00:17:11 +02:00
envoyr
4f4c71d79b
major refactoring of almost all files
2022-04-28 20:48:00 +02:00
Michael Kaufmann
a2e95b960f
use new language class in API
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2022-04-28 18:14:00 +02:00
Dennis Dudek
25d9c52c58
remove unnecessary ternaries ( #1027 )
...
* remove unnecessary ternaries
* fix: !($id <= 0);
* remove ternary
2022-04-14 09:02:10 +02:00
Michael Kaufmann
01798650fe
fix unittests for FroxlorRPC-class round #3 (maybe)
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2022-02-25 15:51:26 +01:00
envoyr
424a00b39e
update api and ajax handling and response
2022-02-20 11:38:08 +01:00
Oskar Eisemuth
4a912e3902
Feature/crontaskid ( #1005 )
...
* Add \Froxlor\Cron\TaskId for fixed task id naming
* Replace Cronjob::inserttask numbers with \Froxlor\Cron\TaskId constants
* Use TaskId in Froxlor\Cron\System\TasksCron
* Use TaskId in Froxlor\System\Cronjob,
simplify getOutstandingTasks.
Rename lng['tasks'] cronjob task description.
WARNING: DELETE_DOMAIN_PDNS, DELETE_DOMAIN_SSL now use %domain%
* Remove Froxlor\System\Cronjob type 3 check
2022-01-21 10:03:45 +01:00
Michael Kaufmann
91d4432108
check rr against possible existing CNAME entries, fixes #927
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2021-03-15 17:33:30 +01:00
Michael Kaufmann
38031aaff9
add missing return-code in DomainZones.add which messes up the error handling when using API
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2020-12-23 13:42:36 +01:00
Michael Kaufmann
b1b68364be
do not allow setting www as CNAME record if domain has automatic www-Alias enabled, fixes #895
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2020-10-31 16:16:05 +01:00
Michael Kaufmann
1a0953e77e
fix typo in response status message, fixes #858
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2020-06-08 11:42:44 +02:00
Michael Kaufmann
1b2c186c07
introduce search, limit, offset and orderby possibilities for (almost) all API listing() functions; added listingCount() function in preparation to replace the old UI\Paging class later on
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2019-11-02 10:58:52 +01:00
Michael Kaufmann
5680c88da0
implement DomainZones.listing() to actually return custom stored dns entries for a given domain, fixes #731
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2019-10-13 14:40:04 +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
16ccc273a9
Don't actually enclose CAA records in brackets
2019-07-29 14:27:44 +02:00
Marc-André Kolly
bfb3fb0a92
Add Regex to check for invalid CAA entry
2019-07-29 11:36:34 +02:00
Marc-André Kolly
358ca61a26
Implement validators to prevent breaking DNS server when adding newly introduced RR types
2019-07-28 18:47:47 +02:00
Michael Kaufmann
cb636fe2c9
Merge branch 'annotationsAPI' of https://github.com/foliengriller/Froxlor into foliengriller-annotationsAPI
2019-04-26 12:23:58 +02:00
Michael Kaufmann
8cebcc8a5d
allow DnsZone functions only if dns-editor is enabled AND the customer is allowed to use it
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2019-02-13 21:51:24 +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
59453a47fa
fix dns-related function calls
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2018-12-21 17:51:29 +01:00
Michael Kaufmann
a819d81ef2
more function reducing and fixing
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2018-12-21 16:53:04 +01:00
Michael Kaufmann
1ba4164028
add new PHPMail Wrapper to avoid multiple setting of properties
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2018-12-21 14:49:55 +01:00
Michael Kaufmann
c0e89bbd05
refactor UI functions
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2018-12-21 11:22:03 +01:00
Michael Kaufmann
5888927239
get rid of more functions
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2018-12-20 12:38:18 +01:00
Michael Kaufmann
c9ee2ae7e0
use IdnaConvert from composer
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2018-12-18 10:40:16 +01:00
Michael Kaufmann
4c27efa4ae
put Api-Commands into namespaces
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2018-12-18 09:46:36 +01:00