Opennotebook / open_notebook

Commit History

Add UI-configurable InfrastructureSettings with DB+env fallback for all features
5831ec2

abc1181 commited on

Add 5 NotebookLM parity features: Mind Map, Infographic, Slide Deck, Deep Research, Video Generator
c5623c3

abc1181 commited on

fix: use a real speech clip for STT connection tests (#838)
8d5d24f

lfnovo commited on

feat: complete audio matrix (Google/Vertex TTS, Google/ElevenLabs STT) (#835)
c14bb74

lfnovo commited on

feat: expose new audio providers (Mistral STT/TTS, Deepgram TTS, xAI TTS) (#834)
50a4160

lfnovo commited on

feat: bump esperanto to 2.22.0 + Ollama num_ctx override (#833)
5f43b48

lfnovo commited on

fix(embedding): drop degenerate tiny chunks before embedding (#764) (#768)
f026308

lfnovo commited on

Make embedding batch size configurable (#742)
18859cc

Sogl-coder commited on

feat: use token-based sizing for embedding chunking (#749)
4ad7e9f

unendless314 lfnovo commited on

Merge pull request #753 from lfnovo/fix/graceful-credential-decryption-errors
b6da6a7

lfnovo commited on

fix: narrow exception handling and support migrate_to for broken credentials
7914610

lfnovo commited on

fix: handle credential decryption errors gracefully (#740)
8e3e101

lfnovo commited on

fix: map base_url to endpoint for Azure credentials (#741)
ccb48c2

lfnovo commited on

fix: prevent SurrealDB injection via order_by and unparameterized queries
52b4f67

lfnovo commited on

feat: add DashScope (Qwen) and MiniMax provider support
6905db2

lfnovo commited on

fix: persist source asset, preserve custom titles, cascade-delete credential models
1c4e860

lfnovo commited on

chore: bump version to 1.8.1
46010d6

lfnovo commited on

fix: narrow exception to (ImportError, OSError) and include error in log
cdf76b2

orihatav Claude Sonnet 4.6 commited on

fix: handle tiktoken network errors in offline environments (issue #264)
51e4d06

orihatav Claude Sonnet 4.6 commited on

Upgrade default Azure API Version for testing and fetching models (#638)
a3845cf

Kunal Karmakar commited on

feat(podcasts): model registry integration, credential passthrough & new features (#632)
5158d1c

lfnovo commited on

fix: embedding batch sizing and 413 error classification (1.7.4)
f4e808f

lfnovo commited on

docs: update documentation for error handling and podcast retry (#599)
b149855

lfnovo commited on

fix: podcast failure recovery and retry (1.7.3) (#595)
44e059e

lfnovo commited on

fix: resolve merge conflicts and apply extract_text_content to all graphs
043214a

lfnovo commited on

fix: restore graceful fallback in get_default_model and truncate error messages
94845bd

lfnovo commited on

feat: improve error clarity for LLM provider failures (#506)
e2da373

lfnovo commited on

fix: fail fast when source content extraction returns empty
fa3489e

lfnovo commited on

fix: handle empty/whitespace source content without retry loop (#576)
dce6c5d

lfnovo commited on

fix: update esperanto dep and increase transformation max_tokens (#568)
ecb049d

lfnovo commited on

fix: turn the embedding field into optional (#557)
fc750b2

lfnovo commited on

feat: credential-based API key management (#477) (#540)
17ab076

lfnovo JFMD OraCatQAQ commited on

fix: handle structured content format in LLM response parsing
fe7e41c

danrush777 commited on

feat: add environment variables for chunk size configuration (#520)
2453b19

lfnovo commited on

fix: use sync get_state() for SqliteSaver compatibility (#519)
982f9c5

lfnovo commited on

Fix re-embedding issues and improve retry strategy (#515)
c9cc748

lfnovo commited on

fix: async insight creation to prevent transaction conflicts (#512)
d2fce5b

lfnovo commited on

feat: use standard HTTP_PROXY/HTTPS_PROXY environment variables (#499)
375522d

lfnovo commited on

feat: message counting for chat sessions (#430)
3086017

Fauzira Alpiandi commited on

fix: improve error handling in repo_create and repo_insert (#474)
6ec7c6f

lfnovo commited on

feat: add cascade deletion for notebooks with delete preview (#471)
7c8b36a

lfnovo commited on

fix: improve error logging for chat model configuration issues (#458)
25cf21b

lfnovo commited on

feat: content-type aware chunking and unified embedding (#444)
2bdaab6

lfnovo commited on

perf: improve source listing speed by 20-30x (#436)
1870ba2

lfnovo commited on

Feat/localization tests docker (#371)
f219e2e

MisonL commited on

fix: delete uploaded files when sources are removed
f6dc085

lfnovo Claude Sonnet 4.5 commited on

fix: reduce retry log noise during concurrent chunk processing
731615d

lfnovo Claude Sonnet 4.5 commited on

feat: improve dev commands, update all langchain dependencies to their latest major versions
83fc700

lfnovo commited on

docs: generate comprehensive CLAUDE.md reference documentation across codebase
8182c60

lfnovo commited on

refactor: reorganize folder structure for better maintainability
d9e318f

lfnovo commited on