msramalho
ea8e06dfee
refactoring with app_factory
2024-10-18 16:35:12 +01:00
msramalho
ca7e862855
refactor to use pydantic settings and WAL sqlite mode
2024-10-18 11:08:51 +01:00
msramalho
11a8e6f4e0
testing task endpoints
2024-10-17 19:17:20 +01:00
msramalho
aefa88d3b1
default endpoints tested
2024-10-17 19:04:36 +01:00
msramalho
879c0cb879
adding code coverage to test execution
2024-10-17 16:44:32 +01:00
msramalho
036049fdc3
setting env vars for tests
2024-10-17 16:30:50 +01:00
msramalho
a39ecc0777
adding tests for CI
2024-10-17 16:07:50 +01:00
msramalho
3ba20d2473
removes flower and updates celery>5
2024-10-17 13:13:06 +01:00
msramalho
94f7be3fd8
removing load_env
2024-10-17 13:10:19 +01:00
msramalho
f2a14abb17
adds health check and new env logic
2024-10-17 13:09:50 +01:00
msramalho
3432d35af6
isolating api methods, introducing first tests
2024-10-17 11:27:35 +01:00
msramalho
e5486898ad
authfixing ALLOW_ANY_EMAIL
2024-06-12 12:40:47 +01:00
msramalho
dfadf81b0b
exception for group checking
2024-06-12 12:36:49 +01:00
msramalho
3e91369f65
log message
2024-06-12 12:31:10 +01:00
msramalho
aa11c3f87a
allows status query with API key
2024-06-04 14:29:49 +01:00
msramalho
f0146587bf
aa version bump
2024-05-15 11:06:49 +01:00
msramalho
9dc8ba4a9d
version updates
2024-04-16 13:07:37 +01:00
msramalho
57cec4b11c
log update
2024-03-12 13:11:18 +00:00
msramalho
f9ea4c5368
update time metrics
2024-03-12 11:28:49 +00:00
msramalho
fcc2e59e89
adds new metrics
2024-03-12 11:21:12 +00:00
msramalho
17b3a40e4c
improve observability
2024-03-11 14:57:08 +00:00
msramalho
74cdc1a3e6
auto-archiver bump
2024-03-05 14:54:08 +00:00
msramalho
48109c53aa
error logs updated
2024-02-29 13:30:21 +00:00
msramalho
8ecd0f10f2
security updates
2024-02-29 13:22:13 +00:00
msramalho
cabfe225fc
version update
2024-02-25 15:23:18 +00:00
msramalho
f602b3d60c
version bump
2024-02-23 18:09:22 +00:00
msramalho
5d5aa1d63b
aa version bump
2024-02-23 14:14:14 +00:00
msramalho
0438d30a60
finally closes #36
2024-02-22 18:26:10 +00:00
msramalho
88daf7f939
new volume issue attempt
2024-02-21 19:06:25 +00:00
msramalho
b88dd36710
closes #36 by updating auto-archiver to v0.9.3
2024-02-21 17:30:47 +00:00
msramalho
a648b90406
simplifies Bearer keys to a single one
2024-02-21 13:52:35 +00:00
Lilia Kai
61a5d9a8d7
Remove basic auth and rename methods
...
All our clients are now using bearer auth so we can remove basic.
Also renamed methods to be more distinct about the differences between
them. Everything goes through bearer auth but in some cases we are
authenticating a user and other times it's either a server or a
particular api key.
2024-02-14 08:29:54 -10:00
Lilia Kai
e37b848ef5
Refactor auth methods
...
De duplicate some common codepaths. Also, for routes accepting basic
authentication, allow bearer auth as an alternative. This allows
clients to switch to bearer auth opportunistically, but we won't
have to coordinate deployments.
Basic auth should be deprecated since we don't really use a
user/password auth scheme.
2024-01-31 12:38:37 -10:00
Lilia Kai
5258da65a5
Instrument exceptions by type
2024-01-08 16:45:25 +01:00
msramalho
c058bfd067
fixes unique constraint issues for archives containing the same url in archive_urls
2023-12-20 18:38:28 +00:00
msramalho
cff6f713bd
aa dep update
2023-12-20 14:28:24 +00:00
msramalho
23beab0eb8
logging correct emails in sheet_service endpoint
2023-12-17 23:55:26 +00:00
msramalho
3599ab2c19
dependency updates
2023-12-13 19:06:02 +00:00
msramalho
496a3651e5
detecting already inserted entries
2023-12-13 14:59:51 +00:00
msramalho
74f93ef856
catch cached inserts
2023-12-13 14:28:28 +00:00
msramalho
50417481f4
dep updated
2023-12-13 14:16:15 +00:00
msramalho
7dd0503d90
slight /metrics improvement
2023-12-13 13:46:53 +00:00
msramalho
48272cc8e9
dependencies update
2023-12-13 13:46:41 +00:00
msramalho
b92b8e3f8a
auto-archiver dep update
2023-12-13 11:51:23 +00:00
msramalho
0e8864c68e
updates auto-archiver
2023-12-13 10:38:38 +00:00
Miguel Sozinho Ramalho
1b7e6602db
Merge pull request #33 from bellingcat/allow-query-before-archive
2023-12-13 10:30:36 +00:00
msramalho
99acfb113f
most recent first
2023-12-12 22:43:31 +00:00
msramalho
3d4d7979a5
fixes data leak
2023-12-12 22:24:36 +00:00
msramalho
bb4ac31c12
version updated
2023-12-12 19:17:24 +00:00
msramalho
6874d123eb
adds logic to test if archive is needed, if specified by the user
2023-12-12 19:14:10 +00:00