[PR #178] Get records API route #645

Open
opened 2025-11-20 04:25:33 -05:00 by saavagebueno · 0 comments
Owner

Original Pull Request: https://github.com/qdm12/ddns-updater/pull/178

State: open
Merged: No


  • JSON marshal settings for each provider
  • Setup route GET /api/v1/records
  • Unit test for HTTP handler with an example record
  • Document API routes in readme for now. Maybe add swagger later
  • Add auth as this introduces a security hole otherwise. Force auth to access this route

Working on a (Flutter 2) UI to consume it, that should be a first step to have a 'dynamic' new UI with the same features as the current one.

**Original Pull Request:** https://github.com/qdm12/ddns-updater/pull/178 **State:** open **Merged:** No --- - [x] JSON marshal settings for each provider - [x] Setup route GET `/api/v1/records` - [x] Unit test for HTTP handler with an example record - [ ] ~Document API routes in readme for now. Maybe add swagger later ❓~ - [ ] Add auth as this introduces a security hole otherwise. Force auth to access this route Working on a (Flutter 2) UI to consume it, that should be a first step to have a 'dynamic' new UI with the same features as the current one.
saavagebueno added the pull-request label 2025-11-20 04:25:33 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/ddns-updater#645