|
bda9e387c1
|
typo
|
2023-05-31 15:55:46 +01:00 |
|
|
f91f7e5274
|
fix(migration): just use two different commands
|
2023-05-31 15:52:57 +01:00 |
|
|
1d7a8ce1a0
|
fix(migration): use random() on sqlite
|
2023-05-31 15:24:08 +01:00 |
|
|
c013fe72e6
|
fix(migration): only use on conflict with postgresql
|
2023-05-31 15:17:39 +01:00 |
|
|
51779b6cc3
|
feat(static): create web origins for the static mirrors
|
2023-05-31 13:59:45 +01:00 |
|
|
5d00dc8fe1
|
fix(proxy): reset added timestamp on hot spare promotion
|
2023-05-31 12:58:36 +01:00 |
|
|
8115966aca
|
feat(proxy): rewrite the meta module to support hot spares
|
2023-05-30 16:38:00 +01:00 |
|
|
9f726731c6
|
deps(tf/static): update pin
|
2023-05-25 16:31:53 +01:00 |
|
|
10f79ec999
|
fix(static): do not attempt to import from empty state
|
2023-05-25 15:48:35 +01:00 |
|
|
15a85b1efe
|
feat(static): adds new static origins feature
|
2023-05-25 15:32:31 +01:00 |
|
|
6a29d68985
|
fix(block): use empty list if no external source configured
|
2023-05-16 16:30:24 +01:00 |
|
|
b3012f66c1
|
feat(block): allow reading from multiple external sources
should be backward compatible if configured as a string already
|
2023-05-16 16:28:53 +01:00 |
|
|
0f537c888d
|
test(block): remove old test case for external
we use json now
|
2023-05-03 15:49:47 +01:00 |
|
|
00985c32e6
|
docs(config): adds aws setup instructions to docs
|
2023-05-03 14:49:07 +01:00 |
|
|
8689f1331d
|
lint(proxy): lint
|
2023-05-03 14:48:40 +01:00 |
|
|
08205647a5
|
fix(portal): correct "region" which is actually az everywhere else
This should allow for the links to work for SSM in the portal.
|
2023-05-03 14:48:11 +01:00 |
|
|
3e5f1565b1
|
fix(block): security updates for rks import
|
2023-05-03 14:47:25 +01:00 |
|
|
fb1341365f
|
feat(block): use roskomsvoboda private api
|
2023-04-26 16:21:12 +01:00 |
|
|
19681d1eca
|
feat(block): use json list for external block checks
|
2023-04-26 16:01:36 +01:00 |
|
|
c424b9a5fa
|
feat(block): enable timed replacement of all proxies
|
2023-04-26 15:54:24 +01:00 |
|
|
710fe05983
|
feat(proxy): group name in smart origin dns name in nginx
|
2023-04-26 15:53:10 +01:00 |
|
|
42d6d0ee96
|
feat(proxy): use group name in dns for smart origins
|
2023-04-26 15:41:43 +01:00 |
|
|
480b2b0d65
|
ci(pytest): ensure current directory in python path when running
|
2023-03-30 15:56:14 +01:00 |
|
|
d5b9db24ff
|
test(block): adds test for block_external parsing
|
2023-03-30 15:55:33 +01:00 |
|
|
312f2decf3
|
docs: add new static origin form screenshot
|
2023-03-30 15:55:15 +01:00 |
|
|
36cc1dc7ab
|
tests: switch from nose to pytest
|
2023-03-30 14:11:09 +01:00 |
|
|
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 |
|