lukaszraczylo
|
5799f8ca7c
|
fixup! Fixes the code for additional test cases.
|
2024-12-06 13:22:18 +00:00 |
|
lukaszraczylo
|
427ed49d62
|
Update makefile to allow for local builds.
|
2024-08-20 12:22:57 +01:00 |
|
lukaszraczylo
|
61d7a45d00
|
Update cache library, use miniredis for testing, add additional benchmarks. (#14)
Update cache library,
Update logging library,
use miniredis for testing, add additional benchmarks.
|
2024-06-19 23:10:36 +01:00 |
|
lukaszraczylo
|
bc305dd8e9
|
Improve tests and speed things up a little.
|
2023-11-20 11:38:02 +00:00 |
|
lukaszraczylo
|
1390e7cdd1
|
Fix blocking the introspection + add unit tests.
|
2023-11-18 02:11:38 +00:00 |
|
lukaszraczylo
|
0b642f8be1
|
Add ability to reset metrics between crawl to limit payload absorbed (#5)
by the prometheus/victoria metric crawlers.
|
2023-11-16 16:45:48 +00:00 |
|
lukaszraczylo
|
35e6069f5e
|
Add the healtcheck checks on the end server.
|
2023-10-19 15:43:49 +01:00 |
|
lukaszraczylo
|
089d05b7c3
|
Improve cache mechanism using sync map
|
2023-10-13 15:37:57 +01:00 |
|
lukaszraczylo
|
f41b2ae46f
|
New: Proxy all the requests to the graphql server
|
2023-10-11 11:26:55 +01:00 |
|
lukaszraczylo
|
917ee1a431
|
Add cache ttl support (#3)
* Add ability to use `@cached(ttl: 120)`
* Update documentation.
|
2023-10-10 19:21:25 +01:00 |
|
lukaszraczylo
|
bc128493b0
|
Add tests (#2)
* Initial tests draft.
* Add tests for parsing jwt token
* Further code optimisations
|
2023-10-10 13:54:03 +01:00 |
|
lukaszraczylo
|
ac44056a00
|
Add role ratelimit (#1)
* Add ratelimit configuration.
* Add rate limiting :party:
|
2023-10-09 17:46:50 +01:00 |
|
lukaszraczylo
|
3ac7c115aa
|
Blocking introspection queries.
|
2023-10-08 18:07:24 +01:00 |
|
lukaszraczylo
|
39d3afdd05
|
Initial commit.
|
2023-10-07 11:14:20 +01:00 |
|