🤖 I have created a release *beep* *boop* --- ## 0.0.124 (2023-11-29) ## What's Changed * feat(chatInput): use tiptap editor by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1752 * docs: update guidelines.md by @eltociear in https://github.com/StanGirard/quivr/pull/1755 * Feat/local llm bug fix by @StanGirard in https://github.com/StanGirard/quivr/pull/1758 **Full Changelog**: https://github.com/StanGirard/quivr/compare/v0.0.123...v0.0.124 --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).
56 KiB
Changelog
0.0.124 (2023-11-29)
What's Changed
- feat(chatInput): use tiptap editor by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1752
- docs: update guidelines.md by @eltociear in https://github.com/StanGirard/quivr/pull/1755
- Feat/local llm bug fix by @StanGirard in https://github.com/StanGirard/quivr/pull/1758
Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.123...v0.0.124
0.0.123 (2023-11-29)
What's Changed
- chore: downgrade versions by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1748
- fix: revert implement local llms by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1749
Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.122...v0.0.123
0.0.122 (2023-11-29)
What's Changed
- refactor: Notification module by @gozineb in https://github.com/StanGirard/quivr/pull/1740
- refactor: remove explore route from back & front by @gozineb in https://github.com/StanGirard/quivr/pull/1741
- feat: implement local llms by @StanGirard in https://github.com/StanGirard/quivr/pull/1745
- refactor: knowledge module by @gozineb in https://github.com/StanGirard/quivr/pull/1743
Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.121...v0.0.122
0.0.121 (2023-11-28)
What's Changed
- fix: update max token logic by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1725
- fix: update public brain subscription logic by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1727
- fix: sanitize file name by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1728
- feat(publicBrains): use join queries for better performance by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1730
- feat: improve delete knowledge performance by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1733
- fix: 🐛 crawler by @StanGirard in https://github.com/StanGirard/quivr/pull/1735
- feat: 🎸 local user by @StanGirard in https://github.com/StanGirard/quivr/pull/1736
Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.120...v0.0.121
0.0.120 (2023-11-27)
What's Changed
- fix: 🐛 sentry by @StanGirard in https://github.com/StanGirard/quivr/pull/1716
Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.119...v0.0.120
0.0.119 (2023-11-24)
What's Changed
- refactor: Prompt module by @gozineb in https://github.com/StanGirard/quivr/pull/1688
- Fixes string formatting when logging knowledge table by @MeTaNoV in https://github.com/StanGirard/quivr/pull/1691
- fix: update max token overwrite logic by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1694
- fix: remove diacritics from filenames by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1695
- refactor: onboarding module by @gozineb in https://github.com/StanGirard/quivr/pull/1702
- feat: display notification when file size is too big by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1704
- feat: add api brain steps log (backend) by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1705
Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.118...v0.0.119
0.0.118 (2023-11-22)
What's Changed
- docs: add api based brains by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1685
- Adds pytesseract, tesseract and poopler-utils by @MeTaNoV in https://github.com/StanGirard/quivr/pull/1648
New Contributors
- @MeTaNoV made their first contribution in https://github.com/StanGirard/quivr/pull/1648
Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.117...v0.0.118
0.0.117 (2023-11-22)
What's Changed
- fix: 🐛 api by @StanGirard in https://github.com/StanGirard/quivr/pull/1676
- fix: persist api brain creation data on tab change by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1680
- feat: 🎸 tokens by @StanGirard in https://github.com/StanGirard/quivr/pull/1678
- feat: allow updating api brain definition by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1682
- feat: make brain description required by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1684
Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.116...v0.0.117
0.0.116 (2023-11-21)
What's Changed
- feat: update brain modal in chat input by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1668
- feat(apiBrain): add api brain secrets field in knowledge tab by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1669
- feat(apiBrain): improve ux by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1672
- feat(feedBrain): add manage button by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1674
Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.115...v0.0.116
0.0.115 (2023-11-20)
What's Changed
- fix(apiBrain): fix default type selection by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1642
- fix: allow user to set a brain as public after creation by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1646
- fix(brainManagement): fix shared brain access issue by @gozineb in https://github.com/StanGirard/quivr/pull/1641
- feat: 🎸 docker reduced size by 2 by @StanGirard in https://github.com/StanGirard/quivr/pull/1653
- feat: 🎸 docker by @StanGirard in https://github.com/StanGirard/quivr/pull/1656
- feat: 🎸 marketplace by @StanGirard in https://github.com/StanGirard/quivr/pull/1657
- feat: 🎸 openai by @StanGirard in https://github.com/StanGirard/quivr/pull/1658
Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.114...v0.0.115
0.0.114 (2023-11-16)
What's Changed
- feat: add api brain creation frontend by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1631
- refactor: add modules folder by @gozineb in https://github.com/StanGirard/quivr/pull/1633
- feat: update settings tab add api brain definition by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1635
- feat: add public api brain subscription by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1636
- fix: delete brain on users click in brains management by @gozineb in https://github.com/StanGirard/quivr/pull/1638
Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.113...v0.0.114
0.0.113 (2023-11-14)
What's Changed
- refactor: packages folder be 2 by @gozineb in https://github.com/StanGirard/quivr/pull/1628
Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.112...v0.0.113
0.0.112 (2023-11-14)
Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.111...v0.0.112
0.0.111 (2023-11-14)
What's Changed
- ci: 🎡 tests by @StanGirard in https://github.com/StanGirard/quivr/pull/1615
- fix: update delete brain logic by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1619
- test(added): misc prompt onboarding by @StanGirard in https://github.com/StanGirard/quivr/pull/1622
- feat: remove api brain secrets and schemas on delete by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1621
- test(all): added by @StanGirard in https://github.com/StanGirard/quivr/pull/1624
- refactor: create "files" package by @gozineb in https://github.com/StanGirard/quivr/pull/1626
- feat: api definition in brain creation modal by @gozineb in https://github.com/StanGirard/quivr/pull/1613
Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.110...v0.0.111
0.0.110 (2023-11-13)
What's Changed
- fix: add user id while creating default brain by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1616
Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.109...v0.0.110
0.0.109 (2023-11-13)
What's Changed
- feat: add APIBrainQA by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1606
- feat: allow users to chat with apis by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1612
- feat(docker): use multi-stage Docker builds for smaller images by @shidenkai0 in https://github.com/StanGirard/quivr/pull/1614
New Contributors
- @shidenkai0 made their first contribution in https://github.com/StanGirard/quivr/pull/1614
Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.108...v0.0.109
0.0.108 (2023-11-07)
What's Changed
- feat: add api_brain_definition table by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1601
- feat: add brain_type column to brain table by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1603
- feat: supabase vault by @gozineb in https://github.com/StanGirard/quivr/pull/1605
Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.107...v0.0.108
0.0.107 (2023-11-06)
What's Changed
- fix: allow to change model bro brain settings tab by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1590
- fix: fix notification banner display when too much items in chat list by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1593
- docs: add auth modes config by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1595
- fix: allow users to delete brains by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1596
- feat: 🎸 source documents by @StanGirard in https://github.com/StanGirard/quivr/pull/1598
Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.106...v0.0.107
0.0.106 (2023-11-06)
What's Changed
- feat: 🎸 sources by @StanGirard in https://github.com/StanGirard/quivr/pull/1591
Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.105...v0.0.106
0.0.105 (2023-11-06)
What's Changed
- feat: make auth mode configurable by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1579
- Fix #1290 issue running migrations by @charlesbrandt in https://github.com/StanGirard/quivr/pull/1585
- Use 'unless-stopped' instead of 'always' for development by @charlesbrandt in https://github.com/StanGirard/quivr/pull/1586
- feat: 🎸 vps by @StanGirard in https://github.com/StanGirard/quivr/pull/1587
- Update vps_install.md for subdomain by @jbeltran73-2 in https://github.com/StanGirard/quivr/pull/1589
New Contributors
- @charlesbrandt made their first contribution in https://github.com/StanGirard/quivr/pull/1585
- @jbeltran73-2 made their first contribution in https://github.com/StanGirard/quivr/pull/1589
Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.104...v0.0.105
0.0.104 (2023-11-03)
What's Changed
- feat: 🎸 docs by @StanGirard in https://github.com/StanGirard/quivr/pull/1561
- style(prompts): update public prompts dropdown styling by @St-Bloom in https://github.com/StanGirard/quivr/pull/1563
- feat: add remote notification config by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1547
- fix: fix button bad children error by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1564
- style: fix hidden contents by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1577
New Contributors
- @St-Bloom made their first contribution in https://github.com/StanGirard/quivr/pull/1563
Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.103...v0.0.104
0.0.103 (2023-11-02)
What's Changed
- feat: allow to share a public brain link by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1541
- fix: prompt update in brains management settings tab by @gozineb in https://github.com/StanGirard/quivr/pull/1543
- refactor: extract prompt from settings by @gozineb in https://github.com/StanGirard/quivr/pull/1546
- feat: 🎸 telegram by @StanGirard in https://github.com/StanGirard/quivr/pull/1555
- feat: 🎸 telegram by @StanGirard in https://github.com/StanGirard/quivr/pull/1559
- docs: update run_fully_local.md by @eltociear in https://github.com/StanGirard/quivr/pull/1556
- docs: grammatical errors in README.md by @HimanshuMahto in https://github.com/StanGirard/quivr/pull/1536
- fix: missing or inaccurate zh-cn translations by @jerryshang in https://github.com/StanGirard/quivr/pull/1558
New Contributors
- @HimanshuMahto made their first contribution in https://github.com/StanGirard/quivr/pull/1536
- @jerryshang made their first contribution in https://github.com/StanGirard/quivr/pull/1558
Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.102...v0.0.103
0.0.102 (2023-11-01)
What's Changed
- docs: update Quivr doc by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1531
- docs: ✏️ search by @StanGirard in https://github.com/StanGirard/quivr/pull/1535
- feat(brainSettings): rework knowledge tab by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1534
- docs: ✏️ schema by @StanGirard in https://github.com/StanGirard/quivr/pull/1537
- feat: 🎸 max-token by @StanGirard in https://github.com/StanGirard/quivr/pull/1538
Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.101...v0.0.102
0.0.101 (2023-10-31)
What's Changed
- chore: update tanstack query dep by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1528
- fix: update mutation pending flag by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1530
Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.100...v0.0.101
0.0.100 (2023-10-30)
What's Changed
- refactor: fix bad smells by @gozineb in https://github.com/StanGirard/quivr/pull/1399
- refactor: chat_routes by @gozineb in https://github.com/StanGirard/quivr/pull/1512
- feat: improve ux by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1522
- feat(docs): reworked the website by @StanGirard in https://github.com/StanGirard/quivr/pull/1523
- Feat/docs rework by @StanGirard in https://github.com/StanGirard/quivr/pull/1525
Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.99...v0.0.100
0.0.99 (2023-10-27)
What's Changed
- fix: minor fixes by @gozineb in https://github.com/StanGirard/quivr/pull/1499
- feat: remove onboarding's feature flag by @matthieujacq in https://github.com/StanGirard/quivr/pull/1501
- feat: update form content on magic link auth request by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1502
- feat: remove legacy header and footer by @matthieujacq in https://github.com/StanGirard/quivr/pull/1509
- fix: black horizontal line sometimes appearing below section by @matthieujacq in https://github.com/StanGirard/quivr/pull/1510
- Improve readme.md by @ankur0904 in https://github.com/StanGirard/quivr/pull/1511
- refactor(settings tab): extract components by @gozineb in https://github.com/StanGirard/quivr/pull/1335
- fix: hidden video playing automatically on iphone by @matthieujacq in https://github.com/StanGirard/quivr/pull/1514
New Contributors
- @ankur0904 made their first contribution in https://github.com/StanGirard/quivr/pull/1511
Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.98...v0.0.99
0.0.98 (2023-10-26)
What's Changed
- feat: upgrade button in user settings by @matthieujacq in https://github.com/StanGirard/quivr/pull/1484
- fix: failing build (removed avatar alt prop) by @matthieujacq in https://github.com/StanGirard/quivr/pull/1487
- Fixed license link in intro.md by @Eric013 in https://github.com/StanGirard/quivr/pull/1486
- feat: manage plan by @matthieujacq in https://github.com/StanGirard/quivr/pull/1488
- feat: remove feature flags for homepage by @matthieujacq in https://github.com/StanGirard/quivr/pull/1493
- feat: add new signin/login page by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1492
New Contributors
- @Eric013 made their first contribution in https://github.com/StanGirard/quivr/pull/1486
Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.97...v0.0.98
0.0.97 (2023-10-24)
What's Changed
- feat(cms): update content type by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1477
- feat: upgrade to plus button by @matthieujacq in https://github.com/StanGirard/quivr/pull/1482
- feat: 🎸 sitemap by @StanGirard in https://github.com/StanGirard/quivr/pull/1483
Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.96...v0.0.97
0.0.96 (2023-10-24)
What's Changed
- feat: validate email and required question with react-hook-form by @matthieujacq in https://github.com/StanGirard/quivr/pull/1463
- feat: fetch security questions from CMS by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1464
- feat: POST on /contact to contact quivr team by email by @matthieujacq in https://github.com/StanGirard/quivr/pull/1466
- feat: setup premium feature backend by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1467
- feat: add sponsor and blog links by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1472
- feat: contact sales submission by @matthieujacq in https://github.com/StanGirard/quivr/pull/1473
- feat(homepage): add analytics by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1474
- fix: make use cases clickable by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1475
- fix: update blog link position by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1476
Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.95...v0.0.96
0.0.95 (2023-10-23)
What's Changed
- feat: homepage first section by @matthieujacq in https://github.com/StanGirard/quivr/pull/1439
- fix: show a flat gradient in the UseCase section by @matthieujacq in https://github.com/StanGirard/quivr/pull/1440
- style: update testimonials display by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1441
- feat: fetch homepage data from CMS by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1452
- feat: contact sales page (front layout) by @matthieujacq in https://github.com/StanGirard/quivr/pull/1451
- Fix: Improved Text Visibility in Dark Mode in OnboardingQuestion Component by @Dev-Dz27 in https://github.com/StanGirard/quivr/pull/1456
- feat(cms): added single video demo by @StanGirard in https://github.com/StanGirard/quivr/pull/1459
- feat: fetch demo video from CMS by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1461
- feat: Contact form component by @matthieujacq in https://github.com/StanGirard/quivr/pull/1453
New Contributors
- @Dev-Dz27 made their first contribution in https://github.com/StanGirard/quivr/pull/1456
Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.94...v0.0.95
0.0.94 (2023-10-19)
What's Changed
- feat: Homepage demo section by @matthieujacq in https://github.com/StanGirard/quivr/pull/1420
- feat: add security section by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1423
- feat: HomePage new footer by @matthieujacq in https://github.com/StanGirard/quivr/pull/1425
- feat: add testimonials section by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1427
- refactor(backend): cleaning dead and unused code by @StanGirard in https://github.com/StanGirard/quivr/pull/1432
Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.93...v0.0.94
0.0.93 (2023-10-17)
What's Changed
- feat: add use cases to homepage by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1415
- feat: Homepage screen 1 content by @matthieujacq in https://github.com/StanGirard/quivr/pull/1414
Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.92...v0.0.93
0.0.92 (2023-10-17)
What's Changed
- feat: add a cron to remove onboarding more than 7 days by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1397
- feat: 🖼️ new homepage background by @matthieujacq in https://github.com/StanGirard/quivr/pull/1395
Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.91...v0.0.92
0.0.91 (2023-10-12)
What's Changed
- feat: track onboarding events by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1388
- fix(user identity): User identity dict has no attribute user_id and open_api_key by @HamzaKhalidDhillon in https://github.com/StanGirard/quivr/pull/1351
- feat: new homepage header by @matthieujacq in https://github.com/StanGirard/quivr/pull/1382
- feat(onboarding): add suggested questions answer by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1390
New Contributors
- @HamzaKhalidDhillon made their first contribution in https://github.com/StanGirard/quivr/pull/1351
Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.90...v0.0.91
0.0.90 (2023-10-11)
What's Changed
- feat: add Welcome chat by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1365
- feat: handle suggestion click by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1368
- refactor: Enable linting on login+signup page and hooks by @matthieujacq in https://github.com/StanGirard/quivr/pull/1369
- feat: finish onboarding step on first upload or crawl by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1373
- feat: add create_user_onboarding_function by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1383
- feat: remove user onboarding on complete by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1387
Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.89...v0.0.90
0.0.89 (2023-10-09)
What's Changed
- feat: enable CSP in all environments (local/preview/prod) by @matthieujacq in https://github.com/StanGirard/quivr/pull/1334
- feat: enhance user page UI by @nguernse in https://github.com/StanGirard/quivr/pull/1319
- feat: update onboarding steps by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1337
- feat: add onboarding_a column to onboarding table by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1340
- fix(question): fixed with user_settings by @StanGirard in https://github.com/StanGirard/quivr/pull/1349
- FIX tables.sql - missing ; breaks SQL queries. by @stanrb in https://github.com/StanGirard/quivr/pull/1348
- feat: ⚙️🐞 configure debugger for the backend by @matthieujacq in https://github.com/StanGirard/quivr/pull/1345
- test: add chat e2e tests by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1344
- feat: configure CSP for self-hosting and multiple ports in dev mode by @matthieujacq in https://github.com/StanGirard/quivr/pull/1364
New Contributors
- @stanrb made their first contribution in https://github.com/StanGirard/quivr/pull/1348
Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.88...v0.0.89
0.0.88 (2023-10-05)
What's Changed
- fix: wrap parsing with try catch statements by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1321
- fix: 🐛 ↕️ 📱height now matches mobile height by @matthieujacq in https://github.com/StanGirard/quivr/pull/1323
- feat: add onboarding step 3 by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1324
- feat: restructure the sidebar of the brains management page by @matthieujacq in https://github.com/StanGirard/quivr/pull/1325
- feat: add onboarding table by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1327
- feat: update onboarding controller and fix typo by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1333
Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.87...v0.0.88
0.0.87 (2023-10-03)
What's Changed
- feat: ↕️ maximize brains management page by @matthieujacq in https://github.com/StanGirard/quivr/pull/1308
- refactor: ♻️ ContentSecurityPolicy as an object by @matthieujacq in https://github.com/StanGirard/quivr/pull/1312
- fix: replace next/image's layout deprecated attribute by @matthieujacq in https://github.com/StanGirard/quivr/pull/1313
- fix: remove undesired outlines around divs by @matthieujacq in https://github.com/StanGirard/quivr/pull/1316
- feat(onboarding): add step 2 by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1314
- feat(onboarding): add questions suggestions layout by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1318
Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.86...v0.0.87
0.0.86 (2023-10-03)
What's Changed
- fix(script): added percent before list of emails by @StanGirard in https://github.com/StanGirard/quivr/pull/1284
- feat: improve app ux by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1281
- test: add e2e for crawling by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1288
- feat(user_settings): increased by @StanGirard in https://github.com/StanGirard/quivr/pull/1291
- fix: prevent fetch when user is not logged in by @nguernse in https://github.com/StanGirard/quivr/pull/1293
- fix(Select): fix JSX typo by @nguernse in https://github.com/StanGirard/quivr/pull/1292
- feat: ✨ responsive sidebar by @matthieujacq in https://github.com/StanGirard/quivr/pull/1279
- fix: 🐛 Sidebar content should not hide the sidebar footer by @matthieujacq in https://github.com/StanGirard/quivr/pull/1298
- feat: allow users to turn private brain to public by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1300
- feat: add onboarding first step by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1303
- feat: update chat list on new chat first message by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1305
- feat: ↕️ Maximise chat window by @matthieujacq in https://github.com/StanGirard/quivr/pull/1301
New Contributors
- @nguernse made their first contribution in https://github.com/StanGirard/quivr/pull/1293
Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.85...v0.0.86
0.0.84 (2023-09-28)
What's Changed
- feat: 👤 Implement gravatar by @matthieujacq in https://github.com/StanGirard/quivr/pull/1268
- feat: improve knowledge feed process ux by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1274
- fix: 🔒️ add gravatar.com to the content security policy by @matthieujacq in https://github.com/StanGirard/quivr/pull/1273
- feat(chatPage): update ui add new feed component by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1275
- feat: knowledge tab add button by @gozineb in https://github.com/StanGirard/quivr/pull/1277
- fix(brains): get brains on local by @B0rrA in https://github.com/StanGirard/quivr/pull/1272
Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.83...v0.0.84
0.0.83 (2023-09-27)
What's Changed
- feat(nav): 🚚 Move Brain and User buttons to the sidebar in the chat by @matthieujacq in https://github.com/StanGirard/quivr/pull/1262
- feat: save last chat config and make it default one by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1266
- style: improve upload ux by @Rahil2507 in https://github.com/StanGirard/quivr/pull/1259
- fix(docs): add prerequisites section in step 2 by @JvSdv in https://github.com/StanGirard/quivr/pull/1149
- style: improve ui by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1263
New Contributors
- @Rahil2507 made their first contribution in https://github.com/StanGirard/quivr/pull/1259
- @JvSdv made their first contribution in https://github.com/StanGirard/quivr/pull/1149
Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.82...v0.0.83
0.0.82 (2023-09-26)
What's Changed
- fix(RBAC): skip validation for unplug by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1264
Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.81...v0.0.82
0.0.81 (2023-09-26)
What's Changed
- feat: activate public brain subscription by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1241
- feat(publicBrain): disable subscribe button when already subscribed and refetch brains list by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1246
- feat: knowledge tab list by @gozineb in https://github.com/StanGirard/quivr/pull/1222
- fix(preview): fixed a few bugs unchecked by @StanGirard in https://github.com/StanGirard/quivr/pull/1247
- feat: add last_update field to brain table by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1252
- fix: urls to avoid 307 by @gozineb in https://github.com/StanGirard/quivr/pull/1253
- feat: allow user to unsubscribe from a brain by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1254
- feat(user): 🚚 Move language and theme buttons to the User page by @matthieujacq in https://github.com/StanGirard/quivr/pull/1256
- Update next.config.js by @riccardolinares in https://github.com/StanGirard/quivr/pull/1251
- feat: allow setting public brain status to private by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1258
New Contributors
- @matthieujacq made their first contribution in https://github.com/StanGirard/quivr/pull/1256
- @riccardolinares made their first contribution in https://github.com/StanGirard/quivr/pull/1251
Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.80...v0.0.81
0.0.80 (2023-09-21)
Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.79...v0.0.80
0.0.79 (2023-09-21)
What's Changed
- fix(gpt-3.5-instruct): bug and new version of node by @StanGirard in https://github.com/StanGirard/quivr/pull/1228
- feat: display brain status on settings page by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1221
- feat(upload): changed icons by @StanGirard in https://github.com/StanGirard/quivr/pull/1233
- Feat/paperclip by @StanGirard in https://github.com/StanGirard/quivr/pull/1234
- fix(brain_size): increased size by @StanGirard in https://github.com/StanGirard/quivr/pull/1235
- feat(strapi): added first draft by @StanGirard in https://github.com/StanGirard/quivr/pull/1237
- feat: add public brain page by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1230
- feat: count public brains number of subscribers by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1236
Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.78...v0.0.79
0.0.78 (2023-09-20)
What's Changed
- feat: add public brain creation by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1218
- feat: get files from storage by @gozineb in https://github.com/StanGirard/quivr/pull/1205
Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.77...v0.0.78
0.0.77 (2023-09-19)
What's Changed
- feat(memory): optimisation by @StanGirard in https://github.com/StanGirard/quivr/pull/1214
Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.76...v0.0.77
0.0.76 (2023-09-19)
What's Changed
- chore(theodo): added trigger function for theodo by @StanGirard in https://github.com/StanGirard/quivr/pull/1195
- feat: add tooltip on upload card toggle button by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1197
- feat(analytics): add google analytics by @gozineb in https://github.com/StanGirard/quivr/pull/1147
- Feat/theodo gpt4 by @StanGirard in https://github.com/StanGirard/quivr/pull/1198
- fix(chats): now in order and with a little bonus ;) by @StanGirard in https://github.com/StanGirard/quivr/pull/1200
- fix: fix some bugs by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1201
- feat(question): now not rephrasing question when passed to answering llm by @StanGirard in https://github.com/StanGirard/quivr/pull/1202
Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.75...v0.0.76
0.0.75 (2023-09-18)
What's Changed
- feat(frontend): responsiveness by @StanGirard in https://github.com/StanGirard/quivr/pull/1174
- feat(upload): changed to task by @StanGirard in https://github.com/StanGirard/quivr/pull/1178
- fix(qa_base): asign max_token to llm by @B0rrA in https://github.com/StanGirard/quivr/pull/1179
- feat(perf): increased perf embedding and search for files by @StanGirard in https://github.com/StanGirard/quivr/pull/1182
- fix(usersettings): Fix bugs with user settings in the back always gpt-3.5-turbo by @StanGirard in https://github.com/StanGirard/quivr/pull/1183
- feat(notificatins): higher refresh rate by @StanGirard in https://github.com/StanGirard/quivr/pull/1184
- style(notifications): improve the messages for the notifications by @StanGirard in https://github.com/StanGirard/quivr/pull/1185
- fix(notifications): dead notifications that are still present long after by @StanGirard in https://github.com/StanGirard/quivr/pull/1186
- fix(notifications): greater than 5 minutes ago not less by @StanGirard in https://github.com/StanGirard/quivr/pull/1187
- feat(aws): improved size by @StanGirard in https://github.com/StanGirard/quivr/pull/1188
- feat(concurrency): added concurrency for increased performance by @StanGirard in https://github.com/StanGirard/quivr/pull/1189
- feat(prompt): improved answer readability with markdown and aerataed by @StanGirard in https://github.com/StanGirard/quivr/pull/1190
- fix(notification): information now displayed on the right by @StanGirard in https://github.com/StanGirard/quivr/pull/1191
- feat(chat): added copy feature to message by @StanGirard in https://github.com/StanGirard/quivr/pull/1192
- feat(e2e): add playright config and createBrain e2e test by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1177
Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.74...v0.0.75
0.0.74 (2023-09-14)
Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.73...v0.0.74
0.0.73 (2023-09-14)
Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.72...v0.0.73
0.0.72 (2023-09-14)
What's Changed
- feat(file-system): added queue and filesystem by @StanGirard in https://github.com/StanGirard/quivr/pull/1159
- fix(migration): removed by @StanGirard in https://github.com/StanGirard/quivr/pull/1170
Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.71...v0.0.72
0.0.71 (2023-09-14)
What's Changed
- feat: the good user management by @StanGirard in https://github.com/StanGirard/quivr/pull/1158
- feat: add knowledge tab on brains settings page by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1163
- feat: update header and improve ux by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1164
- feat: submit upload on Enter by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1160
- feat: make error messages more clear by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1166
Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.70...v0.0.71
0.0.70 (2023-09-12)
What's Changed
- feat: add notifications components by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1148
- feat: add polling for pending notifications by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1152
- fix(selectedBrain): prevent picking brainId from local storage by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1154
- feat: update isValidUrl function by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1155
Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.69...v0.0.70
0.0.69 (2023-09-08)
What's Changed
- feat: add multiple upload and crawl in parallel by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1118
- feat: allow user to chat while feed process is pending by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1120
- feat: add notifications table, and push notification on upload and crawl by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1125
- feat: merge chat history with chat notifications by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1127
- feat(feedBrain): add request pending message #1135 by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1136
- fix: update crawl and upload endpoints by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1142
- make docker compose command more flexible by @thehunmonkgroup in https://github.com/StanGirard/quivr/pull/1139
New Contributors
- @thehunmonkgroup made their first contribution in https://github.com/StanGirard/quivr/pull/1139
Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.68...v0.0.69
0.0.68 (2023-09-06)
What's Changed
- feat(liteLLM): Add support for Azure OpenAI, Palm, Claude-2, Llama2, CodeLlama (100+LLMs) by @ishaan-jaff in https://github.com/StanGirard/quivr/pull/1097
- feat(crawler): add multiple urls support by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1112
- fix(csp): add growthbook to csp headers by @gozineb in https://github.com/StanGirard/quivr/pull/1117
New Contributors
- @ishaan-jaff made their first contribution in https://github.com/StanGirard/quivr/pull/1097
Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.67...v0.0.68
0.0.67 (2023-09-05)
What's Changed
- feat: add FeedBrainInput component by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1101
- feat: add component in chat page by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1103
- 🚑 fix feature flags -> add it back to context by @gozineb in https://github.com/StanGirard/quivr/pull/1106
Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.66...v0.0.67
0.0.66 (2023-09-04)
What's Changed
- fix(prod): add url api.openai to CSP headers by @gozineb in https://github.com/StanGirard/quivr/pull/1077
- feat: change share brain button logic by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1078
- fix(brainsSettings): handle nullish value from api call by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1080
- fix: update hash routing logic by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1082
- fix: fix hash redirection by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1085
- feat: add tanstack query and optimistic fetch on brains settings page by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1087
- docs: writeup for running quivr fully locally by @mvda in https://github.com/StanGirard/quivr/pull/1096
- fix: prevent submit on share button click by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1098
New Contributors
- @mvda made their first contribution in https://github.com/StanGirard/quivr/pull/1096
Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.65...v0.0.66
0.0.65 (2023-08-31)
What's Changed
- feat: make chatlist scrollable by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1064
- feat(newBrain): update data validation logic and add * on required fields by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1065
- feat(shareBrain): prevent re inviting users with access by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1063
- feat(chatMessage): update attributes display by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1067
- fix: fix minor bugs by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1070
- feat: remove mic button by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1075
- feat: truncate long chat name by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1076
Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.64...v0.0.65
0.0.64 (2023-08-30)
What's Changed
- feat: add prompt trigger through # by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1023
- feat: add headless question tracking by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1051
- feat: update header and remove prompt / brain on backspace by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1052
- feat: handle new chat button click by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1054
- feat: add name missing error in new brain modal by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1055
- feat: validate api key before saving by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1057
- feat: track prompt and brain changes by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1058
- feat(chat): update chat input placeholder by @gozineb in https://github.com/StanGirard/quivr/pull/1060
- fix(invitationPage): avoid multiple re-rendering by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1062
Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.63...v0.0.64
0.0.63 (2023-08-27)
What's Changed
- fix(dockerfile): backend Dockerfile exit code 1 by @pat266 in https://github.com/StanGirard/quivr/pull/1032
- test(backend): skip failing tests by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1036
- feat(messagesList): auto scroll on new message by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1040
- test: unskip
qa_headless.py
linter tests by @mamadoudicko in https://github.com/StanGirard/quivr/pull/1041 - feat: add 2 save buttons on Brain management tab by @ChloeMouret in https://github.com/StanGirard/quivr/pull/1039
- feat(brain): add endpoint to return context to question by @ZongZiWang in https://github.com/StanGirard/quivr/pull/1044
- fix: English grammar translation.json by @elie222 in https://github.com/StanGirard/quivr/pull/1046
New Contributors
- @pat266 made their first contribution in https://github.com/StanGirard/quivr/pull/1032
- @elie222 made their first contribution in https://github.com/StanGirard/quivr/pull/1046
Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.62...v0.0.63
0.0.62 (2023-08-25)
What's Changed
- feat: Remove chat id from chat list by @ChloeMouret in https://github.com/StanGirard/quivr/pull/1031
- fix(analytics): june debug for real by @gozineb in https://github.com/StanGirard/quivr/pull/1033
Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.61...v0.0.62
0.0.61 (2023-08-23)
Features
- add brain prompt overwritting from chat (#1012) (b967c2d)
- backend: adds python code parsing (#1003) (a626b84)
- prompts: add public prompts to SQL db (#1014) (4b1f4b1)
- translation: Added Simplified Chinese translation,Fix pt-br not working (#1011) (e328ab8)
Bug Fixes
0.0.60 (2023-08-22)
Features
Bug Fixes
0.0.59 (2023-08-20)
Features
- aws: all in microservices (b3a6231)
- chat-service: added task definition (d001ec7)
- docker: improved size image (#978) (aa623c4)
- docker: pushing image to github registry (ad3dca3)
- gcr: removed sha and put latest (2b85a94)
- health: added endpoint for services (#989) (ae7852e)
- microservices: split into 4 quivr to better handle long services (#972) (7281fd9)
- preview: added crawl service to ci (b7f9876)
- preview: added preview (#974) (9eb25a4)
- preview: added service upload (#979) (ce6b45e)
- refacto: changed a bit of things to make better dx (#984) (d0370ab)
- Unplug: chatting without brain streaming (#970) (600ff1e)
Bug Fixes
- settings: select proper brain model (#943) (3a44f54)
- update backend tests (#975) (c746eb1)
- windows: removed unused start script (#962) (ad7ac15)
0.0.57 (2023-08-16)
Features
- add brain missing message (#958) (f99f81d)
- change messages position (#946) (9235a84)
- update chat ui (#907) (80be40a)
Bug Fixes
- chat routes: use brain model, temp, and token (#902) (59ddfb4)
- chatMessages: Fix error on answering question (#953) (1fef9b0)
- crawler: using newspaper and fixed recursive by merging content (#955) (d7c5c79)
- translations: pr portuguese translations (#933) (d80178a)
0.0.56 (2023-08-10)
Bug Fixes
0.0.55 (2023-08-10)
Features
- chatMessages: add brain_id and prompt_id columns (#912) (6e77732)
- invitation: add translations (#909) (1360ce8)
- Russian language translation (#903) (672eec0)
0.0.54 (2023-08-08)
Features
- add new chat bar (#896) (69a73f5)
- add new chat page (#890) (c43e0c0)
- deleting brains on brain manager page (#893) (71e142b)
Bug Fixes
0.0.53 (2023-08-07)
Features
- backend: add custom prompt (#885) (61cd0a6)
- fr: added language (#884) (1160e16)
- gpt4 is not available for brains if there is no given openAiKey (#850) (e9ebeef)
- qa: improve code (#886) (7028505)
Bug Fixes
0.0.52 (2023-08-07)
Features
- add custom prompt fields on brain setting pages (#837) (99a3fa9)
- add public prompts picker (#841) (b3fb8fc)
- remove private prompts on related brain delete (#842) (4c15fe2)
Bug Fixes
Performance Improvements
0.0.51 (2023-08-03)
Features
- backend: implement brain-prompt link (#831) (4ca6c66)
- prompt: add prompt table, entity and repository (#823) (e3b6114)
Bug Fixes
- chat routes: HTTPException import correction (#833) (68f03b2)
- chats: delete chats from correct table (#834) (659e585)
- env: added pg database url default value to none (23f50ec)
0.0.50 (2023-08-02)
Features
- Introduce repository pattern to prepare adding other database providers (#646) (303ba72)
- prompt: added instructions in standalone question & a bit more things (#826) (c217979)
0.0.49 (2023-08-01)
Features
Bug Fixes
0.0.48 (2023-08-01)
Bug Fixes
- openai: user key now used for llm model (c01433c)
0.0.47 (2023-08-01)
Features
- add user level open ai key management (#805) (7532b55)
- chat: added streaming (#808) (3166d08)
- llm: removing all llms to prepare for genoss (#804) (db40f3c)
0.0.46 (2023-07-31)
Features
Bug Fixes
- frontend: correctly display document information in explore view details (#781) (87c5e58)
- Toast message hidden under the footer (#761) (3e8ed46)
- udpate migration script doc (#793) (a609c01)
0.0.45 (2023-07-27)
Bug Fixes
0.0.44 (2023-07-27)
Features
- pr-title: added pr-title checlk (b11b2d8)
Bug Fixes
- release-please: fixed actions (16114b2)
0.0.43 (2023-07-26)
Features
- workflow: added release please (e6ba9e8)