Vecna
|
1ccd676e5c
Store bridge data with key 'bridges', guess and report blockages
|
8 months ago |
Vecna
|
12e699f979
Track bridge info by country first, then date
|
8 months ago |
Vecna
|
3ef9c04141
Add functions to verify reports, update db
|
8 months ago |
Vecna
|
8ea6940397
Listen for reports
|
8 months ago |
Vecna
|
58ab310a40
Switch REQUIRE_BRIDGE_TOKEN back to constant for now
|
8 months ago |
Vecna
|
5935d3d78c
Rename bridge_info::BridgeInfo to disambiguate
|
8 months ago |
Vecna
|
68137981fc
One bridge may be in multiple buckets
|
8 months ago |
Vecna
|
4f5bec56ad
Add distributor enum so we know where to send NRs
|
8 months ago |
Vecna
|
548c94f834
Add some necessary traits
|
8 months ago |
Vecna
|
6448537c4b
One verify function for positive reports
|
8 months ago |
Vecna
|
4f88df6171
Create struct for bridge info which must be externally provided
|
8 months ago |
Vecna
|
495f196107
Use one function for verifying negative reports
|
8 months ago |
Vecna
|
9412817a66
Remove unused dependencies
|
8 months ago |
Vecna
|
d06542f99c
Don't recompute H when verifying positive reports
|
8 months ago |
Vecna
|
c1b058ce4e
cargo-fmt
|
8 months ago |
Vecna
|
cc670963c5
Check that date in Lox proof matches date in PR
|
8 months ago |
Vecna
|
3a6423d2ba
Space things out for better readability
|
9 months ago |
Vecna
|
cde22fef67
Use bridge-stats-end if available, refactor db to counts of reports
|
9 months ago |
Vecna
|
cc86baa4b5
Disallow empty country code in negative reports
|
9 months ago |
Vecna
|
28233ec8a5
Use map for negative reports
|
9 months ago |
Vecna
|
50ce57765d
Add verify functions for NRs
|
9 months ago |
Vecna
|
98fe935d7a
Check bridge token fields when deserializing
|
9 months ago |
Vecna
|
d971e420a2
Add verify function for PRs, doesn't handle Lox proof verification
|
9 months ago |
Vecna
|
e4ee46866a
Main method to download and process extra-infos
|
9 months ago |
Vecna
|
08cfacbf85
Code for processing extra-infos files
|
9 months ago |
Vecna
|
4a56229c5d
Make reports their own files
|
9 months ago |
Vecna
|
1e44e16bb1
Check fields when deserializing user reports
|
10 months ago |
Vecna
|
76dd724613
Add Lox proof for positive reports
|
10 months ago |
Vecna
|
326d7e5560
Clean up enum definitions/shared behavior, add struct creation functions
|
11 months ago |
Vecna
|
1f21eeeb53
Make bridge tokens optional
|
11 months ago |