Mamadou DICKO
77c6ef6d98
feat(chatInput): use tiptap editor ( #1752 )
...
Issue:
- https://github.com/StanGirard/quivr/issues/1700
- https://github.com/StanGirard/quivr/issues/1722
Follow-up:
- https://github.com/StanGirard/quivr/issues/1753
Demo:
https://github.com/StanGirard/quivr/assets/63923024/1e2f8ed9-2a08-48fa-ac19-60910feb4f8d
2023-11-29 17:59:23 +01:00
Mamadou DICKO
a52b093723
fix: update public brain subscription logic ( #1727 )
...
Demo:
https://github.com/StanGirard/quivr/assets/63923024/c0511a45-05fc-4059-9b0c-9f2f4b7ee12a
Issue:
https://github.com/StanGirard/quivr/issues/1713
2023-11-27 11:44:19 +01:00
Stan Girard
5b5faf03eb
feat: 🎸 logs
...
display logs in message
2023-11-24 23:14:18 +01:00
Mamadou DICKO
65e656f04e
feat: add api brain steps log (backend) ( #1705 )
...
Issue https://github.com/StanGirard/quivr/issues/1697
2023-11-24 14:58:33 +01:00
Mamadou DICKO
43f3051543
feat: make brain description required ( #1684 )
...
Demo:
https://github.com/StanGirard/quivr/assets/63923024/882a372e-3e35-4016-940a-1cb2af57fe55
2023-11-22 12:01:21 +01:00
Mamadou DICKO
d9a72b368a
feat: allow updating api brain definition ( #1682 )
...
Issue:
https://github.com/StanGirard/quivr/issues/1683
Demo:
https://github.com/StanGirard/quivr/assets/63923024/67cf2a0f-4cfe-420c-9181-baffaa584c78
https://github.com/StanGirard/quivr/assets/63923024/eee57598-1520-4c11-bd64-887869878f46
2023-11-22 11:15:14 +01:00
Mamadou DICKO
09fe076134
feat(feedBrain): add manage button ( #1674 )
...
Demo:
![Screenshot 2023-11-20 at 17 57
45](https://github.com/StanGirard/quivr/assets/63923024/abdd89ae-7c0c-421e-b716-9d7d3eb98c1f )
![Screenshot 2023-11-20 at 17 57
32](https://github.com/StanGirard/quivr/assets/63923024/3ef096ee-668b-4e25-85eb-60aa60e56038 )
2023-11-21 09:33:07 +01:00
Mamadou DICKO
d902e78ffa
feat(apiBrain): improve ux ( #1672 )
...
Demo:
https://github.com/StanGirard/quivr/assets/63923024/71efe888-285a-41ed-aa89-44e5f0b99162
2023-11-20 18:22:06 +01:00
Mamadou DICKO
d7d10e3674
feat(apiBrain): add api brain secrets field in knowledge tab ( #1669 )
...
Issue: https://github.com/StanGirard/quivr/issues/1572
Demo:
https://github.com/StanGirard/quivr/assets/63923024/192ea114-c1a2-4fb1-8226-2c77a41129a7
2023-11-20 18:11:39 +01:00
Mamadou DICKO
3da64c0b0e
feat: update brain modal in chat input ( #1668 )
...
Issue: https://github.com/StanGirard/quivr/issues/1571
Demo:
https://github.com/StanGirard/quivr/assets/63923024/e7a6118e-29f8-44aa-af4b-0ea1b8013a33
2023-11-20 18:04:26 +01:00
Stan Girard
d955e31f50
feat: 🎸 marketplace ( #1657 )
...
added explore button and removed unused feature openai key
# 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):
2023-11-19 18:46:12 +01:00
Zineb El Bachiri
efe4e8ccb0
fix(brainManagement): fix shared brain access issue ( #1641 )
...
# Description
Please include a summary of the changes and the related issue. Please
also include relevant motivation and context.
## Checklist before requesting a review
fix/brain-management-shared-brain-access
- [ ] 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):
2023-11-16 19:57:02 +01:00
Mamadou DICKO
9522d6b71f
fix: allow user to set a brain as public after creation ( #1646 )
...
Issue: https://github.com/StanGirard/quivr/issues/1647
- Refactor brain management page settings tabs hooks: use context
- Fix brain status change
Demo:
https://github.com/StanGirard/quivr/assets/63923024/073be02f-394c-4887-8572-ff293792c023
2023-11-16 18:57:12 +01:00
Mamadou DICKO
fb4cfdcf9c
feat: add public api brain subscription ( #1636 )
...
Issue: https://github.com/StanGirard/quivr/issues/1570
2023-11-16 11:04:12 +01:00
Mamadou DICKO
1a5fa8ba0f
feat: update settings tab add api brain definition ( #1635 )
...
Issue: https://github.com/StanGirard/quivr/issues/1627
Demo:
<img width="1512" alt="Screenshot 2023-11-15 at 13 09 59"
src="https://github.com/StanGirard/quivr/assets/63923024/532c45ce-32d7-4af7-a71f-02eb6099538d ">
2023-11-16 11:02:58 +01:00
Mamadou DICKO
3c0819de09
fix: allow users to delete brains ( #1596 )
...
Issue: https://github.com/StanGirard/quivr/issues/1362
Demo:
https://github.com/StanGirard/quivr/assets/63923024/aa5e41f8-a738-41f2-b037-975788ad8611
2023-11-06 16:58:03 +01:00
Mamadou DICKO
a46bf52478
fix: fix notification banner display when too much items in chat list ( #1593 )
...
Issue: https://github.com/StanGirard/quivr/issues/1578
Demo
<img width="1512" alt="Screenshot 2023-11-06 at 14 26 14"
src="https://github.com/StanGirard/quivr/assets/63923024/ef583683-43da-4b42-927e-22431cbeb0cf ">
2023-11-06 14:36:21 +01:00
Mamadou DICKO
3eff384e39
fix: allow to change model bro brain settings tab ( #1590 )
...
Issue: https://github.com/StanGirard/quivr/issues/1550
https://github.com/StanGirard/quivr/assets/63923024/f58e1ecb-635b-4d65-a6d9-288b0842a3ae
2023-11-06 14:36:13 +01:00
Stan Girard
192610d008
feat: 🎸 sources ( #1591 )
...
added sources in front and backend
<img width="1536" alt="image"
src="https://github.com/StanGirard/quivr/assets/19614572/eb997288-282d-4f6e-b489-08ab3db400c6 ">
2023-11-06 12:09:18 +01:00
Mamadou DICKO
91fbf154d0
feat: make auth mode configurable ( #1579 )
...
Fix https://github.com/StanGirard/quivr/issues/1524
Demo:
https://github.com/StanGirard/quivr/assets/63923024/d1365b67-060e-488f-ad10-ca6ce2ac373a
2023-11-03 14:18:47 +01:00
Mamadou DICKO
1905bd42f6
style: fix hidden contents ( #1577 )
...
Fix https://github.com/StanGirard/quivr/issues/1576
2023-11-03 10:01:05 +01:00
Mamadou DICKO
5c732f1253
fix: fix button bad children error ( #1564 )
...
Issue: https://github.com/StanGirard/quivr/issues/1498
2023-11-03 09:48:06 +01:00
Mamadou DICKO
867904f19d
feat: add remote notification config ( #1547 )
...
Issue: https://github.com/StanGirard/quivr/issues/1503
Demo:
https://github.com/StanGirard/quivr/assets/63923024/fc354768-e25b-4d16-8e40-bfdbf950ddcd
2023-11-02 19:20:07 +01:00
Stef Bloom
8a8e3d1a65
style(prompts): update public prompts dropdown styling ( #1563 )
...
# Description
In https://www.quivr.app/brains-management , the Custom Prompt dropdown
is partially covered by the cu
## 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
- [ X] 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):
![quivr-custom-prompt-after](https://github.com/StanGirard/quivr/assets/149593769/7a063624-dea5-41f2-bcfb-369b60387bbd )
![quivr-custom-prompt-before](https://github.com/StanGirard/quivr/assets/149593769/5c42dd45-3af8-44b3-9137-121ec5a0bce6 )
![quivr-custom-prompt-light-mode-before](https://github.com/StanGirard/quivr/assets/149593769/4872c5d0-1a0f-4ed9-9d2e-8acba3841953 )
2023-11-02 18:36:47 +01:00
Zineb El Bachiri
0c58a4bb0e
refactor: extract prompt from settings ( #1546 )
...
# Description
- Refactor useSettingsTab by extracting usePrompt and methods in utils
- Fix bug #1545
## 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):
2023-11-01 16:45:22 +01:00
Zineb El Bachiri
a81f3328c8
fix: prompt update in brains management settings tab ( #1543 )
...
# Description
#1540
## 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):
2023-11-01 13:45:40 +01:00
Mamadou DICKO
2ffa0f3ff4
feat: allow to share a public brain link ( #1541 )
...
Issue: https://github.com/StanGirard/quivr/issues/1539
Demo:
https://github.com/StanGirard/quivr/assets/63923024/ec0dcaa9-3c61-4a2a-a653-bceec435ad60
2023-11-01 12:18:08 +01:00
Mamadou DICKO
e3925bcbc0
feat(brainSettings): rework knowledge tab ( #1534 )
...
Issue: https://github.com/StanGirard/quivr/issues/1435
- feat(knowledgeTab): update structure
- refactor: change AddKnowledge structure
- feat: change AddKnowledge component structure
- feat: rework sources logic
- feat: change knowledge tab upload process
- fix: change knowledge tab fetch, create, update logic
- feat: improve added knowledge ui
- style: improve responsivity
Fix:
- https://github.com/StanGirard/quivr/issues/1516
- https://github.com/StanGirard/quivr/issues/1336
- https://github.com/StanGirard/quivr/issues/1204
https://github.com/StanGirard/quivr/assets/63923024/f2917bf3-4ff8-42c6-8149-0b36287441b4
2023-10-31 19:02:26 +01:00
Mamadou DICKO
6c49b73577
fix: update mutation pending flag ( #1530 )
2023-10-31 12:00:50 +01:00
Mamadou DICKO
9be4a57979
feat: improve ux ( #1522 )
...
Issues:
https://github.com/StanGirard/quivr/issues/1497
https://github.com/StanGirard/quivr/issues/1495
https://github.com/StanGirard/quivr/issues/1506
1. feat(chatInput): increase upload button size
2. feat(brains-library): add Spinner on loading
3. feat: improve logout ux
![Screenshot 2023-10-30 at 11 48
58](https://github.com/StanGirard/quivr/assets/63923024/fb8e0848-b349-4fbd-a7a5-ff43a73ae364 )
https://github.com/StanGirard/quivr/assets/63923024/cbd7cd42-e58a-49fb-9867-97f19dde9270
https://github.com/StanGirard/quivr/assets/63923024/a69b6b28-1c19-43e7-a02b-1df215a34a2e
2023-10-30 14:52:47 +01:00
Matthieu Jacq
d5437eef5f
fix: hidden video playing automatically on iphone ( #1514 )
2023-10-28 00:11:22 +02:00
Zineb El Bachiri
f7ae27b9cc
refactor(settings tab): extract components ( #1335 )
...
# Description
Extract the components from the settingsTab to increase readability of
file and allow refactoring of huge useBrainSettings hook
## 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):
2023-10-27 12:52:39 +02:00
Matthieu Jacq
f810d8fbf3
fix: black horizontal line sometimes appearing below section ( #1510 )
2023-10-26 18:51:14 +02:00
Matthieu Jacq
c2bf3adc24
feat: remove legacy header and footer ( #1509 )
...
# Description
Also add a back to chat button in the user page to make up for the loss
of the legacy header.
## Screenshots (if appropriate):
<img width="754" alt="image"
src="https://github.com/StanGirard/quivr/assets/67386567/ad6d92a6-2f57-464f-b002-ec94f37a1ccd ">
2023-10-26 18:23:36 +02:00
Mamadou DICKO
e15177b7ab
feat: update form content on magic link auth request ( #1502 )
...
Issue: https://github.com/StanGirard/quivr/issues/1407
https://github.com/StanGirard/quivr/assets/63923024/63d36681-f614-456f-8f65-9b726258f709
2023-10-26 15:49:00 +02:00
Matthieu Jacq
202daac77a
feat: remove onboarding's feature flag ( #1501 )
...
# Description
US: #1490
2023-10-26 15:41:12 +02:00
Mamadou DICKO
7e70e4fc84
feat: add new signin/login page ( #1492 )
...
Issue https://github.com/StanGirard/quivr/issues/1404
https://github.com/StanGirard/quivr/assets/63923024/703fedf3-2f39-407b-afc2-78318829ca0f
2023-10-26 09:48:41 +02:00
Matthieu Jacq
c3acb2901c
feat: remove feature flags for homepage ( #1493 )
2023-10-26 09:05:21 +02:00
Matthieu Jacq
d311a53b6f
feat: manage plan ( #1488 )
...
# Description
- add crown on premium user
- link to manage plan in page `/user`
## ⚠️ Before merging
Setup env variable:
```env
NEXT_PUBLIC_STRIPE_MANAGE_PLAN_URL=<ignore-me-or-change-me>
```
## Screenshots (if appropriate):
<img width="290" alt="image"
src="https://github.com/StanGirard/quivr/assets/67386567/a87b0f7e-b07c-4f4e-b9d2-515ac25ebf05 ">
<img width="318" alt="image"
src="https://github.com/StanGirard/quivr/assets/67386567/6a4f4f72-8c75-45da-9468-cae1a8d28935 ">
2023-10-25 16:11:17 +02:00
Matthieu Jacq
639ea3884e
fix: failing build (removed avatar alt prop) ( #1487 )
2023-10-25 13:22:12 +02:00
Matthieu Jacq
ee7af51c4d
feat: upgrade button in user settings ( #1484 )
...
# Description
Epic: #1429
User Story: #1431
- Add an upgrade button in user settings.
- Remove hover links on sidebar buttons (otherwise the link could
partially hide the button)
## Screenshots (if appropriate):
<img width="749" alt="image"
src="https://github.com/StanGirard/quivr/assets/67386567/6265ba2b-8d91-4ee8-abb3-98417ad91076 ">
<img width="803" alt="image"
src="https://github.com/StanGirard/quivr/assets/67386567/c13ce60b-a54d-44d7-a622-bcb1200ddb81 ">
2023-10-25 12:42:53 +02:00
Matthieu Jacq
56d1f94b62
feat: upgrade to plus button ( #1482 )
...
# Description
Epic: #1429
User Story: #1430
## Pour la mise en preview / prod:
- Mettre à jour l'environnement
```env
NEXT_PUBLIC_STRIPE_PRICING_TABLE_ID=<change-me>
NEXT_PUBLIC_STRIPE_PUBLISHABLE_KEY=<change-me>
```
- Activer le feature flag `monetization` (booléen)
## Screenshots (if appropriate):
Button:
<img width="289" alt="image"
src="https://github.com/StanGirard/quivr/assets/67386567/c0f7321e-2f48-4462-aab9-fd1c6f4282cd ">
Modal:
<img width="843" alt="image"
src="https://github.com/StanGirard/quivr/assets/67386567/28082680-1126-44db-bf77-76ae7474747f ">
2023-10-24 18:26:48 +02:00
Mamadou DICKO
32843c6d7f
fix: update blog link position ( #1476 )
2023-10-24 14:28:29 +02:00
Mamadou DICKO
1bbb1db3fa
fix: make use cases clickable ( #1475 )
2023-10-24 14:13:54 +02:00
Mamadou DICKO
31ecde773a
feat(homepage): add analytics ( #1474 )
2023-10-24 13:55:42 +02:00
Matthieu Jacq
f91247c6c7
feat: contact sales submission ( #1473 )
...
# Description
Epic: #1232
US: #1446
Send email address and message content to the backend. Display a loader
in loading state and a toast message on error.
2023-10-24 13:54:28 +02:00
Mamadou DICKO
85530d4ba5
feat: add sponsor and blog links ( #1472 )
...
Issue: https://github.com/StanGirard/quivr/issues/1470
<img width="539" alt="Screenshot 2023-10-24 at 12 09 30"
src="https://github.com/StanGirard/quivr/assets/63923024/97cc1d8c-90a5-4656-83cd-99ca68f1432c ">
<img width="1512" alt="Screenshot 2023-10-24 at 12 09 16"
src="https://github.com/StanGirard/quivr/assets/63923024/92a78ea1-dee6-469d-b452-9e6ecfba888c ">
2023-10-24 12:12:16 +02:00
Mamadou DICKO
a0a324a568
feat: fetch security questions from CMS ( #1464 )
...
ISSUE: https://github.com/StanGirard/quivr/issues/1462
2023-10-23 14:06:26 +02:00
Matthieu Jacq
9f1fabc043
feat: validate email and required question with react-hook-form ( #1463 )
...
## Linked to
Epic: #1232
Issue: #1454
## Description
Validate required fields and email pattern using react-hook-form.
2023-10-23 14:06:04 +02:00
Matthieu Jacq
7d40a27ad2
feat: Contact form component ( #1453 )
...
# Description
Only the form, no validation, no post to the server.
## Screenshots (if appropriate):
### 🖥️ Desktop
<img width="1512" alt="image"
src="https://github.com/StanGirard/quivr/assets/67386567/537fb03e-72fb-4204-bdbf-ab716543b280 ">
After submitting:
<img width="1512" alt="image"
src="https://github.com/StanGirard/quivr/assets/67386567/72c78e16-4dc0-4ae1-8915-406d70b96ae9 ">
### 📱 Mobile
<img width="452" alt="image"
src="https://github.com/StanGirard/quivr/assets/67386567/b6077f9b-7cad-4e63-8168-49b32d757620 ">
2023-10-23 11:29:51 +02:00