-
1e6ff4cefc
Remove the Item::Translation model entirely
Emi Matchu
2024-02-20 16:57:45 -0800
-
b7296d6a75
Fix default value for Impress 2020's
modeling_logs.created_at
Emi Matchu
2024-02-20 16:46:19 -0800
-
3ac9e7ce69
Migrate item search away from item translations
Emi Matchu
2024-02-20 16:04:41 -0800
-
04af1ee319
Migrate away from item translations in misc pages
Emi Matchu
2024-02-20 15:53:56 -0800
-
b7bc0ecd70
Migrate away from item translations in contributions
Emi Matchu
2024-02-20 15:52:10 -0800
-
5ee3b472ec
Migrate away from item translations in modeling
Emi Matchu
2024-02-20 15:52:03 -0800
-
0e8f457aa1
Oops, fix bug on item page now that translations aren't available
Emi Matchu
2024-02-20 15:37:07 -0800
-
c75d988497
Migrate away from item translations in the Your Items feature
Emi Matchu
2024-02-20 15:36:20 -0800
-
a1066d9c8a
Add translated item fields directly to the Item model
Emi Matchu
2024-02-20 15:25:03 -0800
-
c215ebee09
Remove old unhelpful comment in item search
Emi Matchu
2024-02-20 14:58:01 -0800
-
0705f66f6d
Add "first seen" timestamps to item pages
Emi Matchu
2024-02-20 14:32:45 -0800
-
e178505d2d
Add redirect from openneo.net to impress.openneo.net
Emi Matchu
2024-02-20 10:35:59 -0800
-
377df4486c
Remove link to blog
Emi Matchu
2024-02-20 10:19:41 -0800
-
abbde80f60
Install MySQL server during deployment setup
Emi Matchu
2024-02-19 13:21:24 -0800
-
ead0003397
Add custom 502 error page, for when the app goes down but nginx is up
Emi Matchu
2024-02-19 13:19:31 -0800
-
a6daef636c
Extract error-grundo.png into an image file
Emi Matchu
2024-02-19 11:19:28 -0800
-
aa108190b6
Oops, only redirect to maintenance.html internally
Emi Matchu
2024-02-19 11:18:28 -0800
-
7c36ba81e5
Minor change to explanation text in authorized-ssh-keys.txt
Emi Matchu
2024-02-19 11:12:40 -0800
-
974aaa48ff
Add maintenance.html page
Emi Matchu
2024-02-19 09:45:13 -0800
-
e991eda308
Fix minor indentation inconsistency
Emi Matchu
2024-02-18 20:41:42 -0800
-
31d033013e
Delete unused AltStylesHelper
Emi Matchu
2024-02-18 20:40:55 -0800
-
7efe795edb
Move JS library files into a new lib folder
Emi Matchu
2024-02-18 20:40:16 -0800
-
1e11db93cc
Delete unused modeling.js.jsx file
Emi Matchu
2024-02-18 20:38:15 -0800
-
df4ea967c6
Remove now-unnecessary polyfill for the
placeholder attribute
Emi Matchu
2024-02-18 20:36:45 -0800
-
95ff69ee9a
Run Prettier on some of our JS assets
Emi Matchu
2024-02-18 20:34:24 -0800
-
0d23412fba
Merge pet_query.js into its only call site
Emi Matchu
2024-02-18 20:31:21 -0800
-
496b517e74
Delete unused Javascript libraries
Emi Matchu
2024-02-18 20:30:08 -0800
-
d39e7cea81
Move fundraising models into the Fundraising module
Emi Matchu
2024-02-18 20:29:31 -0800
-
82be7fe301
Move most fundraising files into a Fundraising module
Emi Matchu
2024-02-18 20:12:14 -0800
-
93bc300940
Update SMTP settings
Emi Matchu
2024-02-18 14:15:23 -0800
-
1b22258576
Update special_color logic for Banana Chia Wings case
Emi Matchu
2024-02-17 12:50:35 -0800
-
6515e525fb
Remove some unused PetType scopes
Emi Matchu
2024-02-16 23:32:22 -0800
-
15a905b0dd
Allow modeling pets for colors we haven't gotten metadata for yet
Emi Matchu
2024-02-16 23:22:41 -0800
-
e9b0fa0779
Future-proof our nginx config for IPv6
Emi Matchu
2024-02-13 08:47:49 -0800
-
95949da6f9
Create swf_assets:remove_duplicates task
Emi Matchu
2024-02-09 09:53:41 -0800
-
355297d977
Oops, I missed a syntax error lol
Emi Matchu
2024-02-08 10:48:45 -0800
-
46dc4cf009
Skip loading alt styles until
speciesId is present
Emi Matchu
2024-02-08 10:46:37 -0800
-
118ec6aa1a
Oops, update outfit's updated_at when adding/removing items
Emi Matchu
2024-02-08 10:32:35 -0800
-
3ab6d1e3ae
Oops, add some more wiring for pet state ID for saved outfits
Emi Matchu
2024-02-08 10:15:31 -0800
-
66f20747a9
Use higher-res outfit thumbnails if the device has at least 2x DPI
Emi Matchu
2024-02-08 10:07:09 -0800
-
5d0848bf28
In development, use local Impress 2020 to generate outfit images
Emi Matchu
2024-02-08 10:03:10 -0800
-
dc44b4dbb3
Oops, fix bug with saving outfits of pets loaded from Neopets.com
Emi Matchu
2024-02-08 09:51:31 -0800
-
566ac241a1
Remove stray comment about the
puma gem
Emi Matchu
2024-02-03 08:23:21 -0800
-
8aa6eb40a7
Disable advanced mini-profiler tools in production
Emi Matchu
2024-02-03 08:21:14 -0800
-
d6b6ab884d
Migration to drop {color,species,zone}_translations
Emi Matchu
2024-02-03 08:20:18 -0800
-
2667ed49ba
Fully disable model translations for Color/Species/Zone
Emi Matchu
2024-02-03 08:13:14 -0800
-
612cf914e0
Skip rendering layers without a usable image
Emi Matchu
2024-02-01 08:55:42 -0800
-
a4ca9ae522
Make the Alt Styles list less tall on large screens
Emi Matchu
2024-02-01 07:34:39 -0800
-
c93895b2f7
Fix mistake in pet loading error handling
Emi Matchu
2024-02-01 07:21:47 -0800
-
f7fdf4e44c
Don't show a glitch message for Alt Style items being Incompatible
Emi Matchu
2024-02-01 07:13:04 -0800
-
c7cf1d2111
Update site copy to reflect that Alt Styles are released
Emi Matchu
2024-02-01 06:58:54 -0800
-
c13c6e7bd8
Remove the isLazy focus-management hack from PosePicker
Emi Matchu
2024-02-01 06:53:32 -0800
-
00bc9c3bf7
Use hourglass icon for Retired UCs
Emi Matchu
2024-02-01 06:48:40 -0800
-
e2d8a86f79
Add a warning that UCs are retired now
Emi Matchu
2024-02-01 06:43:14 -0800
-
3a76dbb368
Show Alt Styles to all users in the outfit editor!
Emi Matchu
2024-02-01 06:01:04 -0800
-
453d6783c4
Move the style and state params earlier in the outfit URL
Emi Matchu
2024-02-01 06:00:39 -0800
-
c60e222faa
Add Alt Style support to outfit saving
Emi Matchu
2024-02-01 05:55:19 -0800
-
b06149cf22
Make the "Incompatible" explainer more specific for Alt Styles
Emi Matchu
2024-02-01 05:43:33 -0800
-
f30213697a
Clarify item compatibility in the Alt Styles explanation text
Emi Matchu
2024-02-01 05:37:42 -0800
-
cd136aa6a5
Make species/color picker smaller on small screens, to fit pose picker
Emi Matchu
2024-02-01 05:31:34 -0800
-
09846a4516
Make pose picker button easier to see on light backgrounds
Emi Matchu
2024-02-01 05:26:26 -0800
-
fc71f5b5a5
Filter by Alt Style in item search and item appearance API calls
Emi Matchu
2024-02-01 04:57:20 -0800
-
578528f468
Better handling for items in different zones with the same name
Emi Matchu
2024-02-01 03:14:00 -0800
-
cb90b79efe
Remove logic to auto-detect Unconverted pets (fixes Baby Pteri bug)
Emi Matchu
2024-02-01 01:40:50 -0800
-
b50bf6ceb8
Add SVG support to alt styles
Emi Matchu
2024-01-31 03:02:19 -0800
-
ab8c9f6242
Oops, remove alt style when switching species
Emi Matchu
2024-01-30 07:21:14 -0800
-
c2de6f7167
Display alt styles in outfit editor when selected
Emi Matchu
2024-01-30 07:01:03 -0800
-
3ebbfc4967
Move alt style state into the outfit state
Emi Matchu
2024-01-30 06:21:32 -0800
-
741d52175b
Open the pose picker to Styles if there's an Alt Style applied
Emi Matchu
2024-01-30 06:04:35 -0800
-
8e5939e408
Show alt style name in the pose picker button when selected
Emi Matchu
2024-01-30 05:54:20 -0800
-
33bcabab83
Overhaul pose picker button to have text now, for all users
Emi Matchu
2024-01-30 05:34:20 -0800
-
4025dcd968
Oops, fix crash on unknown pose case
Emi Matchu
2024-01-30 05:06:26 -0800
-
bc77c261fb
Set initial focus when opening the PosePicker to the Styles tab
Emi Matchu
2024-01-29 09:17:09 -0800
-
bdfa3aad0b
Oops, fix bug in alt styles query loading state
Emi Matchu
2024-01-29 09:10:26 -0800
-
8f934e83b8
Move Expressions/Styles tab to the top/bottom depending on placement
Emi Matchu
2024-01-29 09:09:09 -0800
-
49158b2c54
Make the new pose picker button text support-only
Emi Matchu
2024-01-29 08:45:22 -0800
-
207c65f209
Link to the Styling Chamber
Emi Matchu
2024-01-29 05:36:48 -0800
-
433a14104f
Hide the WIP Styles UI behind support staff flag
Emi Matchu
2024-01-29 04:36:48 -0800
-
514c99fb42
Add WIP styles tab to the pose picker
Emi Matchu
2024-01-29 03:20:48 -0800
-
e2ab8bbc9c
Start adding Styles UI to pose picker
Emi Matchu
2024-01-29 02:10:44 -0800
-
57beca1b3c
Refactor PosePicker a bit
Emi Matchu
2024-01-29 01:39:41 -0800
-
32f5d6d4a0
Show the PosePicker, even if there are no standard poses labeled
Emi Matchu
2024-01-29 01:30:18 -0800
-
4fff8d88f2
Add support_staff flag to user record; they can use Support tools
Emi Matchu
2024-01-29 04:21:19 -0800
-
7cf3786023
Uninstall puma gem
Emi Matchu
2024-01-29 01:04:31 -0800
-
72d4bc65ae
API endpoints to load alt styles as JSON, and filter by species
Emi Matchu
2024-01-28 07:30:06 -0800
-
6763e9454e
Optionally use local instance of impress-2020 during development
Emi Matchu
2024-01-28 07:00:29 -0800
-
4eb4013eb2
One more copy edit, alt style nuances are hard to explain…
Emi Matchu
2024-01-24 08:39:18 -0800
-
64debe573a
One more alt styles explanation copy edit
Emi Matchu
2024-01-24 08:23:43 -0800
-
362e2ab4e7
Add more notes about the state of alt styles to the alt styles page
Emi Matchu
2024-01-24 08:17:13 -0800
-
6206be6c03
Left-align the alt styles on the page, to flow better with the headers
Emi Matchu
2024-01-24 08:02:19 -0800
-
495366e73e
Group alt styles by species
Emi Matchu
2024-01-24 07:53:37 -0800
-
7a1239ae5a
Strip spaces from thumbnail URLs for colors like Usukiboy
Emi Matchu
2024-01-24 07:27:07 -0800
-
fd729916d7
Specify width/height for alt style thumbnail image
Emi Matchu
2024-01-24 07:26:44 -0800
-
0bbbe67953
Add note about style tokens not being available on trade lists
Emi Matchu
2024-01-24 07:22:08 -0800
-
43d650a5d4
Better alt styles page layout
Emi Matchu
2024-01-24 07:03:28 -0800
-
394cc212b3
Add Styling Studio page to show the styles we already have modeled
Emi Matchu
2024-01-24 06:53:37 -0800
-
ba45de583f
Oops, don't update body_id when there's an alt style!
Emi Matchu
2024-01-24 06:12:35 -0800
-
40278afd0c
Add find_by_name method to AltStyle
Emi Matchu
2024-01-24 06:12:03 -0800
-
e511bdc5e2
Oops right, it's okay to work with an alt style we've already seen!
Emi Matchu
2024-01-24 04:01:34 -0800
-
4e5023288e
Track contributions of Alt Styles
Emi Matchu
2024-01-24 03:54:43 -0800