Commit graph

448 commits

Author SHA1 Message Date
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
f4162c5489 docs(redirector): adds installation documentation 2023-06-28 14:41:57 +01:00
e0c7369d39 lint: remove redundant type ignores after mypy upgrade 2023-06-25 13:30:41 +01:00
cd81807339 docs(redirector): adds redirector docs 2023-06-25 13:27:08 +01:00
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