Commit Graph

  • e52d1e1364 build(release): v1.0.1 main v1.0.1 Felix Spöttel 2024-04-16 19:31:13 +02:00
  • f5f8e7e7cc fix(celery): disable rabbitmq consumer_timeout checks Felix Spöttel 2024-04-19 18:49:11 +02:00
  • 7487914335 fix: switch to prefork pool to avoid worker disconnects Felix Spöttel 2024-04-16 17:59:08 +02:00
  • a40dbfb9a0 Merge pull request #88 from bellingcat/msramalho-patch-1 Miguel Sozinho Ramalho 2024-04-16 12:27:00 +01:00
  • 20d71db87b Update README.md Miguel Sozinho Ramalho 2024-04-16 12:24:04 +01:00
  • f0f3704906 chore(deps): update dependency tooling/types-requests to v2.31.0.20240406 renovate/tooling-types-requests-2.x renovate[bot] 2024-04-06 04:20:31 +00:00
  • b02cd0e31b chore(deps): update dependency tooling/ruff to v0.3.5 renovate/tooling-ruff-0.x renovate[bot] 2024-04-01 19:15:03 +00:00
  • 7f57d92d2c chore(deps): update dependency web/alembic to v1.13.1 renovate/web-alembic-1.x renovate[bot] 2024-04-01 01:28:58 +00:00
  • e43610a085 chore(deps): update dependency tooling/mypy to v1.9.0 renovate/tooling-mypy-1.x renovate[bot] 2024-03-31 22:18:27 +00:00
  • bc2bccd6e5 chore(deps): update dependency tooling/sqlalchemy-utils to v0.41.2 renovate/tooling-sqlalchemy-utils-0.x renovate[bot] 2024-03-31 22:18:23 +00:00
  • 39f25b08b5 chore(deps): update dependency sqlalchemy to v2.0.29 renovate/sqlalchemy-2.x renovate[bot] 2024-03-23 22:33:42 +00:00
  • 52232c59e6 chore(deps): update dependency pydantic to v2.6.4 renovate/pydantic-2.x renovate[bot] 2024-03-12 13:59:50 +00:00
  • d8e5065745 chore(deps): update dependency tooling/httpx to v0.27.0 renovate/tooling-httpx-0.x renovate[bot] 2024-03-01 02:19:58 +00:00
  • a71116a036 chore(deps): update dependency pydantic-settings to v2.2.1 renovate/pydantic-settings-2.x renovate[bot] 2024-03-01 02:19:54 +00:00
  • 8decdf4c02 chore(deps): update dependency tooling/python-dotenv to v1.0.1 renovate/tooling-python-dotenv-1.x renovate[bot] 2024-02-01 01:58:51 +00:00
  • f076ef9a1b chore(deps): update dependency sqlalchemy to v2.0.24 (#63) renovate[bot] 2024-01-01 14:30:41 +01:00
  • bcfc3616d6 chore(deps): update dependency pydantic-settings to v2.1.0 (#76) renovate[bot] 2024-01-01 14:30:21 +01:00
  • f4f760ee19 chore(deps): update dependency celery to v5.3.6 (#61) renovate[bot] 2024-01-01 14:29:31 +01:00
  • e5166dab2e chore(deps): update dependency pydantic to v2.5.3 (#74) renovate[bot] 2024-01-01 14:28:38 +01:00
  • 3559aa5936 refactor: use Depends for settings and session_local (#59) Felix Spöttel 2024-01-01 14:28:19 +01:00
  • 557de5a442 chore(deps): update dependency tooling/types-requests to v2.31.0.20231231 (#72) renovate[bot] 2024-01-01 11:36:40 +01:00
  • 4402dc23bb chore(deps): update dependency tooling/httpx to v0.26.0 (#73) renovate[bot] 2024-01-01 11:35:50 +01:00
  • 50d5a63232 chore(deps): update dependency tooling/pytest to v7.4.4 (#71) renovate[bot] 2024-01-01 11:35:15 +01:00
  • 65fca1f597 chore(deps): update dependency tooling/black to v23.12.1 (#77) renovate[bot] 2024-01-01 11:34:49 +01:00
  • 21006d33dd chore(deps): update dependency pydantic to v2.4.2 (#67) renovate[bot] 2023-10-10 13:20:51 +02:00
  • 3ee1e9f685 chore(deps): update dependency tooling/black to v23.9.1 (#68) renovate[bot] 2023-10-10 13:20:30 +02:00
  • 05eed3f6ea chore(deps): update dependency tooling/httpx to v0.25.0 (#69) renovate[bot] 2023-10-10 13:20:08 +02:00
  • 9fe10389b8 chore(deps): update dependency tooling/types-requests to v2.31.0.8 (#66) renovate[bot] 2023-10-10 13:16:10 +02:00
  • 4ae14366a7 chore(deps): update dependency tooling/pytest to v7.4.2 (#64) renovate[bot] 2023-10-10 13:15:48 +02:00
  • bbc00affa1 chore(deps): update dependency tooling/ruff to v0.0.292 (#65) renovate[bot] 2023-10-10 13:13:54 +02:00
  • f469903d47 chore(deps): update dependency tooling/ruff to v0.0.286 (#62) renovate[bot] 2023-09-01 09:49:28 +02:00
  • 101903a7a2 chore(deps): update dependency tooling/ruff to v0.0.285 (#60) renovate[bot] 2023-08-18 00:30:57 +02:00
  • 504975a07a feat: configure celery to use rabbitmq broker (#58) Felix Spöttel 2023-08-17 22:45:51 +02:00
  • 423018e92a fix: missing commit when deleting jobs (#56) Felix Spöttel 2023-08-17 13:46:59 +02:00
  • cf07aa6d52 chore: update renovate manager config (#54) Felix Spöttel 2023-08-17 13:31:48 +02:00
  • aeccad6226 chore(deps): update dependency mypy to v1.5.1 (#55) renovate[bot] 2023-08-17 00:23:14 +02:00
  • 21790fffeb chore(deps): update dependency fastapi to v0.101.1 (#49) renovate[bot] 2023-08-16 23:12:02 +02:00
  • 28754ee0e9 chore(deps): update dependency pydantic-settings to v2.0.3 (#53) renovate[bot] 2023-08-16 22:41:35 +02:00
  • ec203127fa chore(deps): update dependency sqlalchemy to v2.0.20 (#52) renovate[bot] 2023-08-16 22:36:28 +02:00
  • 8e35968b04 chore(deps): update dependency ruff to v0.0.284 (#51) renovate[bot] 2023-08-16 22:33:29 +02:00
  • 7baa24ff78 chore(deps): update dependency alembic to v1.11.3 (#50) renovate[bot] 2023-08-16 22:30:26 +02:00
  • 3a905148a0 chore(deps): update dependency alembic to v1.11.2 (#47) renovate[bot] 2023-08-07 17:04:55 +02:00
  • 8579667777 chore(deps): update dependency ruff to v0.0.282 (#48) renovate[bot] 2023-08-07 17:02:22 +02:00
  • 7428cceb0f Merge pull request #46 from bellingcat/build/release Miguel Sozinho Ramalho 2023-08-07 15:23:59 +01:00
  • 7cb6a3eff6 build(release): v1.0.0 Felix Spöttel 2023-08-07 14:32:04 +02:00
  • f0d687f40b fix: default to None for optional pydantic fields (#45) v1.0.0 Felix Spöttel 2023-08-05 16:54:51 +02:00
  • f25dbae580 chore(deps): migrate to pydantic v2 Felix Spöttel 2023-07-31 18:13:10 +02:00
  • 38587a0159 fix: production traefik https redirects Felix Spöttel 2023-07-31 17:40:27 +02:00
  • 85c3f1fc44 refactor: add strategy.process() to BaseStrategy Felix Spöttel 2023-06-29 16:31:57 +02:00
  • 05ebc17215 test: add integration test for sharing Felix Spöttel 2023-06-29 14:59:43 +02:00
  • f01ea48f57 feat: add ENABLE_SHARING setting Felix Spöttel 2023-06-29 13:11:23 +02:00
  • 238a694f72 refactor: move file handling logic to base strategy Felix Spöttel 2023-06-29 12:56:33 +02:00
  • b3f8d5c82a refactor: remove shared schemas Felix Spöttel 2023-06-29 12:38:56 +02:00
  • 908bd48170 feat: add language detection task Felix Spöttel 2023-06-29 09:13:11 +02:00
  • d2223206be refactor: simplify type annotations Felix Spöttel 2023-06-28 13:17:55 +02:00
  • da751865e0 feat: python 3.11 Felix Spöttel 2023-06-28 11:25:01 +02:00
  • 136852afda fix: configure docker build to use WHISPER_MODEL env Felix Spöttel 2023-06-28 11:07:23 +02:00
  • c41d3c6dd1 docs: fix formatting Felix Spöttel 2023-06-28 10:35:43 +02:00
  • 047f05911b feat: enable ruff isort rules Felix Spöttel 2023-06-28 10:31:43 +02:00
  • 5689830601 feat: migrate flake8 -> ruff Felix Spöttel 2023-06-28 10:26:40 +02:00
  • 6e61e0fcf8 feat: migrate to official openai-whisper package Felix Spöttel 2023-06-28 10:17:03 +02:00
  • 27a03f4e26 chore(deps): update dependency mypy to v1.4.1 (#32) renovate[bot] 2023-06-28 10:11:59 +02:00
  • 96244b2758 chore(deps): update dependency watchdog to v3 (#40) renovate[bot] 2023-06-28 10:06:28 +02:00
  • 692a2adb6a fix: always clean up temp files in worker Felix Spöttel 2023-06-28 10:01:16 +02:00
  • f323b06230 feat: add task time limit settings, hard time limit Felix Spöttel 2023-06-28 09:44:27 +02:00
  • 78a38e6ec0 docs: improve deploy wording Felix Spöttel 2023-06-27 22:55:32 +02:00
  • 7d75b9acd6 feat: simplify docker files Felix Spöttel 2023-06-27 20:20:12 +02:00
  • 12525925bf chore(deps): update dependency uvicorn to v0.22.0 (#39) renovate[bot] 2023-06-27 22:14:17 +02:00
  • 9522975774 chore(deps): update dependency fastapi to v0.98.0 (#33) renovate[bot] 2023-06-27 22:12:54 +02:00
  • dfa4fb676a chore(deps): update dependency types-requests to v2.31.0.1 (#38) renovate[bot] 2023-06-27 22:05:01 +02:00
  • 5eaa621374 chore(deps): update dependency requests to v2.31.0 (#37) renovate[bot] 2023-06-27 22:04:31 +02:00
  • 36f07bf06d chore(deps): update dependency celery to v5.3.1 (#36) renovate[bot] 2023-06-27 22:03:57 +02:00
  • e55f8eb64a chore(deps): update dependency sqlalchemy-utils to v0.41.1 (#35) renovate[bot] 2023-06-27 22:01:41 +02:00
  • 1909c2119a chore(deps): update dependency pytest to v7.4.0 (#34) renovate[bot] 2023-06-27 20:48:35 +02:00
  • bb9cbaf5f4 chore(deps): update dependency alembic to v1.11.1 (#30) renovate[bot] 2023-06-27 20:32:48 +02:00
  • 11c0002742 chore(deps): update dependency black to v23.3.0 (#31) renovate[bot] 2023-06-27 20:20:50 +02:00
  • 5fd325ba3e chore(deps): update dependency sqlalchemy to v2.0.17 (#29) renovate[bot] 2023-06-27 19:44:01 +02:00
  • 854b58b958 chore(deps): update dependency pydantic to v1.10.9 (#28) renovate[bot] 2023-06-27 19:41:38 +02:00
  • 83e04a0c0c docs: add deploy instructions Felix Spöttel 2023-06-27 16:34:36 +02:00
  • ed37377e8f chore(deps): update dependency sqlalchemy to v2.0.12 renovate[bot] 2023-04-30 22:24:20 +00:00
  • 4b5bad1f13 chore(deps): update dependency alembic to v1.10.4 renovate[bot] 2023-04-30 22:24:24 +00:00
  • 470fedbe08 chore(deps): update dependency pydantic to v1.10.7 (#23) renovate[bot] 2023-04-18 10:59:54 +02:00
  • de7d19427c chore(deps): update dependency pytest to v7.3.1 (#24) renovate[bot] 2023-04-18 10:59:41 +02:00
  • 52ce148605 fix: bind http Felix Spöttel 2023-03-15 13:44:17 +01:00
  • e7c6b55782 fix: fix prod docker Felix Spöttel 2023-03-15 12:37:44 +01:00
  • ffa0c58736 chore(deps): update dependency sqlalchemy to v2.0.4 Felix Spöttel 2023-03-01 18:28:22 +01:00
  • ff8bd2547c docs: improve documentation Felix Spöttel 2023-03-01 17:55:06 +01:00
  • 7ece7944bf feat: add gpu support Felix Spöttel 2023-03-01 16:04:05 +01:00
  • f27fe02958 feat: add traefik, simplify docker setup Felix Spöttel 2023-03-01 14:17:14 +01:00
  • 20f558584a feat: allow multiple models to be installed in docker container Felix Spöttel 2023-02-28 22:05:09 +01:00
  • 099a0eb1d7 fix: worker health check Felix Spöttel 2023-02-28 21:22:40 +01:00
  • 120eb537a6 fix: worker health check Felix Spöttel 2023-02-08 19:48:00 +01:00
  • 42ff269018 chore(deps): update dependency sqlalchemy-utils to v0.40.0 (#19) renovate[bot] 2023-02-28 20:38:46 +01:00
  • 067cddd5ba chore(deps): update dependency mypy to v1.0.1 (#17) renovate[bot] 2023-02-28 20:37:24 +01:00
  • 83a528c437 chore(deps): update dependency fastapi to v0.92.0 (#16) renovate[bot] 2023-02-28 20:35:17 +01:00
  • 2267c9896c chore(deps): update dependency types-requests to v2.28.11.15 (#18) renovate[bot] 2023-02-28 20:34:54 +01:00
  • 7107d5122f chore(deps): update dependency python-dotenv to v1 (#20) renovate[bot] 2023-02-28 20:34:32 +01:00
  • 47c37e5b64 chore(deps): update dependency pydantic to v1.10.5 (#15) renovate[bot] 2023-02-28 20:34:15 +01:00
  • ee2fced8a9 chore(deps): update dependency watchdog to v2.3.1 (#14) renovate[bot] 2023-02-28 20:31:19 +01:00
  • fb15c55693 chore(deps): update dependency alembic to v1.9.4 (#13) renovate[bot] 2023-02-28 20:30:07 +01:00