Commit Graph

413 Commits

Author SHA1 Message Date
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
Renovate Bot fc23793026 fix(deps): update dependency sass-loader to v14
continuous-integration/drone/push Build is running Details
2024-01-21 21:06:25 +00:00
Renovate Bot db30c28d1c chore(deps): update dependency prettier to v3.2.4
continuous-integration/drone/push Build is running Details
2024-01-21 21:06:05 +00:00
Renovate Bot 9f05b2753e fix(deps): update dependency sass to v1.70.0
continuous-integration/drone/push Build is running Details
2024-01-21 21:05:13 +00:00
Renovate Bot be2d5c9596 chore(deps): update dependency @sveltejs/kit to v2.4.1
continuous-integration/drone/push Build is running Details
2024-01-21 21:04:01 +00:00
Renovate Bot 13783e2029 chore(deps): update typescript-eslint monorepo to v6.19.0
continuous-integration/drone/push Build is running Details
2024-01-21 21:02:58 +00:00
Renovate Bot bd3f809bef chore(deps): update dependency svelte to v4.2.9
continuous-integration/drone/push Build was killed Details
2024-01-17 21:13:46 +00: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
Renovate Bot 865bd44332 chore(deps): lock file maintenance
continuous-integration/drone/push Build is passing Details
2024-01-15 00:18:34 +00:00
nemunaire 59a93743c8 ui: Add OpenGraph headers
continuous-integration/drone/push Build is passing Details
2024-01-11 16:20:35 +01:00
Renovate Bot c89bca1949 fix(deps): update dependency @sveltestrap/sveltestrap to v6.2.2
continuous-integration/drone/push Build is passing Details
2024-01-10 16:41:13 +00:00
Renovate Bot e59986a056 chore(deps): update dependency @sveltejs/kit to v2.2.1
continuous-integration/drone/push Build is running Details
2024-01-10 16:40:43 +00: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 e121372073 Update package-lock.json
continuous-integration/drone/push Build is passing Details
2024-01-09 10:30:39 +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 7ff90f91bd migration to Svelte 4 2024-01-09 10:25:45 +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 8715325edc ui: Avoid panic when not compiled with ui 2024-01-02 13:01:38 +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
Renovate Bot ea8a5cdd46 chore(deps): lock file maintenance
continuous-integration/drone/push Build is passing Details
2023-12-11 00:15:18 +00:00
Renovate Bot 6c9d1da793 chore(deps): update dependency typescript to v5.3.3
continuous-integration/drone/push Build is passing Details
2023-12-10 09:04:05 +00:00
Renovate Bot ee70fc3ce3 chore(deps): update dependency eslint-config-prettier to v9.1.0
continuous-integration/drone/push Build is running Details
2023-12-10 09:03:31 +00:00
Renovate Bot 81bdce9393 chore(deps): update dependency eslint to v8.55.0
continuous-integration/drone/push Build is running Details
2023-12-10 09:03:10 +00:00
Renovate Bot 7285113782 chore(deps): update dependency @sveltejs/kit to v1.27.7
continuous-integration/drone/push Build is running Details
2023-12-10 09:02:09 +00:00
Renovate Bot c9057962a1 chore(deps): update typescript-eslint monorepo to v6.13.2
continuous-integration/drone/push Build is running Details
2023-12-10 09:01:42 +00:00
Renovate Bot 5b43144532 chore(deps): update dependency vite to v4.5.1
continuous-integration/drone/push Build is running Details
2023-12-10 09:00:53 +00: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
nemunaire 61fa57a737 ui: Display misc group name in all circumstances 2023-12-06 02:14:51 +01:00
nemunaire b1e72da9b8 ui: Fix resolver 2023-12-06 02:14:51 +01:00
nemunaire 15c2d9ab24 ui: Sort domains in importable list 2023-12-06 02:14:51 +01:00
nemunaire 67df114c6d ui: Sort domains on the home page 2023-12-06 02:14:51 +01:00
nemunaire d7c3c46fc5 ui: Handle empty importable domains list 2023-12-06 02:14:51 +01:00
nemunaire 9206115301 ui: Empty provider list at login 2023-12-06 02:14:51 +01:00
nemunaire 285cce509a ui: domainCompare function now start by comparing the second part 2023-12-06 02:14:51 +01:00
nemunaire 2b6e5eb098 api: Give other user infos 2023-12-06 02:14:51 +01:00
nemunaire e47e99d4e3 Add logger 2023-12-06 02:14:51 +01:00
nemunaire 6825db9699 ui: New history page almost done 2023-12-06 00:54:46 +01:00
nemunaire ba2c004b00 ui: Add a diff summary 2023-12-06 00:54:46 +01:00
nemunaire 5b2b8143fb Move domains layout upper 2023-12-06 00:54:46 +01:00
nemunaire 5939df0455 ui: Huge modals refactor 2023-12-06 00:54:46 +01:00
nemunaire f70943cff3 ui: Move URL of new domain registration 2023-12-06 00:54:46 +01:00
nemunaire 409cfe3956 ui: Change the window title according to the viewed domain 2023-12-06 00:54:46 +01:00
nemunaire 33f4656761 svelte: Don't consider paths relatives in development, this break static fallback 2023-12-06 00:54:45 +01:00
nemunaire 711354967c ui: Prefer links over buttons with goto 2023-12-06 00:54:45 +01:00
nemunaire f126ada97c svelte: Don't register the service worker in development 2023-12-06 00:54:45 +01:00
nemunaire bfa1ecc470 Refactor zone page layout part 2 2023-12-06 00:54:45 +01:00
nemunaire f17fd5224c Refactor layout of zone page 2023-12-06 00:54:45 +01:00
nemunaire 096c3ece9c ui: Display associated record types to services 2023-12-01 11:47:14 +01:00
Renovate Bot 59b3262ab9 chore(deps): update typescript-eslint monorepo to v6.13.1
continuous-integration/drone/push Build is running Details
2023-11-28 10:12:28 +00:00
Renovate Bot a862bc7627 chore(deps): lock file maintenance
continuous-integration/drone/push Build is passing Details
2023-11-27 18:15:52 +00:00
Renovate Bot c58c18f0b6 chore(deps): update dependency prettier-plugin-svelte to v3.1.1
continuous-integration/drone/push Build is passing Details
2023-11-21 08:28:28 +00:00
Renovate Bot ad9f5444e5 chore(deps): update typescript-eslint monorepo to v6.12.0
continuous-integration/drone/push Build is running Details
2023-11-21 08:28:02 +00:00
Renovate Bot c8f5ffdcc7 chore(deps): update dependency typescript to v5.3.2
continuous-integration/drone/push Build is running Details
2023-11-21 08:27:33 +00:00
nemunaire 99689080de Introduce CAA record
continuous-integration/drone/push Build is passing Details
2023-11-20 19:44:16 +01:00
nemunaire cd29ec9eb0 Add feedback on incorrect resource input.
continuous-integration/drone/push Build is running Details
Fixes: https://github.com/happyDomain/happydomain/issues/12
2023-11-20 15:34:06 +01:00
nemunaire 0bdb1c4c04 New option to hide feedback button on pages
continuous-integration/drone/push Build is passing Details
2023-11-20 13:27:44 +01:00
nemunaire 7ff56ca762 Fix service-worker update detection 2023-11-20 13:27:44 +01:00
Renovate Bot 390c0fc85f chore(deps): lock file maintenance
continuous-integration/drone/push Build is passing Details
2023-11-20 00:15:28 +00:00
nemunaire d1e35f6128 Signup form was not saving the newsletter state
continuous-integration/drone/push Build is passing Details
2023-11-19 18:09:54 +01:00
nemunaire 972c3c7df5 Improve display on small screens 2023-11-19 12:59:59 +01:00
nemunaire 4bd40bfd7b New form to describe change before publishing zone modifications 2023-11-19 12:22:05 +01:00
nemunaire 463bbef239 Ensure table resources are correctly displayed 2023-11-19 11:56:19 +01:00
Renovate Bot 6b5668a39e chore(deps): update dependency eslint to v8.54.0
continuous-integration/drone/push Build is passing Details
2023-11-19 10:18:07 +00:00
Renovate Bot 1a7a540edd chore(deps): update dependency @sveltejs/kit to v1.27.6
continuous-integration/drone/push Build is passing Details
2023-11-14 13:13:19 +00:00
Renovate Bot 51182fb4f0 chore(deps): lock file maintenance
continuous-integration/drone/push Build was killed Details
2023-11-14 09:16:44 +00:00
Renovate Bot 6e65f72f05 chore(deps): update dependency prettier-plugin-svelte to v3.1.0
continuous-integration/drone/push Build is passing Details
2023-11-14 08:29:53 +00:00
Renovate Bot 4108ec4db2 chore(deps): update typescript-eslint monorepo to v6.11.0
continuous-integration/drone/push Build is running Details
2023-11-14 08:28:46 +00:00
Renovate Bot 6a519b4b53 chore(deps): update dependency @sveltejs/kit to v1.27.5
continuous-integration/drone/push Build is running Details
2023-11-14 08:28:30 +00:00
Renovate Bot 55e6fc8f1a chore(deps): update dependency eslint to v8.53.0
continuous-integration/drone/push Build is running Details
2023-11-14 08:27:22 +00:00
Renovate Bot 8310b00a93 chore(deps): lock file maintenance
continuous-integration/drone/push Build is passing Details
2023-10-30 00:13:56 +00:00
Renovate Bot 9f1f00e540 chore(deps): update dependency @sveltejs/kit to v1.27.0
continuous-integration/drone/push Build is running Details
2023-10-25 07:36:11 +00:00
Renovate Bot 6cd438f76a chore(deps): update typescript-eslint monorepo to v6.9.0
continuous-integration/drone/push Build is pending Details
2023-10-25 07:35:45 +00:00