Bryan Stitt
|
ff4cb9abce
|
cargo upgrade
|
2023-02-08 11:11:16 -08:00 |
|
Bryan Stitt
|
0f280ce483
|
cargo upgrade and shorten variable names
also begin adding a latency tracker for rpc stats
|
2023-02-06 09:55:27 -08:00 |
|
Bryan Stitt
|
17d8ea0b7f
|
make free tier even better and improve migration locking
|
2023-01-19 21:28:33 -08:00 |
|
Bryan Stitt
|
274778cd12
|
cargo upgrade --workspace
|
2023-01-19 02:21:45 -08:00 |
|
Bryan Stitt
|
853ee354c9
|
cargo upgrade
|
2022-12-27 22:10:49 -08:00 |
|
Bryan Stitt
|
9fc789e03d
|
upgrade for bugfix
|
2022-12-23 17:36:51 -08:00 |
|
Bryan Stitt
|
a3a3c78039
|
boring upgrades
|
2022-12-16 20:06:53 -08: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
|
ed505165ca
|
upgrade things except axum
|
2022-12-05 14:18:47 -08:00 |
|
Bryan Stitt
|
4dfb7a5451
|
fix archive node detection when nodes used to be archive but than changed flags
|
2022-11-25 00:48:17 +00:00 |
|
Bryan Stitt
|
50a572bc00
|
upgrade uuid
|
2022-11-16 07:27:16 +00:00 |
|
Bryan Stitt
|
bcf7f9183d
|
upgrade deps
|
2022-11-14 18:27:22 +00:00 |
|
Bryan Stitt
|
c35dd96cfb
|
save rpc_key_id or origin. needs some testing
|
2022-11-11 06:19:14 +00:00 |
|
Bryan Stitt
|
cb69a2d132
|
cargo upgrade (requires rust 1.65+)
|
2022-11-07 22:23:55 +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
|
234289965d
|
cargo upgrade
|
2022-10-31 19:34:29 +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
|
9422a335a7
|
allow origins on public entrypoints
|
2022-10-21 20:59:05 +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
|
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 |
|