Commit Graph

187 Commits

Author SHA1 Message Date
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
All checks were successful
continuous-integration/drone/push Build is passing
2023-11-20 19:44:16 +01:00
cd29ec9eb0 Add feedback on incorrect resource input.
Some checks are pending
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
All checks were successful
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
All checks were successful
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
Some checks are pending
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
All checks were successful
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
All checks were successful
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
All checks were successful
continuous-integration/drone/push Build is passing
2023-09-06 13:00:30 +02:00
c948c68875 ui: Redesign error page
All checks were successful
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
Some checks are pending
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
Some checks are pending
continuous-integration/drone/push Build is running
2023-07-12 11:21:29 +02:00
049cb4e845 Fix accessibility issue
All checks were successful
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
All checks were successful
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
All checks were successful
continuous-integration/drone/push Build is passing
2023-02-28 11:05:28 +01:00
c8ac369bc2 Fix menu z-index
Some checks are pending
continuous-integration/drone/push Build is running
2023-02-28 10:53:12 +01:00
7536023d62 Fix strange loop on domain retrieval
Some checks are pending
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
All checks were successful
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
Some checks are pending
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
All checks were successful
continuous-integration/drone/push Build is passing
2023-01-11 20:26:12 +01:00
06e1ad611a ui: Add a basic service worker
All checks were successful
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
All checks were successful
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