mydnshost / mydnshost-api

API Backend for mydnshost
Other
2 stars 1 forks source link

DNSSEC data should be in the DB #37

Closed ShaneMcC closed 5 years ago

ShaneMcC commented 5 years ago

Currently DNSSEC Data is stored on disk alongside the zones (generated by the maintenance container automatically).

This should be generated by a worker and stored in the database so that we can manage them from the API/Frontend and makes using other server backends in future possibly easier.

Gonna say that this blocks #21 and #22 as they will be easier if we do things this way.

ShaneMcC commented 5 years ago

This is done now.

Related commits:

https://github.com/mydnshost/mydnshost-api/commit/e06594916d3c6f677c7b3e40a7f376feae5b34ed https://github.com/mydnshost/mydnshost-api/commit/fdbda7b50238408569cd4b98dd99896c11ef515c https://github.com/mydnshost/mydnshost-api/commit/2e62c9d0ca4f984f4327105fb3bf34c086dca8e3 https://github.com/mydnshost/mydnshost-api/commit/b0e6c2989818aaef28a9ba7189e5dd8e96338db6 https://github.com/mydnshost/mydnshost-api/commit/fe9fc5ddfb7945ba355cecc090f085b3acc56495 https://github.com/mydnshost/mydnshost-api/commit/55b1e1b94799a8a609bcb3bd938b7aba919afdf4 https://github.com/mydnshost/mydnshost-api/commit/e02d372138a5173d1ad9f2a19c0d6d5f816c5baf https://github.com/mydnshost/mydnshost-api/commit/faaf6193e5c09206f3dd247d6decc033c05fc8bc https://github.com/mydnshost/mydnshost-api/commit/1cb03ca5c7ce7c7bbe59e0dcb5f21591603332a6 https://github.com/mydnshost/mydnshost-api/commit/11b0f7d2d03d5cd437508dcf5c90066da532dd2b https://github.com/mydnshost/mydnshost-api/commit/d7ced895121ab942ab880371049a8ffb198116c9 https://github.com/mydnshost/mydnshost-api/commit/3cbb1f7a65ba9bd9487cc92deb906d4cf967260e https://github.com/mydnshost/mydnshost-api/commit/65d9c7d22771be165b4cb3507d5c2930d13a7047

https://github.com/mydnshost/mydnshost-frontend/commit/b8c0f5cb589f71b9f61433041053a7ec049beabd https://github.com/mydnshost/mydnshost-frontend/commit/67e4ff4798dbf148ad54ffab655b6f91b560fe24

https://github.com/mydnshost/mydnshost-infra/commit/2a793331917e9f36fa52dbbcfb15b047689f66ab https://github.com/mydnshost/mydnshost-infra/commit/4d72477f4aec075eed2361a4c5df356e057d1c49