Commit Graph

27 Commits

Author SHA1 Message Date
8aa6f933a3 Rename project happyDomain 2021-12-31 15:52:15 +01:00
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
deb66f4279 CI: Include build commit or tag in binary 2021-12-16 20:04:10 +01:00
c3c484deac Remove legacy code about sources 2021-07-05 18:01:43 +02:00
97c8a0d21f Start using DNScontrol 2021-07-05 17:18:15 +02:00
cf416224d1 Refactor to use gin-gonic 2021-06-09 22:51:13 +02:00
4d465883d6 Use gin-gonic as router 2021-06-09 22:51:13 +02:00
adff46dd3d New source: GoDaddy 2021-01-09 21:33:56 +01:00
e80281c941 Add NO_AUTH configuration option.
This option permit to use happyDNS without creating accounts.
2021-01-06 03:20:14 +01:00
bb54496ca5 Split services into family 2020-12-08 18:25:23 +01:00
af9bc16489 Implement Gandi.net's LiveDNS API 2020-12-08 18:25:22 +01:00
5dc37b6c47 alwaysdata: introduce basic features 2020-12-08 18:25:22 +01:00
2c0b5ddabe Improve configuration, including storage configuration and selection 2020-12-08 18:25:22 +01:00
fb9860176e Create a administration interface 2020-12-08 18:25:21 +01:00
82bf82034f Add LICENSE (CeCILL v2.1) 2020-05-11 00:18:50 +02:00
dd12314385 Implement OVH API source 2020-05-11 00:18:50 +02:00
679bd9b9fa Implement Source abstraction 2020-05-11 00:18:50 +02:00
92896d8a84 Implement zone management in levelDB driver: now fully implemented 2020-05-11 00:18:50 +02:00
868a4e3abd Introducing LevelDB, currently handling only users 2020-05-11 00:18:50 +02:00
1263b87d1f Dedicate module to config parsing, include config as request context 2020-05-11 00:18:50 +02:00
7b9544b3db Refactor the whole Go project for a better directory architecture 2020-05-11 00:18:50 +02:00
fcc62a0990 Change project name from libredns to happydns.org 2020-05-11 00:18:49 +02:00
0b55b5fed3 Save zones into DB 2020-05-11 00:18:49 +02:00
a5e7f79b18 Use generate static assets, and allow to develop through proxy 2020-05-11 00:18:49 +02:00
213e2c286f htdocs: add a basic web interface 2020-05-06 12:06:59 +02:00
1858e61321 Use DefaultNameServer for doing queries 2019-07-16 16:44:54 +02:00
6d60e29ddf Initial commit 2019-07-16 16:19:10 +02:00