Alexis Couvreur
|
2e0dc8320d
|
feat: add healthcheck capabilities
|
2022-11-14 18:46:38 +00:00 |
|
Alexis Couvreur
|
1d34a812fd
|
fix: set routes logging to Debug
|
2022-11-14 01:47:07 +00:00 |
|
Alexis Couvreur
|
cca050be08
|
fix(sessions): request blocking session is stopped upon user cancellation
|
2022-11-11 17:00:35 -05:00 |
|
Alexis Couvreur
|
006fb6679b
|
refactor(events): close the channel from the sender
|
2022-11-11 17:00:35 -05:00 |
|
Alexis Couvreur
|
546b378416
|
feat(strategy): add option to show instances details
Closes #77
|
2022-11-10 11:31:46 -05:00 |
|
Alexis Couvreur
|
ec77d127ba
|
test: fix typo existant to existent
Closes #82
|
2022-11-07 16:54:48 -05:00 |
|
Alexis Couvreur
|
8096a4e87e
|
feat: add DesiredReplicas inside State struct
For now only the `Kubernetes` provider benefits from this improvement as `Docker` and `Swarm` have hardcoded 1 value
|
2022-11-03 20:55:09 -04:00 |
|
Alexis Couvreur
|
8a85a32561
|
feat: update JSON object returned by blocking strategy
Closes #68
|
2022-11-03 16:37:41 -04:00 |
|
Alexis Couvreur
|
62e9d33ec8
|
feat(http): add graceful shutdown
|
2022-11-02 23:15:06 -04:00 |
|
Alexis Couvreur
|
f842b491c6
|
test(render): add refresh frequency test
|
2022-11-02 23:15:06 -04:00 |
|
Alexis Couvreur
|
cf9f2f8ae3
|
feat(strategy): add dynamic theme listing endpoint /strategies/dynamic/themes
|
2022-11-02 23:15:06 -04:00 |
|
Alexis Couvreur
|
c47137edc7
|
feat(themes): add custom themes with security feature
|
2022-11-02 23:15:06 -04:00 |
|
Alexis Couvreur
|
e72a307163
|
fix(render): allow to load default themes when specifying custom themes
|
2022-11-02 23:15:06 -04:00 |
|
Alexis Couvreur
|
cc01caa5d4
|
feat(config): add strategy config
|
2022-11-02 23:15:06 -04:00 |
|
Alexis Couvreur
|
6cebeef97d
|
fix(render): set refresh frequency to seconds
merge this with a6410f8613
|
2022-11-02 23:15:06 -04:00 |
|
Alexis Couvreur
|
6eb0789b7b
|
feat(strategies): add blocking strategy
|
2022-11-02 23:15:06 -04:00 |
|
Alexis Couvreur
|
df2a67a290
|
feat: default theme for dynamic strategy is hacker-terminal
|
2022-11-02 23:15:06 -04:00 |
|
Alexis Couvreur
|
3196b1aa63
|
fix(render): set refresh frequency to seconds
|
2022-11-02 23:15:06 -04:00 |
|
Alexis Couvreur
|
723ee38a3e
|
feat(plugins): add traefik plugin
|
2022-11-02 23:15:06 -04:00 |
|
Alexis Couvreur
|
160faaad0f
|
feat(dynamic): sort instances by name
To keep a stable order, instances are sorted by name
|
2022-11-02 23:15:06 -04:00 |
|
Alexis Couvreur
|
e32425c468
|
fix(themes): remove extra "}"
|
2022-11-02 23:15:06 -04:00 |
|
Alexis Couvreur
|
04c55c2f49
|
stabilization
|
2022-11-02 23:15:06 -04:00 |
|
Alexis Couvreur
|
c827154506
|
refactor: instance are in unrecoverable state instead of error
To avoid confusion between error from a call or network.
Instance has an Unrecoverable state instead of Error.
|
2022-11-02 23:15:06 -04:00 |
|
Alexis Couvreur
|
c63bbee7dd
|
feat(theme): add success and error to shuffle
|
2022-11-02 23:15:06 -04:00 |
|
Alexis Couvreur
|
42b9f2c1b6
|
feat: add version endpoint
|
2022-11-02 23:15:06 -04:00 |
|
Alexis Couvreur
|
f725d49521
|
feat: add ghost, hacker-terminal, matrix and shuffle themes
|
2022-11-02 23:15:06 -04:00 |
|