Commit Graph

124 Commits

Author SHA1 Message Date
0e15ed3fdc Add identifier to services' records 2020-12-08 18:25:21 +01:00
c44a227419 Handle zone saving 2020-12-08 18:25:21 +01:00
d8758e49ca Orphan record are now simple texts 2020-12-08 18:25:21 +01:00
fb9860176e Create a administration interface 2020-12-08 18:25:21 +01:00
f166e5b59b Add DefaultTTL 2020-12-08 18:25:21 +01:00
29409dc607 Use Label when it exists 2020-12-08 18:25:21 +01:00
74f8a1c7b9 Exclude main website from service worker navigation route 2020-12-08 18:25:21 +01:00
943b0a2a53 Add tabs 2020-12-08 18:25:21 +01:00
2da1ed0da8 Refactor services page 2020-12-08 18:25:21 +01:00
df905e7f4a Add API helpers 2020-06-24 18:28:04 +02:00
513800b723 Add 404 page 2020-06-24 18:28:04 +02:00
c214ffba20 Ensure the footer is not to huge, if the page's content is small 2020-06-24 18:28:04 +02:00
d5ce8031a5 Fix domain not found when refreshing the page services 2020-06-24 18:28:04 +02:00
b2d7fddb39 Add password recovery form 2020-06-24 18:28:04 +02:00
482ed535c1 Update node packages 2020-06-24 18:28:04 +02:00
051d044938 Improve signup page 2020-06-24 18:28:04 +02:00
fc64e8d40d Add email validation after registration 2020-06-24 18:28:04 +02:00
c56bd75abb Add the expected external URL in configuration 2020-06-24 18:28:04 +02:00
187b9bb5dc Able to send mail 2020-06-24 18:28:04 +02:00
f996d69347 APIErrors now can take a link, href like in toasts 2020-06-24 18:28:04 +02:00
64661d3d7d Use bcryt to store password instead of custom HMAC 2020-06-24 18:28:04 +02:00
54ac261b64 Try reducing bundles size 2020-06-24 18:28:04 +02:00
725ce10eb5 Move auth to a dedicated route 2020-06-24 18:28:04 +02:00
b46183dd72 Escape all URL 2020-06-24 18:28:04 +02:00
64ccd2713c Don't enforce login page if not logged 2020-06-24 18:28:04 +02:00
a672466b14 Add a service-worker 2020-06-24 18:28:04 +02:00
f49135f196 Add autocomplete attributes on login and signup page 2020-05-18 12:30:32 +02:00
f06d873d41 Update node packages 2020-05-18 12:28:41 +02:00
d4c907a3c1 Generate a dedicated route for assets in root directory 2020-05-18 12:27:36 +02:00
caf9422b0e Add components to handle services' recursivity 2020-05-13 19:58:00 +02:00
cc20dcb9fc Handle recursively structs insides primary struct services 2020-05-13 18:58:07 +02:00
8c37be9039 Use Go type instead of crafted type name for services 2020-05-13 08:27:42 +02:00
5461823525 Use secure cookies to store session identifier instead of localstorage 2020-05-12 18:17:14 +02:00
ad7dde0d0a APIResponses can now handle cookies 2020-05-12 16:42:28 +02:00
2accdcd758 Rename custom.scss to app.scss 2020-05-12 14:53:15 +02:00
542e4d27fc Align text on left on small screen 2020-05-11 11:45:09 +02:00
0bc0380b99 Use components to handle services display 2020-05-11 00:19:49 +02:00
40471e2dd9 Add service_specs based on source_specs 2020-05-11 00:19:49 +02:00
ec281b0128 Rename field name to avoid conflict with upcoming service_field 2020-05-11 00:19:49 +02:00
e95608ba8c Document and use Duration type according to field description 2020-05-11 00:19:49 +02:00
2daea2ae30 Use a function to retrieve Services 2020-05-11 00:19:49 +02:00
3903a8fe2e Origin should always be the first item 2020-05-11 00:19:49 +02:00
1e8d6ad63f Generalize the icon generation 2020-05-11 00:19:49 +02:00
34ce25eb76 Add SMTP TLS Reporting (RFC8460) 2020-05-11 00:19:49 +02:00
c824a11fa5 Can click in the popover to see domain details if it exists 2020-05-11 00:19:49 +02:00
35c94bcd22 Handle CNAME best effort 2020-05-11 00:19:49 +02:00
e6edb443c7 Introducing gray badge variant. Use it as categories' color. 2020-05-11 00:19:49 +02:00
ef0c289123 New sort algorithm for domains: now sorted correctly 2020-05-11 00:19:49 +02:00
62e835b906 Add automatic commentary on records and number of records 2020-05-11 00:19:49 +02:00
93b90ed954 Start working on zone services 2020-05-11 00:19:49 +02:00