Commit Graph

43 Commits

Author SHA1 Message Date
Bryan Stitt b87c988439 lint 2023-03-01 11:23:59 -08:00
yenicelik 933f71d2d9 should be ok now again 2023-02-19 21:54:23 +01:00
yenicelik 6be5f2bf25 added admin trail table 2023-02-19 21:34:42 +01:00
yenicelik 1250b7dba2 continue rebase 2023-02-19 21:34:39 +01:00
yenicelik bbe9061402 continue rebase 2023-02-19 21:33:33 +01:00
yenicelik 34131c93f2 not sure why login was modified 2023-02-19 21:27:59 +01:00
yenicelik 6420dc6aa6 tiny refactoring and added admin entities. some bugs coming up 2023-02-19 21:27:59 +01:00
yenicelik 310df0c86d apply rebase 2023-02-19 21:27:53 +01:00
yenicelik 30b3abe7d8 added entities for credits, referrals and rpc requests 2023-02-05 14:26:46 +01:00
Bryan Stitt 081873e937 move pending logins to the database 2022-12-13 18:34:08 -08:00
Bryan Stitt 01faf8cf35 ascii_case_insensitive instead of serialize_all 2022-12-12 11:38:59 -08:00
Bryan Stitt 78df4177a6 consistent case 2022-12-12 11:00:15 -08:00
Bryan Stitt 4c2d3634c5 default to less detailed stats 2022-12-11 20:39:54 -08:00
Bryan Stitt c35dd96cfb save rpc_key_id or origin. needs some testing 2022-11-11 06:19:14 +00:00
Bryan Stitt e8f2a13f5d better stats aggregations 2022-11-02 23:14:16 +00:00
Bryan Stitt bb9e4f99ef fix some auth 2022-11-01 19:12:57 +00:00
Bryan Stitt 8b35bf5e63 clean up migration 2022-11-01 18:54:39 +00:00
Bryan Stitt 91eb907a2d fix lints with better types 2022-10-31 20:05:58 +00:00
Bryan Stitt 366f2c8f84 rename api_key to rpc_key 2022-10-27 00:12:42 +00:00
Bryan Stitt 8230172366 more user endpoints 2022-10-25 21:11:19 +00:00
Bryan Stitt 4ccbcb8af4 update sea-orm and entities 2022-10-25 03:41:59 +00:00
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 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 339bd41f50 change rpm to u64 and create RevertLogs table 2022-09-21 19:55: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 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 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