Commit graph

542 commits

Author SHA1 Message Date
irl
ae905c6d80 feat: initial api implementation 2024-11-10 13:38:51 +00:00
a482d5bba8 feat: upgrade python version and install frontend in container 2024-11-09 17:12:34 +00:00
3be3a45606 fix: sqlite fix for migration 2024-11-09 14:29:44 +00:00
ae1ac4ef54 deps: update tf module pins 2024-11-09 13:53:42 +00:00
84f700b742 deps: update tf module pins 2024-11-09 13:39:12 +00:00
75ea0b22d7 feat: add settings as a bridge distribution method 2024-11-09 13:07:40 +00:00
9caf1deb74 fix: switch hcloud instances to CX22 (CX11 doesn't exist anymore) 2024-11-09 13:07:08 +00:00
0aa41b303d fix: ignore destroyed proxies in risk score calculation 2024-11-09 12:53:53 +00:00
b49e527bf6 fix: remove unnecessary and wrong asserts 2024-11-09 12:41:46 +00:00
941435892e deps: update tf module pins 2024-11-09 12:19:06 +00:00
c795a70d80 docs: refactor redirector docs into api docs 2024-11-09 11:11:11 +00:00
73439a8121 feat: adds block_external to safe jobs list 2024-11-09 11:10:05 +00:00
4693e994ba fix: typing fixes since moving to Mapped types in models 2024-11-09 11:09:44 +00:00
d08388c339 feat: remove pydantic from list generation 2024-11-09 11:08:48 +00:00
1e70ec8fa6 ci: allow failure of the docker-build job 2024-07-12 15:48:57 +01:00
6e691257f7 lint: type annotations, ignoring report for now 2024-07-12 15:35:04 +01:00
2d549fb823 doc(rdr): adds new parameters for /link 2024-07-12 15:24:08 +01:00
Ana Custura
08bba74c34 Follow the redirects for AA 2024-05-10 11:15:41 +01:00
Ana Custura
1fac7e6b4f A horrible hack for enabling AA first-party 2024-04-17 15:27:45 +01:00
Ana Custura
07416771f0 Comment out some of the AA config, make AA load directly 3rd party 2024-04-03 13:20:24 +01:00
Ana Custura
93ed07d52d Ensure gifs URLs are also rewritten, as AA loads gifs 2024-04-02 15:16:01 +01:00
Ana Custura
4bba71fbf7 Add support for loading Adobe Analytis first-party on the mirrors 2024-04-02 13:56:15 +01:00
Ana Custura
dbe8a5d869 Extract normalised domain names with tldextract 2024-04-01 15:46:55 +01:00
Ana Custura
7d4233c9e8 Add workaround in place for sites that load tags locally first 2024-03-12 12:19:38 +00:00
Ana Custura
e8f0f01ddf Add substitution rule for tags.* in all locations 2024-03-12 11:23:49 +00:00
Ana Custura
4383c4f08d Add resolver directive for tags.tiqcdn.com 2024-03-08 12:02:44 +00:00
Ana Custura
3430e65742 Refine rewriting rules for tealium 2024-02-20 11:48:59 +00:00
Ana Custura
c43dcd36c4 Formatting fixes 2024-02-19 12:21:50 +00:00
Ana Custura
92a746c515 Add support for smart proxying of Tealium tag requests 2024-02-19 12:21:42 +00:00
Ana Custura
fd206f702e Remove unused import 2024-02-19 12:18:11 +00:00
Ana Custura
84f4bbb60f Explain why we do not verify roskomsvoboda certificate 2024-02-19 12:17:49 +00:00
Ana Custura
51341c31e5 Add support for normalised domain names 2024-02-19 12:15:54 +00:00
Ana Custura
f253510608 Update commit in use for smart proxy 2024-02-19 11:44:38 +00:00
Ana Custura
96d159ae56 Allow disabling auto-rotation for asset origins 2024-02-19 11:40:51 +00:00
Ana Custura
fd1f2fe0fc Disable certificate verification for Roskomsvoboda 2024-02-19 11:39:36 +00:00
Ana Custura
819e78e0d6 Enable safe jobs 2024-02-19 11:38:05 +00:00
d754f0b2bc fix: 24 and 72 hour counts on reports 2023-10-31 17:37:05 +00:00
ba1b597c73 fix(report): sort countries by risk 2023-10-29 21:27:45 +00:00
3e8b3a38c8 feat: extend reports 2023-10-29 21:18:40 +00:00
c59b1f071f feat: rotate asset domains automatically on schedule 2023-10-29 19:30:53 +00:00
6e5adb8801 feat: update mirror mapping schema for version 1.2 2023-10-29 19:28:21 +00:00
629993301a fix: removing country from origin 2023-10-29 19:18:05 +00:00
0e0d499428 feat: geo risk scores 2023-10-29 15:45:10 +00:00
315dae7f06 deps(tf): update pins on tor bridge modules 2023-10-23 18:53:21 +01:00
28e817f814 lint 2023-10-23 17:53:48 +01:00
64c6414fb8 feat: adds report for blocks today 2023-10-23 17:33:17 +01:00
d84d74ae0f Revert "ci: temporarily allow failure so it will build image"
This reverts commit 810d7d31c8.
2023-08-21 14:44:17 +01:00
3cedeaef59 fix: use typing.optional not pydantic.typing.optional 2023-08-21 14:41:21 +01:00
810d7d31c8 ci: temporarily allow failure so it will build image 2023-08-21 14:32:40 +01:00
a1ed8268cb deps: update pin for terraform-aws-bc-smart-proxy-instance 2023-08-08 10:40:55 +01:00