Joona Hoikkala
75d4a30c1f
Update dependencies and replace uuid library ( #100 )
2018-08-10 16:51:32 +03:00
Andrew Meyer
3006cb712b
Make ACME cache directory location configurable ( #81 )
...
* Remove trailing whitespace from README and config
* Make ACME cache directory location configurable
2018-05-14 13:42:39 +03:00
Joona Hoikkala
5c2e60a828
Add configuration option to disable registration endpoint ( #51 )
2018-03-14 23:35:39 +02:00
Joona Hoikkala
562d7cbad4
Make autocert use HTTP-01 challenge instead of TLS-SNI ( #36 )
2018-02-01 10:53:34 +02:00
Joona Hoikkala
5470ba7a41
Remove unused variable and prepare for v0.2 ( #22 )
...
* Remove unused variable and prepare for v0.2
* Added new changes to changelog and feature list
* Modified changelog
2018-01-22 12:47:26 +02:00
Joona Hoikkala
733245fb3d
Support for multiple TXT records per subdomain ( #29 )
...
* Support for multiple TXT records per subdomain and database upgrade functionality
* Linter fixes
* Make sure the database upgrade routine works for PostgreSQL
* Move subdomain query outside of the upgrade transaction
2018-01-22 09:53:07 +02:00
Joona Hoikkala
fd9ce4606d
Get rid of Iris and use julienschmidt/httprouter instead ( #20 )
...
* Replace iris with httprouter
* Linter fixes
* Finalize iris removal
* Vendor dependencies for reproducable builds
* Api tests are back
2017-11-14 23:54:29 +02:00
Joona Hoikkala
9c54da3ee6
Try to read config from under /etc ( #18 )
2017-11-14 00:42:30 +02:00
Joona Hoikkala
c70a6cffb0
Go 1.9 and Iris v8, added possibility to bind to IP ( #15 )
2017-11-12 23:40:15 +02:00
Joona Hoikkala
bf9eaf2f32
Added config option to check for a header value for clinet IP
2016-12-02 17:04:16 +02:00
Joona Hoikkala
c3ac7a211c
DB code for CIDR handling
2016-12-01 00:03:08 +02:00
Joona Hoikkala
353a488f01
Extend the database for a upcoming feature before release
2016-11-29 15:35:46 +02:00
Joona Hoikkala
4c437c0506
Added protocol selection to DNS server
2016-11-28 22:46:24 +02:00
Joona Hoikkala
805c7dd2cf
Moved global vars to types.go
2016-11-28 13:13:45 +02:00
Joona Hoikkala
4615826267
Made DB an interface
2016-11-27 23:21:46 +02:00
Joona Hoikkala
74b82c87a6
Refactoring
2016-11-27 21:21:38 +02:00
Joona Hoikkala
670c20f904
Refactoring and comments
2016-11-23 22:12:43 +02:00
Joona Hoikkala
546a35ed00
Added PostgreSQL support
2016-11-23 22:12:42 +02:00
Joona Hoikkala
d30860eeb8
Coding style fixes
2016-11-23 22:12:42 +02:00
Joona Hoikkala
c1277e1aa3
Added CORS support
2016-11-16 14:56:49 +02:00
Joona Hoikkala
9b452f69ff
Moved static records to more intuitive place
2016-11-15 09:27:34 +02:00
Joona Hoikkala
ed56a11e88
Refactoring, alpha v0.1
2016-11-13 14:50:44 +02:00
Joona Hoikkala
5433444b2f
Initial commit, PoC quality
2016-11-11 16:48:00 +02:00