Michael Jerger
b9b0d69cfd
mv aliases to pyb
2024-02-17 09:21:08 +01:00
Michael Jerger
1e727c154b
add graal to ci
2024-02-17 09:05:16 +01:00
Michael Jerger
bfdaf2f471
use common wo reflection
2024-02-16 17:50:54 +01:00
Michael Jerger
75e0b293c8
use graal_build_time
2024-02-16 17:05:43 +01:00
Michael Jerger
ce90b2515b
add inst ty pyb
2024-02-16 16:55:26 +01:00
Michael Jerger
0e5f5aae2a
try to create native image
2024-02-16 16:27:04 +01:00
Michael Jerger
386cf5a12e
bump version to: 3.1.11-SNAPSHOT
2024-02-12 15:44:42 +01:00
Michael Jerger
bff6788400
release: 3.1.10
2024-02-12 15:44:41 +01:00
Michael Jerger
5391d5fa24
bump version to: 3.1.10-SNAPSHOT
2024-02-12 14:18:49 +01:00
Michael Jerger
29df189b80
release: 3.1.9
2024-02-12 14:18:49 +01:00
Michael Jerger
3b4d0667d4
compile after hard-fork
2024-02-12 14:16:03 +01:00
Michael Jerger
1c218186d2
bump version to: 3.1.9-SNAPSHOT
2024-02-09 19:25:55 +01:00
Michael Jerger
581c56faa9
release: 3.1.8
2024-02-09 19:25:55 +01:00
Michael Jerger
f92e66d187
update deps
2024-02-09 19:23:38 +01:00
Michael Jerger
633f450baf
bump version to: 3.1.8-SNAPSHOT
2024-01-26 18:15:31 +01:00
Michael Jerger
54e6881deb
release: 3.1.7
2024-01-26 18:15:31 +01:00
Michael Jerger
47a4d25304
bump version to: 3.1.7-SNAPSHOT
2024-01-26 15:39:52 +01:00
Michael Jerger
ace4d820a6
release: 3.1.6
2024-01-26 15:39:52 +01:00
Michael Jerger
1563e441eb
bump version to: 3.1.6-SNAPSHOT
2024-01-26 15:13:12 +01:00
Michael Jerger
41b13684f3
release: 3.1.5
2024-01-26 15:13:11 +01:00
Michael Jerger
11d3d6b50f
update dependencies
2024-01-26 15:11:03 +01:00
Michael Jerger
55a339d05c
improved doc
2024-01-26 15:06:45 +01:00
erik
056b543c7e
Fix kubeconform params
2024-01-26 14:32:40 +01:00
patdyn
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
patdyn
fba2a495e2
Merge branch 'main' into rate-limit
2024-01-23 09:00:30 +00:00
erik
bba058afa0
[Skip-CI] Remove keywords from valid config
2024-01-19 11:40:08 +01:00
erik
12034502ac
Use default values in tests
2024-01-19 11:39:42 +01:00
erik
4881ea3c0d
Refactor Keywords
2024-01-19 11:38:33 +01:00
erik
38183f7bf1
[Skip-CI, WIP] Refactor middleware generation
2024-01-19 10:18:49 +01:00
erik
62fb2a37a0
[WIP] Use defaults for rate limit
2024-01-19 10:14:44 +01:00
erik
aec67352d5
[Skip-CI] Add ToDos
2024-01-19 09:55:00 +01:00
Michael Jerger
1b40d136ad
bump version to: 3.1.5-SNAPSHOT
2024-01-18 19:29:34 +01:00
Michael Jerger
b939a8b2a1
release: 3.1.4
2024-01-18 19:29:34 +01:00
Michael Jerger
a5aa79b3ab
bump version to: 3.1.4-SNAPSHOT
2024-01-18 18:48:24 +01:00
Michael Jerger
cc3f6dba74
release: 3.1.3
2024-01-18 18:48:24 +01:00
Michael Jerger
040ef0e1bd
update deps
2024-01-18 18:47:06 +01:00
erik
3f0de27055
Add Middleware to be skipped
2024-01-17 15:40:47 +01:00
erik
7d21f5aff1
Fix test
2024-01-17 12:44:22 +01:00
erik
260d086232
Further split flow control
2024-01-17 12:36:24 +01:00
erik
56b843981f
Correct api version
2024-01-17 12:35:48 +01:00
erik
777b94a340
Add average and burst keys
2024-01-17 11:57:55 +01:00
erik
d9cb19242b
Format
2024-01-17 11:57:40 +01:00
erik
010ab3d8fd
Split if into multiple whens
...
Otherwise weird behavior.
2024-01-17 11:57:19 +01:00
erik
054e6954af
Implement tests
2024-01-17 11:43:32 +01:00
erik
2a6b6ccf3f
Implement rate limit middleware
2024-01-17 11:43:15 +01:00
erik
13e718ca37
Implement rate limit ingress
2024-01-17 11:40:58 +01:00
erik
52e43fe23c
Add specs for rate limit options
2024-01-17 11:37:31 +01:00
erik
a63f170ace
Generate ingress with rate limit conditionally
2024-01-17 11:36:43 +01:00
erik
220eb337f9
No default values for optional rate limiting
2024-01-17 11:35:20 +01:00
erik
8a3194e715
Add ToDo
2024-01-16 15:50:08 +01:00