Commit graph

42 commits

Author SHA1 Message Date
irl
a406a7974b lint: reformat python code with black 2024-12-06 18:15:47 +00:00
irl
39bdac1ecf feat: use custom type to handle existing naive datetimes 2024-12-06 18:03:37 +00:00
irl
e22abb383c feat: switch all timezone naive datetimes to timezone aware 2024-12-06 16:08:48 +00:00
d08388c339 feat: remove pydantic from list generation 2024-11-09 11:08:48 +00:00
6e5adb8801 feat: update mirror mapping schema for version 1.2 2023-10-29 19:28:21 +00:00
0e0d499428 feat: geo risk scores 2023-10-29 15:45:10 +00:00
3cedeaef59 fix: use typing.optional not pydantic.typing.optional 2023-08-21 14:41:21 +01:00
64d74c0a57 fix(lists): actually take pool into account for bridgelines 2023-02-27 11:46:37 +00:00
20fad30a06 lint 2023-01-21 15:18:13 +00:00
10ffdff2c3 lint 2023-01-21 15:15:07 +00:00
fa3e4665d0 feat(list/rdr): add redirector domain to output 2023-01-21 13:30:12 +00:00
96f81ecfb4 fix(list/rdr): ignore mirrors for which there is no url available 2022-12-22 10:21:31 +00:00
60255afe3f feat(lists): adds redirector data format 2022-12-21 19:27:46 +00:00
109851745b automate: move working_dir to be set in constructor 2022-11-28 18:55:10 +00:00
9e5280280f mirror mapping: use proxy not origin dates 2022-11-15 15:24:59 +00:00
Owen
8c3ef42a8c Added valid_from and valid_to fields to Bypass Censorship Analytics JSON output 2022-11-15 15:14:27 +00:00
50bc79d1e7 list/gen: generate lists based on pools 2022-09-26 14:53:01 +01:00
076de1bc44 list/gen: generate lists based on pools 2022-09-26 14:51:11 +01:00
13f42b2869 lists: remove smart proxy hack from mirror mapping
no longer required
2022-06-23 13:47:40 +01:00
f6452cb4fa lint: various non-semantic fixes
bumping fail-under for pylint to 9.72
2022-06-23 13:42:45 +01:00
58028e3629 lists: bca format is called bca 2022-06-22 14:20:14 +01:00
61564e8c01 lint: tidy up code some more, pylint is enforcing 2022-06-17 14:02:10 +01:00
23a8a6b8af onions: switch bc2 over to new onion table, drop mirrors table
fixes: #4
2022-05-17 09:44:18 +01:00
9797d8d119 lint: remove cyclic imports 2022-05-17 08:32:57 +01:00
6fe633bf0a lists: introduce obfuscated formats 2022-05-16 17:09:33 +01:00
71eb0f9c79 lists/bc2: fix up a couple of type issues 2022-05-16 13:32:52 +01:00
dd501a6e4e ci: add flake8 2022-05-16 13:29:48 +01:00
3665c34961 lots of typing fixes 2022-05-16 11:44:03 +01:00
d54fae7423 portal: additional buttons on list pages
link to onion services page from origin page
link to previews of distribution lists from lists
2022-05-12 17:03:26 +01:00
83862ab47f automation: add full stack trace for exceptions to logs 2022-05-12 09:58:58 +01:00
4be3e830c9 lists: handle reverse proxy in mirror mappings 2022-05-12 09:42:23 +01:00
a2abaabd12 lists: mirror mappings s3 bucket lowercase 2022-05-11 10:44:15 +01:00
f3a6a5413d lists: mirror mappings version 1.1
adds s3_buckets
2022-05-11 10:38:27 +01:00
bac83dc6b4 lists: mirror mappings version 1.0 2022-05-10 15:07:23 +01:00
229c91238b bridge: convert bridges to resources 2022-05-06 12:28:11 +01:00
473152fe19 bridgelines: fix up docs 2022-05-04 12:21:44 +01:00
8960f8904c lists: fix mirror mapping output 2022-05-01 17:08:48 +01:00
de2ca16913 lists: bc2 fix type 2022-05-01 16:51:19 +01:00
7ef321280e lists: allow provider selection for bc2 2022-05-01 16:49:05 +01:00
b892c00ac6 docs: update for sphinx-jsonschema 1.19.0 2022-04-27 14:50:41 +01:00
28baba18d2 lint 2022-04-27 13:35:04 +01:00
b7a2201ad6 schemas: generate some good schemas 2022-04-27 13:30:49 +01:00