Commit graph

413 commits

Author SHA1 Message Date
2ad5da6e3b deps(tf): update pins on terraform modules 2023-03-30 13:35:41 +01:00
abc1cf2b82 fix(Dockerfile): ensure git is installed for terraform modules 2023-03-30 13:33:10 +01:00
5e72274f9f fix(proxy): fix dns and le issues on cloudfront 2023-03-30 13:32:49 +01:00
c72e617c00 docs: add docs about static origins 2023-03-30 13:32:16 +01:00
2bff52edb4 docs: improving docs for proxies 2023-03-30 13:09:33 +01:00
2c430f1497 fix(Dockerfile): use recursive clone to include modules in image 2023-03-26 15:26:23 +01:00
5f68004353 fix(proxy): add missing endif in cloudfront template 2023-03-26 15:26:08 +01:00
97b996337d fix(proxy): don't attempt to use rfc2136 configs 2023-03-26 15:02:59 +01:00
aec4c48842 feat(proxy): use route53 for smart proxy dns 2023-03-26 14:45:55 +01:00
d6e44cdc0a deps(tf): update pins on terraform modules 2023-03-26 14:44:55 +01:00
358e945e34 fix(proxy): new sqla interface for binding params to statements 2023-03-13 13:46:38 +00:00
b1f874eaf3 fix(docker): chown the application files to bc user 2023-03-13 12:47:16 +00:00
6a79ebbd2d fix(docker): chown the application files to bc user 2023-03-13 11:50:25 +00:00
13b85389fb fix(docker): use correct paths in crontab 2023-03-13 11:31:41 +00:00
fff38fa994 feat: add timeouts to all requests requests 2023-03-12 12:28:29 +00:00
2498f408c8 lint(type): use narrower [method-assign] instead of [assignment] 2023-03-12 12:25:06 +00:00
a0af979759 deps: remove dataclasses due to conflict with py3.7+ 2023-03-12 12:21:57 +00:00
5f643e5a1d fix(proxy/fastly): set subgroup_members_max not subgroups_max 2023-03-05 14:15:10 +00:00
04d1623952 fix(proxy): use values set by provider constructor for next_subgroup 2023-03-05 14:14:13 +00:00
c34dab7b9a feat(block): adds bridge_block_scriptzteam module 2023-02-27 12:29:21 +00:00
64d74c0a57 fix(lists): actually take pool into account for bridgelines 2023-02-27 11:46:37 +00:00
6f00deabbd docs(bridge): update tor bridges section 2023-02-26 18:07:15 +00:00
c3520ccb58 fix: use instance profile name correctly for instance 2023-02-26 15:58:55 +00:00
cb45336da2 deps(tf): update pin on bc-smart-proxy-instance 2023-02-26 15:57:18 +00:00
dd37bf0ce6 feat(proxy): increase expiry time to 4 days after block 2023-02-26 15:20:08 +00:00
24e464653b feat(bridge): allow random provider selection 2023-02-26 15:06:40 +00:00
e17b564370 fix(bridge): ssh_key -> ssh_public_key 2023-02-26 14:07:23 +00:00
9253be892d fix(portal): use hashed fingerprint and cloud account in logging 2023-02-26 13:45:57 +00:00
0a72aeed96 feat: abstracting cloud providers 2023-02-26 12:52:08 +00:00
af36a545a1 deps(tf): update pins on terraform modules 2023-02-26 12:27:26 +00:00
ee60844b7c feat(cli): order automation jobs most efficiently 2023-02-26 12:11:30 +00:00
c6494f0145 fix(db): don't alter table on sqlite for latest migration 2023-01-26 15:55:59 +00:00
05285a4ae6 feat(bridges): next generation bridge management 2023-01-26 15:42:25 +00:00
20fad30a06 lint 2023-01-21 15:18:13 +00:00
10ffdff2c3 lint 2023-01-21 15:15:07 +00:00
6df0083842 fix(bridgeconf): fix view_lifecycle params on destroy 2023-01-21 14:49:57 +00:00
bdee43b78c lint(onion): remove dunder calls 2023-01-21 14:10:40 +00:00
70bdebd155 feat(ci): run docker build only after tests pass 2023-01-21 14:03:43 +00:00
962f90b384 fix(db): embed pool model in migration 2023-01-21 14:03:43 +00:00
fa3e4665d0 feat(list/rdr): add redirector domain to output 2023-01-21 13:30:12 +00:00
1c594ee38a deps(tf): update terraform-aws-bc-proxy 2023-01-21 13:28:31 +00:00
Owen
574c348bc1 feat(portal/pool): adds rdr domain field to the pool table 2023-01-18 10:25:34 +00:00
96f81ecfb4 fix(list/rdr): ignore mirrors for which there is no url available 2022-12-22 10:21:31 +00:00
9bde0feed6 fix(list): adds the content type to http post lists 2022-12-21 19:35:08 +00:00
60255afe3f feat(lists): adds redirector data format 2022-12-21 19:27:46 +00:00
c16a80dc16 deps: update terraform-hcloud-tor-bridge
fixes: #39
2022-12-15 11:39:41 +00:00
226c67eb65 fix(block): handle blocked url with no corresponding proxy 2022-12-14 14:07:19 +00:00
f4662fae27 fix(eotk): properly tag the EOTK resources for the SSO permissions to work 2022-12-14 10:27:48 +00:00
e0af68f431 docs(eotk): expand docs on how to deploy eotk 2022-12-09 14:12:53 +00:00
540fa12a3b fix(onion): correct some form fields 2022-12-07 19:25:51 +00:00