feat: add dashboard screen when logged in #25

Open
dea wants to merge 11 commits from feat/dashboard into main
Owner
No description provided.
Author
Owner

some minor changes here and there can be made such as replacing sync with just initial_sync so rename initial_sync to sync, and delete the sync migration file

some minor changes here and there can be made such as replacing sync with just initial_sync so rename initial_sync to sync, and delete the sync migration file
Author
Owner

this PR includes getting the initial sync events from the matrix instance and rendering that to the user. continuous syncing + room syncs should be done in a separate PR cause this one shouldn't grow any bigger

this PR includes getting the initial sync events from the matrix instance and rendering that to the user. continuous syncing + room syncs should be done in a separate PR cause this one shouldn't grow any bigger
feat: display direct messages
Some checks failed
Check / Rust checks (pull_request) Failing after 44s
Check / Flake checks (pull_request) Failing after 5m6s
7081b014a9
Add titles to screens
Some checks failed
Check / Rust checks (pull_request) Failing after 36s
Check / Flake checks (pull_request) Failing after 4m48s
3496b0be8c
- Rename field in `RoomMember`
- Move `Status` into `Matrix`
Some checks failed
Check / Rust checks (pull_request) Failing after 36s
Check / Flake checks (pull_request) Failing after 4m48s
This pull request can be merged automatically.
You are not authorized to merge this pull request.
View command line instructions

Checkout

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

Merge

Merge the changes and update on Forgejo.
git switch main
git merge --no-ff feat/dashboard
git switch feat/dashboard
git rebase main
git switch main
git merge --ff-only feat/dashboard
git switch feat/dashboard
git rebase main
git switch main
git merge --no-ff feat/dashboard
git switch main
git merge --squash feat/dashboard
git switch main
git merge --ff-only feat/dashboard
git switch main
git merge feat/dashboard
git push origin main
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
dea/chatty!25
No description provided.