garm/workers
Gabriel Adrian Samfira 1a719567ff Add rate limit cache and fixes
This change adds a loop that keeps a cache of credentials rate limits
as reported by the github API. The cache is updated every 30 seconds
and is purely informational for the user.

This change also adds some caching improvements. Functions that return
values from the cache as lists, will now sort by ID or creation date.

Signed-off-by: Gabriel Adrian Samfira <gsamfira@cloudbasesolutions.com>
2025-05-08 21:39:55 +00:00
..
cache Add rate limit cache and fixes 2025-05-08 21:39:55 +00:00
common Add some worker code 2025-05-03 22:29:40 +00:00
entity Add cache worker 2025-05-07 08:01:36 +00:00
provider Add tools update routine and cleanup logging 2025-05-07 23:07:58 +00:00
scaleset Add rate limit cache and fixes 2025-05-08 21:39:55 +00:00