55a339d05c
improved doc
2024-01-26 15:06:45 +01:00
056b543c7e
Fix kubeconform params
2024-01-26 14:32:40 +01:00
a79a37d4d4
Merge pull request 'rate-limit' ( #3 ) from rate-limit into main
...
Limiting the rates
Introducing rate limiting seemed like a very sensible step in order to mitigate against some forms of DoS attacks. As of now, we set the rates to a fixed amount with no configuration ability. This might change later on, depending on the use cases.
2024-01-23 09:02:06 +00:00
fba2a495e2
Merge branch 'main' into rate-limit
2024-01-23 09:00:30 +00:00
bba058afa0
[Skip-CI] Remove keywords from valid config
2024-01-19 11:40:08 +01:00
12034502ac
Use default values in tests
2024-01-19 11:39:42 +01:00
4881ea3c0d
Refactor Keywords
2024-01-19 11:38:33 +01:00
38183f7bf1
[Skip-CI, WIP] Refactor middleware generation
2024-01-19 10:18:49 +01:00
62fb2a37a0
[WIP] Use defaults for rate limit
2024-01-19 10:14:44 +01:00
aec67352d5
[Skip-CI] Add ToDos
2024-01-19 09:55:00 +01:00
1b40d136ad
bump version to: 3.1.5-SNAPSHOT
2024-01-18 19:29:34 +01:00
b939a8b2a1
release: 3.1.4
2024-01-18 19:29:34 +01:00
a5aa79b3ab
bump version to: 3.1.4-SNAPSHOT
2024-01-18 18:48:24 +01:00
cc3f6dba74
release: 3.1.3
2024-01-18 18:48:24 +01:00
040ef0e1bd
update deps
2024-01-18 18:47:06 +01:00
3f0de27055
Add Middleware to be skipped
2024-01-17 15:40:47 +01:00
7d21f5aff1
Fix test
2024-01-17 12:44:22 +01:00
260d086232
Further split flow control
2024-01-17 12:36:24 +01:00
56b843981f
Correct api version
2024-01-17 12:35:48 +01:00
777b94a340
Add average and burst keys
2024-01-17 11:57:55 +01:00
d9cb19242b
Format
2024-01-17 11:57:40 +01:00
010ab3d8fd
Split if into multiple whens
...
Otherwise weird behavior.
2024-01-17 11:57:19 +01:00
054e6954af
Implement tests
2024-01-17 11:43:32 +01:00
2a6b6ccf3f
Implement rate limit middleware
2024-01-17 11:43:15 +01:00
13e718ca37
Implement rate limit ingress
2024-01-17 11:40:58 +01:00
52e43fe23c
Add specs for rate limit options
2024-01-17 11:37:31 +01:00
a63f170ace
Generate ingress with rate limit conditionally
2024-01-17 11:36:43 +01:00
220eb337f9
No default values for optional rate limiting
2024-01-17 11:35:20 +01:00
8a3194e715
Add ToDo
2024-01-16 15:50:08 +01:00
c5e777c9c5
WIP: Add defn-spec for rate-limiting ingress
2024-01-16 15:44:10 +01:00
1ed850aea2
Initial rate limit middleware
2024-01-16 15:18:18 +01:00
Clemens
5992a6dac6
exclude codox-klipse-theme from hickory
2024-01-12 09:35:53 +01:00
83b850c339
bump version to: 3.1.3-SNAPSHOT
2024-01-08 18:27:43 +01:00
7e5a4c178c
release: 3.1.2
2024-01-08 18:27:43 +01:00
6e94f4d712
bump version to: 3.1.2-SNAPSHOT
2024-01-05 16:59:14 +01:00
8fe536206a
release: 3.1.1
2024-01-05 16:59:14 +01:00
98b5b427bf
use newest build
2024-01-05 16:54:20 +01:00
2fd1d3cf40
bump version to: 3.1.1-SNAPSHOT
2024-01-05 16:19:24 +01:00
a4e1f500f2
release: 3.1.0
2024-01-05 16:19:24 +01:00
37d9939f73
update deps
2024-01-05 16:18:06 +01:00
c067e01783
use old build setup again ...
2024-01-05 16:01:10 +01:00
d4eca274a2
[skip-ci] infrastructure/../test folder removed
2023-12-22 16:56:13 +01:00
2e29ab6fe6
bump version to: 3.0.8-SNAPSHOT
2023-12-21 22:31:55 +01:00
960163792d
release: 3.0.7
2023-12-21 22:31:55 +01:00
8e261a7a7b
Merge branch 'main' of ssh://repo.prod.meissa.de:2222/meissa/c4k-forgejo
2023-12-21 22:26:45 +01:00
50fe9775d9
Improvements docker image building
2023-12-21 22:21:33 +01:00
e6e63051ae
refactor to new commons features
2023-12-15 19:04:30 +01:00
7a7e05a715
add test
2023-12-15 19:03:58 +01:00
73f98a768f
use our federated dev branch
2023-12-15 16:58:48 +01:00
831f71f916
bump version to: 3.0.7-SNAPSHOT
2023-12-15 16:26:18 +01:00