Skip to content

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

Closed
chetanr25 wants to merge 190 commits into
mainfrom
development
Closed

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
marcvergees and others added 28 commits September 30, 2026 13:04
…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
@chetanr25

Copy link
Copy Markdown
Collaborator Author

Closing this PR as we no longer need to track changes for development branch from main.
Currently our default branch will remain as development.

@chetanr25 chetanr25 closed this Oct 11, 2026
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