Commit Graph

2205 Commits

Author SHA1 Message Date
Antoine Dewez
4c7dedce80
fix(frontend): notion integration in front end (#3175)
# Description

Please include a summary of the changes and the related issue. Please
also include relevant motivation and context.

## Checklist before requesting a review

Please delete options that are not relevant.

- [ ] My code follows the style guidelines of this project
- [ ] I have performed a self-review of my code
- [ ] I have commented hard-to-understand areas
- [ ] I have ideally added tests that prove my fix is effective or that
my feature works
- [ ] New and existing unit tests pass locally with my changes
- [ ] Any dependent changes have been merged

## Screenshots (if appropriate):
2024-09-09 14:27:22 +02:00
Stan Girard
69e2f1be34 chore: Update .readthedocs.yaml configuration file to include backend path 2024-09-09 13:56:31 +02:00
Stan Girard
7e67a6674d chore: Update .readthedocs.yaml configuration file to include backend path 2024-09-09 13:55:09 +02:00
Stan Girard
0cc006f4e7 chore: Update .readthedocs.yaml configuration file to include backend path 2024-09-09 13:48:31 +02:00
Stan Girard
afbc92817b chore: Update .readthedocs.yaml configuration file to include backend path 2024-09-09 13:47:49 +02:00
Stan Girard
732d3a6699 chore: Update .readthedocs.yaml configuration file to include backend path 2024-09-09 13:42:24 +02:00
Stan Girard
baaee46d83 chore: Update .readthedocs.yaml configuration file to include backend path 2024-09-09 12:33:34 +02:00
Stan Girard
31a9885c3f chore: Update .readthedocs.yaml configuration file and add backend path 2024-09-09 12:25:56 +02:00
Stan Girard
7eb50781b0 chore: Update .readthedocs.yaml configuration file and add backend path 2024-09-09 12:24:51 +02:00
Stan Girard
e1127a861f chore: Update .readthedocs.yaml configuration file and add backend path 2024-09-09 12:23:47 +02:00
Stan Girard
dafcb9cfde chore: Update .readthedocs.yaml configuration file and add backend path 2024-09-09 11:59:55 +02:00
Stan Girard
34178a74c5 chore: Update .readthedocs.yaml configuration file and add backend path 2024-09-09 11:50:59 +02:00
Stan Girard
5009882589 chore: Update .readthedocs.yaml configuration file 2024-09-09 11:46:54 +02:00
Stan Girard
317325c1a9 chore: Add empty file for backend documentation overrides 2024-09-09 11:37:43 +02:00
Stan Girard
af6db28d80 chore: Update pyproject.toml with venv and basedpyright configuration 2024-09-09 11:35:50 +02:00
Stan Girard
2a2f823e7d chore: Update .readthedocs.yaml configuration file 2024-09-09 11:14:38 +02:00
Stan Girard
d66d6cd12f
chore: Add .readthedocs.yaml configuration file (#3172)
# Description

Please include a summary of the changes and the related issue. Please
also include relevant motivation and context.

## Checklist before requesting a review

Please delete options that are not relevant.

- [ ] My code follows the style guidelines of this project
- [ ] I have performed a self-review of my code
- [ ] I have commented hard-to-understand areas
- [ ] I have ideally added tests that prove my fix is effective or that
my feature works
- [ ] New and existing unit tests pass locally with my changes
- [ ] Any dependent changes have been merged

## Screenshots (if appropriate):
2024-09-09 02:10:46 -07:00
Stan Girard
c9ddbbdcd3
chore: Add initial documentation files and configuration (#3126)
# Description

Please include a summary of the changes and the related issue. Please
also include relevant motivation and context.

## Checklist before requesting a review

Please delete options that are not relevant.

- [ ] My code follows the style guidelines of this project
- [ ] I have performed a self-review of my code
- [ ] I have commented hard-to-understand areas
- [ ] I have ideally added tests that prove my fix is effective or that
my feature works
- [ ] New and existing unit tests pass locally with my changes
- [ ] Any dependent changes have been merged

## Screenshots (if appropriate):
2024-09-09 02:06:16 -07:00
Stan Girard
b70ae63215
chore(main): release 0.0.308 (#3166)
🤖 I have created a release *beep* *boop*
---


## 0.0.308 (2024-09-06)

## What's Changed
* fix: remove knowledge and idle conn by @AmineDiro in
https://github.com/QuivrHQ/quivr/pull/3165


**Full Changelog**:
https://github.com/QuivrHQ/quivr/compare/v0.0.307...v0.0.308

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
2024-09-06 07:25:47 -07:00
AmineDiro
89d9e2fcaf
fix: remove knowledge and idle conn (#3165)
# Description

- Add set session idle conn
- Remove brain vectore in knowledge routees ( knowledge cascades to
vectors now), should speed up th
- Add session rollback/commit to worker

TODO: Should refactor session in worker . The design async+ celery is
starting to be really bad
2024-09-06 06:56:07 -07:00
Stan Girard
50a940c67e
chore(main): release 0.0.307 (#3161)
🤖 I have created a release *beep* *boop*
---


## 0.0.307 (2024-09-06)

## What's Changed
* fix: tests pytest-asyncio by @AmineDiro in
https://github.com/QuivrHQ/quivr/pull/3157
* fix: remove unused 'models' field in check_premium.py by @StanGirard
in https://github.com/QuivrHQ/quivr/pull/3164


**Full Changelog**:
https://github.com/QuivrHQ/quivr/compare/v0.0.306...v0.0.307

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
2024-09-06 02:31:51 -07:00
Stan Girard
b3a78a2fd2
fix: remove unused 'models' field in check_premium.py (#3164)
# Description

Please include a summary of the changes and the related issue. Please
also include relevant motivation and context.

## Checklist before requesting a review

Please delete options that are not relevant.

- [ ] My code follows the style guidelines of this project
- [ ] I have performed a self-review of my code
- [ ] I have commented hard-to-understand areas
- [ ] I have ideally added tests that prove my fix is effective or that
my feature works
- [ ] New and existing unit tests pass locally with my changes
- [ ] Any dependent changes have been merged

## Screenshots (if appropriate):
2024-09-06 02:30:01 -07:00
AmineDiro
f6fb868d23
fix: tests pytest-asyncio (#3157)
# Description


FIX TESTS !
2024-09-05 07:39:27 -07:00
Stan Girard
74836f9c12
chore(main): release 0.0.306 (#3158)
🤖 I have created a release *beep* *boop*
---


## 0.0.306 (2024-09-05)

## What's Changed
* feat(readme): trigger deploy by @StanGirard in
https://github.com/QuivrHQ/quivr/pull/3159


**Full Changelog**:
https://github.com/QuivrHQ/quivr/compare/v0.0.305...v0.0.306

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
2024-09-05 02:20:24 -07:00
Stan Girard
be9dfe25fd
feat(readme): trigger deploy (#3159)
# Description

Please include a summary of the changes and the related issue. Please
also include relevant motivation and context.

## Checklist before requesting a review

Please delete options that are not relevant.

- [ ] My code follows the style guidelines of this project
- [ ] I have performed a self-review of my code
- [ ] I have commented hard-to-understand areas
- [ ] I have ideally added tests that prove my fix is effective or that
my feature works
- [ ] New and existing unit tests pass locally with my changes
- [ ] Any dependent changes have been merged

## Screenshots (if appropriate):
2024-09-05 02:19:18 -07:00
Stan Girard
f11b98ffc6 fix: Fix invalid user check in oauth2callback_azure
The commit fixes an issue in the `oauth2callback_azure` function where the check for a valid user was incorrect. It now correctly compares the `user_id` from the `sync_user_state` object with the `current_user` value.
2024-09-05 11:18:05 +02:00
Stan Girard
abadc28493
chore(main): release 0.0.305 (#3156)
🤖 I have created a release *beep* *boop*
---


## 0.0.305 (2024-09-05)

## What's Changed
* chore: update next.config.js with PostHog domains by @StanGirard in
https://github.com/QuivrHQ/quivr/pull/3155


**Full Changelog**:
https://github.com/QuivrHQ/quivr/compare/v0.0.304...v0.0.305

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
2024-09-05 01:39:15 -07:00
Stan Girard
97cd9926d4
chore: update next.config.js with PostHog domains (#3155)
This commit adds two PostHog domains to the Content Security Policy in
the next.config.js file. The domains are "*.posthog.com" and
"https://us.i.posthog.com".

# Description

Please include a summary of the changes and the related issue. Please
also include relevant motivation and context.

## Checklist before requesting a review

Please delete options that are not relevant.

- [ ] My code follows the style guidelines of this project
- [ ] I have performed a self-review of my code
- [ ] I have commented hard-to-understand areas
- [ ] I have ideally added tests that prove my fix is effective or that
my feature works
- [ ] New and existing unit tests pass locally with my changes
- [ ] Any dependent changes have been merged

## Screenshots (if appropriate):
2024-09-05 01:37:35 -07:00
Stan Girard
90c2bc1d76
chore(main): release 0.0.304 (#3153)
🤖 I have created a release *beep* *boop*
---


## 0.0.304 (2024-09-05)

## What's Changed
* feat: update Azure login button text by @StanGirard in
https://github.com/QuivrHQ/quivr/pull/3152
* fix: url knowledge multiple brain by @AmineDiro in
https://github.com/QuivrHQ/quivr/pull/3145
* chore: update Dockerfile with PostHog environment variables by
@StanGirard in https://github.com/QuivrHQ/quivr/pull/3154


**Full Changelog**:
https://github.com/QuivrHQ/quivr/compare/v0.0.303...v0.0.304

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
2024-09-05 01:22:24 -07:00
Stan Girard
5ec3aec906
chore: update Dockerfile with PostHog environment variables (#3154)
# Description

Please include a summary of the changes and the related issue. Please
also include relevant motivation and context.

## Checklist before requesting a review

Please delete options that are not relevant.

- [ ] My code follows the style guidelines of this project
- [ ] I have performed a self-review of my code
- [ ] I have commented hard-to-understand areas
- [ ] I have ideally added tests that prove my fix is effective or that
my feature works
- [ ] New and existing unit tests pass locally with my changes
- [ ] Any dependent changes have been merged

## Screenshots (if appropriate):
2024-09-05 01:20:11 -07:00
AmineDiro
9a4ee1506b
fix: url knowledge multiple brain (#3145)
# Description

- Find knowledge path in storage
2024-09-05 01:15:51 -07:00
Stan Girard
784c131441
feat: update Azure login button text (#3152)
The commit updates the text for the Azure login button in the login page
to "Continue with Microsoft" instead of "Continue with Azure".
2024-09-05 00:52:38 -07:00
Stan Girard
7482d3795a
chore(main): release 0.0.303 (#3149)
🤖 I have created a release *beep* *boop*
---


## 0.0.303 (2024-09-04)

## What's Changed
* fix(chat): order of chat history was reversed by @StanGirard in
https://github.com/QuivrHQ/quivr/pull/3148


**Full Changelog**:
https://github.com/QuivrHQ/quivr/compare/v0.0.302...v0.0.303

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
2024-09-04 07:36:46 -07:00
Stan Girard
7209500d0b
fix(chat): order of chat history was reversed (#3148)
# Description

Please include a summary of the changes and the related issue. Please
also include relevant motivation and context.

## Checklist before requesting a review

Please delete options that are not relevant.

- [ ] My code follows the style guidelines of this project
- [ ] I have performed a self-review of my code
- [ ] I have commented hard-to-understand areas
- [ ] I have ideally added tests that prove my fix is effective or that
my feature works
- [ ] New and existing unit tests pass locally with my changes
- [ ] Any dependent changes have been merged

## Screenshots (if appropriate):
2024-09-04 07:29:08 -07:00
Stan Girard
4d3b88fab3
chore(main): release 0.0.302 (#3147)
🤖 I have created a release *beep* *boop*
---


## 0.0.302 (2024-09-04)

## What's Changed
* feat(anthropic): add llm by @StanGirard in
https://github.com/QuivrHQ/quivr/pull/3146


**Full Changelog**:
https://github.com/QuivrHQ/quivr/compare/v0.0.301...v0.0.302

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
2024-09-04 07:00:20 -07:00
Stan Girard
8e29218865
feat(anthropic): add llm (#3146)
This commit adds the langchain_openai and langchain_anthropic
dependencies to the `llm_endpoint.py` file.

# Description

Please include a summary of the changes and the related issue. Please
also include relevant motivation and context.

## Checklist before requesting a review

Please delete options that are not relevant.

- [ ] My code follows the style guidelines of this project
- [ ] I have performed a self-review of my code
- [ ] I have commented hard-to-understand areas
- [ ] I have ideally added tests that prove my fix is effective or that
my feature works
- [ ] New and existing unit tests pass locally with my changes
- [ ] Any dependent changes have been merged

## Screenshots (if appropriate):
2024-09-04 06:24:21 -07:00
Stan Girard
28c61df3b7
chore(main): release 0.0.301 (#3068)
🤖 I have created a release *beep* *boop*
---


## 0.0.301 (2024-09-03)

## What's Changed
* feat(smtp): not enforcing tls by @StanGirard in
https://github.com/QuivrHQ/quivr/pull/3067
* feat: Update send_email.py to conditionally login with SMTP
credentials by @StanGirard in https://github.com/QuivrHQ/quivr/pull/3069
* feat: Add NEXT_PUBLIC_PROJECT_NAME environment variable by @StanGirard
in https://github.com/QuivrHQ/quivr/pull/3070
* feat: Add Azure login support by @StanGirard in
https://github.com/QuivrHQ/quivr/pull/3071
* fix(frontend): only owner can access knowledge and edit brain snippet
by @Zewed in https://github.com/QuivrHQ/quivr/pull/3073
* fix(frontend): brain knowledge visibility by @Zewed in
https://github.com/QuivrHQ/quivr/pull/3074
* fix(frontend): revamp of settings by @Zewed in
https://github.com/QuivrHQ/quivr/pull/3081
* fix: Update README.md by @Zewed in
https://github.com/QuivrHQ/quivr/pull/3084
* fix(frontend): send invitation clearer by @Zewed in
https://github.com/QuivrHQ/quivr/pull/3090
* fix(frontend): spacing chats by @Zewed in
https://github.com/QuivrHQ/quivr/pull/3091
* fix(frontend): use click delay by @Zewed in
https://github.com/QuivrHQ/quivr/pull/3092
* fix(frontend): back buttons by @Zewed in
https://github.com/QuivrHQ/quivr/pull/3094
* fix(frontend): change hover delay for tooltips by @Zewed in
https://github.com/QuivrHQ/quivr/pull/3095
* fix(frontend): rename search by thread by @Zewed in
https://github.com/QuivrHQ/quivr/pull/3099
* feat(frontend): revamp of some basics components by @Zewed in
https://github.com/QuivrHQ/quivr/pull/3105
* feat(frontend): interaction with brain items by @Zewed in
https://github.com/QuivrHQ/quivr/pull/3106
* fix(frontend): remove intercom on thread page of mobile by @Zewed in
https://github.com/QuivrHQ/quivr/pull/3108
* feat: quivr core 0.1 by @StanGirard in
https://github.com/QuivrHQ/quivr/pull/2970
* fix: Blank scrollbar on certain browsers by @adityanandanx in
https://github.com/QuivrHQ/quivr/pull/3118
* chore(docs): moved repository by @StanGirard in
https://github.com/QuivrHQ/quivr/pull/3123
* fix: knowledge user by @AmineDiro in
https://github.com/QuivrHQ/quivr/pull/3124
* chore(readme): increase size icon by @StanGirard in
https://github.com/QuivrHQ/quivr/pull/3125
* chore: remove unused syncNotion function in ConnectionCards.tsx by
@StanGirard in https://github.com/QuivrHQ/quivr/pull/3129
* chore: update compatibility by @StanGirard in
https://github.com/QuivrHQ/quivr/pull/3136
* ci(raise): only on tags by @StanGirard in
https://github.com/QuivrHQ/quivr/pull/3140
* feat: using langgraph in our RAG pipeline by @jacopo-chevallard in
https://github.com/QuivrHQ/quivr/pull/3130
* fix: knowledge multiple brains by @AmineDiro in
https://github.com/QuivrHQ/quivr/pull/3142
* fix: knowledge multiple brains - update knowledge rollback by
@AmineDiro in https://github.com/QuivrHQ/quivr/pull/3143

## New Contributors
* @jacopo-chevallard made their first contribution in
https://github.com/QuivrHQ/quivr/pull/3130

**Full Changelog**:
https://github.com/QuivrHQ/quivr/compare/v0.0.300...v0.0.301

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
2024-09-04 00:31:09 -07:00
AmineDiro
d959927d33
fix: knowledge multiple brains - update knowledge rollback (#3143)
# Description

- rollback update
2024-09-03 18:40:21 +02:00
AmineDiro
43fe0d1539
fix: knowledge multiple brains (#3142)
# Description

- Same knowledge in multiple brains
- Delete knowledge works but removing the brain/knowledge association if
knowledge in multiple brains or remove knowledge if only one brain
exists
- Fix bugs in knowledge service

**NOTE:** 
- There is a risk of race condition but this shouldn't occur that often
- Sync updates could have side effects on sync knowledge that are
updated and are in multiple brains ...

---------

Co-authored-by: Stan Girard <girard.stanislas@gmail.com>
2024-09-03 17:47:57 +02:00
Jacopo Chevallard
8cfdf53fe7
feat: using langgraph in our RAG pipeline (#3130)
# Description

Using LangGraph instead of LangChain LCEL to build and run the RAG
pipeline, as LangGraph enables greater flexibility and an easier
maintainability of complex (agentic) pipelines

Completes CORE-175

## Checklist before requesting a review

Please delete options that are not relevant.

- [x] My code follows the style guidelines of this project
- [x] I have performed a self-review of my code
- [x] I have commented hard-to-understand areas
- [ ] I have ideally added tests that prove my fix is effective or that
my feature works
- [x] New and existing unit tests pass locally with my changes
- [x] Any dependent changes have been merged

## Screenshots (if appropriate):

---------

Co-authored-by: Stan Girard <girard.stanislas@gmail.com>
2024-09-03 06:23:23 -07:00
Stan Girard
73859037f7
ci(raise): only on tags (#3140)
# Description

Please include a summary of the changes and the related issue. Please
also include relevant motivation and context.

## Checklist before requesting a review

Please delete options that are not relevant.

- [ ] My code follows the style guidelines of this project
- [ ] I have performed a self-review of my code
- [ ] I have commented hard-to-understand areas
- [ ] I have ideally added tests that prove my fix is effective or that
my feature works
- [ ] New and existing unit tests pass locally with my changes
- [ ] Any dependent changes have been merged

## Screenshots (if appropriate):
2024-09-03 15:22:04 +02:00
Stan Girard
59fe9a6900
chore: update compatibility (#3136)
# Description

Please include a summary of the changes and the related issue. Please
also include relevant motivation and context.

## Checklist before requesting a review

Please delete options that are not relevant.

- [ ] My code follows the style guidelines of this project
- [ ] I have performed a self-review of my code
- [ ] I have commented hard-to-understand areas
- [ ] I have ideally added tests that prove my fix is effective or that
my feature works
- [ ] New and existing unit tests pass locally with my changes
- [ ] Any dependent changes have been merged

## Screenshots (if appropriate):
2024-09-03 02:50:30 -07:00
Stan Girard
fb12f106e7
chore: remove unused syncNotion function in ConnectionCards.tsx (#3129)
# Description

Please include a summary of the changes and the related issue. Please
also include relevant motivation and context.

## Checklist before requesting a review

Please delete options that are not relevant.

- [ ] My code follows the style guidelines of this project
- [ ] I have performed a self-review of my code
- [ ] I have commented hard-to-understand areas
- [ ] I have ideally added tests that prove my fix is effective or that
my feature works
- [ ] New and existing unit tests pass locally with my changes
- [ ] Any dependent changes have been merged

## Screenshots (if appropriate):
2024-09-02 18:41:17 +02:00
Stan Girard
56300cee0a chore: update GitHub workflow to deploy on main branch 2024-09-02 15:59:44 +02:00
Stan Girard
913e98fdc0
chore(readme): increase size icon (#3125)
# Description

Please include a summary of the changes and the related issue. Please
also include relevant motivation and context.

## Checklist before requesting a review

Please delete options that are not relevant.

- [ ] My code follows the style guidelines of this project
- [ ] I have performed a self-review of my code
- [ ] I have commented hard-to-understand areas
- [ ] I have ideally added tests that prove my fix is effective or that
my feature works
- [ ] New and existing unit tests pass locally with my changes
- [ ] Any dependent changes have been merged

## Screenshots (if appropriate):
2024-09-02 15:56:47 +02:00
AmineDiro
b59fc4c0c9
fix: knowledge user (#3124)
# Description

- Add `user_id` foreign to knowledge table
- Updates knowledges service 
- Updates sha1 contraint to be on (`user_id`,`file_sha1`) on knowledge
- Fix event_loop fixture
- Adds knowledge tests

---------

Co-authored-by: chloedia <chloedaems0@gmail.com>
Co-authored-by: Stan Girard <stan@quivr.app>
Co-authored-by: aminediro <aminedirhoussi@gmail.com>
Co-authored-by: Antoine Dewez <44063631+Zewed@users.noreply.github.com>
Co-authored-by: Stan Girard <girard.stanislas@gmail.com>
Co-authored-by: Chloé Daems <73901882+chloedia@users.noreply.github.com>
Co-authored-by: porter-deployment-app[bot] <87230664+porter-deployment-app[bot]@users.noreply.github.com>
Co-authored-by: Zewed <dewez.antoine2@gmail.com>
2024-09-02 15:07:30 +02:00
Stan Girard
077d470602
chore(docs): moved repository (#3123)
# Description

Please include a summary of the changes and the related issue. Please
also include relevant motivation and context.

## Checklist before requesting a review

Please delete options that are not relevant.

- [ ] My code follows the style guidelines of this project
- [ ] I have performed a self-review of my code
- [ ] I have commented hard-to-understand areas
- [ ] I have ideally added tests that prove my fix is effective or that
my feature works
- [ ] New and existing unit tests pass locally with my changes
- [ ] Any dependent changes have been merged

## Screenshots (if appropriate):
2024-09-02 14:30:27 +02:00
Aditya Nandan
99d0b8bdb6
fix: Blank scrollbar on certain browsers (#3118)
# Description

- Replace overflow of scroll with overflow of auto throughout the
project
- apply custom scrollbar

## Checklist before requesting a review

Please delete options that are not relevant.

- [ ] My code follows the style guidelines of this project
- [ ] I have performed a self-review of my code
- [ ] I have commented hard-to-understand areas
- [ ] I have ideally added tests that prove my fix is effective or that
my feature works
- [ ] New and existing unit tests pass locally with my changes
- [ ] Any dependent changes have been merged

## Screenshots (if appropriate):

![image](https://github.com/user-attachments/assets/edcdd6b3-5e80-416a-a814-c21dd6604853)

![image](https://github.com/user-attachments/assets/b6212519-2574-4029-a027-55714a0ded34)

![image](https://github.com/user-attachments/assets/b9bc8311-98ed-4dc3-9047-636b8f1f26ca)

![image](https://github.com/user-attachments/assets/f19cfe16-35fe-44d3-aa83-0157afc5fadc)
2024-09-02 14:01:34 +02:00
Stan Girard
380cf82706
feat: quivr core 0.1 (#2970)
# Description


# Testing backend 

## Docker setup
1. Copy `.env.example` to `.env`. Some env variables were added :
EMBEDDING_DIM
2. Apply supabase migratrions : 
```sh
supabase stop
supabase db reset
supabase start
```
3. Start backend containers
```
make dev
```
## Local setup 
You can also run backend without docker.
1. Install [`rye`](https://rye.astral.sh/guide/installation/). Choose
the managed python version and set the version to 3.11
2. Run the following: 
```
cd quivr/backend
rye sync
```
3. Source `.venv` virtual env : `source .venv/bin/activate`
4. Run the backend, make sure you are running redis and supabase
API: 
```
LOG_LEVEL=debug uvicorn quivr_api.main:app --log-level debug --reload --host 0.0.0.0 --port 5050 --workers 1
```
Worker: 
```
LOG_LEVEL=debug celery -A quivr_worker.celery_worker worker -l info -E --concurrency 1
```
Notifier: 
```
LOG_LEVEL=debug python worker/quivr_worker/celery_monitor.py
```

---------

Co-authored-by: chloedia <chloedaems0@gmail.com>
Co-authored-by: aminediro <aminedirhoussi1@gmail.com>
Co-authored-by: Antoine Dewez <44063631+Zewed@users.noreply.github.com>
Co-authored-by: Chloé Daems <73901882+chloedia@users.noreply.github.com>
Co-authored-by: Zewed <dewez.antoine2@gmail.com>
2024-09-02 10:20:53 +02:00
Antoine Dewez
a989c05093
fix(frontend): remove intercom on thread page of mobile (#3108)
# Description

Please include a summary of the changes and the related issue. Please
also include relevant motivation and context.

## Checklist before requesting a review

Please delete options that are not relevant.

- [ ] My code follows the style guidelines of this project
- [ ] I have performed a self-review of my code
- [ ] I have commented hard-to-understand areas
- [ ] I have ideally added tests that prove my fix is effective or that
my feature works
- [ ] New and existing unit tests pass locally with my changes
- [ ] Any dependent changes have been merged

## Screenshots (if appropriate):
2024-08-28 11:35:52 +02:00