Commit Graph

  • eb96ab0a6c actually save Bryan Stitt 2022-11-16 21:21:27 +00:00
  • 21f2a78612 comments and todos Bryan Stitt 2022-11-16 20:18:37 +00:00
  • 893bf31fec positional instead of options Bryan Stitt 2022-11-16 20:18:10 +00:00
  • 4d5ed64ac3 cargo upgrade Bryan Stitt 2022-11-16 20:17:50 +00:00
  • 5886db20dd cache status page for 1 second Bryan Stitt 2022-11-16 20:17:33 +00:00
  • 4d8808b886 a little bit more trace logging Bryan Stitt 2022-11-16 08:34:17 +00:00
  • a70e8873da add comments about dev vs prod Bryan Stitt 2022-11-16 08:30:32 +00:00
  • 50a572bc00 upgrade uuid Bryan Stitt 2022-11-16 07:27:16 +00:00
  • 2829ce7a7d lint more Bryan Stitt 2022-11-16 07:19:56 +00:00
  • 186218b8b9 more cli Bryan Stitt 2022-11-16 07:19:42 +00:00
  • 6a5b0e8653 add todo Bryan Stitt 2022-11-15 00:30:05 +00:00
  • 0460d74c2f optional config in web3_proxy_cli Bryan Stitt 2022-11-14 19:35:33 +00:00
  • ee35c15ff4 drop migration lock emergency helper command Bryan Stitt 2022-11-14 19:13:42 +00:00
  • bcf7f9183d upgrade deps Bryan Stitt 2022-11-14 18:27:22 +00:00
  • ea5f791560 simple lock around database migrations Bryan Stitt 2022-11-14 18:24:52 +00:00
  • c1a10b0342 add_column_if_not_exists doesn't work in mysql Bryan Stitt 2022-11-14 06:31:35 +00:00
  • c7f86bf54b change adding origin to be if_not_exists Bryan Stitt 2022-11-14 06:11:52 +00:00
  • 0f16fdb97a comments Bryan Stitt 2022-11-13 21:25:58 +00:00
  • 96a486866c add optional display name Bryan Stitt 2022-11-13 21:05:37 +00:00
  • 46c598515a more comments Bryan Stitt 2022-11-13 21:00:25 +00:00
  • f69e592b2a these docs should probably be in rust, but people check here first Bryan Stitt 2022-11-13 20:31:04 +00:00
  • 2f229e2d6e fix example port Bryan Stitt 2022-11-13 20:29:33 +00:00
  • 91b7d2efd3 improve development instructions Bryan Stitt 2022-11-13 18:39:49 +00:00
  • 678d71f7c8 todos Bryan Stitt 2022-11-12 09:31:38 +00:00
  • fc7e310f58 env_logger Bryan Stitt 2022-11-12 09:26:05 +00:00
  • b17894c2d6 deprecated function Bryan Stitt 2022-11-12 09:25:14 +00:00
  • 0e1cf5767c cut out tracing for now Bryan Stitt 2022-11-12 08:24:32 +00:00
  • 9ae2337d1d thread fast rng Bryan Stitt 2022-11-12 06:11:58 +00:00
  • 8e3547bbd0 add test for checking the example.toml Bryan Stitt 2022-11-11 21:16:32 +00:00
  • 22fa5136a8 allow no allowed_origin_requests_per_period Bryan Stitt 2022-11-11 19:24:57 +00:00
  • 1329084621 cargo upgrade Bryan Stitt 2022-11-11 18:40:52 +00:00
  • 35d318aa8a todos Bryan Stitt 2022-11-10 20:20:39 +00:00
  • c35dd96cfb save rpc_key_id or origin. needs some testing Bryan Stitt 2022-11-09 23:58:07 +00:00
  • c150ca612b simplify authorization types so we can pass them deeper easily Bryan Stitt 2022-11-08 20:06:16 +00:00
  • c33342d9dd simplify authorization types so we can pass them deeper easily Bryan Stitt 2022-11-08 19:58:11 +00:00
  • 2c4586302d clean up rpc_key_id template change Bryan Stitt 2022-11-10 22:17:22 +00:00
  • 23e978a66c newline Bryan Stitt 2022-11-10 22:05:09 +00:00
  • 83bb7de4e9 ignore perf.data for all directories Bryan Stitt 2022-11-10 19:33:01 +00:00
  • b800b862ee bump version Bryan Stitt 2022-11-07 23:06:14 +00:00
  • f694200329 rpc_secret_key should be optional Bryan Stitt 2022-11-07 23:00:08 +00:00
  • d3542c914f lint Bryan Stitt 2022-11-07 22:30:02 +00:00
  • e01f8505fd log params too Bryan Stitt 2022-11-07 22:25:52 +00:00
  • cb69a2d132 cargo upgrade (requires rust 1.65+) Bryan Stitt 2022-11-07 22:14:59 +00:00
  • 31395c9934 rpc_key_id in the redirect. weights in the /status page Bryan Stitt 2022-11-07 22:10:19 +00:00
  • fc8beb52b0 maybe fix next_upstream_server Bryan Stitt 2022-11-06 21:05:03 +00:00
  • 058dfa6d8e send_head_block_result more places Bryan Stitt 2022-11-06 20:52:11 +00:00
  • 2e7e005ec5 enable bsc (for better or worse) Bryan Stitt 2022-11-05 06:14:47 +00:00
  • bde240c18a more auth when only rpc_key_id is set Bryan Stitt 2022-11-04 22:58:15 +00:00
  • 4f7339c01d refactor shutdown_receiver Bryan Stitt 2022-11-04 19:52:46 +00:00
  • bc317ef1e9 remove old file Bryan Stitt 2022-11-04 19:52:15 +00:00
  • 7127779182 query_window -> query_window_timestamp Bryan Stitt 2022-11-04 19:01:17 +00:00
  • baa83363fa config todo Bryan Stitt 2022-11-04 04:57:16 +00:00
  • 197a13b9b5 clean up todos Bryan Stitt 2022-11-04 04:46:37 +00:00
  • 7d426413aa cleanup Bryan Stitt 2022-11-04 04:40:39 +00:00
  • ef09a44f0e dry stats Bryan Stitt 2022-11-04 04:32:09 +00:00
  • 1989ec92f4 fix joins for user_stats_aggregate_get Bryan Stitt 2022-11-04 03:40:43 +00:00
  • f3e9f6c387 bug fixes Bryan Stitt 2022-11-03 22:16:27 +00:00
  • e8f2a13f5d better stats aggregations Bryan Stitt 2022-11-02 23:14:16 +00:00
  • f2268dbb1b this works, but its not super fast Bryan Stitt 2022-11-01 20:51:33 +00:00
  • f859ed56fc period instead of minute in variable names Bryan Stitt 2022-11-01 19:24:29 +00:00
  • bb9e4f99ef fix some auth Bryan Stitt 2022-11-01 19:12:57 +00:00
  • 8b35bf5e63 clean up migration Bryan Stitt 2022-11-01 18:54:39 +00:00
  • 1d22291737 wip. add user tiers Bryan Stitt 2022-10-28 06:38:21 +00:00
  • 2540182b7c put or post for user key management Bryan Stitt 2022-10-31 20:51:06 +00:00
  • 91eb907a2d fix lints with better types Bryan Stitt 2022-10-31 20:05:58 +00:00
  • 234289965d cargo upgrade Bryan Stitt 2022-10-31 19:34:29 +00:00
  • a534eae968 trace everything Bryan Stitt 2022-10-28 22:52:47 +00:00
  • 21654df966 quick docs on http routes Bryan Stitt 2022-10-28 04:50:00 +00:00
  • 366f2c8f84 rename api_key to rpc_key Bryan Stitt 2022-10-27 00:12:42 +00:00
  • 0c3194f445 upgrades and todo cleanup Bryan Stitt 2022-10-26 22:29:38 +00:00
  • 8f3e5c0146 user post endpoint Bryan Stitt 2022-10-26 21:39:26 +00:00
  • 928fc7e9b0 more user stuff Bryan Stitt 2022-10-26 00:22:58 +00:00
  • 00f53f95f3 stale imports Bryan Stitt 2022-10-25 21:12:56 +00:00
  • 8230172366 more user endpoints Bryan Stitt 2022-10-25 21:10:05 +00:00
  • d31484467d return user keys as a mapping Bryan Stitt 2022-10-25 19:03:11 +00:00
  • a67b85a327 concurrency limits on bearer token actions Bryan Stitt 2022-10-25 18:26:58 +00:00
  • 21956afe73 delete unused imports Bryan Stitt 2022-10-25 17:21:51 +00:00
  • 9ec8abdf49 only require invite_code on first login Bryan Stitt 2022-10-25 17:21:11 +00:00
  • 6e356cf9a7 alphabetical Bryan Stitt 2022-10-25 04:37:19 +00:00
  • 337f5bc1f8 sort configs Bryan Stitt 2022-10-25 04:34:24 +00:00
  • d346b62e23 fix migration imports Bryan Stitt 2022-10-25 04:31:27 +00:00
  • bdc6915387 no need for const_new Bryan Stitt 2022-10-25 04:31:18 +00:00
  • 1d24955d6f finish basic ProtectedAction Bryan Stitt 2022-10-25 04:12:24 +00:00
  • 618bfeb861 semafore cleanup Bryan Stitt 2022-10-25 04:01:41 +00:00
  • 4ccbcb8af4 update sea-orm and entities Bryan Stitt 2022-10-25 03:41:59 +00:00
  • a0056ca881 optional tracing-sentry Bryan Stitt 2022-10-24 21:07:29 +00:00
  • 89ecf4fe1d
    Update README.md Bryan Stitt 2022-10-21 23:02:32 -07:00
  • 9880c74e5f
    Update README.md Bryan Stitt 2022-10-21 23:02:10 -07:00
  • c93a565d4a
    Update README.md Bryan Stitt 2022-10-21 19:57:45 -07:00
  • 0c04e729fc todo Bryan Stitt 2022-10-21 21:54:18 +00:00
  • 13ab659060 actually we dont need this /rpc endpoint at all Bryan Stitt 2022-10-21 21:13:50 +00:00
  • d574ac9add have / work for the public rpc Bryan Stitt 2022-10-21 21:12:05 +00:00
  • 9422a335a7 allow origins on public entrypoints Bryan Stitt 2022-10-21 20:59:05 +00:00
  • cbe2c7a6cd cargo upgrade Bryan Stitt 2022-10-21 20:57:10 +00:00
  • f83eb0d0d2 include user id in login Bryan Stitt 2022-10-21 19:50:07 +00:00
  • cd2873305f enable more chains Bryan Stitt 2022-10-21 19:49:59 +00:00
  • 2adbfddf6f todo Bryan Stitt 2022-10-21 00:10:09 +00:00
  • b7259192e8 more context. don't use unix timestamps Bryan Stitt 2022-10-20 23:50:23 +00:00
  • 94f205900a missing loop Bryan Stitt 2022-10-20 23:50:06 +00:00
  • 12ee26a2b3 wait on background threads Bryan Stitt 2022-10-20 22:51:56 +00:00