Commit Graph

10 Commits

Author SHA1 Message Date
kramo
9d7a6d8ea4 Add copyright headers 2023-06-17 16:27:10 +02:00
GeoffreyCoulaud
c9a96f5eec 🎨 Fixed some linter warnings
Applied suggested pylint fixes and suppressed unhelpful pylint messages
2023-06-10 03:30:09 +02:00
GeoffreyCoulaud
67a5a364f7 🐛 Fixed pick history start error when empty 2023-06-05 00:19:22 +02:00
GeoffreyCoulaud
7cf4d8199c ️ Improved rate limiting
- Ensures that the target rate isn't overshot
- Aware of the requests sliding window
- Allows for a defined burst size
- Remembers the request timestamps between app restarts
2023-06-04 17:03:59 +02:00
GeoffreyCoulaud
6f77e0d30d Added Steam API rate limiter 2023-06-03 18:49:47 +02:00
GeoffreyCoulaud
216c3f5dae 🐛 Fixed deadlock in rate limiter 2023-06-03 17:50:00 +02:00
GeoffreyCoulaud
b1476a744d 🐛 Fixed wrong variable in rate limiter init 2023-06-03 16:35:25 +02:00
GeoffreyCoulaud
58054f1c26 🐛 Added rate limiter for Steam 2023-06-03 16:31:15 +02:00
GeoffreyCoulaud
6d6e830cc9 🚧 Intial work on a generic rate limiter 2023-06-03 14:18:26 +02:00
GeoffreyCoulaud
06b6ee4593 🚧 Unfinished rate limiter 2023-06-02 22:23:36 +02:00