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

API rewrite #78

Draft
wants to merge 224 commits into
base: multiversion
Choose a base branch
from
Draft

Conversation

moehreag
Copy link
Member

@moehreag moehreag commented Jul 1, 2023

  • backend by Astralchroma
  • friends system
  • in-game chat
  • Status update notifications for friends
  • write a privacy policy (UUIDs are PII)!
  • notice screen to inform users about the privacy policy
  • add machete to reduce file size
  • fix API bugs (friends/online/blocked only showing yourself, ...)
  • port screenshot sharing to the new API
  • remove testing values from the code as soon as the backend is functional for these features
  • rewrite discord rpc to use the sockets directly via DiscordIPC
  • account for Hypixel's API changes

  • port to 1.19.4 1.20(.1)

  • testing things is on your own behalf, things may or may not break and/or other things.

Replacement for #68, but now it's not a branch on upstream (but on our own fork instead)

- move credits data to common
- introduce more common things
- remove API packages from modrinth dependencies (they're shipped with the mod)
- still missing translation Keys
- introduce very weird error that stops everything from working (why? don't know why it happens.)
- no automatic build because it's of no use currently
- 1.19.3 only until now, will be ported lates when it actually works ( 😭 )
- workflow may wait until it works
- now on 1.8.9, 1.16_combat-6, 1.16.5 & 1.19.2 as well.
Hide client options if mod menu is installed
- fix bug of showing the wrong player on outgoing friend requests
- start vague chat implementation (non-functional for now)
- add an experimental Chat Screen to 1.19.3 + 4
- clean up some code
...that may or may not work
includes a context menu system because it was needed i guess
and fix some number of bugs
apply license headers
actually apply machete correctly
should allow action to run
- remove default keybind for RotationLock
- Add mod icon to redirect.html
- The link to the privacy policy is not yet present
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.

2 participants