web interface utilities #5

Open
opened 2023-01-10 14:07:59 +01:00 by oat · 0 comments
Owner

it is Probably a good idea to only release 1.0 once these are done:

  • create accounts on the interface; configurably disable ingame account registration
  • log into account on the web interface; have it save the session
  • notifications for eg. level ratings, comments, etc
    • configurable notifications for what you want and don't want to recieve
    • "your level has recieved 100 likes"
    • "your level has recieved 300 downloads"
    • rating notification
    • featured notification, grouped with rating if needed
    • epic notification, grouped with rating/featured if needed
    • level deletion notification, comment deletion notification
    • being beaten at high spots on the leaderboard
    • messages, friend requests
      • auto remove if read ingame
    • rank changes
      - potentially link these with discord so you can read notifs via bot dms/similar
  • i think it would be mildly funny if there was a level recommendation algo
  • see your own icon. that'd be cool :)
  • also tracked in #1 but account management
    • change username, email, password, that sorta stuff
  • override certain preferences the config sets
  • use it to authenticate into level/song reuploading so it can be kept behind an account
it is Probably a good idea to only release 1.0 once these are done: - [ ] create accounts on the interface; configurably disable ingame account registration - [x] log into account on the web interface; have it save the session - [ ] notifications for eg. level ratings, comments, etc - [ ] configurable notifications for what you want and don't want to recieve - [x] "your level has recieved 100 likes" - [x] "your level has recieved 300 downloads" - [x] rating notification - [x] featured notification, grouped with rating if needed - [ ] epic notification, grouped with rating/featured if needed - [ ] level deletion notification, comment deletion notification - [ ] being beaten at high spots on the leaderboard - [ ] messages, friend requests - [ ] auto remove if read ingame - [ ] rank changes - [ ] potentially link these with discord so you can read notifs via bot dms/similar - [ ] i think it would be mildly funny if there was a level recommendation algo - [x] see your own icon. that'd be cool :) - [ ] also tracked in #1 but account management - [ ] change username, email, password, that sorta stuff - [ ] override certain preferences the config sets - [ ] use it to authenticate into level/song reuploading so it can be kept behind an account
Sign in to join this conversation.
No Label
No Milestone
No project
No Assignees
1 Participants
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: oat/crystal-gauntlet#5
No description provided.