-
27774d908f
Better error handling for item page preview HTTP error
Emi Matchu
2024-09-08 13:36:30 -0700
-
09572b5c05
Improve noscript species face picker styles
Emi Matchu
2024-09-08 13:29:34 -0700
-
5f2c454423
Actually, not-glitched is more important in item previews than pose
Emi Matchu
2024-09-08 12:08:15 -0700
-
0b4d6dc7e6
Oops, remove stray logging
Emi Matchu
2024-09-08 12:01:16 -0700
-
d470dde135
Default to masc/fem for colors like "elderlyboy", in item previews
Emi Matchu
2024-09-07 16:12:05 -0700
-
620e59f3ed
Add
rails rainbow_pool:import task, to get clean image hashes for pets
Emi Matchu
2024-09-07 12:51:59 -0700
-
be560e4595
Upgrade async and related gems, and fix async-http response handling
Emi Matchu
2024-09-07 12:14:12 -0700
-
c9f2d660bc
Handle crash on new item page when SWF asset has no image available
Emi Matchu
2024-09-06 17:57:18 -0700
-
052c02f841
Prefer non-glitched over newer for canonical pet state on item page
Emi Matchu
2024-09-06 17:29:12 -0700
-
96215c037a
Add Customize More button back to item pages
Emi Matchu
2024-09-06 17:12:11 -0700
-
3a18820d05
Oops, fix layout for error when item preview fails to load
Emi Matchu
2024-09-06 16:24:58 -0700
-
5131ba40d8
Remove some now-unused ItemPage JS files
Emi Matchu
2024-09-06 16:11:05 -0700
-
65eaa031dd
Speed up deploys with Ansible's pipelining option
Emi Matchu
2024-09-06 12:22:28 -0700
-
2e7bdc47d7
Move some Ansible config out of scripts and into
ansible.cfg
Emi Matchu
2024-09-06 12:16:26 -0700
-
d69c37089e
Fix bug where item preview loading indicator sometimes doesn't delay
Emi Matchu
2024-09-06 12:13:10 -0700
-
5001a50a60
Add announcement about new item page, replacing the hidden Neopass one
Emi Matchu
2024-09-06 11:47:17 -0700
-
c60dceb0ae
Merge branch 'simpler-item-previews'
Emi Matchu
2024-09-06 11:09:16 -0700
-
-
2dbbc4bdd8
Upgrade Yarn version to 4.4.1
Emi Matchu
2024-09-06 11:01:10 -0700
-
30eced448d
Fix bug precompiling a CSS file that contains a
min() expression
simpler-item-previews
Emi Matchu
2024-09-06 11:00:49 -0700
-
6f08abc3aa
Add html5 badge to new item previews
Emi Matchu
2024-09-05 18:48:41 -0700
-
edcb21558a
Drastically reduce queries for item page preview
Emi Matchu
2024-09-05 17:52:35 -0700
-
176ab20fd1
Cache the
Item#appearances field
Emi Matchu
2024-09-05 17:41:04 -0700
-
0305817cec
Use fewer SQL queries to get species for species face picker
Emi Matchu
2024-09-05 17:39:47 -0700
-
4d5b583432
Remove some unnecessary console messages for new outfit viewer
Emi Matchu
2024-09-05 17:37:16 -0700
-
2e48376c5a
Auto-submit the species color picker on change, for new item previews
Emi Matchu
2024-09-05 17:34:54 -0700
-
2ea8f16e43
Style the face picker on item page nicely for desktop!
Emi Matchu
2024-09-05 16:51:06 -0700
-
de99e0236b
Style the face picker on item page nicely for mobile
Emi Matchu
2024-09-05 16:28:17 -0700
-
6dd8e585a3
Add responsive layout for item page
Emi Matchu
2024-09-05 16:18:48 -0700
-
77ff55353c
Copy selected/focus face picker styles from Impress 2020
Emi Matchu
2024-09-03 17:54:56 -0700
-
a88fc14bd7
Use hi-res pet images in face picker for new item previews
Emi Matchu
2024-09-03 17:34:31 -0700
-
9f44fd47e4
Add "No data yet" to species face tooltip when needed, in item previews
Emi Matchu
2024-09-03 17:27:43 -0700
-
4c44f8d6a4
Fix species face picker going inert again after Turbo frame load
Emi Matchu
2024-09-03 17:07:53 -0700
-
2b2bffd9da
Disable pet faces that the item doesn't fit, in new item previews
Emi Matchu
2024-09-03 16:42:04 -0700
-
a184c75575
Handle noscript for the new species face picker
Emi Matchu
2024-09-03 13:46:29 -0700
-
c06c297174
Extremely lo-fi new species face picker for simplified item previews
Emi Matchu
2024-09-03 13:23:58 -0700
-
36f8efadbf
Add more detailed zone occupy info to simplified item preview page
Emi Matchu
2024-09-03 12:55:10 -0700
-
e0f9a27adc
Merge branch 'main' into simpler-item-previews
Emi Matchu
2024-08-31 13:43:10 -0700
-
-
-
-
1c36276865
Remove unused
special_color logic from Item
Emi Matchu
2024-08-31 13:42:25 -0700
-
6fdeffebf1
Simplify PetType.random_basic_per_species
Emi Matchu
2024-08-31 13:37:12 -0700
-
2f341cfd39
Merge branch 'main' into simpler-item-previews
Emi Matchu
2024-08-31 13:31:46 -0700
-
-
-
-
6312253b82
Simplify standard_species_search_links helper
Emi Matchu
2024-08-31 13:31:24 -0700
-
8ab5af1aca
Remove unused logic for whether a zone is "sometimes" occupied
Emi Matchu
2024-08-31 13:14:22 -0700
-
bd62476722
Add basic zone info to simpler item previews
Emi Matchu
2024-08-31 13:07:18 -0700
-
5cbab5a766
Merge branch 'main' into simpler-item-previews
Emi Matchu
2024-08-31 12:50:56 -0700
-
-
-
-
e67830642c
Upgrade to Ruby 3.3.4 in production
Emi Matchu
2024-08-31 12:49:50 -0700
-
1972ecf043
Use
async instead of defer for analytics script
Emi Matchu
2024-08-31 12:15:27 -0700
-
30e757b050
Add x86_64 versions of some of the cached gems
Emi Matchu
2024-08-31 12:08:14 -0700
-
af8dd42830
Add better support for hashed pet names
Emi Matchu
2024-08-31 12:07:52 -0700
-
e80a49a086
Add better support for hashed pet names
Steve C
2024-08-30 01:45:39 -0400
-
-
-
8ad0025e32
A few more comments and code style refactors for item previews
Emi Matchu
2024-08-30 17:09:39 -0700
-
04ffc30e92
Remove SSW link, does not work on neopets anymore
Steve C
2024-08-30 01:46:59 -0400
-
acade360a8
Update Ruby to 3.3.4, and update gems
Emi Matchu
2024-08-27 17:06:22 -0700
-
fdfc6c9756
Add matchu@deathstar SSH key
Emi Matchu
2024-08-19 10:48:16 -0700
-
b2b16a2edc
Merge branch 'main' into simpler-item-previews
1767298749242351888/tmp_refs/heads/simpler-item-previews
1767298749242351888/simpler-item-previews
1767029719275436362/tmp_refs/heads/simpler-item-previews
1767029719275436362/simpler-item-previews
1767029702341527269/tmp_refs/heads/simpler-item-previews
1767029702341527269/simpler-item-previews
1766419763164921196/tmp_refs/heads/simpler-item-previews
1766419763164921196/simpler-item-previews
1765824101562384862/tmp_refs/heads/simpler-item-previews
1765824101562384862/simpler-item-previews
1765692079516326052/tmp_refs/heads/simpler-item-previews
1765692079516326052/simpler-item-previews
1765671743159696557/tmp_refs/heads/simpler-item-previews
1765671743159696557/simpler-item-previews
1765204259616805560/tmp_refs/heads/simpler-item-previews
1765204259616805560/simpler-item-previews
1764680644104702452/tmp_refs/heads/simpler-item-previews
1764680644104702452/simpler-item-previews
1764680627486690761/tmp_refs/heads/simpler-item-previews
1764680627486690761/simpler-item-previews
1764603503431085040/tmp_refs/heads/simpler-item-previews
1764603503431085040/simpler-item-previews
1743857289631745201/tmp_refs/heads/simpler-item-previews
1743857289631745201/simpler-item-previews
1742381881672895468/tmp_refs/heads/simpler-item-previews
1742381881672895468/simpler-item-previews
Matchu
2024-07-09 14:26:47 -0700
-
-
-
-
88836082f2
Release the Shopping List button to everyone
Matchu
2024-07-09 13:39:20 -0700
-
c55f71a000
Rename GetTheseItemsButton -> ShoppingListButton
Matchu
2024-07-09 13:36:42 -0700
-
a007479f99
Link to the NC Mall homepage from the Shopping List
Matchu
2024-07-09 13:30:28 -0700
-
81c6a4a023
Add outfit name to Shopping List page title
Matchu
2024-07-09 13:19:23 -0700
-
d7eb490ac0
Use a shopping bag icon for the "Shopping List" button
Matchu
2024-07-09 13:14:22 -0700
-
c96b726a61
Rebrand the "Item Getting Guide" as "Shopping List"
Matchu
2024-07-09 13:04:22 -0700
-
f0b1d2281e
Slight improvement for double-clicking play/pause in new item preview
Matchu
2024-07-08 17:29:22 -0700
-
16bd966a7d
Slight improvement for play/pause active style in new item page preview
Matchu
2024-07-08 17:25:55 -0700
-
bf30ca0252
Fix loading cursor bug for new item page preview
Matchu
2024-07-08 17:24:18 -0700
-
26954a3bf2
Restyle play/pause button for new item page preview
Matchu
2024-07-08 17:19:14 -0700
-
20202b5cd9
Potentially improve loading state in new item page preview
Matchu
2024-07-08 16:44:22 -0700
-
b03fee8c7e
Save playing state to a cookie for the new item page preview
Matchu
2024-07-08 16:27:38 -0700
-
1aba4f405e
Add hacky play/pause toggle to new item page preview
Matchu
2024-07-08 13:43:28 -0700
-
7688caebe1
Handle iframe outright failing to load in new item page preview
Matchu
2024-07-08 10:44:01 -0700
-
fcad7e2bc9
Add a clearer error indicator to new item page previews
Matchu
2024-07-08 10:36:16 -0700
-
d18f43d769
Fix a bug transitioning between two loading states in item page preview
Matchu
2024-07-07 21:52:38 -0700
-
059644f847
Improve the loading indicator for the new item page previews
Matchu
2024-07-07 21:32:41 -0700
-
83eec2db60
Merge branch 'main' into simpler-item-previews
Matchu
2024-07-07 21:11:32 -0700
-
-
-
-
3f47f47ced
Prevent analytics script delays from blocking other JS on the page
Matchu
2024-07-07 21:11:14 -0700
-
6bc0c55000
Use our hanger loading spinner for the new item page previews
Matchu
2024-07-07 19:05:48 -0700
-
62d9f2d24a
Merge branch 'main' into simpler-item-previews
Matchu
2024-07-07 17:23:08 -0700
-
-
-
-
d79b6b6c33
Ensure
rails public_data:pull doesn't use SSL for localhost
Matchu
2024-07-07 17:21:54 -0700
-
c8c4facb60
Fix styling for embed page for image-only SWF assets
Matchu
2024-07-06 12:49:25 -0700
-
7ec900b6b6
Use {script,style}_src instead of _elem, for better compatibility
Matchu
2024-07-06 12:47:59 -0700
-
57c08b5646
Use "morphing" for smoother item page preview changes
Emi Matchu
2024-07-03 21:52:43 -0700
-
97e6c39402
Load movies in iframe for new item page preview
Emi Matchu
2024-07-03 20:15:35 -0700
-
5b2062754d
swf_assets/show action to embed a canvas movie in a sandboxed iframe
Emi Matchu
2024-07-03 19:50:41 -0700
-
5ad320fa18
Remove unused swf_assets/links stylesheet
Emi Matchu
2024-07-03 19:17:08 -0700
-
81a58f8656
Extract outfit-viewer to a separate template
Emi Matchu
2024-07-02 22:43:36 -0700
-
76d2cc6c21
Add some data attributes to outfit-layer elements
Emi Matchu
2024-07-02 22:38:18 -0700
-
e9145251a9
Refactor outfit-layer component to use internal state API, not attrs
Emi Matchu
2024-07-02 22:34:51 -0700
-
3c415e9cd3
Refactor item page outfit-layer to use Web Components
Emi Matchu
2024-07-02 22:16:37 -0700
-
857812610a
Refactor
outfit_viewer_layers helper to just be inlined into template
Emi Matchu
2024-07-02 22:03:43 -0700
-
0a9193aed7
Add basic loading tracking to new item page preview
Matchu
2024-07-01 17:59:07 -0700
-
ac002f3151
Track preferred color/species for new item page previews
Matchu
2024-07-01 17:38:31 -0700
-
fe6035d438
Default to compatible pet types in new item page preview
Matchu
2024-07-01 17:20:38 -0700
-
21a8a49f50
Remove redundant SwfAsset relation
Matchu
2024-07-01 17:20:05 -0700
-
3f38fbd1b0
Support zone restriction in new item preview
Matchu
2024-07-01 16:54:39 -0700
-
74748acaaf
Refactor more of item outfit preview into the
Outfit class
Matchu
2024-07-01 16:07:25 -0700
-
054c809052
Put the new item preview in a Turbo frame
Emi Matchu
2024-07-01 13:48:20 -0700
-
1b000189c4
[WIP] Add species/color picker for simplified item page preview
Emi Matchu
2024-06-30 23:34:27 -0700
-
ea17e76c39
[WIP] Start replacing item page preview with simpler HTML-based version
Emi Matchu
2024-06-30 23:09:28 -0700
-
-
a37dda6af7
Add Solargraph autocomplete while in development
Matchu
2024-07-01 15:35:39 -0700
-
a70b70be7d
Merge remote-tracking branch 'origin/main'
Matchu
2024-07-01 14:56:08 -0700
-
-
2a34e8be6d
Oops, fix regex patterns to use
\A to \z instead of ^ to $
Emi Matchu
2024-06-28 01:32:15 -0700
-
5401ea984a
Merge remote-tracking branch 'origin/main'
Emi Matchu
2024-06-22 18:47:10 -0700
-