Commit Graph

1147 Commits

Author SHA1 Message Date
nemunaire fcc62389fe admin: prefer using sourceMeta to delete buggy records 2020-12-08 18:25:22 +01:00
nemunaire f2eb1abac0 Don't use full package path as source identifier 2020-12-08 18:25:22 +01:00
nemunaire 3efa233a7c Add a button to delete source if it has no more domains associated 2020-12-08 18:25:22 +01:00
nemunaire 2ca7fe83a2 Implement new source registration for OVH 2020-12-08 18:25:22 +01:00
nemunaire 02612d576e Implement complex source registration 2020-12-08 18:25:22 +01:00
nemunaire f5fe9320c6 Add a route to view current user session and clear it 2020-12-08 18:25:22 +01:00
nemunaire bfcff4220d Improve session unmarshal 2020-12-08 18:25:22 +01:00
nemunaire a169d200ff Refactor field to name source 2020-12-08 18:25:22 +01:00
nemunaire 2062bd92e8 Refactor URL build from config 2020-12-08 18:25:22 +01:00
nemunaire d51b79ae96 Refactor source selection 2020-12-08 18:25:22 +01:00
nemunaire eae71bdc7e Refactor multiple source fields 2020-12-08 18:25:22 +01:00
nemunaire ebe0d00c10 Make domain-list a component 2020-12-08 18:25:22 +01:00
nemunaire bbafb1bc6d Store values in session, and automatically save changes 2020-12-08 18:25:22 +01:00
nemunaire fe3bba74bd sources/ovh: use global appkey/appsecret from configuration 2020-12-08 18:25:22 +01:00
nemunaire 87989643ce Align sources images in sources list 2020-12-08 18:25:22 +01:00
nemunaire 2c0b5ddabe Improve configuration, including storage configuration and selection 2020-12-08 18:25:22 +01:00
nemunaire bb642a2e14 Add spinner on update and deletion 2020-12-08 18:25:22 +01:00
nemunaire 26defa7721 Toaster over modals 2020-12-08 18:25:22 +01:00
nemunaire 2fc0a1cb08 Refactor usage of editable services 2020-12-08 18:25:22 +01:00
nemunaire 4b2c97312b Disable edit after success validation in table 2020-12-08 18:25:22 +01:00
nemunaire 641c176d69 Fix fields identifiers 2020-12-08 18:25:22 +01:00
nemunaire e4a2eb6fa6 Add a button Add service to aliases 2020-12-08 18:25:22 +01:00
nemunaire 31cf9789b4 svcs.SPF: Remove duplicate fields 2020-12-08 18:25:22 +01:00
nemunaire 2322d912f1 Prepare tabs in add service modal 2020-12-08 18:25:21 +01:00
nemunaire 0ef77d6d7b Add a button to delete service from grid view 2020-12-08 18:25:21 +01:00
nemunaire 580a3b3487 Update node packages 2020-12-08 18:25:21 +01:00
nemunaire 4481fc4923 Add restrictions on services 2020-12-08 18:25:21 +01:00
nemunaire 824108836d Update services' descriptions 2020-12-08 18:25:21 +01:00
nemunaire 0761549e29 Grid display of zones 2020-12-08 18:25:21 +01:00
nemunaire 9c3f945ae6 Add an indentation on title new line 2020-12-08 18:25:21 +01:00
nemunaire e7cae312d6 api: Fill a structure instead of passing argument to API function 2020-12-08 18:25:21 +01:00
nemunaire 01041eaa5e Validate subdomain before allow to continue 2020-12-08 18:25:21 +01:00
nemunaire 211df3cdae Refactor usage of relative domain during zone export 2020-12-08 18:25:21 +01:00
nemunaire c646dad897 Add a legend to apply modal to sum up the changes 2020-12-08 18:25:21 +01:00
nemunaire 190bacfaea Add a legend in zone diff modal 2020-12-08 18:25:21 +01:00
nemunaire ef87fdf922 Don't include DNSSEC records in diffs 2020-12-08 18:25:21 +01:00
nemunaire 1bf66eb9db Make save buttons green success instead of primary 2020-12-08 18:25:21 +01:00
nemunaire 7205f058ac Add title to table when there are meaningfull 2020-12-08 18:25:21 +01:00
nemunaire 80a8ab478d Don't omit fields otherwise 0 are considerated as undefined 2020-12-08 18:25:21 +01:00
nemunaire 57977c1c7d Display meaningfull 0 values 2020-12-08 18:25:21 +01:00
nemunaire 9f3692f6da New service: delegation (NS + DS) 2020-12-08 18:25:21 +01:00
nemunaire 740e166617 Include NS records in Origin 2020-12-08 18:25:21 +01:00
nemunaire 8c1170fef4 Include origin in RR generation to extends relatives forms 2020-12-08 18:25:21 +01:00
nemunaire 894f3c1376 Display a spinner when diff or view is loading 2020-12-08 18:25:21 +01:00
nemunaire 69b4d7a1dd Start working on easy zone management 2020-12-08 18:25:21 +01:00
nemunaire 4bf56d2e42 Handle basic history 2020-12-08 18:25:21 +01:00
nemunaire d75e20da6b Handle zone diff and update from abstract page 2020-12-08 18:25:21 +01:00
nemunaire beb87a8572 Rename SourceType as SourceMeta to follow ZoneMeta 2020-12-08 18:25:21 +01:00
nemunaire dca3779115 Fix errors in frontend 2020-12-08 18:25:21 +01:00
nemunaire ab6fe350ca Import ZoneMeta in domain history 2020-12-08 18:25:21 +01:00