Commit Graph

170 Commits

Author SHA1 Message Date
nemunaire 92896d8a84 Implement zone management in levelDB driver: now fully implemented 2020-05-11 00:18:50 +02:00
nemunaire 53e6b315c7 Implement sessions in LevelDB driver 2020-05-11 00:18:50 +02:00
nemunaire 868a4e3abd Introducing LevelDB, currently handling only users 2020-05-11 00:18:50 +02:00
nemunaire efc6246685 Don't disclose too much informations about users 2020-05-11 00:18:50 +02:00
nemunaire 1263b87d1f Dedicate module to config parsing, include config as request context 2020-05-11 00:18:50 +02:00
nemunaire 7b9544b3db Refactor the whole Go project for a better directory architecture 2020-05-11 00:18:50 +02:00
nemunaire 26ae054e65 Start working on services 2020-05-11 00:18:50 +02:00
nemunaire 2c7d3cb043 Fix issue when exchanging huge zones 2020-05-11 00:18:49 +02:00
nemunaire 97051c5a25 Handle user authentication: display user related zones 2020-05-11 00:18:49 +02:00
nemunaire 69baae1310 Not hardcoded server url 2020-05-11 00:18:49 +02:00
nemunaire fcc62a0990 Change project name from libredns to happydns.org 2020-05-11 00:18:49 +02:00
nemunaire 74dfd0a42a add basic session management 2020-05-11 00:18:49 +02:00
nemunaire 8ac28310f9 add basic users functions 2020-05-11 00:18:49 +02:00
nemunaire cb50151678 DDNS keys are now not hardcoded 2020-05-11 00:18:49 +02:00
nemunaire 0b55b5fed3 Save zones into DB 2020-05-11 00:18:49 +02:00
nemunaire 5b12363e06 api: define $ORIGIN and $TTL when adding record 2020-05-06 12:06:59 +02:00
nemunaire e42e078f30 Improve API 2020-05-06 12:06:59 +02:00
nemunaire 1858e61321 Use DefaultNameServer for doing queries 2019-07-16 16:44:54 +02:00
nemunaire 54a104dc72 api: add version info 2019-07-16 16:43:00 +02:00
nemunaire 6d60e29ddf Initial commit 2019-07-16 16:19:10 +02:00