Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Issue #27: Document the architecture #28

Merged
merged 15 commits into from
Jun 25, 2024
Merged

Issue #27: Document the architecture #28

merged 15 commits into from
Jun 25, 2024

Conversation

snakedye
Copy link
Contributor

@snakedye snakedye commented May 27, 2024

PlantUML diagram the document the architecture.

Closes #27

@snakedye snakedye self-assigned this May 27, 2024
@snakedye snakedye requested a review from a team as a code owner June 14, 2024 13:00
@snakedye snakedye changed the title #27 Document the architecture Issue #27: Document the architecture Jun 17, 2024
snakedye and others added 10 commits June 21, 2024 08:52
* feat: use basic authentication scheme

* auth.py in ./
* added domain_model.puml of the application

* doc: to-do user check

* feat: /upload now accepts multiple images at the same time

* fix: return label_id after analysis

* feat: /new_label route

- On /new_label a new label is created in the cache.
- Workflow diagram documenting how the user will proceed.

* docs: update workflow

* fix: lint errors

* fix: return only the form

* fix: only support one image per request for /upload

* feat: support sending images throught analyze

* test: set response format for GPT

* doc: display the new workflow in diagram

* fix: support json return format in GPT

* analyze is now a POST request
* log the analyzed label
* s/test_document_store/test_label

* doc: s/GET/POST in workflow

* fix: remove try/catch on generate_form

* remove logs

* fix: comment out logs

* fix: comment out dict and json

* lint: comment out unused code

* test: used default config llm
* feat: remove the routes

* fix: remove sessions

* doc: remove mentions of the upload route

* doc: update diagrams

* fix: remove commented code
output .png instead of .svg
@Endlessflow Endlessflow merged commit d643db2 into main Jun 25, 2024
5 checks passed
@Endlessflow Endlessflow deleted the docs branch June 25, 2024 19:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Document the architecture of the application
2 participants