-
3b5b13c172
Fewer slowest examples in RSpec, cuz these are fast and it's fine
Emi Matchu
2024-10-21 16:47:51 -0700
-
5b1d1f0695
Add assets to modeling tests, and also uhh some other fixes
Emi Matchu
2024-10-21 16:46:10 -0700
-
e92e315743
Move modeling tests to RSpec
Emi Matchu
2024-10-21 16:03:58 -0700
-
eb2fb125b9
Basic modeling test!
Emi Matchu
2024-10-21 14:05:10 -0700
-
-
d8ff99475e
Add the Rails tests to the pre-commit hook
Emi Matchu
2024-10-21 14:35:26 -0700
-
9726ecb1a5
Fix trade activity tests: use a valid item fixture, not a placeholder
Emi Matchu
2024-10-21 14:26:36 -0700
-
540ce08caa
Handle invalid Item state a bit better
Emi Matchu
2024-10-21 14:24:45 -0700
-
881e63cfbd
Output JSON from
rails pets:load[pet_name]
Emi Matchu
2024-10-21 14:03:56 -0700
-
09e5a39b4c
Whoops, fix alt styles when modeling real pets wearing them
Emi Matchu
2024-10-18 19:16:41 -0700
-
bf20c9bb31
Ah beans, I goofed alt style modeling *again*
Emi Matchu
2024-10-18 19:01:26 -0700
-
7607c2c015
Oops, fix sloppiness about pet service refactor
Emi Matchu
2024-10-18 18:14:01 -0700
-
abfe1e6df7
Extract neopets_origin into a config value
Emi Matchu
2024-10-18 18:00:48 -0700
-
e36e273d50
Extract Neopets::CustomPets service from the Pet class
Emi Matchu
2024-10-18 17:40:31 -0700
-
83e5ad6bcc
Update alt styles copy to adjust for them not all being Nostalgic now
Emi Matchu
2024-10-18 17:29:48 -0700
-
acb52cb870
Move NCMall and NeoPass services into a Neopets module
Emi Matchu
2024-10-18 17:27:15 -0700
-
7ef689d658
Remove unused ostruct import
Emi Matchu
2024-10-18 17:20:02 -0700
-
23c083ff1d
Use "real" series name field when editing alt styles
Emi Matchu
2024-10-18 17:13:16 -0700
-
6b7c73870a
Stop inferring AltStyle series name, now that it's getting more varied
Emi Matchu
2024-10-18 17:07:38 -0700
-
e7a0ff1234
Make deleting an AltStyle also delete its ParentSwfAssetRelationships
Emi Matchu
2024-10-18 17:06:13 -0700
-
50c9ba53e7
Add announcement explaining alt style bugs
Emi Matchu
2024-10-18 17:04:44 -0700
-
89c729ecbe
Oops, fix bug preventing new alt styles from being saved
Emi Matchu
2024-10-18 17:04:26 -0700
-
bb83f6fd36
add redirect from /alt-styles to /rainbow-pool/styles
Emi Matchu
2024-10-18 14:24:52 -0700
-
7891acd3b1
Oops, missed a spot for Modeling -> Rainbow Pool link updates
Emi Matchu
2024-10-12 14:17:49 -0700
-
16deee94e4
Remove now-unused pet state show page
Emi Matchu
2024-10-11 17:48:23 -0700
-
2cc0c5b031
Link pet states to outfit editor instead of their not-useful show page
Emi Matchu
2024-10-11 17:44:23 -0700
-
381a892af8
Add a bit more space around Rainbow Pool filter forms
Emi Matchu
2024-10-11 17:39:35 -0700
-
1a0fb68b1c
Add more explanation copy to Rainbow Pool pages
Emi Matchu
2024-10-11 17:34:55 -0700
-
4f9fbc1ac0
Improve pet type "Added" timestamp styles
Emi Matchu
2024-10-11 16:24:47 -0700
-
ad51690617
Sort pet types alphabetically when filtering the Rainbow Pool
Emi Matchu
2024-10-11 16:24:24 -0700
-
5648f55d2c
Add date to pet types in Rainbow Pool
Emi Matchu
2024-10-11 16:00:07 -0700
-
6934b636fb
Update Pet Styles copy
Emi Matchu
2024-10-11 15:50:31 -0700
-
83fe0d20e0
Add Rainbow Pool breadcrumbs to Pet Styles page
Emi Matchu
2024-10-11 15:42:19 -0700
-
be5ad31a1d
Link alt styles to the outfit editor, rather than to the big image URL
Emi Matchu
2024-10-11 15:40:20 -0700
-
1626f0706c
Move Alt Styles into /rainbow-pool URLs, say "Pet Styles" more in text
Emi Matchu
2024-10-11 15:37:37 -0700
-
7fad6abfed
Add homepage link to Rainbow Pool, and move Modeling Hub to footer
Emi Matchu
2024-10-11 15:27:36 -0700
-
c985c50a1b
Add special styles for the placeholder option in select tags
Emi Matchu
2024-10-11 15:23:35 -0700
-
bba863b94b
When filtering to a specific pet type, redirect right to it!
Emi Matchu
2024-10-11 15:13:59 -0700
-
7c1b3ca447
Add "no results" output for Rainbow Pool filters with no results
Emi Matchu
2024-10-11 15:13:22 -0700
-
71f0aa4908
Oops, fix modeling logic
Emi Matchu
2024-10-08 22:46:11 -0700
-
13a0362e6d
Use PetState#updated_at for the supported pose cache key, not latest ID
Emi Matchu
2024-10-07 17:56:42 -0700
-
fe67211fdf
Add created_at/updated_at to PetState
Emi Matchu
2024-10-07 17:54:54 -0700
-
0244653cb0
Add /rainbow-pool.json for all species, colors, and poses
Emi Matchu
2024-10-07 17:38:53 -0700
-
2c0d55edd1
Remove unused code related to no-longer-present asset downloads
Emi Matchu
2024-10-07 17:06:14 -0700
-
be0faaa36e
Improve top nav support on mobile for responsive design pages
Emi Matchu
2024-10-05 17:52:38 -0700
-
f87f4e61b3
Add extra support info to Rainbow Pool pet types
Emi Matchu
2024-10-04 19:24:40 -0700
-
dfca88bed3
Oops, use the Rainbow Pool list styles under "Other" show/hide
Emi Matchu
2024-10-04 18:46:53 -0700
-
bd001e643e
Oops, avoid scooping up weird Chia bodies in
predicted_body_ids
Emi Matchu
2024-10-03 15:39:35 -0700
-
1d51e28144
Post perf upgrades announcement (and job-hunting ask 💖❗️)
Emi Matchu
2024-10-03 15:09:38 -0700
-
fe4db1b605
Improve prediction for what pets need modeling for an item
Emi Matchu
2024-10-03 13:49:15 -0700
-
860b8eef72
Remove not-very-useful caching for homepage modeling
Emi Matchu
2024-10-02 18:26:49 -0700
-
61e22e3943
Oops, remove no-longer-true comment about a code block I just deleted!
Emi Matchu
2024-10-02 18:20:22 -0700
-
03e4233f67
Use cached compatible body IDs on homepage modeling code
Emi Matchu
2024-10-02 17:55:20 -0700
-
b6bddb14be
Oops, fix new bug in homepage modeling code
Emi Matchu
2024-10-02 17:54:14 -0700
-
e52838ba70
Use Rails serialize method to save/load cached fields in Item
Emi Matchu
2024-10-02 17:50:42 -0700
-
7ba68c52d4
Simplify homepage modeling code a bit
Emi Matchu
2024-10-02 17:21:37 -0700
-
26add4577c
Use cached fields for item searches, instead of big joins
Emi Matchu
2024-09-30 23:16:03 -0700
-
efda6d74ab
Add cached fields to Item model for searching, but don't use them yet
Emi Matchu
2024-09-30 23:10:37 -0700
-
4a431a4ae8
Oops, omit the
commit field from Rainbow Pool filter URLs
Emi Matchu
2024-09-30 18:05:05 -0700
-
4bcc3aaebb
Limit Rainbow Pool filter dropdown size
Emi Matchu
2024-09-30 17:42:52 -0700
-
5890e52e53
Use full name when showing Alt Styles in the list
Emi Matchu
2024-09-30 17:41:21 -0700
-
dd8426fefd
Paginate Alt Styles, sort by most recent first-seen date
Emi Matchu
2024-09-30 17:35:18 -0700
-
2a9818b2d1
Add series name filter to Alt Styles filter form
Emi Matchu
2024-09-30 17:25:51 -0700
-
0b72b5568c
Add edit form for Alt Styles, for Support staff only
Emi Matchu
2024-09-30 17:21:45 -0700
-
86e1f31231
Only show *relevant* colors in Alt Styles filters
Emi Matchu
2024-09-30 16:35:58 -0700
-
a99fb3ec02
Use Rainbow Pool styles for Alt Styles lists
Emi Matchu
2024-09-30 16:24:43 -0700
-
d11c18129d
Refactor Rainbow Pool to use shared styles for the list elements
Emi Matchu
2024-09-30 16:21:47 -0700
-
0958111341
Share styles between pet types and alt styles as "rainbow-pool" CSS
Emi Matchu
2024-09-30 16:10:26 -0700
-
775baa250b
Add filter form to alt styles page
Emi Matchu
2024-09-30 16:06:22 -0700
-
2bd8afd486
Fix whitespace around "(X species)" in item page zone info
Emi Matchu
2024-09-29 15:05:57 -0700
-
1f1c6d92b1
Oops, fix item page's "Customize More" not animating after color change
Emi Matchu
2024-09-29 14:55:30 -0700
-
e4a640ccee
Oops, fix minor breadcrumbs display bug on pet_types#show
Emi Matchu
2024-09-27 22:39:22 -0700
-
d465f4125e
For support staff, Rainbow Pool links directly to edit page, not show
Emi Matchu
2024-09-27 22:35:13 -0700
-
946a6326ac
Use radio buttons for poses in Rainbow Pool form, instead of dropdown
Emi Matchu
2024-09-27 22:34:52 -0700
-
d5a901b917
Add edit form to Rainbow Pool for pet states, for support staff only
Emi Matchu
2024-09-27 22:14:00 -0700
-
39e5ca59c4
Add breadcrumbs to Rainbow Pool pages
Emi Matchu
2024-09-27 20:01:07 -0700
-
4fa80d33cc
Merge branch 'main' into rainbow-pool
Emi Matchu
2024-09-27 19:43:31 -0700
-
-
d66f81c96b
Remove support for old "Nebula (fake)" April Fools color
Emi Matchu
2024-09-27 19:38:53 -0700
-
f8a5ce4490
Improve Rainbow Pool filter form styles
rainbow-pool
Emi Matchu
2024-09-27 19:10:37 -0700
-
81f0845d4a
Improve Rainbow Pool link styles
Emi Matchu
2024-09-27 18:45:45 -0700
-
f0257ba2d3
Merge branch 'main' into rainbow-pool
Emi Matchu
2024-09-27 18:32:04 -0700
-
-
d056a5e766
Oops, don't show not-directly-for-sale items as being "0 NC"
Emi Matchu
2024-09-27 18:27:12 -0700
-
5214a14990
Rescue from ActiveRecord::ConnectionTimeoutError
Emi Matchu
2024-09-27 17:50:35 -0700
-
06a89689d8
Oops, fix crash when modeling Patchwork Staff (AMFPHP string encoding!)
Emi Matchu
2024-09-27 15:07:21 -0700
-
a08fb89d59
Oops, don't crash when an item has no previews
Emi Matchu
2024-09-27 14:14:28 -0700
-
80307f21f7
Add Rainbow Pool homepage, with basic filter form
Emi Matchu
2024-09-26 21:10:25 -0700
-
75040ffbf3
Add pages for the Rainbow Pool pet states
Emi Matchu
2024-09-26 20:24:31 -0700
-
6f45cd0485
Add a bit more info to Rainbow Pool glitched label
Emi Matchu
2024-09-26 19:34:30 -0700
-
4e33477c65
Hide unconverted below the "Other" list for Rainbow Pool poses
Emi Matchu
2024-09-26 19:33:16 -0700
-
b28255cafd
WIP: Better styles for Rainbow Pool pet type page
Emi Matchu
2024-09-26 18:39:32 -0700
-
99e8b46157
Oops, fix bug parsing "8-Bit-Chia" in Rainbow Pool URLs
Emi Matchu
2024-09-26 18:36:49 -0700
-
734b7fba1d
WIP: Outfit viewers on pet type Rainbow Pool page
Emi Matchu
2024-09-26 18:20:05 -0700
-
a1d6961249
WIP: Placeholder page for Rainbow Pool pet type
Emi Matchu
2024-09-26 14:56:45 -0700
-
-
e7148ffae3
Oops, finish removing record_tag_helper gem
Emi Matchu
2024-09-26 12:53:16 -0700
-
64b1d11faa
Remove old record_tag_helper gem
Emi Matchu
2024-09-26 12:50:47 -0700
-
e63f4df25b
Run
bundle update
Emi Matchu
2024-09-26 12:42:18 -0700
-
535a0029f9
Replace some JS with the
@starting-style CSS directive
Emi Matchu
2024-09-24 19:20:13 -0700
-
c0e4291745
Remove FragmentLocalization and localized_cache helper
Emi Matchu
2024-09-20 20:10:04 -0700
-
d27c03606f
Delete unused images
Emi Matchu
2024-09-20 19:38:52 -0700
-
40a3f5bf68
Don't show the list filter for petpage exports if you have no lists
Emi Matchu
2024-09-20 19:30:23 -0700
-
4bc38db5aa
Replace closet_hangers/petpage.js with modern CSS
Emi Matchu
2024-09-20 19:27:39 -0700