Commit Graph

426 Commits

Author SHA1 Message Date
e8e845b725 Give neutral answer when username is not found 2020-12-08 18:25:22 +01:00
f65d598164 Display a message when a ServiceWorker update is available 2020-12-08 18:25:22 +01:00
5f0e5e50f0 ServiceWorker: don't consider API as a navigation route 2020-12-08 18:25:22 +01:00
01100610fb Add password constraint check in Go + update JS ones 2020-12-08 18:25:22 +01:00
3f96397a19 Refactor source states 2020-12-08 18:25:22 +01:00
8dd9243f00 Disable buttons on source-states form when a request is ongoing 2020-12-08 18:25:22 +01:00
e7459c1e6c Fix href link when adding a domain from source-list-domain 2020-12-08 18:25:22 +01:00
b4e8fa242d Display existings sources on onboarding view if any 2020-12-08 18:25:22 +01:00
e19721a92c Add no-label attr to sourceList 2020-12-08 18:25:22 +01:00
92df6f828a Speak about account for sources 2020-12-08 18:25:22 +01:00
e5476f884b Fix edition of source with redirections outside happyDNS 2020-12-08 18:25:22 +01:00
74a3b62861 After adding a source, redirect to its list of domains 2020-12-08 18:25:22 +01:00
792d0ff373 Improve new source selector visual 2020-12-08 18:25:22 +01:00
216a07b509 Add an onboarding view 2020-12-08 18:25:22 +01:00
a37cfe1c8e Use inline SVG logo instead of including fonts 2020-12-08 18:25:22 +01:00
2fbb60a525 Update node packages 2020-12-08 18:25:22 +01:00
45e582b6b4 Avoid including screenshots in cache 2020-12-08 18:25:22 +01:00
b243200003 Rework home page, include an alert on first login 2020-12-08 18:25:22 +01:00
65f47baae4 Rework source edition view 2020-12-08 18:25:22 +01:00
eef9462931 Handle source update through source settings API 2020-12-08 18:25:22 +01:00
4111f06cab Extract sourceSpecs as mixin 2020-12-08 18:25:22 +01:00
f439ad605d Rework new domain page, following new source creation method 2020-12-08 18:25:22 +01:00
c4e8f5f807 Refactor source creation 2020-12-08 18:25:22 +01:00
e340962c15 Add a props to emit newSource if there is no source after loading 2020-12-08 18:25:22 +01:00
4500ecf458 Add a confirmation message before deleting the domain from DB 2020-12-08 18:25:22 +01:00
46ca300201 Handle simple sources creation 2020-12-08 18:25:22 +01:00
21d4ed6f43 Refactor SourceField creation 2020-12-08 18:25:22 +01:00
e376d5b326 Refactor source-list 2020-12-08 18:25:22 +01:00
d4d982aec0 sources/ddns: simplify creation 2020-12-08 18:25:22 +01:00
fcc62389fe admin: prefer using sourceMeta to delete buggy records 2020-12-08 18:25:22 +01:00
f2eb1abac0 Don't use full package path as source identifier 2020-12-08 18:25:22 +01:00
3efa233a7c Add a button to delete source if it has no more domains associated 2020-12-08 18:25:22 +01:00
2ca7fe83a2 Implement new source registration for OVH 2020-12-08 18:25:22 +01:00
02612d576e Implement complex source registration 2020-12-08 18:25:22 +01:00
f5fe9320c6 Add a route to view current user session and clear it 2020-12-08 18:25:22 +01:00
bfcff4220d Improve session unmarshal 2020-12-08 18:25:22 +01:00
a169d200ff Refactor field to name source 2020-12-08 18:25:22 +01:00
2062bd92e8 Refactor URL build from config 2020-12-08 18:25:22 +01:00
d51b79ae96 Refactor source selection 2020-12-08 18:25:22 +01:00
eae71bdc7e Refactor multiple source fields 2020-12-08 18:25:22 +01:00
ebe0d00c10 Make domain-list a component 2020-12-08 18:25:22 +01:00
bbafb1bc6d Store values in session, and automatically save changes 2020-12-08 18:25:22 +01:00
fe3bba74bd sources/ovh: use global appkey/appsecret from configuration 2020-12-08 18:25:22 +01:00
87989643ce Align sources images in sources list 2020-12-08 18:25:22 +01:00
2c0b5ddabe Improve configuration, including storage configuration and selection 2020-12-08 18:25:22 +01:00
bb642a2e14 Add spinner on update and deletion 2020-12-08 18:25:22 +01:00
26defa7721 Toaster over modals 2020-12-08 18:25:22 +01:00
2fc0a1cb08 Refactor usage of editable services 2020-12-08 18:25:22 +01:00
4b2c97312b Disable edit after success validation in table 2020-12-08 18:25:22 +01:00
641c176d69 Fix fields identifiers 2020-12-08 18:25:22 +01:00