Michael Kaufmann
b7439d0f3b
put http-header related checks in output buffering
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2025-04-28 11:07:06 +02:00
sro0
686ca84a30
Ensure that DMARC entries are generated as subdomain, Allow overwriting of DMARC and SPF subdomain records ( #1237 )
...
* Ensure that DMARC entries are generated as subdomain
- see https://datatracker.ietf.org/doc/html/rfc7489#section-6.1
* Add tests for DNS DMARC
* Allow custom SPF and DMARC subdomain records to replace default records
* Improve tests for DMARC, add DMARC tests for subdomain
2024-02-09 08:11:41 +01: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
Michael Kaufmann
5f41b37770
test dns entry string without any whitespaces/tabs/etc.
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2021-12-27 16:08:46 +01:00
Michael Kaufmann
61265778a5
fix unit-test
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2021-12-27 16:01:45 +01:00
Michael Kaufmann
8f0f890145
fix too strict comparison for isemaildomain check in Dns-Zone generation; fixes #1003
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2021-12-27 15:38:59 +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
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
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
a7ccb7007f
add Unit-test for DomainZones.listing()
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2019-10-13 14:47:39 +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
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
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 (d00p)
c149cbacf7
more DomainZones unit-tests
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2018-03-23 13:35:50 +01:00
Michael Kaufmann (d00p)
48d7110779
add first unit tests for DomainZones ApiCommand
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2018-03-22 14:56:18 +01:00