Skip to content

AI-693: Convert Flask instances to production ready WSGI server#17

Merged
Hugo-Pare merged 38 commits intodevfrom
hugo/ai-693/production-server
May 1, 2025
Merged

AI-693: Convert Flask instances to production ready WSGI server#17
Hugo-Pare merged 38 commits intodevfrom
hugo/ai-693/production-server

Conversation

@Hugo-Pare
Copy link
Collaborator

What is the purpose of this change?

  • Make server production ready
  • Added tests

How is this accomplished?

  • Using Gevent as a wsgi server

Anything reviews should focus on/be aware of?

RohanSreelesh and others added 22 commits February 28, 2025 14:47
AI-492: Small dark mode fix +Readme update
…tatus message display (#7)

* Responsive file panel

* Make it more responsive

* Working html rendering

* Working mermaid rendering

* Add a run button to directly render supported content

* html + mermaid rendering

* Update rendering components

* Fix scroll arrow positioning relative to preview

* standardize imports

* Cleanup

* Cleanup + close preview panel on new session

* Improve file handling
* Add helper for decoding base 64 content

* Revert file row changes
* Release 0.1.1 (#5)

* Update the use effect for darkmode in authcallback

* Update readme

* Update ci to run on dev branch

* chore: update built files

* Fix token refresh issue (#4)

---------

* [ci skip] Bump version to 0.1.1

* Revert all static files to main for release

---------

Co-authored-by: GitHub Action <action@github.com>
* Fix raw base 64 rendering

* Address sonarqube changes
* Update logo

* Revert static files for release
* Release 0.1.1 (#5)

* Update the use effect for darkmode in authcallback

* Update readme

* Update ci to run on dev branch

* chore: update built files

* Fix token refresh issue (#4)

---------

* [ci skip] Bump version to 0.1.1

* Release 0.2.0 (#9)

* Update the use effect for darkmode in authcallback

* Update readme

* Update ci to run on dev branch

* chore: update built files

* Fix token refresh issue (#4)

* AI-542 and AI-595: HTML/Mermaid rendering + new preview panel + new status message display (#7)

* Responsive file panel

* Make it more responsive

* Working html rendering

* Working mermaid rendering

* Add a run button to directly render supported content

* html + mermaid rendering

* Update rendering components

* Fix scroll arrow positioning relative to preview

* standardize imports

* Cleanup

* Cleanup + close preview panel on new session

* Improve file handling

* chore: update built files

* AI-628: Add UTF-8 support in rendering (#8)

* Add helper for decoding base 64 content

* Revert file row changes

* chore: update built files

* chore: Revert static files for release (#10)

* Release 0.1.1 (#5)

* Update the use effect for darkmode in authcallback

* Update readme

* Update ci to run on dev branch

* chore: update built files

* Fix token refresh issue (#4)

---------

* [ci skip] Bump version to 0.1.1

* Revert all static files to main for release

---------

Co-authored-by: GitHub Action <action@github.com>

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: GitHub Action <action@github.com>

* chore: update built files

* [ci skip] Bump version to 0.2.0

---------

Co-authored-by: GitHub Action <action@github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* chore(DATAGO-96612): set min python version to 3.11

* Add static files to gitignore

* Use custom build scripts for static assets

* remove package-lock from .gitignore

* include lock file

* use updated reusable workflow

* use main

* use 3.10.16 as min version

* bump max version
@RohanSreelesh
Copy link
Collaborator

Please point this to dev

@Hugo-Pare Hugo-Pare changed the base branch from main to dev April 8, 2025 13:55
Base automatically changed from dev to main April 16, 2025 21:33
Copy link
Collaborator

@RohanSreelesh RohanSreelesh left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, just one small comment

@RohanSreelesh RohanSreelesh changed the base branch from main to dev April 23, 2025 14:55
@sonarqube-solacecloud
Copy link

@Hugo-Pare Hugo-Pare merged commit 24a9cec into dev May 1, 2025
7 checks passed
@Hugo-Pare Hugo-Pare deleted the hugo/ai-693/production-server branch May 1, 2025 20:54
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.

5 participants