Skip to content

Latest commit

 

History

History
2275 lines (1449 loc) · 115 KB

CHANGELOG.md

File metadata and controls

2275 lines (1449 loc) · 115 KB

Changelog

0.0.252 (2024-05-13)

What's Changed

  • docs: Update GPT4 documentation with available tools and use cases by @StanGirard in #2580
  • docs: Add docstrings to integration brains by @StanGirard in #2582
  • fix: Update import statements for OllamaEmbeddings by @StanGirard in #2584
  • feat: Add support for gpt-4o model by @StanGirard in #2589

Full Changelog: https://github.com/QuivrHQ/quivr/compare/v0.0.251...v0.0.252

0.0.251 (2024-05-10)

What's Changed

  • feat(tool): Add URLReaderTool by @StanGirard in #2577
  • feat(email): Add email sender tool and update image generator tool by @StanGirard in #2579

Full Changelog: https://github.com/QuivrHQ/quivr/compare/v0.0.250...v0.0.251

0.0.250 (2024-05-10)

What's Changed

  • feat(gpt4): Add search functionality by @StanGirard in #2566
  • [ImgBot] Optimize images by @imgbot in #2568
  • feat(gpt4): image generation by @StanGirard in #2569
  • fix(front): Add NEXT_PUBLIC_AUTH_MODES to .env.example by @StanGirard in #2570
  • fix: NEXT_PUBLIC_AUTH_MODES in docker-compose.yml by @StanGirard in #2572
  • docs: Add Supabase configuration documentation by @StanGirard in #2574
  • docs(gpt4): Update GPT-4 Documentation by @StanGirard in #2573
  • chore: tools by @StanGirard in #2575
  • feat(brave-search): Update GPT4Brain tools and add WebSearchTool by @StanGirard in #2576

New Contributors

  • @imgbot made their first contribution in #2568

Full Changelog: https://github.com/QuivrHQ/quivr/compare/v0.0.249...v0.0.250

0.0.249 (2024-05-08)

What's Changed

  • feat(crawler): Add Playwright for web crawling by @StanGirard in #2562
  • ci(ecr): added build to public ecr by @StanGirard in #2564

Full Changelog: https://github.com/QuivrHQ/quivr/compare/v0.0.248...v0.0.249

0.0.248 (2024-05-07)

What's Changed

  • fix: utf8 encoding by @chloedia in #2555
  • feat(celery): moved assistant summary to celery by @StanGirard in #2557
  • Revert "feat(celery): moved assistant summary to celery" by @StanGirard in #2558

New Contributors

  • @chloedia made their first contribution in #2555

Full Changelog: https://github.com/QuivrHQ/quivr/compare/v0.0.247...v0.0.248

0.0.247 (2024-05-07)

What's Changed

  • feat(frontend): add notifications for document uploads by @Zewed in #2549
  • Update install.mdx by @dazeb in #2552
  • fix(frontend): fix notifications issues by @Zewed in #2551
  • chore(ci): Update PR title linting workflow by @StanGirard in #2553

New Contributors

  • @dazeb made their first contribution in #2552

Full Changelog: https://github.com/QuivrHQ/quivr/compare/v0.0.246...v0.0.247

0.0.246 (2024-05-04)

What's Changed

  • Enable Porter Application theodo-backend by @porter-deployment-app in #2537
  • Enable Porter Application theodo-frontend by @porter-deployment-app in #2538
  • Add config parameter to conversational_qa_chain by @StanGirard in #2540
  • feat(notion): update doc by @StanGirard in #2542

Full Changelog: https://github.com/QuivrHQ/quivr/compare/v0.0.245...v0.0.246

0.0.245 (2024-05-03)

What's Changed

  • feat(user): Delete User Data from frontend by @Zewed in #2476
  • feat(backend): Add a pre_pring on Connection polling to handle disconnection by @dmourot in #2534
  • feat(llama-parse): improve prompt by @StanGirard in #2535
  • feat(brain): Add ProxyBrain integration by @StanGirard in #2536

Full Changelog: https://github.com/QuivrHQ/quivr/compare/v0.0.244...v0.0.245

0.0.244 (2024-05-02)

What's Changed

  • fix: Update parsing instruction in common.py by @StanGirard in #2531

Full Changelog: https://github.com/QuivrHQ/quivr/compare/v0.0.243...v0.0.244

0.0.243 (2024-05-01)

What's Changed

  • fix: Refactor chat_service.py and remove unused code by @StanGirard in #2530

Full Changelog: https://github.com/QuivrHQ/quivr/compare/v0.0.242...v0.0.243

0.0.242 (2024-05-01)

What's Changed

  • feat(notifications): implemented notifications with RLS and realtime by @StanGirard in #2525
  • chore: packages by @StanGirard in #2527
  • Enable Porter Application production by @porter-deployment-app in #2528

Full Changelog: https://github.com/QuivrHQ/quivr/compare/v0.0.241...v0.0.242

0.0.241 (2024-05-01)

What's Changed

  • feat(llamaparse): Add Llama Parse integration for complex document parsing by @StanGirard in #2517
  • Delete Porter Application quivr-back by @porter-deployment-app in #2519
  • Delete Porter Application quivr-demo-front by @porter-deployment-app in #2520
  • Enable Porter Application preview by @porter-deployment-app in #2521
  • Enable Porter Application preview-frontend by @porter-deployment-app in #2522
  • feat(frontend): citations & sources by @Zewed in #2523
  • Fix: citation handling in ChatItem component by @StanGirard in #2524

Full Changelog: https://github.com/QuivrHQ/quivr/compare/v0.0.240...v0.0.241

0.0.240 (2024-04-29)

What's Changed

  • feat(supabase): Add logging statements and refactor Supabase client creation by @StanGirard in #2514
  • feat(backend): use SQLAlchemy instead od supabase API by @dmourot in #2516

Full Changelog: https://github.com/QuivrHQ/quivr/compare/v0.0.239...v0.0.240

0.0.239 (2024-04-28)

What's Changed

  • feat(citations): system added by @StanGirard in #2498
  • feat(frontend): add nb of knowledges per brain by @Zewed in #2502
  • docs: Update links in mint.json to add api by @StanGirard in #2504
  • feat(docker): Update Dockerfile to install Supabase CLI by @StanGirard in #2505
  • fix(frontend): fix some next errors by @Zewed in #2503
  • feat(frontend): show remaining credits by @Zewed in #2495
  • feat(embedding): keeping citations by @StanGirard in #2506
  • fix(metadata): Removed citation from metadata by @StanGirard in #2507
  • Add ci-migration script by @StanGirard in #2508
  • Feat/migration ci 2 by @StanGirard in #2509
  • Enable Porter Application quivr-com-backend by @porter-deployment-app in #2510
  • Enable Porter Application quivr-com by @porter-deployment-app in #2511
  • feat(profiler): Add pyinstrument package and update Makefile and backend code by @StanGirard in #2512
  • feat(db): Add Supabase client and database instances caching by @StanGirard in #2513

Full Changelog: https://github.com/QuivrHQ/quivr/compare/v0.0.238...v0.0.239

0.0.238 (2024-04-25)

What's Changed

  • Enable Porter Application cherry-pick-backend by @porter-deployment-app in #2492
  • Enable Porter Application cherry-pick-frontend by @porter-deployment-app in #2493
  • feat: Add telemetry ping task to celery worker and main.py by @StanGirard in #2494
  • fix(backend): compute history only if needed and put some cache to remove some call… by @dmourot in #2497

Full Changelog: https://github.com/QuivrHQ/quivr/compare/v0.0.237...v0.0.238

0.0.237 (2024-04-24)

What's Changed

  • docs: Add environment variables, increase user usage, and add new models by @StanGirard in #2481
  • fix(frontend): Warning for Quivr Assistants by @Zewed in #2479
  • fix(frontend): better UI for Onboarding by @Zewed in #2477
  • docs: add new configuration items by @StanGirard in #2483
  • Revert "fix(frontend): better UI for Onboarding" by @StanGirard in #2485
  • feat(reranker): Add flashrank and contextual compression retriever by @StanGirard in #2480
  • feat(history): max tokens in the history provided by @StanGirard in #2487
  • feat: Update chunk overlap to 200 by @StanGirard in #2488
  • docs: Add reranking configuration guide by @StanGirard in #2489
  • docs: Update telemetry configuration in Quivr by @StanGirard in #2490

Full Changelog: https://github.com/QuivrHQ/quivr/compare/v0.0.236...v0.0.237

0.0.236 (2024-04-23)

What's Changed

  • feat(docs): update to new by @StanGirard in #2465
  • feat(docs): Add new brain files and update navigation by @StanGirard in #2467
  • Feat/docs category brains agents by @StanGirard in #2469
  • fix(docs): update doc by @Zewed in #2470
  • feat(digital-ocean): Update deployment instructions for Digital Ocean by @StanGirard in #2472
  • docs(digital-ocean): added missing photo by @StanGirard in #2473
  • docs: Update brain documentation and images by @StanGirard in #2475

Full Changelog: https://github.com/QuivrHQ/quivr/compare/v0.0.235...v0.0.236

0.0.235 (2024-04-21)

What's Changed

  • fix(sources): Remove duplicate sources and add metadata to model response by @StanGirard in #2462

Full Changelog: https://github.com/QuivrHQ/quivr/compare/v0.0.234...v0.0.235

0.0.234 (2024-04-21)

What's Changed

  • fix(gpt4): Refactor GPT4Brain and KnowledgeBrainQA classes to add non-streaming-saving-answer by @StanGirard in #2460

Full Changelog: https://github.com/QuivrHQ/quivr/compare/v0.0.233...v0.0.234

0.0.233 (2024-04-21)

What's Changed

  • refactor: reorg files in backend by @MaximeThoonsen in #2449
  • Revert "refactor: reorg files in backend" by @StanGirard in #2456
  • refactor: Refacto code #1 by @MaximeThoonsen in #2458
  • refactor: reorg the files #2 by @MaximeThoonsen in #2457
  • feat(gpt4): Add chat service and generate answer method to GPT4Brain class by @StanGirard in #2459

New Contributors

  • @MaximeThoonsen made their first contribution in #2449

Full Changelog: https://github.com/QuivrHQ/quivr/compare/v0.0.232...v0.0.233

0.0.232 (2024-04-19)

What's Changed

  • Update CPU and memory settings in task definition files by @StanGirard in #2450
  • fix: Fix error message in SummaryAssistant class by @StanGirard in #2453

Full Changelog: https://github.com/QuivrHQ/quivr/compare/v0.0.231...v0.0.232

0.0.231 (2024-04-19)

What's Changed

  • feat(assistants): Add user usage update and pricing calculation to ITO assistant by @StanGirard in #2433
  • feat(assistant): improve prompt summary by @StanGirard in #2435
  • feat(assistants): Add PDF generation functionality and nice emails by @StanGirard in #2436
  • feat(analytics): rely on sql rather that python loop for brains by @StanGirard in #2437
  • fix(assistant): summary now can output 2000 tokens by @StanGirard in #2440
  • feat(assistant): check if key of file is same as filename uploaded by @StanGirard in #2439
  • feat: Update Docker build commands and dependencies by @StanGirard in #2441
  • feat(rag): Refactor DEFAULT_DOCUMENT_PROMPT in quivr_rag.py by @StanGirard in #2442
  • Enable Porter Application quivr-back by @porter-deployment-app in #2443
  • Enable Porter Application quivr-demo-front by @porter-deployment-app in #2444
  • fix(assistants): brain id is null by @StanGirard in #2445
  • feat(summary): improve prompt to get more insights by @StanGirard in #2446
  • feat(aws): Update CPU and memory configurations for task definitions by @StanGirard in #2447
  • feat(frontend): Quivr Assistants by @Zewed in #2448

Full Changelog: https://github.com/QuivrHQ/quivr/compare/v0.0.230...v0.0.231

0.0.230 (2024-04-16)

What's Changed

  • feat(backend): add RAG evaluation using Ragas by @StanGirard in #2429
  • feat(assistants): Add new input models for boolean, number, select text, and select number by @StanGirard in #2432

Full Changelog: https://github.com/QuivrHQ/quivr/compare/v0.0.229...v0.0.230

0.0.229 (2024-04-12)

What's Changed

  • feat: optimization calls by @StanGirard in #2417
  • feat: Add assistant module and remove ingestion module by @StanGirard in #2420
  • feat: assistants by @StanGirard in #2421
  • feat: Add tags to AssistantOutput classes by @StanGirard in #2425
  • feat: Add icon and description to assistant by @StanGirard in #2426
  • feat: llamaparse & diff agent by @StanGirard in #2427

Full Changelog: https://github.com/QuivrHQ/quivr/compare/v0.0.228...v0.0.229

0.0.228 (2024-04-10)

What's Changed

  • fix(frontend): phone display issues by @Zewed in #2386
  • Patch 1 by @llwp in #2388
  • fix: typo in README.md by @bolens in #2391
  • feat(ingestion): Add ingestion module and routes by @StanGirard in #2393
  • feat: Add seed ingestions to supabase migrations by @StanGirard in #2399
  • feat: Add url_required field to IngestionEntity by @StanGirard in #2400
  • Feat: Bibtex file uploads by @colesnic in #2398
  • fix: logger level and telemetry function calls by @StanGirard in #2409
  • fix: Add integration brain to subscription route by @StanGirard in #2410
  • feat(frontend): onboarding V2 by @Zewed in #2394
  • fix(frontend): onboardind bug by @Zewed in #2414
  • fix(frontend): cleaner fix for onboarding by @Zewed in #2415
  • feat(analytics): added analytics page by @Zewed in #2416

New Contributors

  • @llwp made their first contribution in #2388
  • @bolens made their first contribution in #2391
  • @colesnic made their first contribution in #2398

Full Changelog: https://github.com/QuivrHQ/quivr/compare/v0.0.227...v0.0.228

0.0.227 (2024-03-28)

What's Changed

  • fix(backend): invitation with new brains did not work by @Zewed in #2378
  • fix(backend): invitation brain bugs by @Zewed in #2380
  • fix(frontend): disable knowledge tab by @Zewed in #2381
  • fix(frontend): dark mode issues by @Zewed in #2382
  • feat(frontend): show icons only on hover except for last message by @Zewed in #2377

Full Changelog: https://github.com/QuivrHQ/quivr/compare/v0.0.226...v0.0.227

0.0.226 (2024-03-21)

What's Changed

  • feat: Add Mistral models to defineMaxTokens and BrainConfig by @StanGirard in #2363
  • feat: mistral by @StanGirard in #2365
  • fix(retriever): Update match_vectors sql function to rank chunks in correct order by @dmourot in #2367
  • feat(docker image): Docker image Optimized for CPU-only env by @dmourot in #2368
  • feat(frontend): dark mode by @Zewed in #2369
  • feat(frontend & backend): thumbs for message feedback by @Zewed in #2360
  • fix(backend): migration legacy by @Zewed in #2370
  • fix(frontend): type stripe casing by @Zewed in #2371
  • fix(backend): unsubscribe from brain by @Zewed in #2373
  • feat(frontend): onboarding form by @Zewed in #2342
  • fix(frontend): onBoarding issue by @Zewed in #2374

New Contributors

  • @dmourot made their first contribution in #2367

Full Changelog: https://github.com/QuivrHQ/quivr/compare/v0.0.225...v0.0.226

0.0.225 (2024-03-15)

What's Changed

  • fix(frontend): bigger icon on message row by @Zewed in #2345
  • fix(frontend): remove brains usage in user page by @Zewed in #2349

Full Changelog: https://github.com/QuivrHQ/quivr/compare/v0.0.224...v0.0.225

0.0.224 (2024-03-15)

What's Changed

  • feat(frontend): add discord link by @Zewed in #2343
  • fix(frontend): upgrade to plus by @Zewed in #2346

Full Changelog: https://github.com/QuivrHQ/quivr/compare/v0.0.223...v0.0.224

0.0.223 (2024-03-13)

What's Changed

  • chore: update packages backend by @StanGirard in #2339
  • feat: Add optional fields to UserIdentity and UserUpdatableProperties by @StanGirard in #2341

Full Changelog: https://github.com/QuivrHQ/quivr/compare/v0.0.222...v0.0.223

0.0.222 (2024-03-09)

What's Changed

  • feat: Update langchain.prompts and langchain_core.messages modules by @StanGirard in #2326
  • feat(frontend): social buttons by @Zewed in #2325
  • fix(frontend): upgrade to plus button by @Zewed in #2324
  • fix(frontend): maximum amount of brains reached by @Zewed in #2323

Full Changelog: https://github.com/QuivrHQ/quivr/compare/v0.0.221...v0.0.222

0.0.221 (2024-03-07)

What's Changed

  • feat: seed updated by @StanGirard in #2313
  • fix(frontend): allow model change by @Zewed in #2317
  • fix(frontend): mention list by @Zewed in #2315
  • fix(frontend): studio to brain studio by @Zewed in #2316
  • feat(frontend): add help tooltip for model selection by @Zewed in #2318
  • fix(frontend): page header studio to brain studio by @Zewed in #2319

Full Changelog: https://github.com/QuivrHQ/quivr/compare/v0.0.220...v0.0.221

0.0.220 (2024-03-06)

What's Changed

  • fix(frontend): brain name by @Zewed in #2311

Full Changelog: https://github.com/QuivrHQ/quivr/compare/v0.0.219...v0.0.220

0.0.219 (2024-03-06)

What's Changed

  • feat: Update to newest version of litellm by @StanGirard in #2307
  • fix(frontend): small renaiming chat to thread by @Zewed in #2306
  • feat(frontend): brain Catalogue by @Zewed in #2303
  • feat(frontend): 404 redirection by @Zewed in #2309
  • fix(frontend): old brain legacy by @Zewed in #2310

Full Changelog: https://github.com/QuivrHQ/quivr/compare/v0.0.218...v0.0.219

0.0.218 (2024-03-05)

What's Changed

  • feat: doc as integration by @StanGirard in #2297
  • fix(rag): add api_base by @niels-garve in #2289
  • fix(frontend): login bug by @Zewed in #2300

New Contributors

  • @niels-garve made their first contribution in #2289

Full Changelog: https://github.com/QuivrHQ/quivr/compare/v0.0.217...v0.0.218

0.0.217 (2024-03-04)

What's Changed

  • fix(frontend): fix home page redirection by @Zewed in #2295

Full Changelog: https://github.com/QuivrHQ/quivr/compare/v0.0.216...v0.0.217

0.0.216 (2024-03-04)

What's Changed

  • feat: Update chunk_size in File model by @StanGirard in #2281
  • fix(frontend): double file upload on drag and drop by @Zewed in #2284
  • fix(frontend): click anywhere on drop zone to upload file by @Zewed in #2285
  • fix(frontend): smalls on thread section by @Zewed in #2286
  • fix(frontend): remove tests by @Zewed in #2287
  • feat(frontend): better UI/UX on select brain by @Zewed in #2288
  • feat(frontend): add brain icon on brain list by @Zewed in #2292
  • fix(frontend): whitespace on firefox by @Zewed in #2293
  • fix(frontend): remove unused stuff by @Zewed in #2282

Full Changelog: https://github.com/QuivrHQ/quivr/compare/v0.0.215...v0.0.216

0.0.215 (2024-03-01)

What's Changed

  • fix(frontend): message info box by @Zewed in #2277
  • fix(frontend): see knowledge in custom brains by @Zewed in #2278
  • fix(frontend): fix disabled knwoledge tab by @Zewed in #2280

Full Changelog: https://github.com/QuivrHQ/quivr/compare/v0.0.214...v0.0.215

0.0.214 (2024-02-29)

What's Changed

  • fix(frontend): revamp quivr studio by @Zewed in #2274
  • fix(frontend): zindex and radius on single selector component by @Zewed in #2276

Full Changelog: https://github.com/QuivrHQ/quivr/compare/v0.0.213...v0.0.214

0.0.213 (2024-02-28)

What's Changed

  • feat(notion): added custom integration by @StanGirard in #2268
  • feat: Remove constraints and add foreign key references to brain tables by @StanGirard in #2273

Full Changelog: https://github.com/QuivrHQ/quivr/compare/v0.0.212...v0.0.213

0.0.212 (2024-02-26)

What's Changed

  • feat: new landing page by @StanGirard in #2264

Full Changelog: https://github.com/QuivrHQ/quivr/compare/v0.0.211...v0.0.212

0.0.211 (2024-02-24)

What's Changed

  • fix: ollama migration documentation by @bidoubiwa in #2248
  • Update Sentry configuration and ignore file by @StanGirard in #2250
  • Fix Sentry DSN environment variable by @StanGirard in #2251
  • fix(sentry): Refactor GlobalError component to use arrow function syntax by @StanGirard in #2252
  • fix: Update Sentry configuration to use NEXT_PUBLIC_SENTRY_DSN by @StanGirard in #2254
  • feat(frontend): integrate octolane by @Zewed in #2256
  • fix(frontend): better search bar and chat box by @Zewed in #2255
  • feat(frontend): sources per messages by @Zewed in #2253
  • feat(sentry): remove health endpoint by @StanGirard in #2257
  • Add octolane.com to Content Security Policy by @StanGirard in #2258
  • fix(frontend): ui chat box & sources small bug by @Zewed in #2260
  • Refactor GitHub workflows by @StanGirard in #2261

New Contributors

  • @bidoubiwa made their first contribution in #2248

Full Changelog: https://github.com/QuivrHQ/quivr/compare/v0.0.210...v0.0.211

0.0.210 (2024-02-22)

What's Changed

  • feat: Update memory allocation in task definition by @StanGirard in #2243
  • fix: get_brain_details API to include user_id parameter by @StanGirard in #2242
  • feat(chat): Add follow up questions functionality by @StanGirard in #2241
  • Reduce sampling rate for Sentry traces by @StanGirard in #2245
  • Revert "feat(chat): Add follow up questions functionality" by @StanGirard in #2246
  • Add max_input and max_tokens parameters to KnowledgeBrainQA constructor by @StanGirard in #2247

Full Changelog: https://github.com/QuivrHQ/quivr/compare/v0.0.209...v0.0.210

0.0.209 (2024-02-22)

What's Changed

  • fix(frontend): fix share brain by @Zewed in #2238
  • fix(frontend): don't preselect core brain by @Zewed in #2239

Full Changelog: https://github.com/QuivrHQ/quivr/compare/v0.0.208...v0.0.209

0.0.208 (2024-02-21)

What's Changed

  • feat: Add pricing calculation method to GPT4Brain class and update user usage in chat controller by @StanGirard in #2216
  • Enable Porter Application quivr by @porter-deployment-app in #2220
  • Delete Porter Application quivr by @porter-deployment-app in #2221
  • Enable Porter Application preview-quivr by @porter-deployment-app in #2222
  • Enable Porter Application prod-quivr by @porter-deployment-app in #2223
  • feat(brains): added description by @StanGirard in #2224
  • feat: Add integration_logo_url to MinimalUserBrainEntity by @StanGirard in #2225
  • Add Redis configuration to celery_config.py by @StanGirard in #2227
  • Remove unused 'model' variable and logging statements by @StanGirard in #2228
  • feat: Add max_files attribute to MinimalUserBrainEntity and BrainsUsers repository by @StanGirard in #2229
  • Feature: Add animations to foldable section by @johnfewell in #2202
  • feat(frontend): first custom brain live by @Zewed in #2226
  • fix(frontend): legacy on foldable section animation pr by @Zewed in #2230
  • Fix: API endpoint for getting integration brains by @StanGirard in #2231
  • feat: Update dependencies and remove unnecessary logging statements by @StanGirard in #2232
  • feat: implement elasticache by @StanGirard in #2234
  • fix(frontend): ellipsis overflow on large brain or prompt names by @Zewed in #2233

New Contributors

  • @porter-deployment-app made their first contribution in #2220
  • @johnfewell made their first contribution in #2202

Full Changelog: https://github.com/QuivrHQ/quivr/compare/v0.0.207...v0.0.208

0.0.206 (2024-02-19)

What's Changed

  • feat: Add pricing calculation method to GPT4Brain class and update user usage in chat controller by @StanGirard in #2210
  • fix(frontend): click on inputs by @Zewed in #2212

Full Changelog: https://github.com/QuivrHQ/quivr/compare/v0.0.205...v0.0.206

0.0.205 (2024-02-19)

What's Changed

  • Update ollama.mdx by @zangjiucheng in #2196
  • feat(integration): improve by @StanGirard in #2199
  • fix(frontend): history to threads by @Zewed in #2201
  • feat(custom): big brain by @StanGirard in #2198
  • feat: Update system templates with custom personality support by @StanGirard in #2209

New Contributors

  • @zangjiucheng made their first contribution in #2196

Full Changelog: https://github.com/QuivrHQ/quivr/compare/v0.0.204...v0.0.205

0.0.203 (2024-02-15)

What's Changed

  • feat: 🎸 ocr by @StanGirard in #2187
  • feat(lcel): migrated to lcel and pydantic by @StanGirard in #2185
  • feat(frontend): new brain creation modal by @Zewed in #2192
  • feat(integration): implementation by @StanGirard in #2191
  • feat(frontend): new design for brain table by @Zewed in #2193

Full Changelog: https://github.com/QuivrHQ/quivr/compare/v0.0.202...v0.0.203

0.0.202 (2024-02-11)

What's Changed

  • fix(frontend): change placeholder in chat bar by @Zewed in #2177
  • fix(frontend): remove notification banner by @Zewed in #2178
  • fix(frontend): remove onboarding questions by @Zewed in #2176
  • feat(frontend): new modal for add knowledge by @Zewed in #2173
  • Revert "fix(frontend): remove onboarding questions" by @StanGirard in #2181
  • fix(frontend): remove onboarding question by @Zewed in #2183

Full Changelog: https://github.com/QuivrHQ/quivr/compare/v0.0.201...v0.0.202

0.0.201 (2024-02-10)

What's Changed

  • fix: 🐛 session by @StanGirard in #2174

Full Changelog: https://github.com/QuivrHQ/quivr/compare/v0.0.200...v0.0.201

0.0.200 (2024-02-09)

What's Changed

  • fix(daily-usage): Update daily requests count in UserUsage model by @StanGirard in #2171

Full Changelog: https://github.com/QuivrHQ/quivr/compare/v0.0.199...v0.0.200

0.0.199 (2024-02-08)

What's Changed

  • feat: 🎸 telemetry by @StanGirard in #2169

Full Changelog: https://github.com/QuivrHQ/quivr/compare/v0.0.198...v0.0.199

0.0.197 (2024-02-07)

What's Changed

  • fix(prompts): can now be removed by @StanGirard in #2154
  • tests: Add tests for deleting prompts by ID by @StanGirard in #2156
  • fix(related): removed public brains by @StanGirard in #2157
  • perf: ⚡️ signed_url by @StanGirard in #2159
  • fix(backend): typo in word response by @untilhamza in #2158
  • fix(frontend): better UI for phone device by @Zewed in #2160
  • fix(frontend): add knwoledge from create brain by @Zewed in #2161
  • feat(chunks): now chunk size is saved in database dynamically and not just 500 by @StanGirard in #2164
  • fix(frontend): remove related brains for now by @Zewed in #2162
  • fix(frontend): can"t choose private or public brains by @Zewed in #2163
  • feat(frontend): manage current brain by @Zewed in #2165
  • fix(frontend): upgrade my plan by @Zewed in #2167

New Contributors

  • @untilhamza made their first contribution in #2158

Full Changelog: https://github.com/QuivrHQ/quivr/compare/v0.0.196...v0.0.197

0.0.196 (2024-02-07)

What's Changed

  • feat(frontend): Page Header + Begin of Studio by @Zewed in #2151
  • fix(frontend): overflow brain item by @Zewed in #2153

Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.195...v0.0.196

0.0.195 (2024-02-06)

What's Changed

  • feat(integrations): integration with Notion in the backend by @StanGirard in #2123

Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.194...v0.0.195

0.0.194 (2024-02-05)

What's Changed

  • feat(frontend): add a chatbot for users by @Zewed in #2144

Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.193...v0.0.194

0.0.193 (2024-02-04)

What's Changed

  • feat(frontend): design changes on user profile by @Zewed in #2140
  • fix(frontend): rename upgrade to plus to upgrade by @Zewed in #2141

Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.192...v0.0.193

0.0.192 (2024-02-02)

What's Changed

  • feat(frontend): display which brain you are talking to by @Zewed in #2137

Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.191...v0.0.192

0.0.191 (2024-02-01)

What's Changed

  • fix(frontend): no sources repetition in data panel by @Zewed in #2132
  • fix(frontend): don't show copy icon when thinking by @Zewed in #2133

Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.190...v0.0.191

0.0.190 (2024-01-31)

What's Changed

  • fix(frontend): Better contrast in Menu by @Zewed in #2119
  • fix(frontend): better chat color and copy icon position by @Zewed in #2121
  • fix(frontend): better visualisation of current path on menu by @Zewed in #2122
  • feat(frontend): uniformize behaviour for metadata panel by @Zewed in #2124
  • fix(frontend): fetch chat only if session exist by @Zewed in #2130
  • fix(frontend): prompt display by @Zewed in #2129
  • fix(frontend): upload knwoledge in brains manegement by @Zewed in #2131

Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.189...v0.0.190

0.0.189 (2024-01-30)

What's Changed

  • feat(frontend): design menu by @Zewed in #2116
  • fix(frontend): fix z index popover on add knwoledge modal by @Zewed in #2118

Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.188...v0.0.189

0.0.188 (2024-01-29)

What's Changed

  • fix: 🐛 upload by @StanGirard in #2112
  • feat(frontend): add sources to metadata by @Zewed in #2113

Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.187...v0.0.188

0.0.187 (2024-01-28)

What's Changed

  • feat: 🎸 user-limits by @StanGirard in #2104
  • fix: 🐛 brains by @StanGirard in #2107
  • feat(frontend): chat page ui/ux design by @Zewed in #2106
  • Fix typo of UI: Ressources ==> Resources by @iharel in #2109
  • fix(frontend): fix li markdown on chat by @Zewed in #2110

New Contributors

  • @iharel made their first contribution in #2109

Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.186...v0.0.187

0.0.186 (2024-01-27)

What's Changed

  • fix(frontend): click on mention list on search bar in modal bug by @Zewed in #2098
  • fix(frontend): remove dark theme by @Zewed in #2100
  • fix(frontend): delete brain by @Zewed in #2101
  • feat(14k): done by @StanGirard in #2102

Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.185...v0.0.186

0.0.185 (2024-01-27)

What's Changed

  • fix: 🐛 brain by @StanGirard in #2096
  • feat(frontend): search modal - remove parameters and explore buttons by @Zewed in #2094
  • fix: 🐛 tests by @StanGirard in #2095

Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.184...v0.0.185

0.0.184 (2024-01-26)

What's Changed

  • feat(panel): added by @Zewed in #2088
  • feat: 🎸 api by @StanGirard in #2078
  • fix(frontend): clear message input on submit by @Zewed in #2087
  • fix: 🐛 related by @StanGirard in #2090
  • feat: Added translation status badge from inlang by @NilsJacobsen in #2080
  • fix(streaming): Data Truncation Issue in useHandleStream Function by @openperf in #2079
  • feat: 🎸 sources by @StanGirard in #2092
  • fix(frontend): clean related Brains useEffect by @Zewed in #2091

New Contributors

  • @openperf made their first contribution in #2079

Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.183...v0.0.184

0.0.183 (2024-01-24)

What's Changed

  • fix: 🐛 subscription by @StanGirard in #2081

Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.182...v0.0.183

0.0.182 (2024-01-24)

What's Changed

  • fix: 🐛 crawl by @StanGirard in #2076

Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.181...v0.0.182

0.0.181 (2024-01-23)

What's Changed

  • fix(frontend): unable multiple enter on search page by @Zewed in #2074
  • fix(frontend): force brain on search was broken by @Zewed in #2075

Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.180...v0.0.181

0.0.180 (2024-01-23)

What's Changed

  • fix: 🐛 api by @StanGirard in #2068
  • feat(frontend): Add Brain On Search Page by @Zewed in #2067
  • fix(frontend): uniformize case for types by @Zewed in #2071
  • fix: 🐛 gitconfig by @StanGirard in #2072

Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.179...v0.0.180

0.0.179 (2024-01-22)

Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.178...v0.0.179

0.0.178 (2024-01-22)

What's Changed

  • fix(frontend): use mention brain on search bar by @Zewed in #2060
  • feat: 🎸 cpu by @StanGirard in #2065

Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.177...v0.0.178

0.0.177 (2024-01-22)

What's Changed

  • fix: 🐛 usage by @StanGirard in #2062

Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.176...v0.0.177

0.0.176 (2024-01-22)

Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.175...v0.0.176

0.0.175 (2024-01-22)

What's Changed

  • fix: 🐛 limits by @StanGirard in #2058

Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.174...v0.0.175

0.0.174 (2024-01-22)

What's Changed

  • fix(frontend): remove actions modal by @Zewed in #2054
  • feat: 🎸 usage by @StanGirard in #2057

Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.173...v0.0.174

0.0.173 (2024-01-22)

What's Changed

  • fix(api-brains): fixed with new types of brains by @StanGirard in #2052
  • fix(frontend): font size on chat feed by @Zewed in #2051

Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.172...v0.0.173

0.0.172 (2024-01-22)

What's Changed

  • feat(frontend): handle mentions in search bar by @Zewed in #2049

Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.171...v0.0.172

0.0.171 (2024-01-22)

What's Changed

  • fix(frontend): don't set default brain as current brain and remove change brain button by @Zewed in #2047
  • feat: 🎸 brains by @StanGirard in #2048

Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.170...v0.0.171

0.0.170 (2024-01-21)

What's Changed

  • fix(frontend): translate configure for brains and successfully deleted for chat by @Zewed in #2042
  • fix(frontend): change search icon on menu by @Zewed in #2043
  • fix: 🐛 search by @StanGirard in #2045
  • fix(frontend): remove brain choice when search page displays by @Zewed in #2044

Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.169...v0.0.170

0.0.169 (2024-01-21)

What's Changed

  • feat(brains): added now multiple brains close by by @StanGirard in #2039
  • fix(frontend): set chat messages only if needed by @Zewed in #2040

Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.168...v0.0.169

0.0.168 (2024-01-20)

What's Changed

  • fix(frontend): don t load chat items on search by @Zewed in #2036

Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.167...v0.0.168

0.0.167 (2024-01-20)

What's Changed

  • fix(frontend): chat still refreshs on first request by @Zewed in #2034

Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.166...v0.0.167

0.0.166 (2024-01-20)

What's Changed

  • feat(search): new way to interact with Quivr by @StanGirard in #2026
  • feat: adding search by @StanGirard in #2031
  • fix(frontend): remove close menu icon on mobile by @Zewed in #2030
  • fix(frontend): chat refreshed on first search request by @Zewed in #2033

Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.165...v0.0.166

0.0.165 (2024-01-17)

What's Changed

  • fix(frontend): wrong placeholder message date by @Zewed in #2023

Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.164...v0.0.165

0.0.164 (2024-01-14)

Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.163...v0.0.164

0.0.163 (2024-01-14)

What's Changed

  • fix(frontend): left panel is not closing by @Zewed in #2014
  • fix: csp by @StanGirard in #2016

Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.162...v0.0.163

0.0.162 (2024-01-13)

What's Changed

  • fix(frontend): remove right panel and reduce chat section width by @Zewed in #2012

New Contributors

  • @Zewed made their first contribution in #2012

Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.161...v0.0.162

0.0.161 (2024-01-07)

What's Changed

  • feat: 🎸 policies by @StanGirard in #1997

Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.160...v0.0.161

0.0.160 (2024-01-04)

Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.159...v0.0.160

0.0.159 (2024-01-04)

Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.158...v0.0.159

0.0.158 (2024-01-04)

What's Changed

  • chore(deps): pin dependencies by @renovate in #1975

Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.157...v0.0.158

0.0.157 (2024-01-04)

What's Changed

  • feat: 🎸 posthog by @StanGirard in #1978

Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.156...v0.0.157

0.0.156 (2024-01-04)

What's Changed

  • fix: 🐛 models by @StanGirard in #1973

Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.155...v0.0.156

0.0.155 (2024-01-04)

Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.154...v0.0.155

0.0.154 (2024-01-04)

What's Changed

  • feat: 🎸 models by @StanGirard in #1967

Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.153...v0.0.154

0.0.153 (2024-01-03)

What's Changed

  • chore(deps): Pin Node.js by @renovate in #1952
  • chore(deps): Pin dependencies by @renovate in #1953
  • chore(deps): Update actions/checkout action to v4 by @renovate in #1957
  • chore(deps): Update actions/setup-node action to v4 by @renovate in #1958
  • feat: 🎸 usage by @StanGirard in #1966

Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.152...v0.0.153

0.0.152 (2024-01-02)

What's Changed

  • feat: 🎸 posthog by @StanGirard in #1945

Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.151...v0.0.152

0.0.151 (2023-12-29)

What's Changed

  • feat: 🎸 posthog by @StanGirard in #1938

Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.150...v0.0.151

0.0.150 (2023-12-29)

What's Changed

  • feat: 🎸 posthog by @StanGirard in #1936

Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.149...v0.0.150

0.0.149 (2023-12-29)

What's Changed

  • feat: 🎸 pricing by @StanGirard in #1935

Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.148...v0.0.149

0.0.148 (2023-12-28)

Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.147...v0.0.148

0.0.147 (2023-12-28)

What's Changed

  • feat: 🎸 posthog by @StanGirard in #1931

Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.146...v0.0.147

0.0.146 (2023-12-28)

What's Changed

  • feat: 🎸 posthog by @StanGirard in #1929

Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.145...v0.0.146

0.0.145 (2023-12-28)

What's Changed

  • feat: 🎸 posthog by @StanGirard in #1927

Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.144...v0.0.145

0.0.144 (2023-12-27)

What's Changed

  • feat: 🎸 pricing by @StanGirard in #1923
  • feat(pricing): added testimonials and else by @StanGirard in #1925

Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.143...v0.0.144

0.0.143 (2023-12-27)

What's Changed

  • docs: ✏️ mintlify by @StanGirard in #1917
  • feat(docs): added homepage by @StanGirard in #1919
  • docs: ✏️ homepage by @StanGirard in #1922

Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.142...v0.0.143

0.0.142 (2023-12-18)

What's Changed

  • feat: add new brain management page by @mamadoudicko in #1906
  • feat: update brain details page by @mamadoudicko in #1910

Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.141...v0.0.142

0.0.141 (2023-12-15)

What's Changed

  • feat[i18n]: Added i18n documenation to the contribution guidelines by @NilsJacobsen in #1899
  • feat: Update Explore button label by @StanGirard in #1901
  • feat: chat with compositeBrain ( with/out streaming) by @gozineb in #1883
  • feat: update brains library by @mamadoudicko in #1903

Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.140...v0.0.141

0.0.140 (2023-12-14)

What's Changed

  • feat: Update pytest command in Makefile and add new test by @StanGirard in #1893
  • chore: add IDE extension for i18n handling by @NilsJacobsen in #1896
  • feat: add chat view new design by @mamadoudicko in #1897

New Contributors

  • @NilsJacobsen made their first contribution in #1896

Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.139...v0.0.140

0.0.139 (2023-12-14)

What's Changed

  • feat: allow user to feed brain from Actions bar by @mamadoudicko in #1882
  • feat: add Menu bar by @mamadoudicko in #1885
  • feat: Remove unused method and update file processing by @StanGirard in #1890
  • fix: update chat history fetching logic by @mamadoudicko in #1891
  • feat: add default feed button label by @mamadoudicko in #1892

Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.138...v0.0.139

0.0.138 (2023-12-13)

Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.137...v0.0.138

0.0.137 (2023-12-13)

What's Changed

  • feat: add chat history to Actions modal by @mamadoudicko in #1877
  • feat: allow user to control left panel from Chat input by @mamadoudicko in #1880

Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.136...v0.0.137

0.0.136 (2023-12-13)

What's Changed

  • feat: Add @tailwindcss/forms plugin and update by @StanGirard in #1869
  • feat: Refactor get_question_context_for_brain endpoint by @StanGirard in #1872
  • feat: Add file URL to DocumentAnswer objects by @StanGirard in #1874
  • Update .gitignore and add .gitmodules by @StanGirard in #1875
  • feat: add new actions modal by @mamadoudicko in #1870
  • feat: add selected brain tag and new discussion button to actions modal by @mamadoudicko in #1873
  • feat: add action modal change brain button by @mamadoudicko in #1876

Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.135...v0.0.136

0.0.135 (2023-12-11)

Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.134...v0.0.135

0.0.134 (2023-12-11)

What's Changed

  • feat: add custom rag first abstraction layer by @mamadoudicko in #1858
  • feat(payment): added modal of right size by @StanGirard in #1860

Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.133...v0.0.134

0.0.133 (2023-12-11)

Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.132...v0.0.133

0.0.132 (2023-12-10)

What's Changed

  • feat: add generate_answer function to support non streamed response for api brain by @mamadoudicko in #1847
  • fix(ollama): - update supabase-db postgres docker image version by @KonstantinosAng in #1853

New Contributors

  • @KonstantinosAng made their first contribution in #1853

Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.131...v0.0.132

0.0.131 (2023-12-06)

What's Changed

  • feat: update onboarding questions answer by @mamadoudicko in #1834
  • feat: composite brains get by @gozineb in #1837
  • feat: add Agent creation frontend by @mamadoudicko in #1836
  • feat: keep sidebar opened on non mobile devices by @mamadoudicko in #1840
  • feat: add brains list overflow indicator by @mamadoudicko in #1842

Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.130...v0.0.131

0.0.130 (2023-12-06)

Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.129...v0.0.130

0.0.129 (2023-12-06)

What's Changed

  • feat(requirements): update aws version by @StanGirard in #1819
  • feat: add brain creation step 2 by @mamadoudicko in #1823
  • feat: composite brains db by @gozineb in #1826
  • feat: finalise steps based brain creation by @mamadoudicko in #1825

Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.128...v0.0.129

0.0.128 (2023-12-05)

What's Changed

  • feat: track response source usage by @mamadoudicko in #1810
  • doc: add VirtioFS instruction for MacOS users by @tarek-ayed in #1813
  • refactor: chat for multibrains by @gozineb in #1812
  • feat(prebuilt): prebuild backend image for faster compilation by @StanGirard in #1815
  • fix: text not clear in dark mode by @Jezla in #1804
  • fix: celery config typo by @yonmey in #1776
  • feat: add brain creation steps system by @mamadoudicko in #1814

New Contributors

  • @tarek-ayed made their first contribution in #1813
  • @Jezla made their first contribution in #1804
  • @yonmey made their first contribution in #1776

Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.127...v0.0.128

0.0.127 (2023-12-04)

What's Changed

  • feat(api-keys): added customization by @StanGirard in #1802
  • feat(embedding): now 100 times faster ⚡️🔥 by @StanGirard in #1807
  • fix: update editor state update logic by @mamadoudicko in #1809

Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.126...v0.0.127

0.0.126 (2023-12-03)

What's Changed

  • feat: add optimistic update on new message by @mamadoudicko in #1764
  • feat: update models logic by @mamadoudicko in #1767
  • refactor: to modules by @gozineb in #1754
  • feat(supabase): local installation made easy by @StanGirard in #1777
  • feat(install): it now takes 30 seconds to install Quivr by @StanGirard in #1780
  • feat: 🎸 install by @StanGirard in #1784
  • fix(url): crawling fixed by @StanGirard in #1785
  • docs: fix typo in name of docker compose dev file by @iMADi-ARCH in #1800

Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.125...v0.0.126

0.0.125 (2023-11-30)

What's Changed

  • fix(api): fixed issue with name function and ilmproved promtp by @StanGirard in #1759
  • fix: update mention suggestion filtering logic by @mamadoudicko in #1763

Full Changelog: https://github.com/StanGirard/quivr/compare/v0.0.124...v0.0.125

0.0.124 (2023-11-29)

What's Changed

  • feat(chatInput): use tiptap editor by @mamadoudicko in #1752
  • docs: update guidelines.md by @eltociear in #1755
  • Feat/local llm bug fix by @StanGirard in #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 #1748
  • fix: revert implement local llms by @mamadoudicko in #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 #1740
  • refactor: remove explore route from back & front by @gozineb in #1741
  • feat: implement local llms by @StanGirard in #1745
  • refactor: knowledge module by @gozineb in #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 #1725
  • fix: update public brain subscription logic by @mamadoudicko in #1727
  • fix: sanitize file name by @mamadoudicko in #1728
  • feat(publicBrains): use join queries for better performance by @mamadoudicko in #1730
  • feat: improve delete knowledge performance by @mamadoudicko in #1733
  • fix: 🐛 crawler by @StanGirard in #1735
  • feat: 🎸 local user by @StanGirard in #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 #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 #1688
  • Fixes string formatting when logging knowledge table by @MeTaNoV in #1691
  • fix: update max token overwrite logic by @mamadoudicko in #1694
  • fix: remove diacritics from filenames by @mamadoudicko in #1695
  • refactor: onboarding module by @gozineb in #1702
  • feat: display notification when file size is too big by @mamadoudicko in #1704
  • feat: add api brain steps log (backend) by @mamadoudicko in #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 #1685
  • Adds pytesseract, tesseract and poopler-utils by @MeTaNoV in #1648

New Contributors

  • @MeTaNoV made their first contribution in #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 #1676
  • fix: persist api brain creation data on tab change by @mamadoudicko in #1680
  • feat: 🎸 tokens by @StanGirard in #1678
  • feat: allow updating api brain definition by @mamadoudicko in #1682
  • feat: make brain description required by @mamadoudicko in #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 #1668
  • feat(apiBrain): add api brain secrets field in knowledge tab by @mamadoudicko in #1669
  • feat(apiBrain): improve ux by @mamadoudicko in #1672
  • feat(feedBrain): add manage button by @mamadoudicko in #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 #1642
  • fix: allow user to set a brain as public after creation by @mamadoudicko in #1646
  • fix(brainManagement): fix shared brain access issue by @gozineb in #1641
  • feat: 🎸 docker reduced size by 2 by @StanGirard in #1653
  • feat: 🎸 docker by @StanGirard in #1656
  • feat: 🎸 marketplace by @StanGirard in #1657
  • feat: 🎸 openai by @StanGirard in #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 #1631
  • refactor: add modules folder by @gozineb in #1633
  • feat: update settings tab add api brain definition by @mamadoudicko in #1635
  • feat: add public api brain subscription by @mamadoudicko in #1636
  • fix: delete brain on users click in brains management by @gozineb in #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 #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 #1615
  • fix: update delete brain logic by @mamadoudicko in #1619
  • test(added): misc prompt onboarding by @StanGirard in #1622
  • feat: remove api brain secrets and schemas on delete by @mamadoudicko in #1621
  • test(all): added by @StanGirard in #1624
  • refactor: create "files" package by @gozineb in #1626
  • feat: api definition in brain creation modal by @gozineb in #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 #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 #1606
  • feat: allow users to chat with apis by @mamadoudicko in #1612
  • feat(docker): use multi-stage Docker builds for smaller images by @shidenkai0 in #1614

New Contributors

  • @shidenkai0 made their first contribution in #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 #1601
  • feat: add brain_type column to brain table by @mamadoudicko in #1603
  • feat: supabase vault by @gozineb in #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 #1590
  • fix: fix notification banner display when too much items in chat list by @mamadoudicko in #1593
  • docs: add auth modes config by @mamadoudicko in #1595
  • fix: allow users to delete brains by @mamadoudicko in #1596
  • feat: 🎸 source documents by @StanGirard in #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 #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 #1579
  • Fix #1290 issue running migrations by @charlesbrandt in #1585
  • Use 'unless-stopped' instead of 'always' for development by @charlesbrandt in #1586
  • feat: 🎸 vps by @StanGirard in #1587
  • Update vps_install.md for subdomain by @jbeltran73-2 in #1589

New Contributors

  • @charlesbrandt made their first contribution in #1585
  • @jbeltran73-2 made their first contribution in #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 #1561
  • style(prompts): update public prompts dropdown styling by @St-Bloom in #1563
  • feat: add remote notification config by @mamadoudicko in #1547
  • fix: fix button bad children error by @mamadoudicko in #1564
  • style: fix hidden contents by @mamadoudicko in #1577

New Contributors

  • @St-Bloom made their first contribution in #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 #1541
  • fix: prompt update in brains management settings tab by @gozineb in #1543
  • refactor: extract prompt from settings by @gozineb in #1546
  • feat: 🎸 telegram by @StanGirard in #1555
  • feat: 🎸 telegram by @StanGirard in #1559
  • docs: update run_fully_local.md by @eltociear in #1556
  • docs: grammatical errors in README.md by @HimanshuMahto in #1536
  • fix: missing or inaccurate zh-cn translations by @jerryshang in #1558

New Contributors

  • @HimanshuMahto made their first contribution in #1536
  • @jerryshang made their first contribution in #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 #1531
  • docs: ✏️ search by @StanGirard in #1535
  • feat(brainSettings): rework knowledge tab by @mamadoudicko in #1534
  • docs: ✏️ schema by @StanGirard in #1537
  • feat: 🎸 max-token by @StanGirard in #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 #1528
  • fix: update mutation pending flag by @mamadoudicko in #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 #1399
  • refactor: chat_routes by @gozineb in #1512
  • feat: improve ux by @mamadoudicko in #1522
  • feat(docs): reworked the website by @StanGirard in #1523
  • Feat/docs rework by @StanGirard in #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 #1499
  • feat: remove onboarding's feature flag by @matthieujacq in #1501
  • feat: update form content on magic link auth request by @mamadoudicko in #1502
  • feat: remove legacy header and footer by @matthieujacq in #1509
  • fix: black horizontal line sometimes appearing below section by @matthieujacq in #1510
  • Improve readme.md by @ankur0904 in #1511
  • refactor(settings tab): extract components by @gozineb in #1335
  • fix: hidden video playing automatically on iphone by @matthieujacq in #1514

New Contributors

  • @ankur0904 made their first contribution in #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 #1484
  • fix: failing build (removed avatar alt prop) by @matthieujacq in #1487
  • Fixed license link in intro.md by @Eric013 in #1486
  • feat: manage plan by @matthieujacq in #1488
  • feat: remove feature flags for homepage by @matthieujacq in #1493
  • feat: add new signin/login page by @mamadoudicko in #1492

New Contributors

  • @Eric013 made their first contribution in #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 #1477
  • feat: upgrade to plus button by @matthieujacq in #1482
  • feat: 🎸 sitemap by @StanGirard in #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 #1463
  • feat: fetch security questions from CMS by @mamadoudicko in #1464
  • feat: POST on /contact to contact quivr team by email by @matthieujacq in #1466
  • feat: setup premium feature backend by @mamadoudicko in #1467
  • feat: add sponsor and blog links by @mamadoudicko in #1472
  • feat: contact sales submission by @matthieujacq in #1473
  • feat(homepage): add analytics by @mamadoudicko in #1474
  • fix: make use cases clickable by @mamadoudicko in #1475
  • fix: update blog link position by @mamadoudicko in #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 #1439
  • fix: show a flat gradient in the UseCase section by @matthieujacq in #1440
  • style: update testimonials display by @mamadoudicko in #1441
  • feat: fetch homepage data from CMS by @mamadoudicko in #1452
  • feat: contact sales page (front layout) by @matthieujacq in #1451
  • Fix: Improved Text Visibility in Dark Mode in OnboardingQuestion Component by @Dev-Dz27 in #1456
  • feat(cms): added single video demo by @StanGirard in #1459
  • feat: fetch demo video from CMS by @mamadoudicko in #1461
  • feat: Contact form component by @matthieujacq in #1453

New Contributors

  • @Dev-Dz27 made their first contribution in #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 #1420
  • feat: add security section by @mamadoudicko in #1423
  • feat: HomePage new footer by @matthieujacq in #1425
  • feat: add testimonials section by @mamadoudicko in #1427
  • refactor(backend): cleaning dead and unused code by @StanGirard in #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 #1415
  • feat: Homepage screen 1 content by @matthieujacq in #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 #1397
  • feat: 🖼️ new homepage background by @matthieujacq in #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 #1388
  • fix(user identity): User identity dict has no attribute user_id and open_api_key by @HamzaKhalidDhillon in #1351
  • feat: new homepage header by @matthieujacq in #1382
  • feat(onboarding): add suggested questions answer by @mamadoudicko in #1390

New Contributors

  • @HamzaKhalidDhillon made their first contribution in #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 #1365
  • feat: handle suggestion click by @mamadoudicko in #1368
  • refactor: Enable linting on login+signup page and hooks by @matthieujacq in #1369
  • feat: finish onboarding step on first upload or crawl by @mamadoudicko in #1373
  • feat: add create_user_onboarding_function by @mamadoudicko in #1383
  • feat: remove user onboarding on complete by @mamadoudicko in #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 #1334
  • feat: enhance user page UI by @nguernse in #1319
  • feat: update onboarding steps by @mamadoudicko in #1337
  • feat: add onboarding_a column to onboarding table by @mamadoudicko in #1340
  • fix(question): fixed with user_settings by @StanGirard in #1349
  • FIX tables.sql - missing ; breaks SQL queries. by @stanrb in #1348
  • feat: ⚙️🐞 configure debugger for the backend by @matthieujacq in #1345
  • test: add chat e2e tests by @mamadoudicko in #1344
  • feat: configure CSP for self-hosting and multiple ports in dev mode by @matthieujacq in #1364

New Contributors

  • @stanrb made their first contribution in #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 #1321
  • fix: 🐛 ↕️ 📱height now matches mobile height by @matthieujacq in #1323
  • feat: add onboarding step 3 by @mamadoudicko in #1324
  • feat: restructure the sidebar of the brains management page by @matthieujacq in #1325
  • feat: add onboarding table by @mamadoudicko in #1327
  • feat: update onboarding controller and fix typo by @mamadoudicko in #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 #1308
  • refactor: ♻️ ContentSecurityPolicy as an object by @matthieujacq in #1312
  • fix: replace next/image's layout deprecated attribute by @matthieujacq in #1313
  • fix: remove undesired outlines around divs by @matthieujacq in #1316
  • feat(onboarding): add step 2 by @mamadoudicko in #1314
  • feat(onboarding): add questions suggestions layout by @mamadoudicko in #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 #1284
  • feat: improve app ux by @mamadoudicko in #1281
  • test: add e2e for crawling by @mamadoudicko in #1288
  • feat(user_settings): increased by @StanGirard in #1291
  • fix: prevent fetch when user is not logged in by @nguernse in #1293
  • fix(Select): fix JSX typo by @nguernse in #1292
  • feat: ✨ responsive sidebar by @matthieujacq in #1279
  • fix: 🐛 Sidebar content should not hide the sidebar footer by @matthieujacq in #1298
  • feat: allow users to turn private brain to public by @mamadoudicko in #1300
  • feat: add onboarding first step by @mamadoudicko in #1303
  • feat: update chat list on new chat first message by @mamadoudicko in #1305
  • feat: ↕️ Maximise chat window by @matthieujacq in #1301

New Contributors

  • @nguernse made their first contribution in #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 #1268
  • feat: improve knowledge feed process ux by @mamadoudicko in #1274
  • fix: 🔒️ add gravatar.com to the content security policy by @matthieujacq in #1273
  • feat(chatPage): update ui add new feed component by @mamadoudicko in #1275
  • feat: knowledge tab add button by @gozineb in #1277
  • fix(brains): get brains on local by @B0rrA in #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 #1262
  • feat: save last chat config and make it default one by @mamadoudicko in #1266
  • style: improve upload ux by @Rahil2507 in #1259
  • fix(docs): add prerequisites section in step 2 by @JvSdv in #1149
  • style: improve ui by @mamadoudicko in #1263

New Contributors

  • @Rahil2507 made their first contribution in #1259
  • @JvSdv made their first contribution in #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 #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 #1241
  • feat(publicBrain): disable subscribe button when already subscribed and refetch brains list by @mamadoudicko in #1246
  • feat: knowledge tab list by @gozineb in #1222
  • fix(preview): fixed a few bugs unchecked by @StanGirard in #1247
  • feat: add last_update field to brain table by @mamadoudicko in #1252
  • fix: urls to avoid 307 by @gozineb in #1253
  • feat: allow user to unsubscribe from a brain by @mamadoudicko in #1254
  • feat(user): 🚚 Move language and theme buttons to the User page by @matthieujacq in #1256
  • Update next.config.js by @riccardolinares in #1251
  • feat: allow setting public brain status to private by @mamadoudicko in #1258

New Contributors

  • @matthieujacq made their first contribution in #1256
  • @riccardolinares made their first contribution in #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 #1228
  • feat: display brain status on settings page by @mamadoudicko in #1221
  • feat(upload): changed icons by @StanGirard in #1233
  • Feat/paperclip by @StanGirard in #1234
  • fix(brain_size): increased size by @StanGirard in #1235
  • feat(strapi): added first draft by @StanGirard in #1237
  • feat: add public brain page by @mamadoudicko in #1230
  • feat: count public brains number of subscribers by @mamadoudicko in #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 #1218
  • feat: get files from storage by @gozineb in #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 #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 #1195
  • feat: add tooltip on upload card toggle button by @mamadoudicko in #1197
  • feat(analytics): add google analytics by @gozineb in #1147
  • Feat/theodo gpt4 by @StanGirard in #1198
  • fix(chats): now in order and with a little bonus ;) by @StanGirard in #1200
  • fix: fix some bugs by @mamadoudicko in #1201
  • feat(question): now not rephrasing question when passed to answering llm by @StanGirard in #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 #1174
  • feat(upload): changed to task by @StanGirard in #1178
  • fix(qa_base): asign max_token to llm by @B0rrA in #1179
  • feat(perf): increased perf embedding and search for files by @StanGirard in #1182
  • fix(usersettings): Fix bugs with user settings in the back always gpt-3.5-turbo by @StanGirard in #1183
  • feat(notificatins): higher refresh rate by @StanGirard in #1184
  • style(notifications): improve the messages for the notifications by @StanGirard in #1185
  • fix(notifications): dead notifications that are still present long after by @StanGirard in #1186
  • fix(notifications): greater than 5 minutes ago not less by @StanGirard in #1187
  • feat(aws): improved size by @StanGirard in #1188
  • feat(concurrency): added concurrency for increased performance by @StanGirard in #1189
  • feat(prompt): improved answer readability with markdown and aerataed by @StanGirard in #1190
  • fix(notification): information now displayed on the right by @StanGirard in #1191
  • feat(chat): added copy feature to message by @StanGirard in #1192
  • feat(e2e): add playright config and createBrain e2e test by @mamadoudicko in #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 #1159
  • fix(migration): removed by @StanGirard in #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 #1158
  • feat: add knowledge tab on brains settings page by @mamadoudicko in #1163
  • feat: update header and improve ux by @mamadoudicko in #1164
  • feat: submit upload on Enter by @mamadoudicko in #1160
  • feat: make error messages more clear by @mamadoudicko in #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 #1148
  • feat: add polling for pending notifications by @mamadoudicko in #1152
  • fix(selectedBrain): prevent picking brainId from local storage by @mamadoudicko in #1154
  • feat: update isValidUrl function by @mamadoudicko in #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 #1118
  • feat: allow user to chat while feed process is pending by @mamadoudicko in #1120
  • feat: add notifications table, and push notification on upload and crawl by @mamadoudicko in #1125
  • feat: merge chat history with chat notifications by @mamadoudicko in #1127
  • feat(feedBrain): add request pending message #1135 by @mamadoudicko in #1136
  • fix: update crawl and upload endpoints by @mamadoudicko in #1142
  • make docker compose command more flexible by @thehunmonkgroup in #1139

New Contributors

  • @thehunmonkgroup made their first contribution in #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 #1097
  • feat(crawler): add multiple urls support by @mamadoudicko in #1112
  • fix(csp): add growthbook to csp headers by @gozineb in #1117

New Contributors

  • @ishaan-jaff made their first contribution in #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 #1101
  • feat: add component in chat page by @mamadoudicko in #1103
  • 🚑 fix feature flags -> add it back to context by @gozineb in #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 #1077
  • feat: change share brain button logic by @mamadoudicko in #1078
  • fix(brainsSettings): handle nullish value from api call by @mamadoudicko in #1080
  • fix: update hash routing logic by @mamadoudicko in #1082
  • fix: fix hash redirection by @mamadoudicko in #1085
  • feat: add tanstack query and optimistic fetch on brains settings page by @mamadoudicko in #1087
  • docs: writeup for running quivr fully locally by @mvda in #1096
  • fix: prevent submit on share button click by @mamadoudicko in #1098

New Contributors

  • @mvda made their first contribution in #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 #1064
  • feat(newBrain): update data validation logic and add * on required fields by @mamadoudicko in #1065
  • feat(shareBrain): prevent re inviting users with access by @mamadoudicko in #1063
  • feat(chatMessage): update attributes display by @mamadoudicko in #1067
  • fix: fix minor bugs by @mamadoudicko in #1070
  • feat: remove mic button by @mamadoudicko in #1075
  • feat: truncate long chat name by @mamadoudicko in #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 #1023
  • feat: add headless question tracking by @mamadoudicko in #1051
  • feat: update header and remove prompt / brain on backspace by @mamadoudicko in #1052
  • feat: handle new chat button click by @mamadoudicko in #1054
  • feat: add name missing error in new brain modal by @mamadoudicko in #1055
  • feat: validate api key before saving by @mamadoudicko in #1057
  • feat: track prompt and brain changes by @mamadoudicko in #1058
  • feat(chat): update chat input placeholder by @gozineb in #1060
  • fix(invitationPage): avoid multiple re-rendering by @mamadoudicko in #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 #1032
  • test(backend): skip failing tests by @mamadoudicko in #1036
  • feat(messagesList): auto scroll on new message by @mamadoudicko in #1040
  • test: unskip qa_headless.py linter tests by @mamadoudicko in #1041
  • feat: add 2 save buttons on Brain management tab by @ChloeMouret in #1039
  • feat(brain): add endpoint to return context to question by @ZongZiWang in #1044
  • fix: English grammar translation.json by @elie222 in #1046

New Contributors

  • @pat266 made their first contribution in #1032
  • @elie222 made their first contribution in #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 #1031
  • fix(analytics): june debug for real by @gozineb in #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

  • Analytics: no tags tracking for upload & crawl (#1024) (2b74ebc)

0.0.60 (2023-08-22)

Features

  • chat: add brain selection through mention input (#969) (8e94f22)

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

0.0.57 (2023-08-16)

Features

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

0.0.54 (2023-08-08)

Features

Bug Fixes

0.0.53 (2023-08-07)

Features

Bug Fixes

  • i18n: update tests for french and spanish (#878) (b0514d6)

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

0.0.46 (2023-07-31)

Features

  • aws: increased numer of replicas to 10 (9809ef4)
  • aws: increased size (56f254a)

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

  • release-please: use personal token to be able to trigger release (#789) (2fcff0b)

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)