impress/src/server
Matchu 1e30e7c8b0 add Support mode to PosePicker
Still just read-only stuff, but now you can look at all the different poses we have for a species/color!

Soon I'll make the pose/glitched stuff editable :3

Some sizable refactors here to add the ability to specify appearance ID as well as pose… most of the app still doesn't use it, it's mostly just lil extra logic to make it win if it's available!

(The rationale for making it an override, rather than always tracking appearance ID, is that it gets really inconvenient in practice to //wait// on looking up the appearance ID in order to start loading various queries. Species/color/pose is a more intuitive key, and works better and faster when the canonical appearance is what you want!)
2020-08-28 22:58:59 -07:00
..
__snapshots__ fix support logging body names to not be 8-bit 2020-08-21 16:25:04 -07:00
lib some Honeycomb fixes 2020-08-17 01:16:35 -07:00
query-tests add Support mode to PosePicker 2020-08-28 22:58:59 -07:00
db.js add Honeycomb logging 2020-08-16 23:28:41 -07:00
getValidPetPoses.js transition to closest valid pose for species/color 2020-05-23 13:23:24 -07:00
getValidPetPoses.test.js refactor e/gp pairs to pose enum 2020-05-23 12:47:06 -07:00
index.js add Support mode to PosePicker 2020-08-28 22:58:59 -07:00
loaders.js add Support mode to PosePicker 2020-08-28 22:58:59 -07:00
neopets.js use PetService to determine the correct pose 2020-05-23 13:55:59 -07:00
util.js fix support logging body names to not be 8-bit 2020-08-21 16:25:04 -07:00
util.test.js add snapshot tests for loadBodyName 2020-08-21 16:22:16 -07:00