Commit History

fix: Add detailed logging and improved locking for ingestion startup
4b4723f

sethmcknight commited on

fix: Add detailed logging and improved locking for ingestion startup
3916e13

sethmcknight commited on

fix: Add lock to prevent ingestion race condition
6d37c4a

sethmcknight commited on

fix(chroma): recover from corrupted persistent DB by cleaning and retrying init
b3b90ec

sethmcknight commited on

chore(docker): include synthetic_policies in image for startup ingestion
b8d81de

sethmcknight commited on

feat(startup): allow triggering embedding rebuild via env var
f5bc2a6

sethmcknight commited on

fix(chroma): enable persistence and quantized embeddings by default
f60c17f

sethmcknight commited on

fix(chroma): use get_or_create_collection to prevent race conditions
15f6c83

sethmcknight commited on

feat(debug): add critical error logging to app factory
2f59223

sethmcknight commited on

fix(gunicorn): call Flask factory create_app() in CMD
b128a72

sethmcknight commited on

fix(dockerfile): use single-line CMD array to avoid parser errors
b55c4fb

sethmcknight commited on

chore: update README frontmatter to Hugging Face Spaces config (sdk_version, app_file, pinned)
132f021

sethmcknight commited on

chore: add Hugging Face Spaces YAML frontmatter to README
1bd91ef

sethmcknight commited on

Ignore local ChromaDB artifacts
817d361

sethmcknight commited on

refactor: update Dockerfile to run app via Gunicorn on port 8080
73885d2

sethmcknight commited on

Merge pull request #92 from sethmcknight:more-deploy-tweaks
c3d86c7

Seth McKnight commited on

Refactor test cases for improved readability and consistency
159faf0

sethmcknight commited on

Merge pull request #91 from sethmcknight:fix-deploy
f0a7f39

Seth McKnight commited on

refactor: enhance gunicorn startup script with health checks and config handling
45cf08e

sethmcknight commited on

refactor: remove PyTorch dependency by implementing L2 normalization with NumPy
7e43525

sethmcknight commited on

Merge pull request #90 from sethmcknight/postgres-vector-migration
4e8e860

Seth McKnight commited on

Merge branch 'main' into postgres-vector-migration
3086233

Seth McKnight commited on

Merge pull request #89 from sethmcknight:pin-dependencies-and-remove-unnecessary
2c27f37

Seth McKnight commited on

refactor: update Dockerfile and requirements for improved dependency management and build efficiency
1858e78

sethmcknight commited on

Implement PostgreSQL with pgvector as ChromaDB alternative (#88)
9988b25

Seth McKnight commited on

Merge branch 'main' into postgres-vector-migration
ffd8fdb

Seth McKnight commited on

fix(postgres): use psycopg2.sql.Identifier/SQL for table/sequence names to prevent SQL injection and satisfy PR feedback
fa40b0e

sethmcknight commited on

refactor: enhance run script for better signal handling and diagnostics
307e1fd

sethmcknight commited on

feat: migrate vector store from ChromaDB to PostgreSQL with pgvector
a0280a8

sethmcknight commited on

Enhance run.sh with improved error handling (#87)
d3fd68c

Seth McKnight commited on

Implement database initialization with retries (#86)
6338213

Seth McKnight Copilot commited on

Add scripts directory and update permissions (#85)
241bf1b

Seth McKnight commited on

Postgres vector migration (#84)
52852e0

Seth McKnight commited on

Merge branch 'main' into postgres-vector-migration
88cff5e

Seth McKnight commited on

feat: Default to postgres and automate DB init
e745b75

sethmcknight commited on

Postgres vector migration (#83)
dca679b

Seth McKnight commited on

Add pgvector init script, update migration docs, and test adjustments
44879f3

sethmcknight commited on

feat: Implement PostgreSQL with pgvector as ChromaDB alternative
ec2a8f9

sethmcknight commited on

Memory minimal concurrency (#82)
48155ff

Seth McKnight commited on

Memory minimal concurrency (#81)
27da740

Seth McKnight commited on

Add memory diagnostics endpoints and logging enhancements (#80)
0a7f9b4

Seth McKnight commited on

Merge pull request #78 from sethmcknight/feature/document-management-v2
c9b7dcb

Tobias Pasquale commited on

fix: Apply modern Black formatting and fix flake8 line length
7682d30

Tobias Pasquale commited on

fix: Use consistent Black 23.9.1 formatting throughout upload_service.py
2bcfced

Tobias Pasquale commited on

fix: Apply Black 23.9.1 formatting for pre-commit compatibility
26a8635

Tobias Pasquale commited on

fix: Update pre-commit Black version to 25.9.0
01d7f86

Tobias Pasquale commited on

fix: Upgrade Black version in dev-requirements.txt to match CI
68daced

Tobias Pasquale commited on

fix: Apply Black 25.x formatting for CI build-and-test job
e274303

Tobias Pasquale commited on

fix: Apply CI-compatible Black formatting
e1f3067

Tobias Pasquale commited on

fix: Final Black formatting fixes for CI compatibility
425245f

Tobias Pasquale commited on