rainbow napkin rainbownapkin · she/her
  • Joined on 2025-09-24
rainbownapkin pushed to dev at rainbownapkin/canopy 2025-10-14 02:30:29 -04:00
da9428205f Prevented users from signing up with an email/username which was already present in the migration database.
rainbownapkin commented on issue rainbownapkin/canopy#161 2025-10-13 00:10:00 -04:00
DB Dump Ingester

Moved toke log to it's own DB collection w/ cached statistics. Tokebot statistics page-load time decreased by up to 20-30x: a1b602efdb

rainbownapkin closed issue rainbownapkin/canopy#161 2025-10-13 00:10:00 -04:00
DB Dump Ingester
rainbownapkin closed issue rainbownapkin/canopy#187 2025-10-13 00:08:25 -04:00
Create dedicated toke collection.
rainbownapkin commented on issue rainbownapkin/canopy#187 2025-10-13 00:08:22 -04:00
Create dedicated toke collection.

Moved toke log to it's own DB collection w/ cached statistics. Tokebot statistics page-load time decreased by up to 20-30x: a1b602efdb

rainbownapkin pushed to dev at rainbownapkin/canopy 2025-10-12 23:49:30 -04:00
a1b602efdb Moved toke log to it's own DB collection w/ cached statistics. Tokebot statistics page-load time decreased by up to 20-30x
rainbownapkin commented on issue rainbownapkin/canopy#186 2025-10-12 19:14:14 -04:00
Create server-wide toke map.

Bad way of handling this. #187 makes more sense :P

rainbownapkin closed issue rainbownapkin/canopy#186 2025-10-12 19:14:14 -04:00
Create server-wide toke map.
rainbownapkin opened issue rainbownapkin/canopy#187 2025-10-12 19:13:44 -04:00
Create dedicated toke collection.
rainbownapkin commented on issue rainbownapkin/canopy#186 2025-10-11 09:50:53 -04:00
Create server-wide toke map.

Once toke logs are migrated to a dedicated portion of the DB, and tokebot profile pulls off of a minimized tokemap from the stats DB, we should consider caching certain server-side stats in RAM…

rainbownapkin commented on issue rainbownapkin/canopy#161 2025-10-11 09:46:05 -04:00
DB Dump Ingester

We should wait until #186 is solved, as DB-side toke handling is probably going to change soon.

rainbownapkin commented on issue rainbownapkin/canopy#186 2025-10-11 09:44:29 -04:00
Create server-wide toke map.

Refactored userSchema.statics.findProfile()'s tokebot profile generation procedure: 42ad17072f

rainbownapkin pushed to dev at rainbownapkin/canopy 2025-10-11 09:44:07 -04:00
42ad17072f Refactored userSchema.statics.findProfile()'s tokebot profile generation procedure.
e9b9539477 Added completion time to migration procedure.
Compare 2 commits »
rainbownapkin reopened issue rainbownapkin/canopy#186 2025-10-11 09:34:14 -04:00
Create server-wide toke map.
rainbownapkin closed issue rainbownapkin/canopy#186 2025-10-11 09:33:23 -04:00
Create server-wide toke map.
rainbownapkin commented on issue rainbownapkin/canopy#186 2025-10-11 09:33:10 -04:00
Create server-wide toke map.

Looks like the tokebot part of userSchema.statics.findProfile needed tuning.

Calculating the tokemap wasn't the issue, and actually seems to be just as fast, if not faster, than pulling a map…

rainbownapkin commented on issue rainbownapkin/canopy#161 2025-10-11 08:21:19 -04:00
DB Dump Ingester

Started server-wide legacy cytube/fore.st toke count ingestion: a231c8fc4c

rainbownapkin pushed to dev at rainbownapkin/canopy 2025-10-11 08:20:28 -04:00
a231c8fc4c Started server-wide legacy cytube/fore.st toke count ingestion.
rainbownapkin opened issue rainbownapkin/canopy#186 2025-10-11 08:07:25 -04:00
Create server-wide toke map.
rainbownapkin opened issue rainbownapkin/canopy#185 2025-10-11 08:04:39 -04:00
Salt IP-Hashes