Commit Graph

1040 Commits

Author SHA1 Message Date
David
18cfc8f775 New provider from DNSControl: OpenSRS 2023-12-17 13:39:51 +01:00
David
4e4496d392 New provider from DNSControl: Mythic Beasts 2023-12-17 13:39:51 +01:00
David
e1aa7311c4 New provider from DNSControl: Internet.bs 2023-12-17 13:39:51 +01:00
David
3f41dc1a67 New provider from DNSControl: Exoscale 2023-12-17 13:39:51 +01:00
Pierre-Olivier Mercier
6ca8b51c66 Support NAPTR records
Closes: https://github.com/happyDomain/happydomain/issues/2
2023-12-11 20:17:28 +01:00
Pierre-Olivier Mercier
92d52ab430 ui: New button to display generated records
Some checks reported errors
continuous-integration/drone/push Build was killed
2023-12-11 19:18:19 +01:00
Pierre-Olivier Mercier
ead38fdf76 Create basic form for SPF record 2023-12-11 18:53:17 +01:00
Pierre-Olivier Mercier
df76dd5476 Create basic forms for DKIM, DMARC, MTA-STS and TLS-RPT 2023-12-11 18:28:04 +01:00
Pierre-Olivier Mercier
01f39f3188 Update dnscontrol
All checks were successful
continuous-integration/drone/push Build is passing
2023-12-11 16:07:30 +01:00
Pierre-Olivier Mercier
64d559e7dd Ensure SOA is always the first record in the list 2023-12-11 16:07:30 +01:00
Pierre-Olivier Mercier
5ff353079d Refactor domain comparator: split fqdn handling from raw domain 2023-12-11 16:07:30 +01:00
ea8a5cdd46 chore(deps): lock file maintenance
All checks were successful
continuous-integration/drone/push Build is passing
2023-12-11 00:15:18 +00:00
b121c744cb chore(deps): update alpine docker tag to v3.19
All checks were successful
continuous-integration/drone/push Build is passing
2023-12-10 09:16:55 +00:00
6c9d1da793 chore(deps): update dependency typescript to v5.3.3
All checks were successful
continuous-integration/drone/push Build is passing
2023-12-10 09:04:05 +00:00
ee70fc3ce3 chore(deps): update dependency eslint-config-prettier to v9.1.0
Some checks are pending
continuous-integration/drone/push Build is running
2023-12-10 09:03:31 +00:00
81bdce9393 chore(deps): update dependency eslint to v8.55.0
Some checks are pending
continuous-integration/drone/push Build is running
2023-12-10 09:03:10 +00:00
7285113782 chore(deps): update dependency @sveltejs/kit to v1.27.7
Some checks are pending
continuous-integration/drone/push Build is running
2023-12-10 09:02:09 +00:00
c9057962a1 chore(deps): update typescript-eslint monorepo to v6.13.2
Some checks are pending
continuous-integration/drone/push Build is running
2023-12-10 09:01:42 +00:00
5b43144532 chore(deps): update dependency vite to v4.5.1
Some checks are pending
continuous-integration/drone/push Build is running
2023-12-10 09:00:53 +00:00
cfcb5c0b75 fix(deps): update module github.com/golang-jwt/jwt/v5 to v5.2.0
Some checks are pending
continuous-integration/drone/push Build is running
2023-12-10 09:00:37 +00:00
Pierre-Olivier Mercier
01f23b6cb4 Fix display of records detail in records view
All checks were successful
continuous-integration/drone/push Build is passing
2023-12-09 10:12:27 +01:00
Pierre-Olivier Mercier
56e56ed75b form: New property to hide a given field in interface
All checks were successful
continuous-integration/drone/push Build is passing
2023-12-06 03:26:11 +01:00
Pierre-Olivier Mercier
1bcc5253cf Translate CAA form 2023-12-06 02:39:41 +01:00
Pierre-Olivier Mercier
7e9868d281 services: Introducing NSOnlySOA 2023-12-06 02:14:52 +01:00
Pierre-Olivier Mercier
f465d44bd4 analyzer: trim the latest dot as NameFQDN doesn't finish by a dot 2023-12-06 02:14:52 +01:00
Pierre-Olivier Mercier
05048056a5 ui: If something goes wrong, keep the delete button available 2023-12-06 02:14:51 +01:00
Pierre-Olivier Mercier
457769044d services: New hidden family 2023-12-06 02:14:51 +01:00
Pierre-Olivier Mercier
956fcd4a53 ui: Correctly redirect to the latest zone id on change 2023-12-06 02:14:51 +01:00
Pierre-Olivier Mercier
7fde74b3ae ui: Improve logs page 2023-12-06 02:14:51 +01:00
Pierre-Olivier Mercier
6ddee4e5eb ui: Improve history page with diff 2023-12-06 02:14:51 +01:00
Pierre-Olivier Mercier
4993244ba3 ui: Force navigation to home site when not connected 2023-12-06 02:14:51 +01:00
Pierre-Olivier Mercier
f74ae05ec0 ui: Refactor differential display 2023-12-06 02:14:51 +01:00
Pierre-Olivier Mercier
51d4687012 Fix some typescript errors 2023-12-06 02:14:51 +01:00
Pierre-Olivier Mercier
820db44d7a users: Standardize json exports 2023-12-06 02:14:51 +01:00
Pierre-Olivier Mercier
5317daa6b8 Generate avatars for users 2023-12-06 02:14:51 +01:00
Pierre-Olivier Mercier
c2ce947f97 services: Delegation cannot be at origin 2023-12-06 02:14:51 +01:00
Pierre-Olivier Mercier
deabdfbac9 Implement diff between zones 2023-12-06 02:14:51 +01:00
Pierre-Olivier Mercier
61fa57a737 ui: Display misc group name in all circumstances 2023-12-06 02:14:51 +01:00
Pierre-Olivier Mercier
b1e72da9b8 ui: Fix resolver 2023-12-06 02:14:51 +01:00
Pierre-Olivier Mercier
15c2d9ab24 ui: Sort domains in importable list 2023-12-06 02:14:51 +01:00
Pierre-Olivier Mercier
67df114c6d ui: Sort domains on the home page 2023-12-06 02:14:51 +01:00
Pierre-Olivier Mercier
d7c3c46fc5 ui: Handle empty importable domains list 2023-12-06 02:14:51 +01:00
Pierre-Olivier Mercier
9206115301 ui: Empty provider list at login 2023-12-06 02:14:51 +01:00
Pierre-Olivier Mercier
285cce509a ui: domainCompare function now start by comparing the second part 2023-12-06 02:14:51 +01:00
Pierre-Olivier Mercier
2b6e5eb098 api: Give other user infos 2023-12-06 02:14:51 +01:00
Pierre-Olivier Mercier
e47e99d4e3 Add logger 2023-12-06 02:14:51 +01:00
Pierre-Olivier Mercier
6825db9699 ui: New history page almost done 2023-12-06 00:54:46 +01:00
Pierre-Olivier Mercier
ba2c004b00 ui: Add a diff summary 2023-12-06 00:54:46 +01:00
Pierre-Olivier Mercier
5b2b8143fb Move domains layout upper 2023-12-06 00:54:46 +01:00
Pierre-Olivier Mercier
5939df0455 ui: Huge modals refactor 2023-12-06 00:54:46 +01:00