Commit Graph

6 Commits

Author SHA1 Message Date
Torben Nehmer 45d4e45bb1 Reworked update code, split v4/v6 updates
- collect dns updatees individually, so that we clear A and AAAA separately if and only if needed.
- made nft AddIP call more resilient against partial updates
- updated nft processing code to no longer add nil to a v4/v6 set which would end in an invalid call to AddIP when updating nft. call it individually now.
- updated samples with real world traces from an AVM Box
2021-09-25 11:56:50 +02:00
Torben Nehmer 2feb864551 DNS logging optimized 2021-08-24 16:41:06 +02:00
Torben Nehmer 5242cc98f7 Normalized function naming 2021-08-22 14:50:52 +02:00
Torben Nehmer 7b93ff425d - Added sample default config (needs manual updating)
- Reworked service and webapi config to Viper unmarshalling
- Added Pretty Printers to config
2021-08-22 14:46:48 +02:00
Torben Nehmer 9f1b9f1690 Refactorization and further implementation
- renamed clientoinfo to updaterequest
- added userconfig skeleton
- added hashed password skeleton
2021-08-21 20:35:08 +02:00
Torben Nehmer 7dd11a0879 First basic version
- NFT and DNS Update skeletons
- Integrated viper configuration management
- Integrated cobra CLI management
- Basic webservice skeleton
2021-08-20 21:10:59 +02:00