Paul
|
fd8876da75
|
General message clarifications
|
2023-03-12 16:02:24 +01:00 |
|
Pierre-Olivier Mercier
|
98d81809b3
|
Fix domain group update
continuous-integration/drone/push Build was killed
|
2023-03-10 07:50:53 +01:00 |
|
Pierre-Olivier Mercier
|
c120aba123
|
ovh: Save endpoint
continuous-integration/drone/push Build is passing
|
2023-02-27 16:20:50 +01:00 |
|
Pierre-Olivier Mercier
|
a07ea0934b
|
Huge interface rework
|
2023-01-11 15:24:35 +01:00 |
|
Pierre-Olivier Mercier
|
dd67032e5d
|
api: Return NoContent on delete actions
|
2023-01-11 15:24:02 +01:00 |
|
Pierre-Olivier Mercier
|
b4da1e0a69
|
Simplify customform handling in backend (let the frontend handle it)
|
2023-01-11 15:24:02 +01:00 |
|
Pierre-Olivier Mercier
|
c29a8fa57f
|
Use identifiers globally
|
2023-01-11 12:25:28 +01:00 |
|
Pierre-Olivier Mercier
|
7d11a1fe8d
|
api: Fix provider specs handler
|
2023-01-11 12:25:28 +01:00 |
|
Pierre-Olivier Mercier
|
f36c94b3a6
|
Refactor service_field as it is identical to Field
continuous-integration/drone/push Build is pending
|
2023-01-03 09:15:59 +01:00 |
|
Pierre-Olivier Mercier
|
c9fd6a2041
|
Fix Abort without return
|
2023-01-03 09:15:59 +01:00 |
|
Pierre-Olivier Mercier
|
631539e5c1
|
api: Fix typo in log
|
2023-01-03 09:15:59 +01:00 |
|
Pierre-Olivier Mercier
|
014e6a3559
|
api: Display an error if not able to perform corrections calculation
|
2022-11-03 02:50:01 +01:00 |
|
Pierre-Olivier Mercier
|
c0a3ea2d4c
|
This is happyDomain now
continuous-integration/drone/push Build is passing
|
2022-01-18 10:16:32 +01:00 |
|
Pierre-Olivier Mercier
|
15fea62a0c
|
Redirect to external login form
|
2021-12-16 20:04:10 +01:00 |
|
Pierre-Olivier Mercier
|
4f1b20e392
|
Modular authentication
The authentication is now made through JWT.
It still remains login and signup form to simplify small installations
|
2021-12-16 20:04:10 +01:00 |
|
Pierre-Olivier Mercier
|
84458c0b48
|
ui: Can group domains by user preference
|
2021-12-16 20:04:10 +01:00 |
|
Pierre-Olivier Mercier
|
4f375162a3
|
Fix display of errors (%w is only for Errorf)
|
2021-08-13 17:39:04 +02:00 |
|
Pierre-Olivier Mercier
|
9b92502571
|
Limit corrections to thoses given in POST content
continuous-integration/drone/push Build is passing
|
2021-07-11 11:23:52 +02:00 |
|
Pierre-Olivier Mercier
|
eb60b3fbde
|
Don't enforce secure cookie flag if external URL begins with http://
Closes: #3
|
2021-07-06 19:01:08 +02:00 |
|
Pierre-Olivier Mercier
|
6f37df16ad
|
Switch to our fork of dnscontrol
|
2021-07-05 18:01:43 +02:00 |
|
Pierre-Olivier Mercier
|
11d9719351
|
Improve zone diff display
|
2021-07-05 18:01:43 +02:00 |
|
Pierre-Olivier Mercier
|
c3c484deac
|
Remove legacy code about sources
|
2021-07-05 18:01:43 +02:00 |
|
Pierre-Olivier Mercier
|
eb2c8ca572
|
Provider ready
|
2021-07-05 18:01:43 +02:00 |
|
Pierre-Olivier Mercier
|
1d38f399fc
|
Provider's icons
|
2021-07-05 18:01:43 +02:00 |
|
Pierre-Olivier Mercier
|
7c05c6199c
|
Implement domains discovery through dnscontrol
|
2021-07-05 18:01:43 +02:00 |
|
Pierre-Olivier Mercier
|
b32c50b5bd
|
WIP Do diff and apply through dnscontrol
|
2021-07-05 18:01:43 +02:00 |
|
Pierre-Olivier Mercier
|
4a431565df
|
WIP Can import domain through dnscontrol
|
2021-07-05 18:01:43 +02:00 |
|
Pierre-Olivier Mercier
|
af5c500215
|
WIP Switch to providers
|
2021-07-05 18:01:43 +02:00 |
|
Pierre-Olivier Mercier
|
97c8a0d21f
|
Start using DNScontrol
|
2021-07-05 17:18:15 +02:00 |
|
Pierre-Olivier Mercier
|
cf416224d1
|
Refactor to use gin-gonic
|
2021-06-09 22:51:13 +02:00 |
|
Pierre-Olivier Mercier
|
4d465883d6
|
Use gin-gonic as router
|
2021-06-09 22:51:13 +02:00 |
|
Pierre-Olivier Mercier
|
b15eb2ad44
|
Split shared actions in a dedicated package
|
2021-05-20 10:22:10 +02:00 |
|
Pierre-Olivier Mercier
|
fa647c7a4b
|
Fix generation of records for the origin
|
2021-01-22 14:49:39 +01:00 |
|
Pierre-Olivier Mercier
|
735d68e7af
|
source: Implement actions on importable after migration domains
|
2021-01-14 03:08:00 +01:00 |
|
Pierre-Olivier Mercier
|
23d004489d
|
resolver: Handle most of resolver errors
|
2021-01-12 16:58:50 +01:00 |
|
Pierre-Olivier Mercier
|
02d19a2af6
|
resolver: new strategy to resolve ANY questions
|
2021-01-12 15:59:56 +01:00 |
|
Pierre-Olivier Mercier
|
3c038bee88
|
When using a reverse proxy, it can clean empty paths, always add @
|
2021-01-09 21:27:28 +01:00 |
|
Pierre-Olivier Mercier
|
e80281c941
|
Add NO_AUTH configuration option.
This option permit to use happyDNS without creating accounts.
|
2021-01-06 03:20:14 +01:00 |
|
Pierre-Olivier Mercier
|
4dc0c592d0
|
Rework DNS resolver client
|
2021-01-06 03:20:14 +01:00 |
|
Pierre-Olivier Mercier
|
10398cad8a
|
Simplify client resolver form
|
2021-01-06 03:20:14 +01:00 |
|
Pierre-Olivier Mercier
|
9272ee5a8c
|
Make the DNS client public
|
2021-01-06 03:20:14 +01:00 |
|
Pierre-Olivier Mercier
|
0780bb6444
|
When importing zone, create a WIP element
|
2021-01-04 10:52:09 +01:00 |
|
Pierre-Olivier Mercier
|
f004899f2f
|
Save settings on user registration
|
2021-01-04 10:52:09 +01:00 |
|
Pierre-Olivier Mercier
|
0458acc6c9
|
On password change or account deletion, disconnect all user sessions
|
2020-12-29 17:06:12 +01:00 |
|
Pierre-Olivier Mercier
|
d8b123f38a
|
Fix source updating
|
2020-12-29 17:06:12 +01:00 |
|
Pierre-Olivier Mercier
|
bf5f35daf3
|
Add user settings and ability to change lang
|
2020-12-29 17:06:12 +01:00 |
|
Pierre-Olivier Mercier
|
af4637ff8b
|
Include source capabilities in source specs list
|
2020-12-29 17:06:11 +01:00 |
|
Pierre-Olivier Mercier
|
bb0d9c857a
|
Add icon for some service providers
|
2020-12-29 17:03:13 +01:00 |
|
Pierre-Olivier Mercier
|
53da0f60cb
|
Use CustomForm to display services
|
2020-12-29 17:03:13 +01:00 |
|
Pierre-Olivier Mercier
|
fd72f3bff8
|
Refactor service add
|
2020-12-29 17:01:01 +01:00 |
|