Alexis Couvreur
|
411c2b2dc6
|
fix(tinykv): remove expired values from UnmarshalJSON
|
2022-11-02 23:15:06 -04:00 |
|
Alexis Couvreur
|
62e9d33ec8
|
feat(http): add graceful shutdown
|
2022-11-02 23:15:06 -04:00 |
|
Alexis Couvreur
|
154bb5e7ed
|
feat: pretty json
|
2022-11-02 23:15:06 -04:00 |
|
Alexis Couvreur
|
29b81f9de3
|
fix(storage): add O_TRUNC flag to Writer
Overriding the file in order to remove garbage if writing less than the previous content
|
2022-11-02 23:15:06 -04:00 |
|
Alexis Couvreur
|
efc41311e4
|
fix(sessions): add MarshalJSON for SessionState
|
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
|
67bf03780c
|
refactor: use common object for describing instances
|
2022-11-02 23:15:06 -04:00 |
|
Alexis Couvreur
|
a33c822334
|
feat(provider): add kubernetes provider
|
2022-11-02 23:15:06 -04:00 |
|
Alexis Couvreur
|
1b145522cf
|
feat(provider): add docker swarm provider
|
2022-11-02 23:15:06 -04:00 |
|
Alexis Couvreur
|
bbdddca107
|
feat(provider): add docker provider
|
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 |
|
Alexis Couvreur
|
0045bcb494
|
fix(http): use gin without default configuration
|
2022-10-04 19:04:43 +00:00 |
|
Alexis Couvreur
|
7703a3041c
|
Revert "fix: bump import to v2"
This reverts commit 9cb9b2aa7a57047a7e61b2c54732b3e25300bf20.
|
2022-10-03 20:27:14 +00:00 |
|
Alexis Couvreur
|
a374322f99
|
fix: bump import to v2
See https://go.dev/doc/modules/major-version
|
2022-10-03 20:27:14 +00:00 |
|
Alexis Couvreur
|
573f0c1e5b
|
refactor: put acouvreur/tinykv inside the repository
|
2022-10-03 20:27:14 +00:00 |
|
Alexis Couvreur
|
0daddf377c
|
feat: add new cli system (#51)
|
2022-10-03 20:27:14 +00:00 |
|