AlekEagle / cumulonimbus-api

The API for Cumulonimbus
https://alekeagle.me
4 stars 1 forks source link

The Cumulonimbus Security Overhaul #14

Closed AlekEagle closed 7 months ago

AlekEagle commented 8 months ago

This pull request adds several much needed features to the Cumulonimbus platform, those being:

WaviestBalloon commented 8 months ago

YIPPE

AlekEagle commented 8 months ago

I'd like to also potentially address password reset emails as requested in #9, and potentially user data requests as requested in #12, while I can't guarantee these will be addressed in this update, they are 100% planned to be implemented in the future.

AlekEagle commented 8 months ago

As described by the commit message on commit e54a945, sessions are getting stored in a few table separate from the users table, and old sessions will not get migrated. so you will have to log back in everywhere. This was done intentionally so that old sessions can get migrated to the new scoped permission system.

AlekEagle commented 8 months ago

In the interest of not going absolutely overboard with how many changes this will bring, I've decided to hold off on adding password reset emails and user data package requests for a future update, the scope of this update is already quite broad and I'd like to release this update with as few bumps as possible.

danii commented 7 months ago

(these comments were made in good faith i haven't slept in 24 hours)

WaviestBalloon commented 7 months ago

Finally :)