Releases
v1.0.0
Compare
Sorry, something went wrong.
No results found
1.0.0 (2022-11-10)
Bug Fixes
bump import to v2 (a374322 )
change module to traefik-ondemand-service (ac377db )
config: fix loading config precedence (9d943d4 )
config: fix typo NewLoggingLevel to NewLoggingConfig (1f7f2f8 )
correctly use default errorPage template instead of loadingPage template on GetErrorPage (#17 ) (beb13ab )
docker: run container as root by default (23f7626 )
docs: use markdown instead of HTML (b0a2758 )
go mod tidy (75a478d )
http: use gin without default configuration (0045bcb )
pages: display service name and error on error page (052bcc7 )
render: allow to load default themes when specifying custom themes (e72a307 )
render: set refresh frequency to seconds (6cebeef )
render: set refresh frequency to seconds (3196b1a )
return as soon as one service is unavailable (e671c3f )
scale down correctly update the service specification (6873271 )
sessions: add MarshalJSON for SessionState (efc4131 )
set all lowercase style for blocking strategy keys (2f15b40 )
set gin to release mode (7fbc0df )
storage: add O_TRUNC flag to Writer (29b81f9 )
swarm: add an extra wait of 5 seconds to consider a service up (410a5e1 )
swarm: avoid API hammering on scaling request (#26 ) (4eb086f )
swarm: remove 503 error workaround (333efd2 )
swarm: remove suffix match on name (79d1f86 ), closes #85
test: fix traefik docker swarm test (6cf6947 )
themes: remove extra "}" (e32425c )
tinykv: remove expired values from UnmarshalJSON (411c2b2 )
tinykv: remove sliding feature (b220bc4 )
traefik: add "v2" to the import path (8e81b70 )
traefik: fix kubermetes e2e tests (7e66cee )
traefik: go mod tidy and vendoring (9ff352e )
traefik: move next to the correct strcture (8a94354 )
traefik: parse JSON response from sablier (70d93a0 )
traefik: remove line breaks from loading page (25e9e52 )
traefik: unescaped quote (430b159 )
upgrade tinykv to avoid "fatal error: concurrent map iteration and map write" during periodic syncs (1a14070 )
use text/plain content-type instead of application/json (e357030 )
Features
add DesiredReplicas inside State struct (8096a4e )
add ghost, hacker-terminal, matrix and shuffle themes (f725d49 )
add swarm event listener (a62f098 )
add blocking request (#12 ) (b4f5eeb )
add custom loading page (#15 ) (3178fdc )
add docker classic support (#9 ) (c96482e ), closes #4
add dockerhub registry (#17 ) (29b1da5 )
add dynamic loading html page (#5 ) (775200b )
add healthcheck lookup before redirect (#12 ) (ebd2456 )
add kubernetes support (#14 ) (0e92052 )
add log.Error on error (0ecd9d9 )
add multiplatform docker image build (#18 ) (a127a0f )
add new cli system (#51 ) (0daddf3 )
add optional display name config property (c57d93b )
add persistent storage (#30 ) (3eb7d48 )
add project icon (1850a95 ), closes #42
add support to scale down multiple containers (#20 ) (b05d300 )
add version endpoint (42b9f2c )
config: add Sessions config (6215fc1 )
config: add strategy config (cc01caa )
default theme for dynamic strategy is hacker-terminal (df2a67a )
docker: listens for container stopped event (1ca1934 )
docker: use ENTRYPOINT for go executable (033f125 )
dynamic: sort instances by name (160faaa )
http: add graceful shutdown (62e9d33 )
kubernetes: add compatibility with Statefulset (#20 ) (d299780 )
merge service repository into Sablier (551a146 )
plugins: add traefik plugin (723ee38 )
pretty json (154bb5e )
provider: add docker provider (bbdddca )
provider: add docker swarm provider (1b14552 )
provider: add kubernetes provider (a33c822 )
strategies: add blocking strategy (6eb0789 )
strategy: add dynamic theme listing endpoint /strategies/dynamic/themes (cf9f2f8 )
strategy: add option to show instances details (546b378 ), closes #77
theme: add success and error to shuffle (c63bbee )
themes: add custom themes with security feature (c47137e )
tinykv: add Delete method (eb83d39 )
tinykv: remove ExpiresAfter from json (8cf6689 )
traefik: DisplayName defaults as the middleware name (cd1a0c4 )
traefik: add refreshFrequency support for dynamic strategy (007f2ae )
update JSON object returned by blocking strategy (8a85a32 ), closes #68
version: add Map() function (6a9d21f )
Reverts
Revert "fix: bump import to v2" (7703a30 )
Revert "fix(traefik): add "v2" to the import path" (f3359f4 )
You can’t perform that action at this time.