Commit Graph

1147 Commits

Author SHA1 Message Date
nemunaire 0625d8f5ec storage: add GetSourceType 2020-12-08 18:25:21 +01:00
nemunaire 20d4299239 storage: add a method to tidy/optimize the database 2020-12-08 18:25:21 +01:00
nemunaire 729a4e3fa0 admin: add clear routes 2020-12-08 18:25:21 +01:00
nemunaire c6e64d64a3 Don't do special case of aliases. Treat them only in frontend part. 2020-12-08 18:25:21 +01:00
nemunaire 04e4c1d46a Add action on form submission 2020-12-08 18:25:21 +01:00
nemunaire a5e1514bd4 Add Alias in abstract page 2020-12-08 18:25:21 +01:00
nemunaire a600c20a4a Can add subdomain through interface 2020-12-08 18:25:21 +01:00
nemunaire 014f728a6f Handle @ in subdomain, to avoid empty string 2020-12-08 18:25:21 +01:00
nemunaire e1c0352ddc Can add new services to zone 2020-12-08 18:25:21 +01:00
nemunaire fef9467458 Don't show tables if there are empty 2020-12-08 18:25:21 +01:00
nemunaire 361ee19bd4 Add the ability to drop simple CNAME 2020-12-08 18:25:21 +01:00
nemunaire 19f0390454 Remove the subdomain when removing the last service of a subdomain 2020-12-08 18:25:21 +01:00
nemunaire 35fbb1625e Disallow removing SOA record 2020-12-08 18:25:21 +01:00
nemunaire 4a19149b51 Full update/deletion on abstract page 2020-12-08 18:25:21 +01:00
nemunaire 717123ad7f Use relative domain names in zones 2020-12-08 18:25:21 +01:00
nemunaire 114d892cb5 Able to edit objects (add, delete, modify) 2020-12-08 18:25:21 +01:00
nemunaire 3521188405 Able to edit arrays (add, delete, modify) 2020-12-08 18:25:21 +01:00
nemunaire 15e5899086 Avoid returning to home page when not connected 2020-12-08 18:25:21 +01:00
nemunaire 8c829ba656 Handle service modifications 2020-12-08 18:25:21 +01:00
nemunaire 23311495ce Propagate services values through components 2020-12-08 18:25:21 +01:00
nemunaire d41a073fc3 Rename domain-services to domain-abstract 2020-12-08 18:25:21 +01:00
nemunaire a2ad45b1b8 Remove useless condition 2020-12-08 18:25:21 +01:00
nemunaire 9d15f6b9a6 Add the ability to do some user managment tasks through admin API 2020-12-08 18:25:21 +01:00
nemunaire 0e15ed3fdc Add identifier to services' records 2020-12-08 18:25:21 +01:00
nemunaire c44a227419 Handle zone saving 2020-12-08 18:25:21 +01:00
nemunaire d8758e49ca Orphan record are now simple texts 2020-12-08 18:25:21 +01:00
nemunaire fb9860176e Create a administration interface 2020-12-08 18:25:21 +01:00
nemunaire f166e5b59b Add DefaultTTL 2020-12-08 18:25:21 +01:00
nemunaire 29409dc607 Use Label when it exists 2020-12-08 18:25:21 +01:00
nemunaire 74f8a1c7b9 Exclude main website from service worker navigation route 2020-12-08 18:25:21 +01:00
nemunaire 943b0a2a53 Add tabs 2020-12-08 18:25:21 +01:00
nemunaire 2da1ed0da8 Refactor services page 2020-12-08 18:25:21 +01:00
nemunaire df905e7f4a Add API helpers 2020-06-24 18:28:04 +02:00
nemunaire 513800b723 Add 404 page 2020-06-24 18:28:04 +02:00
nemunaire c214ffba20 Ensure the footer is not to huge, if the page's content is small 2020-06-24 18:28:04 +02:00
nemunaire d5ce8031a5 Fix domain not found when refreshing the page services 2020-06-24 18:28:04 +02:00
nemunaire b2d7fddb39 Add password recovery form 2020-06-24 18:28:04 +02:00
nemunaire 482ed535c1 Update node packages 2020-06-24 18:28:04 +02:00
nemunaire 051d044938 Improve signup page 2020-06-24 18:28:04 +02:00
nemunaire fc64e8d40d Add email validation after registration 2020-06-24 18:28:04 +02:00
nemunaire c56bd75abb Add the expected external URL in configuration 2020-06-24 18:28:04 +02:00
nemunaire 187b9bb5dc Able to send mail 2020-06-24 18:28:04 +02:00
nemunaire f996d69347 APIErrors now can take a link, href like in toasts 2020-06-24 18:28:04 +02:00
nemunaire 64661d3d7d Use bcryt to store password instead of custom HMAC 2020-06-24 18:28:04 +02:00
nemunaire 54ac261b64 Try reducing bundles size 2020-06-24 18:28:04 +02:00
nemunaire 725ce10eb5 Move auth to a dedicated route 2020-06-24 18:28:04 +02:00
nemunaire b46183dd72 Escape all URL 2020-06-24 18:28:04 +02:00
nemunaire 64ccd2713c Don't enforce login page if not logged 2020-06-24 18:28:04 +02:00
nemunaire a672466b14 Add a service-worker 2020-06-24 18:28:04 +02:00
nemunaire f49135f196 Add autocomplete attributes on login and signup page 2020-05-18 12:30:32 +02:00