Commit Graph

178 Commits

Author SHA1 Message Date
nemunaire b417066690 ui: Add a header to manifest.json
continuous-integration/drone/push Build is passing Details
2024-02-24 10:34:13 +01:00
nemunaire d0b2de72fe ui: When folded, show services summary + button
continuous-integration/drone/push Build is passing Details
2024-02-08 16:20:41 +01:00
nemunaire 58ab870afe ui: Don't display "corredponding records" button on service creation
Fix: https://github.com/happyDomain/happydomain/issues/22
2024-02-08 15:45:21 +01:00
nemunaire 3c6c070bd1 ui: SvelteKit2: goto doesn't accept external URLs 2024-02-08 15:38:17 +01:00
nemunaire 3211f8e6f9 Include intermediate subdomains without service in list
Closes: https://github.com/happyDomain/happydomain/issues/26
2024-02-08 15:35:55 +01:00
nemunaire e6e05290c7 ui: Fix checked state not correctly registered 2024-02-06 14:28:37 +01:00
nemunaire 991363a800 Introducing textarea property 2024-02-06 14:28:37 +01:00
nemunaire 82067201f4 CAA: Handle issuemail (RFC 9495)
continuous-integration/drone/push Build is passing Details
2024-02-06 10:31:28 +01:00
nemunaire 205d890f32 CAA: Improve form usage 2024-02-06 10:31:28 +01:00
nemunaire 9cd5930393 ui: Improve voxpeople with a dedicated menu 2024-02-06 10:31:28 +01:00
nemunaire b7f808a17f ui: Handle @ in fqdn function 2024-01-21 22:07:43 +01:00
nemunaire 2420c9c1b4 ui: Refactor service api functions 2024-01-21 22:07:43 +01:00
nemunaire 4b5d014500 Handle reverse zones 2024-01-21 22:07:43 +01:00
nemunaire e505e002d0 Improve domain name limitations checks 2024-01-21 22:07:43 +01:00
nemunaire 3506f744b8 ui: Track clicked help links 2024-01-21 22:07:43 +01:00
nemunaire bb239c7de0 ui: Can update TTL in modal footer 2024-01-21 22:07:43 +01:00
nemunaire af69672eb0 ui: Card title uses 1 lign max 2024-01-21 22:07:43 +01:00
nemunaire dc45343661 ui: Include name and record type in Record element
continuous-integration/drone/push Build is passing Details
2024-01-17 21:30:46 +01:00
nemunaire 271e49135b ui: Add button to remove an unwanted object 2024-01-17 21:30:46 +01:00
nemunaire 8052370e6b Can prefill some tabs with the required property 2024-01-17 21:30:46 +01:00
nemunaire 94f625cd54 ui: Fix deprecated update-my-services 2024-01-17 21:30:46 +01:00
nemunaire e1e75cbc73 ui: Don't automaticaly create objects for inner objects 2024-01-17 21:30:46 +01:00
nemunaire 7d51a88424 ui: Display bool type as checkbox 2024-01-17 16:37:42 +01:00
nemunaire 563735388a ui: Make import_zone page a zone page to be able to delete it easily 2024-01-16 10:49:52 +01:00
nemunaire 59a93743c8 ui: Add OpenGraph headers
continuous-integration/drone/push Build is passing Details
2024-01-11 16:20:35 +01:00
nemunaire 156d0c1198 ui: Disable next button on first new provider stage
continuous-integration/drone/push Build is running Details
2024-01-10 17:10:06 +01:00
nemunaire 1fcb5788b4 ui: Ability to close all modals with a backdrop click or header cross 2024-01-10 16:59:22 +01:00
nemunaire 1b0c0c2ac3 ui: Mimic the domain display with spaces and rounded corners 2024-01-10 16:34:51 +01:00
nemunaire f45c17b186 ui: Replay the request if the same domain is requested 2024-01-10 16:20:10 +01:00
nemunaire c4084a4840 migration to Sveltestrap 6 2024-01-09 10:30:25 +01:00
nemunaire 61394bfc0b migration to SvelteKit 2 2024-01-09 10:26:26 +01:00
nemunaire 6ca65ae8d1 ui: Update copyright 2024-01-02 18:22:17 +01:00
nemunaire fea2c4a6e3 ui: Fix CustomForm doesn't redraw between states
continuous-integration/drone/push Build is passing Details
2024-01-02 16:33:35 +01:00
nemunaire 497269f811 New option to disable provider edition
continuous-integration/drone/push Build encountered an error Details
This will be useful for the demo instance
2024-01-02 13:28:31 +01:00
nemunaire 2507fbca0d New option to add a message on top of the website 2024-01-02 12:21:03 +01:00
nemunaire 1035610be0 Relicense the project to AGPL-3.0 2023-12-24 11:42:00 +01:00
nemunaire 92d52ab430 ui: New button to display generated records
continuous-integration/drone/push Build was killed Details
2023-12-11 19:18:19 +01:00
nemunaire 5ff353079d Refactor domain comparator: split fqdn handling from raw domain 2023-12-11 16:07:30 +01:00
nemunaire 01f23b6cb4 Fix display of records detail in records view
continuous-integration/drone/push Build is passing Details
2023-12-09 10:12:27 +01:00
nemunaire 56e56ed75b form: New property to hide a given field in interface
continuous-integration/drone/push Build is passing Details
2023-12-06 03:26:11 +01:00
nemunaire 1bcc5253cf Translate CAA form 2023-12-06 02:39:41 +01:00
nemunaire 7e9868d281 services: Introducing NSOnlySOA 2023-12-06 02:14:52 +01:00
nemunaire 05048056a5 ui: If something goes wrong, keep the delete button available 2023-12-06 02:14:51 +01:00
nemunaire 457769044d services: New hidden family 2023-12-06 02:14:51 +01:00
nemunaire 956fcd4a53 ui: Correctly redirect to the latest zone id on change 2023-12-06 02:14:51 +01:00
nemunaire 7fde74b3ae ui: Improve logs page 2023-12-06 02:14:51 +01:00
nemunaire 6ddee4e5eb ui: Improve history page with diff 2023-12-06 02:14:51 +01:00
nemunaire 4993244ba3 ui: Force navigation to home site when not connected 2023-12-06 02:14:51 +01:00
nemunaire f74ae05ec0 ui: Refactor differential display 2023-12-06 02:14:51 +01:00
nemunaire 51d4687012 Fix some typescript errors 2023-12-06 02:14:51 +01:00