Rewrite backend #1

Open
4096libre wants to merge 4 commits from backend-rewrite into V4-The-Security-Update
Owner

This PR rewrites the entire backend in Python with Starlette, FastAPI and TortoiseORM. Why? The old codebase was garbage, and I can't refactor Apache Guacamole squashed so densely into a black hole.

This PR rewrites the entire backend in Python with Starlette, FastAPI and TortoiseORM. Why? The old codebase was garbage, and I can't refactor Apache Guacamole squashed so densely into a black hole.
refactor: Rewrite the entire backend in Python with TortoiseORM
Some checks are pending
Build executable / build (ubuntu-20.04) (push) Waiting to run
Build executable / build (windows-latest) (push) Waiting to run
f5b5ff46bb
refactor: Move apps folder
Some checks failed
Build executable / build (ubuntu-20.04) (push) Has been cancelled
Build executable / build (windows-latest) (push) Has been cancelled
Build executable / build (ubuntu-20.04) (pull_request) Has been cancelled
Build executable / build (windows-latest) (pull_request) Has been cancelled
Dependency Review / dependency-review (pull_request) Has been cancelled
f5447563dc
Some checks failed
Build executable / build (ubuntu-20.04) (push) Has been cancelled
Build executable / build (windows-latest) (push) Has been cancelled
Build executable / build (ubuntu-20.04) (pull_request) Has been cancelled
Build executable / build (windows-latest) (pull_request) Has been cancelled
Dependency Review / dependency-review (pull_request) Has been cancelled
This pull request has changes conflicting with the target branch.
  • public/bookmark/bookmark.js
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin backend-rewrite:backend-rewrite
git switch backend-rewrite

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git switch V4-The-Security-Update
git merge --no-ff backend-rewrite
git switch backend-rewrite
git rebase V4-The-Security-Update
git switch V4-The-Security-Update
git merge --ff-only backend-rewrite
git switch backend-rewrite
git rebase V4-The-Security-Update
git switch V4-The-Security-Update
git merge --no-ff backend-rewrite
git switch V4-The-Security-Update
git merge --squash backend-rewrite
git switch V4-The-Security-Update
git merge --ff-only backend-rewrite
git switch V4-The-Security-Update
git merge backend-rewrite
git push origin V4-The-Security-Update
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
4096libre/inject0r!1
No description provided.