rainbow napkin rainbownapkin · she/her
  • Joined on 2025-09-24
rainbownapkin commented on issue rainbownapkin/canopy#165 2025-10-22 05:38:07 -04:00
Add channel permission to completely disable all access to queue panel

Queue icon now only shows when readSchedule is allowed: 57787f81e7

rainbownapkin closed issue rainbownapkin/canopy#165 2025-10-22 05:38:07 -04:00
Add channel permission to completely disable all access to queue panel
rainbownapkin pushed to dev at rainbownapkin/canopy 2025-10-22 05:37:25 -04:00
57787f81e7 Queue icon now only shows when readSchedule is allowed.
rainbownapkin commented on issue rainbownapkin/canopy#165 2025-10-22 05:03:24 -04:00
Add channel permission to completely disable all access to queue panel

still need a lil work on the ux

rainbownapkin reopened issue rainbownapkin/canopy#165 2025-10-22 05:03:08 -04:00
Add channel permission to completely disable all access to queue panel
rainbownapkin commented on issue rainbownapkin/canopy#165 2025-10-22 05:03:03 -04:00
Add channel permission to completely disable all access to queue panel

Split pmHandler to create auxServer class for easy creation of server classes auxiliary to the channel: 597a984e46

Created dedicated queue broadcast namespace, to make authorized queue…

rainbownapkin closed issue rainbownapkin/canopy#165 2025-10-22 05:03:03 -04:00
Add channel permission to completely disable all access to queue panel
rainbownapkin pushed to dev at rainbownapkin/canopy 2025-10-22 05:01:41 -04:00
6d16ac2353 Moved server-side queue transmission to it's own protected namespace.
rainbownapkin pushed to dev at rainbownapkin/canopy 2025-10-22 04:34:45 -04:00
5eb307bb9e Created dedicated queue broadcast namespace, to make authorized queue broadcasts as painless as possible.
rainbownapkin pushed to dev at rainbownapkin/canopy 2025-10-22 03:05:06 -04:00
597a984e46 Split pmHandler to create auxServer class for easy creation of server classes auxiliary to the channel.
Compare 2 commits »
rainbownapkin commented on issue rainbownapkin/canopy#165 2025-10-21 19:47:55 -04:00
Add channel permission to completely disable all access to queue panel

We're already using a separate namespace for PM's, and are planning another for games. We should make a base aux-server class that exists as a child-server to the channel manager with it's own…

rainbownapkin commented on issue rainbownapkin/canopy#165 2025-10-21 19:42:10 -04:00
Add channel permission to completely disable all access to queue panel

In a fucked up way it might be easier to give channels a second room (channel-queue).

Maybe it makes more sense than it's own name space since channels will be tied together, and clients have…

rainbownapkin commented on issue rainbownapkin/canopy#165 2025-10-21 19:35:59 -04:00
Add channel permission to completely disable all access to queue panel

Currently experimenting with whether or not the solution above is worth the extra authentication upon connection...

rainbownapkin pushed to dev at rainbownapkin/canopy 2025-10-21 19:07:53 -04:00
1e48d3af2c Added repo badges to readme.
rainbownapkin commented on issue rainbownapkin/canopy#165 2025-10-21 08:18:37 -04:00
Add channel permission to completely disable all access to queue panel

per-user per-perm rank checks for queueing actions are more easily implemented in the main channel namespace as that has easier access to relevant user information.

At that same time, looping…

rainbownapkin commented on issue rainbownapkin/canopy#167 2025-10-21 08:12:26 -04:00
Remember-Me Cookies

Remember me tokens now nuked upon full account logout: bc0657a702 Cleaned up remember-me error handling: d874f5e2da

Remember Me Tokens Complete.

rainbownapkin closed issue rainbownapkin/canopy#167 2025-10-21 08:12:26 -04:00
Remember-Me Cookies
rainbownapkin commented on issue rainbownapkin/canopy#174 2025-10-21 08:12:16 -04:00
Kill Remember-Me Tokens with Sessions

Remember me tokens now nuked upon full account logout: bc0657a702 Cleaned up remember-me error handling: d874f5e2da

Remember Me Tokens Complete.

rainbownapkin closed issue rainbownapkin/canopy#174 2025-10-21 08:12:16 -04:00
Kill Remember-Me Tokens with Sessions
rainbownapkin pushed to dev at rainbownapkin/canopy 2025-10-21 08:10:44 -04:00
d874f5e2da Cleaned up remember-me error handling.
bc0657a702 Remember me tokens now nuked upon full account logout.
3fb71ffb78 Improved Documentation.
Compare 3 commits »