Commit Graph

51 Commits

Author SHA1 Message Date
Pierre-Olivier Mercier
c0a3ea2d4c This is happyDomain now
All checks were successful
continuous-integration/drone/push Build is passing
2022-01-18 10:16:32 +01:00
Pierre-Olivier Mercier
8aa6f933a3 Rename project happyDomain 2021-12-31 15:52:15 +01:00
Pierre-Olivier Mercier
2af3cefb82 Don't generate empty records 2021-07-05 18:01:44 +02:00
Pierre-Olivier Mercier
a5ea417ef9 Skip DNSSEC records reported by dnscontrol 2021-07-05 18:01:43 +02:00
Pierre-Olivier Mercier
95c36568d4 DMARC/SPF: auto-add version info 2021-02-10 09:54:18 +01:00
Pierre-Olivier Mercier
410959c610 services: Add some challenge/verification
Some checks reported errors
continuous-integration/drone/push Build was killed
2021-01-14 03:08:00 +01:00
Pierre-Olivier Mercier
c6e09dd5a5 Don't except Delegation on origin 2021-01-06 03:20:31 +01:00
Pierre-Olivier Mercier
bb058760b5 New record handled: TXT 2020-12-29 17:06:11 +01:00
Pierre-Olivier Mercier
f515bb9244 gsuite: do proper import + canonicalize MX records 2020-12-29 17:03:14 +01:00
Pierre-Olivier Mercier
bb0d9c857a Add icon for some service providers 2020-12-29 17:03:13 +01:00
Pierre-Olivier Mercier
eeec4e7a63 Add family tabs filters 2020-12-29 17:03:13 +01:00
Pierre-Olivier Mercier
5917e12f5a fixup! Split services into family 2020-12-29 17:00:01 +01:00
Pierre-Olivier Mercier
bb54496ca5 Split services into family 2020-12-08 18:25:23 +01:00
Pierre-Olivier Mercier
0d78dcc1fe Fix 2 out of ranges panic 2020-12-08 18:25:23 +01:00
Pierre-Olivier Mercier
e864b916e8 Rephrase description for Orphan records 2020-12-08 18:25:23 +01:00
Pierre-Olivier Mercier
bf20e73bd6 Refactor zone analyzer method visibility 2020-12-08 18:25:23 +01:00
Pierre-Olivier Mercier
e25ca8b160 Extract Forms as a dedicated module 2020-12-08 18:25:23 +01:00
Pierre-Olivier Mercier
e627e6b5ea Disable types that are not compatible with a given source 2020-12-08 18:25:23 +01:00
Pierre-Olivier Mercier
98ad7c25c2 Able to generate relative zone 2020-12-08 18:25:23 +01:00
Pierre-Olivier Mercier
e70cc46be2 Transfert hexadecimal instead of base64 when this is truly hexadecimal 2020-12-08 18:25:23 +01:00
Pierre-Olivier Mercier
cd62b8a687 New service: ACME challenge 2020-12-08 18:25:23 +01:00
Pierre-Olivier Mercier
9a6e0504a9 Document code 2020-12-08 18:25:22 +01:00
Pierre-Olivier Mercier
31cf9789b4 svcs.SPF: Remove duplicate fields 2020-12-08 18:25:22 +01:00
Pierre-Olivier Mercier
4481fc4923 Add restrictions on services 2020-12-08 18:25:21 +01:00
Pierre-Olivier Mercier
824108836d Update services' descriptions 2020-12-08 18:25:21 +01:00
Pierre-Olivier Mercier
211df3cdae Refactor usage of relative domain during zone export 2020-12-08 18:25:21 +01:00
Pierre-Olivier Mercier
ef87fdf922 Don't include DNSSEC records in diffs 2020-12-08 18:25:21 +01:00
Pierre-Olivier Mercier
7205f058ac Add title to table when there are meaningfull 2020-12-08 18:25:21 +01:00
Pierre-Olivier Mercier
80a8ab478d Don't omit fields otherwise 0 are considerated as undefined 2020-12-08 18:25:21 +01:00
Pierre-Olivier Mercier
9f3692f6da New service: delegation (NS + DS) 2020-12-08 18:25:21 +01:00
Pierre-Olivier Mercier
740e166617 Include NS records in Origin 2020-12-08 18:25:21 +01:00
Pierre-Olivier Mercier
8c1170fef4 Include origin in RR generation to extends relatives forms 2020-12-08 18:25:21 +01:00
Pierre-Olivier Mercier
d75e20da6b Handle zone diff and update from abstract page 2020-12-08 18:25:21 +01:00
Pierre-Olivier Mercier
c6e64d64a3 Don't do special case of aliases. Treat them only in frontend part. 2020-12-08 18:25:21 +01:00
Pierre-Olivier Mercier
717123ad7f Use relative domain names in zones 2020-12-08 18:25:21 +01:00
Pierre-Olivier Mercier
0e15ed3fdc Add identifier to services' records 2020-12-08 18:25:21 +01:00
Pierre-Olivier Mercier
c44a227419 Handle zone saving 2020-12-08 18:25:21 +01:00
Pierre-Olivier Mercier
d8758e49ca Orphan record are now simple texts 2020-12-08 18:25:21 +01:00
Pierre-Olivier Mercier
f166e5b59b Add DefaultTTL 2020-12-08 18:25:21 +01:00
Pierre-Olivier Mercier
29409dc607 Use Label when it exists 2020-12-08 18:25:21 +01:00
Pierre-Olivier Mercier
943b0a2a53 Add tabs 2020-12-08 18:25:21 +01:00
Pierre-Olivier Mercier
cc20dcb9fc Handle recursively structs insides primary struct services 2020-05-13 18:58:07 +02:00
Pierre-Olivier Mercier
8c37be9039 Use Go type instead of crafted type name for services 2020-05-13 08:27:42 +02:00
Pierre-Olivier Mercier
e95608ba8c Document and use Duration type according to field description 2020-05-11 00:19:49 +02:00
Pierre-Olivier Mercier
2daea2ae30 Use a function to retrieve Services 2020-05-11 00:19:49 +02:00
Pierre-Olivier Mercier
3903a8fe2e Origin should always be the first item 2020-05-11 00:19:49 +02:00
Pierre-Olivier Mercier
1e8d6ad63f Generalize the icon generation 2020-05-11 00:19:49 +02:00
Pierre-Olivier Mercier
34ce25eb76 Add SMTP TLS Reporting (RFC8460) 2020-05-11 00:19:49 +02:00
Pierre-Olivier Mercier
35c94bcd22 Handle CNAME best effort 2020-05-11 00:19:49 +02:00
Pierre-Olivier Mercier
62e835b906 Add automatic commentary on records and number of records 2020-05-11 00:19:49 +02:00