22 Commits

Author SHA1 Message Date
4ee19ed015 ci: update pull request template (#523) 2025-07-31 17:45:19 -06:00
81d316cb56 ci: remove conventional commit for ci (#520)
As we now squash merge, only the conventional commit is required for the
title of the PR
2025-07-31 15:19:16 -06:00
86ce68651f build: move to uv (#488)
* build: move to uv

* build: add packages declaration

* build: move to python 3.12, as sentencespiece does not work on 3.13

* ci: remove pre-commit check, will be done in another branch.

* ci: fix name checkout

* ci: update lock and dockerfile

* test: remove event_loop, not needed in python 3.12

* test: updated test due to av returning AudioFrame with 4096 samples instead of 1024

* build: prevent using fastapi cli, because there is no way to set default port

I don't want to pass --port 1250 every time, so back on previous
approach. I deactivated auto-reload for production.

* ci: remove main.py

* test: fix quirck with httpx
2025-07-16 18:10:11 -06:00
4764dfc219 ci: add conventional commits checks to the repo (#486) 2025-07-16 08:31:31 -06:00
9b67deb9fe ci: add release-please workflow (#485) 2025-07-16 08:09:57 -06:00
3d370336cc fix: alembic migrations (#470)
* fix: alembic migrations

This commit fixes all the migrations that was half-backed, due to auto
creation in the db init before. The process was to checkout at the
commit where the migration was created, and use --autogenerate to
regenerate at the state of the migration. 4 migrations was fixed.

It also includes a workflow to ensure migration can applies correctly.

* fix: db migration check

* fix: nullable on meeting_consent

* fix: try fixing tests
2025-06-27 12:03:10 -06:00
1e69214cdc Don't install current project 2025-01-20 11:56:55 +01:00
5007bd7875 Fix formatting 2024-07-15 11:29:25 +02:00
Andreas Bonini
2e1b4c2c68 Update deploy.yml 2023-11-16 09:19:24 +07:00
7fca7ae287 ci: add redis service required for celery 2023-11-02 17:39:21 +01:00
5a92080e8c ci: fix path inclusion on test_server 2023-11-02 12:24:52 +01:00
a5b9e75e21 ci: include only server
This prevent the tests to run when readme is changed.
2023-11-01 15:12:10 +01:00
c5297be924 gh: use poetry cache from setup-python and remove old deps (#281)
* gh: use poetry cache from setup-python and remove old deps

* gh: use pipx and not setup-poetry, as per setup-python example

* server: remove pyaudio unused in current reflector
2023-10-13 15:29:54 +02:00
0e4ef90e62 add github cache for docker 2023-10-13 12:03:51 +02:00
362a3d5589 docker: fix build for arm64
This was broken with safetensors dependencies required by torch
2023-10-12 20:28:39 +02:00
63c1cbe89b Update deploy.yml to include arm64 2023-10-12 09:59:43 +02:00
60c6acbe68 gh: do not auto reploy to ecs, manual dispatch only for now 2023-08-18 16:02:44 +02:00
Mathieu Virbel
98375d5c2c ci: add manual deploy for server 2023-08-15 09:50:13 +02:00
Mathieu Virbel
1f8e4200fd tests: rework tests and fixes bugs along the way 2023-08-01 16:05:48 +02:00
Mathieu Virbel
dd4ae24852 gh: add server workflow 2023-07-27 18:30:49 +02:00
Andreas Bonini
314321c603 Update pull_request_template.md 2023-07-27 18:34:42 +07:00
Koper
46d7269279 PR Template 2023-07-27 18:29:37 +07:00