Commit Graph
22 Commits
Author SHA1 Message Date
Malte 217cb2a575 fixed clear logs 2022-04-06 09:05:06 +02:00
Malte 7e415a710f removed special characters in random password function as some characters causing issues in urls 2022-04-05 23:51:39 +02:00
Malte 561a800a1a added more parameters for authentication (host & domain) 2022-04-05 17:55:02 +02:00
Malte 6432c042f5 replaced AuthHost by context set&get 2022-04-05 17:28:17 +02:00
Malte c60db60647 fixed copy to clipboard function 2022-04-05 08:19:12 +02:00
Malte 74fb59e452 added go.sum 2022-04-05 00:08:13 +02:00
Malte d84c3352a9 - switched all admin routes to /admin/...
- auto redirect from ./ to ./admin
- enabled two auth flows (admin and update)
- disabled auth for admin by skipping env variable DDNS_ADMIN_LOGIN
- introduced optional env variable DDNS_TITLE for dynamic UI title (default TheBBCloudDynDNS)
- set copyright date in footer dynamic on startup
- moved all remote js/css packages into static in order to avoid external dependencies
- added "copy to clipboard button" on host overview page
- replaced all fmt.Println to log...
- introduced new optional env variable DDNS_CLEAR_LOG_INTERVAL to clear logs after n days (int). (check runs daily once if update request received)
- newest logs are shown from top to button on logs page
2022-04-04 13:03:25 +02:00
Ben 8ae1f7edcf fix model validation and preloading 2021-07-28 23:16:13 +02:00
Ben 3be71a2f10 bump to golang 1.16 2021-07-28 22:33:08 +02:00
Ben 67a2d81992 force javascript update 2021-07-28 22:16:27 +02:00
Ben 711f80b3a2 add cname files 2021-07-28 22:03:37 +02:00
Ben dbc137366e add cname managment, check for used hostnames, fix menu button highlighting 2021-07-28 22:02:59 +02:00
Ben 3884ff5a09 replace layout example index with listing hosts 2021-07-27 21:17:57 +02:00
Ben 2eebbcda9c Added dyndns compatible api 2021-07-27 16:02:37 +02:00
Ben ef96496474 Added more documentation and prepared some structural changes 2021-07-27 13:12:16 +02:00
Benjamin Bärthlein 3ad186bcb4 added error messages to logs and implemented visibility via tooltips 2020-04-29 10:43:22 +02:00
Benjamin Bärthlein 3bf506cbba replaced integrated css and js binaries with cdn links 2020-04-29 10:42:12 +02:00
Benjamin Bärthlein dfba93a18d clean up logout script 2020-04-27 21:21:54 +02:00
Benjamin Bärthlein aa147a6853 add support for multiple domains 2020-04-27 20:37:22 +02:00
Benjamin Bärthlein 890ffed035 clean action scripts 2020-04-27 08:10:56 +02:00
Benjamin Bärthlein 4ee5362d59 remove unnecessary css and js files 2020-03-28 19:33:25 +01:00
Benjamin Bärthlein c4809b85b4 initial commit 2020-03-28 17:56:11 +01:00