Commit Graph

2092 Commits

Author SHA1 Message Date
Stan Girard
78355eda6a
feat: Add NEXT_PUBLIC_PROJECT_NAME environment variable (#3070)
The `.env.example` and `Dockerfile` have been modified to include the
`NEXT_PUBLIC_PROJECT_NAME` environment variable. This variable is used
in the frontend code to display the project name dynamically.
2024-08-22 12:50:10 -07:00
Stan Girard
d619b0acce
feat: Update send_email.py to conditionally login with SMTP credentials (#3069)
The `send_email` function in `send_email.py` has been updated to
conditionally login with SMTP credentials. This change allows for more
flexibility in handling SMTP authentication.
2024-08-22 11:01:30 -07:00
Stan Girard
bfd309efd8
feat(smtp): not enforcing tls (#3067)
# 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-22 10:40:51 -07:00
Stan Girard
38ac3f18e1
chore(main): release 0.0.300 (#3050)
🤖 I have created a release *beep* *boop*
---


## 0.0.300 (2024-08-22)

## What's Changed
* feat(smtp&share): implemented smtp support and fixed share brain by
@StanGirard in https://github.com/QuivrHQ/quivr/pull/3049


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

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
2024-08-22 05:56:32 -07:00
Stan Girard
e2df8b37d4
feat(smtp&share): implemented smtp support and fixed share brain (#3049)
completes ENT-53 & fixes ENT-52
2024-08-22 02:20:21 -07:00
Stan Girard
6a6b962b6e
chore(main): release 0.0.299 (#3016)
🤖 I have created a release *beep* *boop*
---


## 0.0.299 (2024-08-22)

## What's Changed
* fix: Update Supabase configuration by @StanGirard in
https://github.com/QuivrHQ/quivr/pull/3014
* Delete Porter Application theodo-backend by @porter-deployment-app in
https://github.com/QuivrHQ/quivr/pull/3022
* Delete Porter Application theodo-frontend by @porter-deployment-app in
https://github.com/QuivrHQ/quivr/pull/3023
* feat(frontend): emoji selector component by @Zewed in
https://github.com/QuivrHQ/quivr/pull/3024
* feat(frontend): show or hide tokens relative stuff by @Zewed in
https://github.com/QuivrHQ/quivr/pull/3017
* feat(frontend): color picker by @Zewed in
https://github.com/QuivrHQ/quivr/pull/3027
* fix(frontend): small stuff on mobile by @Zewed in
https://github.com/QuivrHQ/quivr/pull/3039
* feat(frontend): handle LaTeX in message thread by @Zewed in
https://github.com/QuivrHQ/quivr/pull/3040
* fix(frontend): fix docker build frontend new env by @StanGirard in
https://github.com/QuivrHQ/quivr/pull/3041
* feat(frontend): brain snippet selector by @Zewed in
https://github.com/QuivrHQ/quivr/pull/3038
* feat: Add environment variable for showing tokens in frontend by
@StanGirard in https://github.com/QuivrHQ/quivr/pull/3048
* fix(frontend): color icon for blocks by @Zewed in
https://github.com/QuivrHQ/quivr/pull/3042


**Full Changelog**:
https://github.com/QuivrHQ/quivr/compare/v0.0.298...v0.0.299

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
2024-08-22 01:25:41 -07:00
Antoine Dewez
92068da5b9
fix(frontend): color icon for blocks (#3042)
# 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):

Co-authored-by: Stan Girard <girard.stanislas@gmail.com>
2024-08-22 01:14:53 -07:00
Stan Girard
a48267f1e4
feat: Add environment variable for showing tokens in frontend (#3048)
The Dockerfile was modified to include a new environment variable
`NEXT_PUBLIC_SHOW_TOKENS` which controls whether tokens should be shown
in the frontend. This change was made to enhance the user experience and
provide more flexibility in managing token visibility.

Fix ENT-54
2024-08-22 01:06:36 -07:00
Antoine Dewez
6b07a63e4e
feat(frontend): brain snippet selector (#3038)
# 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):

---------

Co-authored-by: Stan Girard <stan@quivr.app>
2024-08-21 17:23:59 +02:00
Stan Girard
51936e506e
fix(frontend): fix docker build frontend new env (#3041)
# 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-21 08:07:26 -07:00
Antoine Dewez
1a718ba654
feat(frontend): handle LaTeX in message thread (#3040)
# 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-21 16:46:22 +02:00
Antoine Dewez
aebc7d2e22
fix(frontend): small stuff on mobile (#3039)
# 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-21 14:25:30 +02:00
Antoine Dewez
d18b9a1b77
feat(frontend): color picker (#3027)
# 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-19 20:16:19 +02:00
Antoine Dewez
d844f66e0d
feat(frontend): show or hide tokens relative stuff (#3017)
# 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-19 10:22:56 -07:00
Antoine Dewez
814883b8da
feat(frontend): emoji selector component (#3024)
# 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-19 17:48:10 +02:00
porter-deployment-app[bot]
176edcc84f
Delete Porter Application theodo-frontend (#3023)
Please merge this PR to delete the workflow file associated with your
application.

Co-authored-by: porter-deployment-app[bot] <87230664+porter-deployment-app[bot]@users.noreply.github.com>
2024-08-19 07:44:18 -07:00
porter-deployment-app[bot]
142a1fbbf7
Delete Porter Application theodo-backend (#3022)
Please merge this PR to delete the workflow file associated with your
application.

Co-authored-by: porter-deployment-app[bot] <87230664+porter-deployment-app[bot]@users.noreply.github.com>
2024-08-19 07:43:42 -07:00
Stan Girard
2a79be8e42
fix: Update Supabase configuration (#3014)
Fix CORE-152
2024-08-16 02:07:11 -07:00
Stan Girard
6c3fccd55d
chore(main): release 0.0.298 (#3006)
🤖 I have created a release *beep* *boop*
---


## 0.0.298 (2024-08-16)

## What's Changed
* feat(azure): quivr compatible with it by @StanGirard in
https://github.com/QuivrHQ/quivr/pull/3005
* feat(frontend): helpbox by @Zewed in
https://github.com/QuivrHQ/quivr/pull/3007
* feat(frontend): order models and brain by name by @Zewed in
https://github.com/QuivrHQ/quivr/pull/3009
* fix(frontend): help window by @Zewed in
https://github.com/QuivrHQ/quivr/pull/3013


**Full Changelog**:
https://github.com/QuivrHQ/quivr/compare/v0.0.297...v0.0.298

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
2024-08-16 01:12:23 -07:00
Antoine Dewez
7c2452bcaf
fix(frontend): help window (#3013)
# 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-16 09:53:55 +02:00
Antoine Dewez
a36837e361
feat(frontend): order models and brain by name (#3009)
# 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-14 23:40:50 +02:00
Antoine Dewez
2812ea4f35
feat(frontend): helpbox (#3007)
# 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-14 19:31:30 +02:00
Stan Girard
b5f31a83d4
feat(azure): quivr compatible with it (#3005)
# 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-14 06:00:19 -07:00
Stan Girard
94c7e6501a
chore(main): release 0.0.297 (#3002)
🤖 I have created a release *beep* *boop*
---


## 0.0.297 (2024-08-14)

## What's Changed
* fix(frontend): remove onboarding modal by @Zewed in
https://github.com/QuivrHQ/quivr/pull/3001
* fix(frontend): max height for user message by @Zewed in
https://github.com/QuivrHQ/quivr/pull/3000
* fix: commit on try sqlalchemy by @AmineDiro in
https://github.com/QuivrHQ/quivr/pull/3004


**Full Changelog**:
https://github.com/QuivrHQ/quivr/compare/v0.0.296...v0.0.297

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
2024-08-14 02:20:50 -07:00
AmineDiro
a388cf8896
fix: commit on try sqlalchemy (#3004)
- Fixed bug of try/except rollback- > Sqlalchemy catching exceptions
without raising
- Commit on each success
- Idle transaction in commit state but are resolved by db
2024-08-14 02:01:34 -07:00
Antoine Dewez
091ff0418e
fix(frontend): max height for user message (#3000)
# 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-13 17:04:59 +02:00
Antoine Dewez
77fd2a42d1
fix(frontend): remove onboarding modal (#3001)
# 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-13 14:52:57 +02:00
Stan Girard
e5c706f973
chore(main): release 0.0.296 (#2994)
🤖 I have created a release *beep* *boop*
---


## 0.0.296 (2024-08-13)

## What's Changed
* fix(frontend): color of copy icon for code blocks by @Zewed in
https://github.com/QuivrHQ/quivr/pull/2993
* fix(frontend): search bar height by @Zewed in
https://github.com/QuivrHQ/quivr/pull/2998
* fix: autocommit isolation level by @AmineDiro in
https://github.com/QuivrHQ/quivr/pull/2999


**Full Changelog**:
https://github.com/QuivrHQ/quivr/compare/v0.0.295...v0.0.296

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
2024-08-13 05:02:51 -07:00
AmineDiro
91ada8c3ed
fix: autocommit isolation level (#2999)
# Description

- Reduce pool size
- Sets isolation level to autocommit. Sqlalchemy keeps transactions
running after

Co-authored-by: Stan Girard <girard.stanislas@gmail.com>
2024-08-13 03:05:01 -07:00
Antoine Dewez
fba922834a
fix(frontend): search bar height (#2998)
# 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-13 11:28:01 +02:00
Antoine Dewez
5da50c073a
fix(frontend): color of copy icon for code blocks (#2993)
# 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-12 12:32:40 +02:00
Stan Girard
ba976672a8
chore(main): release 0.0.295 (#2959)
🤖 I have created a release *beep* *boop*
---


## 0.0.295 (2024-08-12)

## What's Changed
* chore: Update frontend README.md with yarn dev command (#2931) by
@StanGirard in https://github.com/QuivrHQ/quivr/pull/2958
* feat: Add brain_id and brain_name to ChatLLMMetadata model by
@StanGirard in https://github.com/QuivrHQ/quivr/pull/2968
* feat(frontend): talk with models and handle code markdown by @Zewed in
https://github.com/QuivrHQ/quivr/pull/2980
* fix(frontend): talk with models by @Zewed in
https://github.com/QuivrHQ/quivr/pull/2981
* feat(models): all models by default by @StanGirard in
https://github.com/QuivrHQ/quivr/pull/2983
* chore(env): add deactivate stripe env variable by @StanGirard in
https://github.com/QuivrHQ/quivr/pull/2986
* fix(frontend): handling unimported languages in Prism js by @Zewed in
https://github.com/QuivrHQ/quivr/pull/2990
* fix(frontend): logo design of models by @Zewed in
https://github.com/QuivrHQ/quivr/pull/2992


**Full Changelog**:
https://github.com/QuivrHQ/quivr/compare/v0.0.294...v0.0.295

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
2024-08-12 03:04:48 -07:00
Antoine Dewez
8596ad0840
fix(frontend): logo design of models (#2992)
# 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-12 11:55:18 +02:00
Antoine Dewez
cf9ef3b72c
fix(frontend): handling unimported languages in Prism js (#2990)
# 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-12 11:12:26 +02:00
Stan Girard
8e7263ca59 feat: supabase 2024-08-09 09:47:56 +02:00
Stan Girard
1d08ebfff8
chore(env): add deactivate stripe env variable (#2986)
# 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-08 15:40:44 -07:00
Stan Girard
4ef5f30aa9
feat(models): all models by default (#2983)
# 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-08 15:36:31 -07:00
Antoine Dewez
b888524dbf
fix(frontend): talk with models (#2981)
# 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):

---------

Co-authored-by: Stan Girard <girard.stanislas@gmail.com>
2024-08-08 16:29:42 +02:00
Antoine Dewez
ef6037e665
feat(frontend): talk with models and handle code markdown (#2980)
# Description

complete ENT-35

---------

Co-authored-by: Stan Girard <girard.stanislas@gmail.com>
2024-08-08 07:21:28 -07:00
Stan Girard
111200184b
feat: Add brain_id and brain_name to ChatLLMMetadata model (#2968)
# 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-07 11:47:33 -07:00
Stan Girard
edb2656f6e
chore: Update frontend README.md with yarn dev command (#2931) (#2958)
# 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-07 03:58:29 -07:00
Stan Girard
01c1da77bf
chore(main): release 0.0.294 (#2931)
🤖 I have created a release *beep* *boop*
---


## 0.0.294 (2024-08-07)

## What's Changed
* Delete Porter Application quivr-com by @porter-deployment-app in
https://github.com/QuivrHQ/quivr/pull/2927
* Delete Porter Application quivr-com-backend by @porter-deployment-app
in https://github.com/QuivrHQ/quivr/pull/2928
* feat: quivr core tox test + parsers by @AmineDiro in
https://github.com/QuivrHQ/quivr/pull/2929
* feat(frontend): handle no brain selection by @Zewed in
https://github.com/QuivrHQ/quivr/pull/2932
* fix: processor quivr version by @AmineDiro in
https://github.com/QuivrHQ/quivr/pull/2934
* fix: quivr core fix tests by @AmineDiro in
https://github.com/QuivrHQ/quivr/pull/2935
* chore(main): release core 0.0.13 by @StanGirard in
https://github.com/QuivrHQ/quivr/pull/2930
* feat: Add GitHub sync functionality to sync router by @chloedia in
https://github.com/QuivrHQ/quivr/pull/2871
* refactor: Remove syncGitHub function from useSync.ts by @StanGirard in
https://github.com/QuivrHQ/quivr/pull/2942
* feat: add chat with models by @StanGirard in
https://github.com/QuivrHQ/quivr/pull/2933
* ci: precommit in CI by @AmineDiro in
https://github.com/QuivrHQ/quivr/pull/2946
* feat: Add get_model method to ModelRepository by @StanGirard in
https://github.com/QuivrHQ/quivr/pull/2949
* feat: Add user email to StripePricingOrManageButton and
UpgradeToPlusButton components by @StanGirard in
https://github.com/QuivrHQ/quivr/pull/2951


**Full Changelog**:
https://github.com/QuivrHQ/quivr/compare/v0.0.293...v0.0.294

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
2024-08-07 01:49:48 -07:00
Stan Girard
acf0e1db1a
feat: Add user email to StripePricingOrManageButton and UpgradeToPlusButton components (#2951)
# 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-07 01:41:04 -07:00
Stan Girard
13e9fc490b
feat: Add get_model method to ModelRepository (#2949)
# 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-06 08:44:12 -07:00
AmineDiro
35eaf08680
ci: precommit in CI (#2946)
# Description

Have pre-commit actually working
2024-08-06 06:51:04 -07:00
Stan Girard
fccd197511
feat: add chat with models (#2933)
# 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):

---------

Co-authored-by: AmineDiro <aminedirhoussi1@gmail.com>
2024-08-06 05:51:27 -07:00
Stan Girard
1c63608b4c
refactor: Remove syncGitHub function from useSync.ts (#2942)
# 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-05 05:25:37 -07:00
Chloé Daems
9934a7a8ce
feat: Add GitHub sync functionality to sync router (#2871)
The code changes in `sync_routes.py` add the GitHub sync functionality
to the sync router. This allows users to sync their GitHub repositories
with Quivr.

# 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):

---------

Co-authored-by: Stan Girard <girard.stanislas@gmail.com>
2024-08-05 05:17:53 -07:00
Stan Girard
b3debeefee
chore(main): release core 0.0.13 (#2930)
🤖 I have created a release *beep* *boop*
---


##
[0.0.13](https://github.com/QuivrHQ/quivr/compare/core-0.0.12...core-0.0.13)
(2024-08-01)


### Features

* quivr core tox test + parsers
([#2929](https://github.com/QuivrHQ/quivr/issues/2929))
([6855585](685558560c))


### Bug Fixes

* processor quivr version
([#2934](https://github.com/QuivrHQ/quivr/issues/2934))
([2d64962](2d64962ca4))
* quivr core fix tests
([#2935](https://github.com/QuivrHQ/quivr/issues/2935))
([d9c1f3a](d9c1f3add4))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
2024-08-02 15:24:21 +02:00
AmineDiro
d9c1f3add4
fix: quivr core fix tests (#2935)
# Description
- Update CI
- Fix DockerFile for quivr-core tests
- Tox parallel tests

@StanGirard  @chloedia 
- For running quivr-core tests:
```bash
cd backend/core
./scripts/run_tests.sh
```

---------

Co-authored-by: aminediro <aminedirhoussi@gmail.com>
Co-authored-by: Stan Girard <girard.stanislas@gmail.com>
2024-08-01 06:54:43 -07:00