happyDomain/internal
Pierre-Olivier Mercier c4ab97d2af Add CheckerHTMLReporter interface and Zonemaster HTML report
Introduces an optional CheckerHTMLReporter interface that checkers can
implement to expose a rich HTML document built from their stored Report
field.  The Zonemaster checker implements it, rendering results grouped
by module in collapsible accordions with color-coded severity badges.
2026-03-17 19:21:51 +07:00
..
adapters Rework zone diff/apply flow: separate diff from provider API, support partial apply 2026-03-16 19:46:09 +07:00
api Add CheckerHTMLReporter interface and Zonemaster HTML report 2026-03-17 19:21:51 +07:00
api-admin Add admin API and frontend for scheduler management 2026-03-17 19:21:51 +07:00
app Implement auto-fill variables for checker option fields 2026-03-17 19:21:51 +07:00
avatar Clean architecture refactoring 2025-04-22 14:15:03 +02:00
captcha Add Altcha captcha provider support 2026-02-13 12:29:14 +07:00
config Implement checks scheduler 2026-03-17 19:21:51 +07:00
forms Implement checker options retrieval 2026-03-17 19:21:51 +07:00
helpers chore: apply Go naming conventions and minor code improvements 2026-03-01 17:38:12 +07:00
mailer Replace nil mailer checks with LogMailer fallback 2026-03-16 19:44:14 +07:00
newsletter chore: apply Go naming conventions and minor code improvements 2026-03-01 17:38:12 +07:00
session security: 15-day session lifetime with 7-day auto-renewal 2026-03-12 15:03:56 +07:00
storage Implement backend model for test results and schedule 2026-03-17 19:21:51 +07:00
usecase Add CheckerHTMLReporter interface and Zonemaster HTML report 2026-03-17 19:21:51 +07:00