Repository navigation
Releases: nodauf/tsdproxy
Releases · nodauf/tsdproxy
Release list
tsdproxy-v2.0.0
Changelog
New Features
- 01ca3ed: feat: Add TLSValidate config if proxy to target https (Paulo Almeida almeidapaulopt@gmail.com)
- 96a3a06: feat: Dashboard (Paulo Almeida almeidapaulopt@gmail.com)
- d65ccba: feat: Make certificates generated as soon as the proxy gets up (Paulo Almeida almeidapaulopt@gmail.com)
- 352cfa1: feat: Try to find a icon if not defined (Paulo Almeida almeidapaulopt@gmail.com)
- ca5ce87: feat: add AuthKeyFile to support docker secrets (Paulo Almeida almeidapaulopt@gmail.com)
- 9eddde3: feat: add Documentation link to dashboard (Paulo Almeida almeidapaulopt@gmail.com)
- 4df45cc: feat: add GetUrl to providers (Paulo Almeida almeidapaulopt@gmail.com)
- a715e6c: feat: add OAuth to dashboard (Paulo Almeida almeidapaulopt@gmail.com)
- 7fb4df4: feat: add configuration support yaml file in config/tsdproxy.yml (Paulo Almeida almeidapaulopt@gmail.com)
- a1610e6: feat: add docs website (Paulo Almeida almeidapaulopt@gmail.com)
- 104e2f9: feat: add ephemeral,webclient and tsnet_verbose labels to services (Paulo Almeida almeidapaulopt@gmail.com)
- fa86805: feat: add healthcheck command (Paulo Almeida almeidapaulopt@gmail.com)
- ccd91c0: feat: add icon and label to Dashboard (Paulo Almeida almeidapaulopt@gmail.com)
- f53b688: feat: add icons mdi si sh (Paulo Almeida almeidapaulopt@gmail.com)
- 8415bee: feat: add icons to dashboard (Paulo Almeida almeidapaulopt@gmail.com)
- c20124a: feat: add monitoring to tailscale proxyproviders (Paulo Almeida almeidapaulopt@gmail.com)
- 9f5fbde: feat: add optional authkey for each service (Paulo Almeida almeidapaulopt@gmail.com)
- 71a8661: feat: add optional authkey for each service (Paulo Almeida almeidapaulopt@gmail.com)
- a6f280d: feat: add pprof server (Paulo Almeida almeidapaulopt@gmail.com)
- f6eba65: feat: add proxy state (Paulo Almeida almeidapaulopt@gmail.com)
- ece6bf2: feat: add sessions middleware (Paulo Almeida almeidapaulopt@gmail.com)
- d4511cc: feat: add suport to configure dashboard to each proxy (Paulo Almeida almeidapaulopt@gmail.com)
- e4df60e: feat: add support to Headscale (Paulo Almeida almeidapaulopt@gmail.com)
- e29f567: feat: add support to funnel (Paulo Almeida almeidapaulopt@gmail.com)
- fa2e37f: feat: add tailscale oauth and tags (Paulo Almeida almeidapaulopt@gmail.com)
- 94df840: feat: add tailscale version on build (Paulo Almeida almeidapaulopt@gmail.com)
- 6c9e4a0: feat: add tsdproxy http user headers (Paulo Almeida almeidapaulopt@gmail.com)
- 1171893: feat: autodetect docker container ip address (Paulo Almeida almeidapaulopt@gmail.com)
- 8101b65: feat: autodetect ip and port to docker provider (Paulo Almeida almeidapaulopt@gmail.com)
- 622c047: feat: disable dashboard buttons without url (Paulo Almeida almeidapaulopt@gmail.com)
- 340ea58: feat: docker - try to use image exposedport in autodetect (Paulo Almeida almeidapaulopt@gmail.com)
- 0aa5bc7: feat: docker provider support new port configuration (Paulo Almeida almeidapaulopt@gmail.com)
- f4949a7: feat: docker start initial proxies in a goroutine for each container (Paulo Almeida almeidapaulopt@gmail.com)
- 8d1891c: feat: docker: add autodetect label to container (Paulo Almeida almeidapaulopt@gmail.com)
- ec45770: feat: docker: add scheme label (Paulo Almeida almeidapaulopt@gmail.com)
- 8af6b55: feat: don't ignore when config files has errors (Paulo Almeida almeidapaulopt@gmail.com)
- 9dc08d9: feat: embed svg icons (Paulo Almeida almeidapaulopt@gmail.com)
- b779532: feat: generate a config file if doesn't exist (Paulo Almeida almeidapaulopt@gmail.com)
- 641a371: feat: initial dash commit (Paulo Almeida almeidapaulopt@gmail.com)
- 62bf3d7: feat: make closeall proxies run in goroutine (Paulo Almeida almeidapaulopt@gmail.com)
- f1f1d15: feat: make closeall proxyies run in goroutine (Paulo Almeida almeidapaulopt@gmail.com)
- fb30f37: feat: start proxies in paralel when start (Paulo Almeida almeidapaulopt@gmail.com)
- d4a6917: feat: support ports in proxy lists (Paulo Almeida almeidapaulopt@gmail.com)
- 25ee960: feat: support tsnet hostname to tsdproxy own webserver (Paulo Almeida almeidapaulopt@gmail.com)
- 840afa5: feat: tailscale user in dash (Paulo Almeida almeidapaulopt@gmail.com)
Bug fixes
- bc5173a: build: fix: "bun i" runs on ./web (Paulo Almeida almeidapaulopt@gmail.com)
- e9d8dc1: fix: Authentication without authurl (Paulo Almeida almeidapaulopt@gmail.com)
- 55d8b63: fix: Case sensitive on config files (Paulo Almeida almeidapaulopt@gmail.com)
- 8b4e22a: fix: List proxies don't start (Paulo Almeida almeidapaulopt@gmail.com)
- 739eea9: fix: Make sure all config files are case insensitive (Paulo Almeida almeidapaulopt@gmail.com)
- 9355f92: fix: Message of error crrating files provider (Paulo Almeida almeidapaulopt@gmail.com)
- 5716079: fix: Proxies not closing (Paulo Almeida almeidapaulopt@gmail.com)
- 331cab8: fix: add aria-label to menu-toggle button (Paulo Almeida almeidapaulopt@gmail.com)
- 0801ab0: fix: bug in runWebClient tag (Paulo Almeida almeidapaulopt@gmail.com)
- 5c35b98: fix: close eventsChan twice (Paulo Almeida almeidapaulopt@gmail.com)
- 475a118: fix: configfile creating directory with wrong permissions (Paulo Almeida almeidapaulopt@gmail.com)
- 6cb0c80: fix: dash: open links in new tab (Paulo Almeida almeidapaulopt@gmail.com)
- 27ce815: fix: docker-publish typo (Paulo Almeida almeidapaulopt@gmail.com)
- b9b0ff0: fix: err message (Paulo Almeida almeidapaulopt@gmail.com)
- c33dd1b: fix: error on port if autodetect if disabled (Paulo Almeida almeidapaulopt@gmail.com)
- 1c1ed5f: fix: errors closing a proxy (Paulo Almeida almeidapaulopt@gmail.com)
- 7b8208b: fix: gettlscertificate on start (Paulo Almeida almeidapaulopt@gmail.com)
- 69a32ba: fix: legacy docker port with wrong target ipaddress (Paulo Almeida almeidapaulopt@gmail.com)
- 4f775de: fix: make sure tailscale and list channels are closed (Paulo Almeida almeidapaulopt@gmail.com)
- 481b74c: fix: panic if tailscale configuration hasn't parameters (Paulo Almeida almeidapaulopt@gmail.com)
- 4ee8987: fix: proxy url with a ending dot (Paulo Almeida almeidapaulopt@gmail.com)
- 691ea1c: fix: race condition on deleteproxy (Paulo Almeida almeidapaulopt@gmail.com)
- 1d1ba7d: fix: race condition on reload config files (Paulo Almeida almeidapaulopt@gmail.com)
- a8e48ae: fix: race conditions on proxymanager (Paulo Almeida almeidapaulopt@gmail.com)
- ca22c85: fix: recover from panic on http.serve (Paulo Almeida almeidapaulopt@gmail.com)
- 6b9bf05: fix: reload config in wrong struct (Paulo Almeida almeidapaulopt@gmail.com)
- 0a3ab80: fix: remove unnecessary goroutine (Paulo Almeida almeidapaulopt@gmail.com)
- f1638b0: fix: segfault if error in getlistener almeidapaulopt#220 (Paulo Almeida almeidapaulopt@gmail.com)
- 1a7ce29: fix: set all iota to start on 1 (Paulo Almeida almeidapaulopt@gmail.com)
- 69b11cc: fix: set default to client struct (Paulo Almeida almeidapaulopt@gmail.com)
- 6c96b43: fix: set https on docker provider getProxyURL (Paulo Almeida almeidapaulopt@gmail.com)
- abbd40e: fix: sync not needed (Paulo Almeida almeidapaulopt@gmail.com)
- c87537a: fix: tailscale controlURL no working (Paulo Almeida almeidapaulopt@gmail.com)
- ab1d216: fix: typo in GuessIcon name (Paulo Almeida almeidapaulopt@gmail.com)
*...