|
d08388c339
|
feat: remove pydantic from list generation
|
2024-11-09 11:08:48 +00:00 |
|
|
6e691257f7
|
lint: type annotations, ignoring report for now
|
2024-07-12 15:35:04 +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
|
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
|
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
|
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 |
|
|
c59b1f071f
|
feat: rotate asset domains automatically on schedule
|
2023-10-29 19:30:53 +00:00 |
|
|
0e0d499428
|
feat: geo risk scores
|
2023-10-29 15:45:10 +00:00 |
|
|
e0c7369d39
|
lint: remove redundant type ignores after mypy upgrade
|
2023-06-25 13:30:41 +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 |
|
|
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 |
|
|
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 |
|
|
5e72274f9f
|
fix(proxy): fix dns and le issues on cloudfront
|
2023-03-30 13:32:49 +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 |
|
|
358e945e34
|
fix(proxy): new sqla interface for binding params to statements
|
2023-03-13 13:46:38 +00:00 |
|
|
fff38fa994
|
feat: add timeouts to all requests requests
|
2023-03-12 12:28:29 +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 |
|
|
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 |
|
|
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 |
|