-
c241dc33b0
Remove successfully-run item encoding repair script
main
Emi Matchu
2026-01-04 19:23:43 -0800
-
83281591b3
Fix inconsistent item string encoding
Emi Matchu
2026-01-04 19:20:31 -0800
-
7430e12655
Extend
rails pets:load to look up arbitrary pets & items
Emi Matchu
2026-01-04 18:38:01 -0800
-
a9c9f94dde
Fix PB item handling for Christmas Varwolf
Emi Matchu
2026-01-04 14:22:35 -0800
-
4e00f5d1af
Add basic item JSON response (with trade values + counts)
Emi Matchu
2026-01-04 13:55:33 -0800
-
aa45ea17b3
Add image comparison tests for OutfitImageRenderer
Emi Matchu
2026-01-04 13:31:01 -0800
-
55fa50c22a
Add basic image generation route /outfits/new.png
Emi Matchu
2026-01-03 11:40:50 -0800
-
f823bac717
Add alt style support to Outfit#visible_layers
Emi Matchu
2026-01-03 11:05:23 -0800
-
cf80f96410
Add tests for Outfit#visible_layers
Emi Matchu
2026-01-03 10:57:58 -0800
-
f545510edc
[WV2] Custom play/pause animations button
feature/wardrobe-v2
Emi Matchu
2026-01-03 10:44:10 -0800
-
23e951edcd
Add Lebron links when there is no known trade value
Emi Matchu
2025-12-27 19:24:09 -0800
-
aac3e5a5a9
Update Lebron links to new Stylisher site
Emi Matchu
2025-12-27 19:09:09 -0800
-
cbf69e1189
[WV2] Split template into partials
Emi Matchu
2025-12-26 23:19:39 -0800
-
9ea48f6e8c
[WV2] Improve pose picker button styles
Emi Matchu
2025-12-26 23:11:22 -0800
-
812e8226bb
[WV2] Unify button styles
Emi Matchu
2025-12-26 23:01:40 -0800
-
955aeb984e
[WV2] Simplify item search layout
Emi Matchu
2025-12-26 22:43:17 -0800
-
74386b45d7
[WV2] More advanced mobile layout
Emi Matchu
2025-12-26 22:32:20 -0800
-
ba0612b694
[WV2] Fix controls area width on mobile
Emi Matchu
2025-12-26 22:28:24 -0800
-
b36b1577b5
[WV2] Fix cursor for outfit viewer play/pause
Emi Matchu
2025-12-26 22:19:06 -0800
-
fb8fb4b27e
[WV2] Fix anchor positioning for pose picker popover
Emi Matchu
2025-12-26 22:15:57 -0800
-
02a64ef639
Merge branch 'main' into feature/wardrobe-v2
Emi Matchu
2025-12-26 21:23:33 -0800
-
-
-
-
18a7e8fd9e
Lock gem versions for all relevant platforms
Emi Matchu
2025-12-26 21:21:35 -0800
-
9c4a0cd7a3
Remove unused react-rails gem
Emi Matchu
2025-12-26 20:58:14 -0800
-
d23f16c217
Merge branch 'main' into feature/wardrobe-v2
Emi Matchu
2025-12-26 20:44:57 -0800
-
-
-
-
63f8768cc3
bundle update
Emi Matchu
2025-12-26 20:42:18 -0800
-
7459037c8a
[WV2] Simplify item search pagination
Emi Matchu
2025-11-26 16:58:38 -0800
-
6eace54c34
[WV2] Pose picker popover
Emi Matchu
2025-11-11 18:07:06 -0800
-
76496f8a6d
[WV2] Pose picker first draft
Emi Matchu
2025-11-11 17:41:57 -0800
-
78931ddb47
[WV2] Move to a new WardrobeController
Emi Matchu
2025-11-11 17:21:03 -0800
-
811bb3e036
Merge branch 'main' into feature/wardrobe-v2
Emi Matchu
2025-11-11 12:57:25 -0800
-
-
-
-
efd92f6367
Upgrade to Rails 8.1
Emi Matchu
2025-11-11 12:38:25 -0800
-
b257de85f2
Allow more flexible development DB config
Emi Matchu
2025-11-11 12:20:25 -0800
-
ab46d90d6a
[WV2] Wearing item unwears incompatible items
Emi Matchu
2025-11-03 07:49:16 +0000
-
e72a0ec72f
[WV2] Fix outfit viewer scaling
Emi Matchu
2025-11-03 07:21:17 +0000
-
c4290980ed
[WV2] Item search first draft
Emi Matchu
2025-11-03 07:04:59 +0000
-
80db7ad3bf
[WV2] Add migration plan document
Emi Matchu
2025-11-03 06:51:43 +0000
-
481fbce6ce
[WV2] Remove "Items (N)" header
Emi Matchu
2025-11-03 06:08:12 +0000
-
88797bc165
[WV2] Refactor outfit state params helper
Emi Matchu
2025-11-03 06:07:35 +0000
-
079bcc8d1d
[WV2] Add item removal
Emi Matchu
2025-11-03 00:44:12 +0000
-
f4417f7fb0
[WV2] Add tests for item sorting & grouping
Emi Matchu
2025-11-03 00:31:05 +0000
-
e8d768961b
[WV2] Group items by zone
Emi Matchu
2025-11-03 00:07:08 +0000
-
dad185150c
[WV2] Add badges to items
Emi Matchu
2025-11-02 23:48:39 +0000
-
f96569b2bf
[WV2] Persist state in URL
Emi Matchu
2025-11-02 08:55:17 +0000
-
58fabad3c2
[WV2] Filter colors, using advanced fallbacks
Emi Matchu
2025-11-02 08:46:53 +0000
-
ddb89dc2fa
[WV2] Fix iframe border in outfit-viewer
Emi Matchu
2025-11-02 08:19:53 +0000
-
14298fafa9
[WV2] Extract species-color-picker component
Emi Matchu
2025-11-02 08:17:06 +0000
-
2dc5505147
[WV2] Move species color picker into outfit area
Emi Matchu
2025-11-02 08:06:27 +0000
-
0651a2871c
Simplify error handling in wardrobe v2
Emi Matchu
2025-11-02 07:58:30 +0000
-
a00d57bcbb
Fix outfit sizing in wardrobe v2
Emi Matchu
2025-11-02 07:58:11 +0000
-
276cc1b5ea
Wardrobe V2 initial proof-of-concept
Emi Matchu
2025-11-02 07:43:54 +0000
-
-
4e2c99d4dd
docs: add warnings about Impress 2020 database dependencies
Emi Matchu
2025-11-02 07:10:54 +0000
-
629090a88c
docs: clarify Impress 2020 database dependencies
Emi Matchu
2025-11-02 07:09:11 +0000
-
f311c92dbb
docs: add deployment checklist for database consolidation
feature/consolidate-auth-database
Emi Matchu
2025-11-02 07:07:57 +0000
-
9ba94f9f4b
chore: document legacy openneo_id migrations and update references
Emi Matchu
2025-11-02 07:02:43 +0000
-
2c21269a16
feat: migrate AuthUser to main database
Emi Matchu
2025-11-02 06:55:11 +0000
-
604a8667cf
feat: add write lock for AuthUser migration preparation
Emi Matchu
2025-11-02 06:49:47 +0000
-
-
77872311e6
Add support summary UI to alt styles page
Emi Matchu
2025-11-02 06:12:36 +0000
-
c78c0cb237
Oops, only preload alt style manifests we actually need
Emi Matchu
2025-11-02 06:10:42 +0000
-
59da1fa04d
Add more importing to cron
Emi Matchu
2025-11-02 06:00:50 +0000
-
3dca3fe05a
Add logging for alt style changes
Emi Matchu
2025-11-02 04:18:33 +0000
-
ec8d0fdbdc
Set up deployment inside devcontainer
Emi Matchu
2025-11-02 04:02:06 +0000
-
3d86231e29
Oops, re-enable setting as default upon deploy
Emi Matchu
2025-10-31 03:34:02 +0000
-
3582229b47
Update NC Mall scraping for new redesign
Emi Matchu
2025-10-30 12:43:14 +0000
-
b1f06029f8
Moderize RocketAMF C types to fix build error
Emi Matchu
2025-10-30 02:30:08 +0000
-
d90e0549ca
Update devcontainer
Emi Matchu
2025-10-30 02:16:54 +0000
-
d72d358135
Add high-level documentation
Emi Matchu
2025-10-30 07:31:36 +1100
-
1bfacf0340
Upgrade protocol-rack gem, remove workaround
Emi Matchu
2025-07-26 09:58:24 -0700
-
e0b2f6654f
Remove reference to unused parallel gem
Emi Matchu
2025-07-26 09:56:49 -0700
-
d75b30ee7b
Upgrade async gems
Emi Matchu
2025-07-26 09:53:50 -0700
-
ba873e9e55
Upgrade to Ruby 3.4.5, Rails 8.0.2
Emi Matchu
2025-07-23 20:39:27 -0700
-
234c866e28
Add links to ~lebron petpage
Emi Matchu
2025-06-27 17:32:16 -0700
-
8eebc96b00
Remove now-unused HTTParty dependency
Emi Matchu
2025-06-27 15:32:54 -0700
-
a4dd680445
Use improved NC trade value text in item page
Emi Matchu
2025-06-27 15:30:36 -0700
-
10708de615
Migrate from Owls NC values to Lebron
Emi Matchu
2025-06-27 15:18:29 -0700
-
0e57a76ce6
Fix NC style series sort order in search dropdown
Emi Matchu
2025-06-22 12:37:28 -0700
-
14be40a292
Fix NC Mall Styling Studio import
Emi Matchu
2025-06-22 12:24:27 -0700
-
1cfb5129fa
Hide shadowbanned users from trade lists for most viewers
Emi Matchu
2025-06-22 11:35:27 -0700
-
903d6a8a19
Disallow email addresses in Neopets usernames
Emi Matchu
2025-06-22 11:16:26 -0700
-
0e32eb5d8f
Hide duplicate timestamps on item trades page
Emi Matchu
2025-06-22 10:40:27 -0700
-
99290235f5
Add
bin/deploy:rollback to go back to a previous version
Emi Matchu
2025-04-27 12:38:59 -0700
-
00ec7002cb
Upgrade esbuild to 0.25.3
Emi Matchu
2025-04-27 12:23:12 -0700
-
bdd4356894
Add cached gems for x86_64
Emi Matchu
2025-04-27 12:02:46 -0700
-
a72d043659
Remove Sentry from wardrobe JS
Emi Matchu
2025-04-27 12:01:24 -0700
-
735ca6c07b
Upgrade to Rails 8.0.2
Emi Matchu
2025-03-29 14:45:51 -0700
-
38bad12778
Fix item animations for asset URLs that contain unescaped spaces
Emi Matchu
2025-03-29 14:45:41 -0700
-
c48b2b14aa
Add workarounds for new Neopets.com security rules
Emi Matchu
2025-03-29 14:09:50 -0700
-
475c4eb8dd
Upgrade to Ruby 3.3.7
Emi Matchu
2025-03-29 13:12:35 -0700
-
8ba094a0be
Add Support form for users, with shadowban option
Emi Matchu
2025-02-16 09:32:52 -0800
-
2c2ba1fc67
Oops, fix visual bug for items page contact link icons
Emi Matchu
2025-02-16 08:45:45 -0800
-
97ffffb67a
Add configurable full name field to alt styles
Emi Matchu
2025-02-15 21:52:47 -0800
-
667f562a88
Oh right, use the series name in the message
Emi Matchu
2025-01-22 16:45:33 -0800
-
a4c3c31279
Add hint to outfit editor when searching for "token", "nostalgic", etc
Emi Matchu
2025-01-21 15:07:17 -0800
-
b3f635c96c
Fix bug parsing discount time when importing from NC Mall
Emi Matchu
2025-01-18 10:49:04 -0800
-
86a1875d6d
Tweak gem grouping for test libraries
Emi Matchu
2025-01-12 19:21:55 -0800
-
bf1c8f71fe
Oops, fix external HTTP requests by updating
async-http gem
Emi Matchu
2025-01-12 19:11:24 -0800
-
39fe53c51f
Run
bundle:update, and work around bug in latest protocol-rack
Emi Matchu
2025-01-12 13:07:14 -0800
-
8eb3f73deb
Run
rails app:update to update config files
Emi Matchu
2025-01-12 12:36:18 -0800
-
eba5f04ec0
Upgrade to Rails 8.0.1
Emi Matchu
2025-01-12 12:15:23 -0800
-
e09296ef51
Fix outfit editor bug where opening style picker increases page height
Emi Matchu
2025-01-12 12:10:47 -0800
-
b6e3079599
Use shorter style name in outfit editor's pose picker label
Emi Matchu
2025-01-12 12:02:52 -0800