WIP: Refactor the entire codebase #3

Draft
vlw wants to merge 2 commits from feat/refactor into master
vlw commented 2026-03-22 13:15:39 +01:00 (Migrated from codeberg.org)

This PR refactors the entire codebase and also makes it available for launch.

Currently depends on a development build of Vegvisir. Namely this one: https://codeberg.org/vegvisir/vegvisir/pulls/110

This PR refactors the entire codebase and also makes it available for launch. Currently depends on a development build of Vegvisir. Namely this one: https://codeberg.org/vegvisir/vegvisir/pulls/110
vlw commented 2026-04-25 13:52:31 +02:00 (Migrated from codeberg.org)

Here is a screenshot of what the site looks like right now

Screenshot 2026-04-25 at 13-50-55 mydlink

Here is a screenshot of what the site looks like right now ![Screenshot 2026-04-25 at 13-50-55 mydlink](/attachments/08965e45-b6cb-4c97-9ac2-ba6c3f0bbe1b)
This pull request is marked as a work in progress.
View command line instructions

Checkout

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

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 master
git merge --no-ff feat/refactor
git switch feat/refactor
git rebase master
git switch master
git merge --ff-only feat/refactor
git switch feat/refactor
git rebase master
git switch master
git merge --no-ff feat/refactor
git switch master
git merge --squash feat/refactor
git switch master
git merge --ff-only feat/refactor
git switch master
git merge feat/refactor
git push origin master
Sign in to join this conversation.
No reviewers
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
vlw/honeypot!3
No description provided.