Commit Graph
27 Commits
Author SHA1 Message Date
austnv 15fb0342a8 update nodes endpoint 2026-06-21 18:00:39 +03:00
austnv 76a8393bb6 update workflow 2026-06-21 16:47:46 +03:00
austnv 151993fbe2 fix(nodes): use http 2026-06-21 13:59:47 +03:00
austnv 139b73ed77 fix(nodes): add ssl_ignore flag 2026-06-21 13:57:37 +03:00
austnv 44941869ed add /nodes endpoint 2026-06-21 13:31:10 +03:00
austnv 0b52901ba3 remove alru_cache 2026-06-15 22:39:45 +03:00
austnv d360c69cec del squad_uuids from tariffs 2026-06-14 23:44:27 +03:00
austnv e52fcebfaf fix: incorrect use asyncio.thread -> remove 2026-06-14 23:37:52 +03:00
austnv 5782c11e98 bud: namepsace | rename func 2026-06-14 23:27:16 +03:00
austnv 8e2f7d9d03 wrap sync call to asyncio.thread 2026-06-14 23:25:51 +03:00
austnv c4eb0ac0e5 refactoring 2026-06-14 23:24:32 +03:00
austnv ccf99af7e1 fix: add async cache to async operations and sync cache (stdlib) for sync operations 2026-06-14 23:23:05 +03:00
austnv 5d221415cc add cache to /api/v1/tariffs and i/o-bound operations (sync read from file) which locked async event loop has moved to asyncio thread 2026-06-14 23:04:11 +03:00
austnv db3bd9eabd fix: invalid path ot tariffs.json in router 2026-06-14 22:55:33 +03:00
austnv cdcbf0b622 add in-memory cache to /api/v1/api endpoint 2026-06-14 22:45:59 +03:00
austnv e0c85f3523 add /api/v1/tariffs endpoint 2026-06-14 22:43:37 +03:00
austnv a2d57c4080 fix: _parse 2026-06-14 16:46:18 +03:00
austnv ba960d5d67 debug 2026-06-14 16:38:40 +03:00
austnv f24a1e21d7 debug 2026-06-14 16:33:56 +03:00
austnv 7929a8fc6a add user-agent header and ip fallback 2026-06-14 16:31:02 +03:00
austnv 5dc98f2881 add logging 2026-06-14 16:29:01 +03:00
austnv 5d1347d531 debug 2026-06-14 16:22:07 +03:00
austnv e6dee5f1f0 update ip 2026-06-14 16:15:11 +03:00
austnv fc79923e0e fix: remove response model 2026-06-14 15:55:42 +03:00
austnv bd6af64bc6 fix: invalid return type 2026-06-14 15:51:15 +03:00
austnv a8ed704f47 add docker-compose.yml 2026-06-14 14:31:03 +03:00
austnv 96c453f308 init 2026-06-13 22:54:33 +03:00