Skip to content

Draft: Sync development into main for next release - #530

Draft
chetanr25 wants to merge 190 commits into
mainfrom
development
Draft

chetanr25 wants to merge 190 commits into
mainfrom
development

Conversation

@chetanr25

Copy link
Copy Markdown
Collaborator

This draft PR tracks the upcoming release from development to main.

The development branch contains the ongoing repository restructuring discussed in #501, including improvements to code organization, modularity, and maintainability. It also includes all feature additions, fixes, and refactors that have been merged since the last release.

This PR will remain open and be updated as new changes are merged into development, serving as the release tracking PR before the final merge into main.

chetanr25 and others added 22 commits May 31, 2026 00:42
Consolidate api/ (FastAPI) and src/ (LLM/PDF engine) into a single
layered app/ package with create_app() factory and lifespan.

- Rewrite internal imports from api.* / src.* to app.*
- Update entry-point to app.main:app (Dockerfile, compose, Makefile, release workflow)
- Centralize env/config in app/core/config.py
- Move old src/main.py demo to examples/pipeline_demo.py
Script migrate under a dedicated scripts/ folder
…ion setup. added init-env, select ollama model scripts. Updated docker compose path proposed in #526 and #527
Updated Makefile: added make init command for project setup, added few scripts
remove unwanted html files under docs/
 remove frontend directory, as it's migrated to fireform-frontend
chore: created docker file and compose for development envirnment
chore: docker file and docker compose for prod envirnment
Docker endpoint, docs and env example
vharkins1 and others added 30 commits September 27, 2026 14:19
… reworked Template creation and LLM calls to increase output accuracy
…chmark-adapted

[REFACTOR] Refactored the core code
Updated GitHub funding model to include specific usernames.
…tation

docs: align contributor setup with development workflow
…crlf

fix: normalize entrypoint.sh line endings to LF
…ation

fix(forms): validate days query parameter in /forms/purge to prevent catastrophic deletion

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants