-
efd92f6367
Upgrade to Rails 8.1
main
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
feature/wardrobe-v2
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
-
a385a5b962
Better ordering for NC Styles in the outfit editor
Emi Matchu
2025-01-12 11:57:43 -0800
-
6ced72e10a
Better grouping for alt style series names in the filter dropdown
Emi Matchu
2025-01-08 15:51:28 -0800
-
eff7f75a3a
Oops, fix crash in Shopping List for PB items
Emi Matchu
2025-01-06 00:25:36 -0800
-
39e6872f59
Add some better comments and organization to swf_assets/show.js
Emi Matchu
2025-01-04 13:47:23 -0800
-
3940513244
Oops, fix silly mistake when combining zones by label on the item page
Emi Matchu
2025-01-02 19:39:53 -0800
-
28cdef29d0
Combine zones with the same label on the item page
Emi Matchu
2025-01-02 19:26:11 -0800
-
5be35591c2
Use CSS instead of server requests for image format in pet styles form
Emi Matchu
2025-01-02 19:04:48 -0800
-
7f62417294
Fix bug sorting pet styles by creation date
Emi Matchu
2024-12-29 16:11:00 -0800
-
fe6d42ef67
Remove "<New?>" from pet style search filters
Emi Matchu
2024-12-29 15:52:50 -0800
-
b8772c3aad
Add no results message for alt style searches
Emi Matchu
2024-12-29 15:47:12 -0800
-
8502b780c2
Add FORCE=1 flag to override series names in Styling Studio auto-import
Emi Matchu
2024-12-29 15:39:52 -0800
-
2f090f3924
Oops, improve series name parsing in Styling Studio auto-importer
Emi Matchu
2024-12-29 15:26:26 -0800
-
ab572b6576
Fix magic magnifier positioning in Firefox
Emi Matchu
2024-12-28 16:11:38 -0800
-
019484b6dd
Oops, fix showing the magic magnifier in Firefox
Emi Matchu
2024-12-28 16:08:28 -0800
-
34bf27069b
Oops, fix silly routing mistake where I set path twice for same route
Emi Matchu
2024-12-28 15:58:41 -0800
-
84dec2d82e
Tweak output for Styling Studio auto-importer
Emi Matchu
2024-12-28 15:53:24 -0800
-
d75492bd1d
Add Prismatic styles to Styling Studio auto-importer
Emi Matchu
2024-12-28 15:52:48 -0800
-
b61526f6ad
Upgrade to Ruby 3.3.6
Emi Matchu
2024-12-28 15:33:41 -0800
-
2b8fe68387
Refactor
rails neopets:import:rainbow_pool to run in parallel
Emi Matchu
2024-12-16 14:12:38 -0800
-
86205c5e44
Create new
DTIRequests.{get,post} helpers for HTTP requests
Emi Matchu
2024-12-16 14:04:22 -0800
-
5546d6df5d
Use new
DTIRequests.load_many helper in SwfAsset.preload_manifests
Emi Matchu
2024-12-16 13:19:58 -0800
-
2be21a9238
Use new
DTIRequests.load_many helper in Item.preload_nc_trade_values
Emi Matchu
2024-12-16 13:19:16 -0800
-
1d4771ecc5
Create new
DTIRequests.load_many helper, to make parallel requests
Emi Matchu
2024-12-16 13:10:19 -0800
-
7eb209e206
Update pet state bulk-labeling to skip to next unlabeled if desired
Emi Matchu
2024-12-08 10:08:39 -0800
-
30d42d29c1
Oops, fix magnifier position bug when page is scrolled
Emi Matchu
2024-12-07 12:41:03 -0800
-
347419aee8
Add SVG/PNG picker when editing pet appearances
Emi Matchu
2024-12-07 12:16:52 -0800
-
98965ccc6f
Increase contrast for non-highlighted layers when editing pet appearance
Emi Matchu
2024-12-07 12:00:10 -0800
-
763f6d66be
Fix minor bug to hide magnifier if its position isn't ready yet
Emi Matchu
2024-12-07 11:53:18 -0800
-
addf2d6cc5
Use SVG for the magnified outfit viewer when editing pet appearance
Emi Matchu
2024-12-07 11:45:01 -0800
-
b2a23b3e7b
Add magnification when editing pet appearance
Emi Matchu
2024-12-07 11:39:37 -0800