|
7e9868d281
|
services: Introducing NSOnlySOA
|
2023-12-06 02:14:52 +01:00 |
|
|
05048056a5
|
ui: If something goes wrong, keep the delete button available
|
2023-12-06 02:14:51 +01:00 |
|
|
457769044d
|
services: New hidden family
|
2023-12-06 02:14:51 +01:00 |
|
|
956fcd4a53
|
ui: Correctly redirect to the latest zone id on change
|
2023-12-06 02:14:51 +01:00 |
|
|
7fde74b3ae
|
ui: Improve logs page
|
2023-12-06 02:14:51 +01:00 |
|
|
6ddee4e5eb
|
ui: Improve history page with diff
|
2023-12-06 02:14:51 +01:00 |
|
|
4993244ba3
|
ui: Force navigation to home site when not connected
|
2023-12-06 02:14:51 +01:00 |
|
|
f74ae05ec0
|
ui: Refactor differential display
|
2023-12-06 02:14:51 +01:00 |
|
|
51d4687012
|
Fix some typescript errors
|
2023-12-06 02:14:51 +01:00 |
|
|
61fa57a737
|
ui: Display misc group name in all circumstances
|
2023-12-06 02:14:51 +01:00 |
|
|
b1e72da9b8
|
ui: Fix resolver
|
2023-12-06 02:14:51 +01:00 |
|
|
15c2d9ab24
|
ui: Sort domains in importable list
|
2023-12-06 02:14:51 +01:00 |
|
|
67df114c6d
|
ui: Sort domains on the home page
|
2023-12-06 02:14:51 +01:00 |
|
|
d7c3c46fc5
|
ui: Handle empty importable domains list
|
2023-12-06 02:14:51 +01:00 |
|
|
9206115301
|
ui: Empty provider list at login
|
2023-12-06 02:14:51 +01:00 |
|
|
285cce509a
|
ui: domainCompare function now start by comparing the second part
|
2023-12-06 02:14:51 +01:00 |
|
|
2b6e5eb098
|
api: Give other user infos
|
2023-12-06 02:14:51 +01:00 |
|
|
e47e99d4e3
|
Add logger
|
2023-12-06 02:14:51 +01:00 |
|
|
6825db9699
|
ui: New history page almost done
|
2023-12-06 00:54:46 +01:00 |
|
|
ba2c004b00
|
ui: Add a diff summary
|
2023-12-06 00:54:46 +01:00 |
|
|
5b2b8143fb
|
Move domains layout upper
|
2023-12-06 00:54:46 +01:00 |
|
|
5939df0455
|
ui: Huge modals refactor
|
2023-12-06 00:54:46 +01:00 |
|
|
f70943cff3
|
ui: Move URL of new domain registration
|
2023-12-06 00:54:46 +01:00 |
|
|
409cfe3956
|
ui: Change the window title according to the viewed domain
|
2023-12-06 00:54:46 +01:00 |
|
|
711354967c
|
ui: Prefer links over buttons with goto
|
2023-12-06 00:54:45 +01:00 |
|
|
bfa1ecc470
|
Refactor zone page layout part 2
|
2023-12-06 00:54:45 +01:00 |
|
|
f17fd5224c
|
Refactor layout of zone page
|
2023-12-06 00:54:45 +01:00 |
|
|
096c3ece9c
|
ui: Display associated record types to services
|
2023-12-01 11:47:14 +01:00 |
|
|
99689080de
|
Introduce CAA record
continuous-integration/drone/push Build is passing
|
2023-11-20 19:44:16 +01:00 |
|
|
cd29ec9eb0
|
Add feedback on incorrect resource input.
continuous-integration/drone/push Build is running
Fixes: https://github.com/happyDomain/happydomain/issues/12
|
2023-11-20 15:34:06 +01:00 |
|
|
7ff56ca762
|
Fix service-worker update detection
|
2023-11-20 13:27:44 +01:00 |
|
|
d1e35f6128
|
Signup form was not saving the newsletter state
continuous-integration/drone/push Build is passing
|
2023-11-19 18:09:54 +01:00 |
|
|
972c3c7df5
|
Improve display on small screens
|
2023-11-19 12:59:59 +01:00 |
|
|
4bd40bfd7b
|
New form to describe change before publishing zone modifications
|
2023-11-19 12:22:05 +01:00 |
|
|
463bbef239
|
Ensure table resources are correctly displayed
|
2023-11-19 11:56:19 +01:00 |
|
|
43a67eae81
|
ui: New page to list providers features
continuous-integration/drone/push Build is passing
|
2023-09-19 11:48:33 +02:00 |
|
|
2e207da9c8
|
ui: Stop spinner in case of zone import error
continuous-integration/drone/push Build is running
|
2023-09-16 02:40:54 +02:00 |
|
|
c03e5359c9
|
ui: Don't display history list if not in sync with current domain
|
2023-09-16 02:40:22 +02:00 |
|
|
296ec3de4b
|
ui: Truncate comment
continuous-integration/drone/push Build is passing
|
2023-09-15 21:21:44 +02:00 |
|
|
a5b1b7395a
|
ui: Fix access to empty array when importing domain
|
2023-09-15 20:30:47 +02:00 |
|
|
14b2d91bf6
|
en: Lang style
Fixes: https://github.com/happyDomain/happydomain/issues/18
|
2023-09-15 12:49:36 +02:00 |
|
|
3b2ff180b2
|
ProviderList: Add a toolbar to replace the dropdown on onboarding page
Bug: https://github.com/happyDomain/happydomain/issues/18
|
2023-09-15 12:49:36 +02:00 |
|
|
691516a558
|
Fix input-group that cannot contains form-control-plaintext
continuous-integration/drone/push Build is passing
Closes: https://github.com/happyDomain/happydomain/issues/3
|
2023-09-06 17:01:59 +02:00 |
|
|
e07bbe1e41
|
Fix zone interface that expand unexpectedly
Closes: https://github.com/happyDomain/happydomain/issues/6
|
2023-09-06 16:47:31 +02:00 |
|
|
9a549b7ed9
|
Fix group name in domain's list
continuous-integration/drone/push Build is passing
|
2023-09-06 13:00:30 +02:00 |
|
|
c948c68875
|
ui: Redesign error page
continuous-integration/drone/push Build is passing
|
2023-08-06 13:04:02 +02:00 |
|
|
c1fd1b24d9
|
ui: Improve responsiveness
|
2023-08-06 13:03:49 +02:00 |
|
|
77c82fc000
|
Replace the old outdated screenshot by new isometric illustrations
continuous-integration/drone/push Build is running
|
2023-08-06 12:38:03 +02:00 |
|
|
453f24497e
|
Revert text-justify
|
2023-08-06 12:38:03 +02:00 |
|
|
13a7cf30ca
|
Migrate to umami v2
continuous-integration/drone/push Build is running
|
2023-07-12 11:21:29 +02:00 |
|
|
049cb4e845
|
Fix accessibility issue
continuous-integration/drone/push Build is passing
|
2023-06-29 11:30:36 +02:00 |
|
|
2c29512ef1
|
Update to latest dnscontrol (v3.31.4)
|
2023-05-18 19:52:22 +02:00 |
|
|
7940a42d0f
|
New button to import a zone from bind file
|
2023-05-18 19:52:22 +02:00 |
|
|
625b20fa6d
|
Refactor import_zone -> retrieve_zone
|
2023-05-09 12:55:03 +02:00 |
|
|
f2de26ea0e
|
Resolve some typescript errors
|
2023-05-09 12:55:02 +02:00 |
|
|
e9a7a10e0e
|
Use JetBrainsMono fonts as Mono typeface
continuous-integration/drone/push Build is passing
|
2023-03-12 16:02:24 +01:00 |
|
Paul
|
fd8876da75
|
General message clarifications
|
2023-03-12 16:02:24 +01:00 |
|
|
36a9927549
|
Always go to the top of the section
continuous-integration/drone/push Build is passing
|
2023-02-28 11:05:28 +01:00 |
|
|
c8ac369bc2
|
Fix menu z-index
continuous-integration/drone/push Build is running
|
2023-02-28 10:53:12 +01:00 |
|
|
7536023d62
|
Fix strange loop on domain retrieval
continuous-integration/drone/push Build is running
|
2023-02-24 23:58:55 +01:00 |
|
|
3d75a068dc
|
Don't make service spec request on basic types
continuous-integration/drone/push Build is passing
|
2023-02-24 20:09:41 +01:00 |
|
|
1711a4736e
|
Save time.Duration as seconds instead of nanoseconds
|
2023-02-24 16:49:32 +01:00 |
|
|
a02486a1ce
|
ui: Increase time duration of general error messages
continuous-integration/drone/push Build is running
|
2023-01-18 18:38:39 +01:00 |
|
|
63e6389ce3
|
Translate custom form buttons
|
2023-01-18 18:35:25 +01:00 |
|
|
a050459f1a
|
Add an umami counter on help button
|
2023-01-18 18:17:45 +01:00 |
|
|
6dc213191e
|
Direct help button on provider pages to dnscontrol
|
2023-01-18 18:16:31 +01:00 |
|
|
299de072d0
|
ui: Handle default value
|
2023-01-18 17:30:06 +01:00 |
|
|
f18fea478f
|
Add missing translation
continuous-integration/drone/push Build is passing
|
2023-01-11 20:26:12 +01:00 |
|
|
06e1ad611a
|
ui: Add a basic service worker
continuous-integration/drone/push Build is passing
|
2023-01-11 19:26:42 +01:00 |
|
|
9f5f9f866b
|
ui: Wait for parent before loading domains page
|
2023-01-11 19:26:13 +01:00 |
|
|
fae1df434e
|
ui: Add onclick event to Toaster
|
2023-01-11 19:25:48 +01:00 |
|
|
616804e18f
|
Update fr translation
continuous-integration/drone/push Build is passing
|
2023-01-11 15:24:38 +01:00 |
|
|
8a51572ad5
|
ui: Fix typescript error with new history in domains
|
2023-01-11 15:24:37 +01:00 |
|
|
c75147c5eb
|
ui: Consider net.IP as strings
|
2023-01-11 15:24:37 +01:00 |
|
|
7a1b327ca1
|
ui: Bind new subdomain button
|
2023-01-11 15:24:37 +01:00 |
|
|
692f9e0507
|
ui: Refresh provider lists after adding one
|
2023-01-11 15:24:37 +01:00 |
|
|
6d677eabaa
|
ui: Redirect logged user from login and join page to home
|
2023-01-11 15:24:37 +01:00 |
|
|
d6cc9b65f2
|
ui: Display domain history time
|
2023-01-11 15:24:37 +01:00 |
|
|
739fc2339b
|
ui: Fix bunch of typescript errors
|
2023-01-11 15:24:37 +01:00 |
|
|
cf7a362023
|
ui: We are in 2023 now
|
2023-01-11 15:24:37 +01:00 |
|
|
6a598b2c19
|
ui: Fix a redoundant query
|
2023-01-11 15:24:37 +01:00 |
|
|
94cd605dd6
|
ui: resolver: Better handling of errors
|
2023-01-11 15:24:37 +01:00 |
|
|
70b252ec95
|
ui: Last translations
|
2023-01-11 15:24:37 +01:00 |
|
|
feebf1dca9
|
ui: Add onboarding page
|
2023-01-11 15:24:37 +01:00 |
|
|
5cb81781a0
|
ui: Use variables in translations
|
2023-01-11 15:24:37 +01:00 |
|
|
14962aeffa
|
ui: Avoid double zone retrieval
|
2023-01-11 15:24:37 +01:00 |
|
|
7f718e9b82
|
Work on SvelteKit interface
|
2023-01-11 15:24:37 +01:00 |
|
|
0fda438cfc
|
Extract the HelpButton as a dedicated component
|
2023-01-11 15:24:37 +01:00 |
|
|
a07ea0934b
|
Huge interface rework
|
2023-01-11 15:24:35 +01:00 |
|
|
90754b3050
|
Continue to work on Svelte migration
|
2023-01-11 15:24:02 +01:00 |
|
|
8a779e914c
|
Update translations
|
2023-01-11 15:24:02 +01:00 |
|
|
01438862f4
|
ui: Add resolver
|
2023-01-11 15:24:02 +01:00 |
|
|
d4c34b4318
|
ui: Perform logout
|
2023-01-11 15:24:02 +01:00 |
|
|
40e3ade69e
|
ui: Email validation done
|
2023-01-11 15:24:02 +01:00 |
|
|
150ed5c12b
|
ui: Account recovery done
|
2023-01-11 15:24:02 +01:00 |
|
|
cfa36a38ca
|
ui: Login page done
|
2023-01-11 15:24:02 +01:00 |
|
|
fcd4488bff
|
ui: Try to handle uncatched error
|
2023-01-11 15:24:02 +01:00 |
|
|
c5d12b9e9f
|
ui: Done join page
|
2023-01-11 15:24:02 +01:00 |
|
|
275a71982b
|
ui: Header done
|
2023-01-11 15:24:02 +01:00 |
|
|
57874df862
|
ui/scss: Fix unreadable text on buttons
|
2023-01-11 15:24:02 +01:00 |
|