feat: add contact-availability handler and route

This commit is contained in:
2026-08-22 00:34:48 +01:00
parent 24af3a1fca
commit 117c37eaff
3 changed files with 540 additions and 0 deletions
+3
View File
@@ -284,6 +284,9 @@ func main() {
// Public contact info
r.Get("/contact", user.GetContactInfoHandler)
// Public contact-availability (no auth required)
r.With(mw.RateLimit(120, time.Minute)).Get("/contact-availability", scheduling.GetContactAvailability)
// Public business info (limited, safe for non-admin users)
r.Get("/business-info", admin.GetPublicBusinessInfo)