stardance has been extended another month! the new deadline is october 31 :)

You are browsing as a guest. Sign up (or log in) to start making projects!

10h 37m 13s logged

Devlog - 10

I will keep this devlog sweet and short as I wanna ship this project as soon as possible as It has taken a lot of time now.

  • I added some more rate limiting
  • remove game Id / party id payload where neccessary from client in socket server as game/party id can be retrieved from player stored in redis.
  • I’m directly getting friendships from db instead of relying on nextjs api in the socket server to show the initial friends list with presence (online/offline status).
  • Removed TTL from party and game as they may get deleted mid game (prev ttl was 10 mins).
  • I have also added token refreshing in socket server as socket server only verifies token once so now when the token refreshes (only for when user details are mutated) socket disconnects and connects, I know this is a bad logic I will change that but 10h 37m will be logged so I don’t wanna waste any more time , so it will be in next devlog

  • Using AVIF instead of PNG for Agents Banner & Icon
  • Added new fields to user (tagline, banner, usernamedUpdatedAt, nameUpdatedAt)
  • Cleaned up many of the files in the frontend party
  • Added logic for If user changes their avatar it should delete the old image in cloudinary
  • Added Match ending design
  • ENV are now accessed from ENV.ts
  • Removed console.logs etc from nexjs
  • Fixed some bugs.
0
18

Comments 0

No comments yet. Be the first!