Commit Graph

1147 Commits

Author SHA1 Message Date
nemunaire 60d357a04e sources/ddns: check domain existance through SOA 2020-12-08 18:25:23 +01:00
nemunaire ce52cacd1f Add public files 2020-12-08 18:25:23 +01:00
nemunaire 128b8edec4 Fix display of only existing domains 2020-12-08 18:25:22 +01:00
nemunaire 9a6e0504a9 Document code 2020-12-08 18:25:22 +01:00
nemunaire 653821262c Add a menu to delete source directly from the list 2020-12-08 18:25:22 +01:00
nemunaire f73429ce7d Sort domains and source lists 2020-12-08 18:25:22 +01:00
nemunaire a0ebd2f23d api: source_specs and service_specs don't contains / anymore 2020-12-08 18:25:22 +01:00
nemunaire fe57f5e4f9 admin: add routes listing all sources and domains 2020-12-08 18:25:22 +01:00
nemunaire 8ea5b0d235 Fix bad redirecting of already logged users going to home 2020-12-08 18:25:22 +01:00
nemunaire e3409fa3f1 Bump version 2020-12-08 18:25:22 +01:00
nemunaire af9bc16489 Implement Gandi.net's LiveDNS API 2020-12-08 18:25:22 +01:00
nemunaire 9f86d6ae10 Display a message when no domain have been retrieve from provider 2020-12-08 18:25:22 +01:00
nemunaire b906351b8b Make the menu column beautiful 2020-12-08 18:25:22 +01:00
nemunaire 25085fb0c1 Bump service worker version 2020-12-08 18:25:22 +01:00
nemunaire 5dc37b6c47 alwaysdata: introduce basic features 2020-12-08 18:25:22 +01:00
nemunaire 2289d309a7 Refactor DB configuration 2020-12-08 18:25:22 +01:00
nemunaire c20bad6951 Sender address is now configurable through MAIL_FROM 2020-12-08 18:25:22 +01:00
nemunaire 4fd9e7b863 Able to press enter to validate rr form in modal 2020-12-08 18:25:22 +01:00
nemunaire 2f4d40d049 Fix undefined reference when opening the add aliad modal 2020-12-08 18:25:22 +01:00
nemunaire 05d67ff351 Document utils package 2020-12-08 18:25:22 +01:00
nemunaire 0b48f7bf58 Add My account page to change password and delete account 2020-12-08 18:25:22 +01:00
nemunaire e8e845b725 Give neutral answer when username is not found 2020-12-08 18:25:22 +01:00
nemunaire f65d598164 Display a message when a ServiceWorker update is available 2020-12-08 18:25:22 +01:00
nemunaire 5f0e5e50f0 ServiceWorker: don't consider API as a navigation route 2020-12-08 18:25:22 +01:00
nemunaire 01100610fb Add password constraint check in Go + update JS ones 2020-12-08 18:25:22 +01:00
nemunaire 3f96397a19 Refactor source states 2020-12-08 18:25:22 +01:00
nemunaire 8dd9243f00 Disable buttons on source-states form when a request is ongoing 2020-12-08 18:25:22 +01:00
nemunaire e7459c1e6c Fix href link when adding a domain from source-list-domain 2020-12-08 18:25:22 +01:00
nemunaire b4e8fa242d Display existings sources on onboarding view if any 2020-12-08 18:25:22 +01:00
nemunaire e19721a92c Add no-label attr to sourceList 2020-12-08 18:25:22 +01:00
nemunaire 92df6f828a Speak about account for sources 2020-12-08 18:25:22 +01:00
nemunaire e5476f884b Fix edition of source with redirections outside happyDNS 2020-12-08 18:25:22 +01:00
nemunaire 74a3b62861 After adding a source, redirect to its list of domains 2020-12-08 18:25:22 +01:00
nemunaire 792d0ff373 Improve new source selector visual 2020-12-08 18:25:22 +01:00
nemunaire 216a07b509 Add an onboarding view 2020-12-08 18:25:22 +01:00
nemunaire a37cfe1c8e Use inline SVG logo instead of including fonts 2020-12-08 18:25:22 +01:00
nemunaire 2fbb60a525 Update node packages 2020-12-08 18:25:22 +01:00
nemunaire 45e582b6b4 Avoid including screenshots in cache 2020-12-08 18:25:22 +01:00
nemunaire b243200003 Rework home page, include an alert on first login 2020-12-08 18:25:22 +01:00
nemunaire 65f47baae4 Rework source edition view 2020-12-08 18:25:22 +01:00
nemunaire eef9462931 Handle source update through source settings API 2020-12-08 18:25:22 +01:00
nemunaire 4111f06cab Extract sourceSpecs as mixin 2020-12-08 18:25:22 +01:00
nemunaire f439ad605d Rework new domain page, following new source creation method 2020-12-08 18:25:22 +01:00
nemunaire c4e8f5f807 Refactor source creation 2020-12-08 18:25:22 +01:00
nemunaire e340962c15 Add a props to emit newSource if there is no source after loading 2020-12-08 18:25:22 +01:00
nemunaire 4500ecf458 Add a confirmation message before deleting the domain from DB 2020-12-08 18:25:22 +01:00
nemunaire 46ca300201 Handle simple sources creation 2020-12-08 18:25:22 +01:00
nemunaire 21d4ed6f43 Refactor SourceField creation 2020-12-08 18:25:22 +01:00
nemunaire e376d5b326 Refactor source-list 2020-12-08 18:25:22 +01:00
nemunaire d4d982aec0 sources/ddns: simplify creation 2020-12-08 18:25:22 +01:00