Commit Graph

127 Commits

Author SHA1 Message Date
Bryan Stitt 76c8f1ef96 i think it works 2022-10-11 21:31:34 +00:00
Bryan Stitt cfd26940a9 this might be too many columns 2022-10-11 05:13:00 +00:00
Bryan Stitt 825370b5d9 stats almost work
just need to update the migration to match our new ideas for columns.

should also make the shutdown smarter so that nothing gets lost
2022-10-10 05:35:25 +00:00
Bryan Stitt 25aa68a5bf add per-user rpc accounting 2022-10-10 04:15:49 +00:00
Bryan Stitt 25d34da98d add stat emitter 2022-10-03 18:08:01 +00:00
Bryan Stitt 53f9551180 finish adding semaphores 2022-09-28 03:35:55 +00:00
Bryan Stitt a3bba43360 allow null calldata 2022-09-24 07:03:29 +00:00
Bryan Stitt 8459dcd1f1 let the frontend handle their own cookies 2022-09-24 02:47:44 +00:00
Bryan Stitt 8035ee5a0c update entitites 2022-09-24 00:17:02 +00:00
Bryan Stitt 961ccf7cf2 ip, origin, referer, and user agent checks 2022-09-23 05:22:33 +00:00
Bryan Stitt 6905e9fd46 create a struct for authenticated requests that we need for per-key stats 2022-09-22 19:57:21 +00:00
Bryan Stitt 339bd41f50 change rpm to u64 and create RevertLogs table 2022-09-21 19:55:43 +00:00
Bryan Stitt 634dc5572d upgrade 2022-08-21 08:30:43 +00:00
Bryan Stitt 19626a8190 lints and copypasta 2022-08-15 17:50:14 +00:00
Production 66132ce638 actually commit what we missed last time 2022-08-13 19:43:29 +00:00
Bryan Stitt 08045a156f missed a spot 2022-08-13 00:48:20 +00:00
Bryan Stitt 2d5e7f263d serve prometheus stats and use unsigned ints for ids 2022-08-12 21:00:26 +00:00
Bryan Stitt 80a3c74120 cache db data in a map 2022-08-10 02:37:43 +00:00
Bryan Stitt 36cf8af511 requests_per_minute, not requests_per_second 2022-08-07 19:33:34 +00:00
Bryan Stitt 439e27101d better results and errors 2022-08-07 06:48:57 +00:00
Bryan Stitt b90f80f46b back to ids
i still think uuids are a better idea, but sea orm has some kinks to work out
2022-08-06 00:07:12 +00:00
Bryan Stitt 20384e7f2f use Uuid and bools in our generated types 2022-08-05 19:47:50 +00:00
Bryan Stitt 7d632fe501 regen with uuids 2022-08-04 22:25:54 +00:00
Bryan Stitt be13cb0ff9 rate limiting on user key 2022-08-04 01:10:27 +00:00
Bryan Stitt dede79fde1 regenerate entities 2022-08-03 23:17:02 +00:00
Bryan Stitt 4d89b0e8b7 entities 2022-08-03 00:31:47 +00:00
Bryan Stitt 4cb65b0fa4 setup database and stub migrations 2022-07-26 04:55:07 +00:00