-
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
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
-
-
d5752eac2a
Copy edits for Dyeworks in Item Getting Guide
Matchu
2024-06-20 14:40:09 -0700
-
302c116c8f
Don't color PB shop/trade buttons purple in Item Getting Guide
Matchu
2024-06-20 14:20:06 -0700
-
568c30fa90
Wider tables for longer item names in Item Getting Guide
Matchu
2024-06-20 14:16:51 -0700
-
b137eed4c4
Oops, handle date parsing errors in Dyeworks logic
Matchu
2024-06-20 14:08:40 -0700
-
965725f9e9
Oops, fix silly bug in Dyeworks Owls date parsing
Matchu
2024-06-20 14:04:45 -0700
-
341a8dd89c
Disallow text wrapping in the "Total" cell in Item Getting Guide
Matchu
2024-06-20 13:55:04 -0700
-
3d6abc84dd
Layout tweaks to Dyeworks in Item Getting Guide
Matchu
2024-06-20 13:50:48 -0700
-
cec29682c4
Add NC Trades button to Dyeworks in Item Getting Guide
Matchu
2024-06-20 13:50:04 -0700
-
589d728c76
Add clearer Dyeworks explainer
Matchu
2024-06-20 13:21:56 -0700
-
2e3d5d2020
Vaguer potions info for Dyeworks in Item Getting Guide
Matchu
2024-06-20 13:14:51 -0700
-
97abd6e438
Add probabilities to Dyeworks items in Item Getting Guide
Matchu
2024-06-20 12:54:39 -0700
-
-
-
1d250f3148
Remove unused
Item.with_closet_hangers scope
Emi Matchu
2024-06-19 17:49:18 -0700
-
b6bd539fed
Oops, fix indentation in
Item::Dyeworks
Matchu
2024-06-18 16:50:43 -0700
-
10301900e2
Credit the Owls team for Dyeworks extra info in the Item Getting Guide
Matchu
2024-06-18 16:49:09 -0700
-
ec476f4c65
List the specific Dyeworks end date in Item Getting Guide, if we know
Matchu
2024-06-18 16:47:05 -0700
-
a9f44c0aa6
Configure the application's default time zone to NST (US Pacific)
Matchu
2024-06-18 16:39:37 -0700
-
4e2110bf25
Add comment to
Item#inferred_dyeworks_base_item
Matchu
2024-06-18 15:26:28 -0700
-
c6fbb9b797
Reorder
Item::Dyeworks methods a bit
Matchu
2024-06-18 15:23:39 -0700
-
98ecbf029d
Be case-insensitive when checking Owls values for Dyeworks status
Matchu
2024-06-18 15:20:27 -0700
-
015010345a
Extract Dyeworks methods into
Item::Dyeworks module
Matchu
2024-06-18 15:21:43 -0700
-
26dfe13b0e
Parse "Limited Dyeworks" items from Owls
Matchu
2024-06-18 14:59:09 -0700
-
4d24a9577f
Only run
public_data:pull if there are no pending migrations
Matchu
2024-06-18 14:52:54 -0700
-
-
1acb00e35a
Add NC prices to item pages
Emi Matchu
2024-06-18 13:25:29 -0700
-
bbd1849e19
Oops, fix crash for Dyeworks without Owls info in Item Getting Guide
Emi Matchu
2024-06-17 13:07:03 -0700
-
598a9dac52
Oops, fix crashing bug when Item Getting Guide has *no* Dyeworks
Emi Matchu
2024-06-17 13:03:12 -0700
-
9f536f81b3
Refactor to use a new
Item#source method for where an item is from
Emi Matchu
2024-06-16 12:37:53 -0700
-
77f01a6cb9
Edge case: say "0 NC" for cost of no potions in Item Getting Guide
Emi Matchu
2024-06-16 12:26:55 -0700
-
cd28c26ae7
Make thumbnail_url a manually overridable field for Alt Styles
Emi Matchu
2024-06-15 17:35:12 -0700
-
36452a4704
Flag items you already own in the Item Getting Guide
Emi Matchu
2024-06-15 15:47:52 -0700
-
56fe5e4889
Oops, fix bug in recent movie-pausing bugfix!
Emi Matchu
2024-06-12 17:14:16 -0700
-
60e9130891
Fix bug where changing tabs would *always* pause the outfit animations
Emi Matchu
2024-06-12 17:05:53 -0700
-
cedceeaf3c
Set production hostname to impress.openneo.net
Emi Matchu
2024-06-10 13:09:37 -0700
-
3310394fb8
Improve Owls value presentation in Item Getting Guide
Emi Matchu
2024-06-09 19:22:34 -0700
-
be525d1d67
Oops, fix bug with empty subtitles in Item Getting Guide
Emi Matchu
2024-06-09 15:40:58 -0700
-
3dbcf41e4f
Restyle Owls link a bit in Item Getting Guide
Emi Matchu
2024-06-09 15:22:21 -0700
-
9bc6be05f8
Add "Permanent" label to permanent Dyeworks items in Item Getting Guide
Emi Matchu
2024-06-09 15:21:42 -0700
-
a3f910b7ce
Add more line breaks to Item Getting Guide template source
Emi Matchu
2024-06-09 15:05:00 -0700
-
1f0c8b87a6
Move Item Getting Guide subtitle UI out of helpers, into templates
Emi Matchu
2024-06-09 15:03:35 -0700
-
b22ccbc2a3
Use Owls to check for Permanent Dyeworks items
Emi Matchu
2024-06-09 14:46:24 -0700
-
5de9e2a27b
Add Dyeworks section to Item Getting Guide (but it's currently wrong!)
Emi Matchu
2024-06-09 13:25:59 -0700
-
857cb547ed
Add
Item#dyeworks_base_item database field, and populate it
Emi Matchu
2024-06-07 20:10:06 -0700
-
68cb44d159
Add logic to infer the base for Dyeworks items
Emi Matchu
2024-06-07 19:20:21 -0700
-
341869fb17
Oops, say "these items" plural for basic colors in Item Getting Guide
Emi Matchu
2024-06-05 19:51:11 -0700
-
31c281390d
Add explanations for why
Item#pb_{species,color} would return nil
Emi Matchu
2024-06-05 19:46:12 -0700
-
a3bd841bb8
Fix handling of basic PB items in Item Getting Guide
Emi Matchu
2024-06-05 19:45:39 -0700
-
bd6b6450d9
Handle newly-released species in Item Getting Guide
Emi Matchu
2024-06-05 19:27:38 -0700
-
3dab235335
Handle newly-released PB items in Item Getting Guide
Emi Matchu
2024-06-05 19:20:57 -0700
-
e1c598e591
Remove unused sqlite3 gem
Emi Matchu
2024-06-04 12:23:39 -0700