-
9fe44e3f91
Hack to speed up loading the homepage
Emi Matchu
2024-03-13 13:51:28 -0700
-
684dcb53ba
Add Turbo to speed up the app, and set up for missing UJS features
Emi Matchu
2024-03-13 13:43:48 -0700
-
b39542a2ba
Merge branch 'about-neopass'
Emi Matchu
2024-03-13 12:22:32 -0700
-
-
6a347bd733
Add "Posted" date to NeoPass announcement
Emi Matchu
2024-03-13 12:22:15 -0700
-
b388486676
Add NeoPass announcement banner to homepage
Emi Matchu
2024-03-13 12:20:38 -0700
-
3f172b91c5
Oops, fix redirect to item thumbnail
Emi Matchu
2024-03-12 18:45:05 -0700
-
3bf07b02da
A few more NeoPass about page copy edits
Emi Matchu
2024-03-12 18:41:58 -0700
-
4bff5b7943
Oops, add dimensions to NeoPass header image
Emi Matchu
2024-03-12 18:41:38 -0700
-
ba859ce747
Oops, fix neopass-header.png image reference
Emi Matchu
2024-03-12 18:34:40 -0700
-
640e0423a7
Copy edits, mostly bolding sections of the NeoPass about page
Emi Matchu
2024-03-12 18:21:23 -0700
-
0e7457980f
Add NeoPass header image
Emi Matchu
2024-03-12 18:20:57 -0700
-
022286a746
Add first draft of /about/neopass page
Emi Matchu
2024-03-12 17:58:44 -0700
-
-
2cfcfaf69d
Rename StaticController to AboutController
Emi Matchu
2024-03-12 17:12:43 -0700
-
9aef987f95
Move partials in views/static to views/application
Emi Matchu
2024-03-10 18:47:33 -0700
-
cf6921329d
Oops, choose the *first* PNG from the manifest, to avoid reference art
Emi Matchu
2024-03-07 14:16:05 -0800
-
e1a5eaeb68
Install cron job to run
rails public_data:commit weekly in production
Emi Matchu
2024-03-01 13:20:59 -0800
-
98dd9ec782
Create
rails public_data:pull task, to load up the latest public data
Emi Matchu
2024-03-01 13:18:58 -0800
-
8dc11f9940
Create
rails public_data:commit task, to share public data dumps
Emi Matchu
2024-02-29 14:30:33 -0800
-
88c98f2023
Update GitHub links to point to our self-hosted OpenNeo Code
Emi Matchu
2024-02-29 11:24:21 -0800
-
9156fa7162
Bold the Terms of Use link when it's been changed recently
Emi Matchu
2024-02-29 11:22:12 -0800
-
0316544e32
Update Terms of Use
Emi Matchu
2024-02-29 11:13:14 -0800
-
b7a4bb988b
Remove unused static/terms stylesheet
Emi Matchu
2024-02-29 10:53:06 -0800
-
ec6dca1c16
Improve Unicode support, emojis don't crash us anymore lol!
Emi Matchu
2024-02-28 18:52:56 -0800
-
8f78892212
Remove item_translations from schema.rb??
Emi Matchu
2024-02-28 17:58:46 -0800
-
371da73615
Revert "Oops, add
AltStyle#series_name db change to schema"
Emi Matchu
2024-02-28 17:20:43 -0800
-
cc339672b1
Oops, add
AltStyle#series_name db change to schema
Emi Matchu
2024-02-28 15:53:48 -0800
-
bc8d265672
Add handlers for requests that were stopped during the reboot process
Emi Matchu
2024-02-28 13:50:13 -0800
-
522287ed53
Fix MissingAttributeError in
ClosetHanger#merge_quantities
Emi Matchu
2024-02-28 13:30:55 -0800
-
d8b3f613e3
Fix AccessDenied error handler
Emi Matchu
2024-02-28 13:20:41 -0800
-
09090d53ce
Migrate from Sentry to self-hosted GlitchTip instance
Emi Matchu
2024-02-28 13:14:32 -0800
-
0ed4e8f216
Add "Baby Body Paint" warning to Known Glitches badge in-app, too
Emi Matchu
2024-02-27 19:22:08 -0800
-
6a0afb330b
Add warning for "Baby Body Paint" bugs
Emi Matchu
2024-02-27 18:16:23 -0800
-
4f069a5742
Remove the GQL-based
useSearchResults, everyone is on it now!
Emi Matchu
2024-02-27 16:49:52 -0800
-
ece7a02902
Remove our testing-escape-hatch for item search from the console
Emi Matchu
2024-02-27 16:25:17 -0800
-
87782767f8
Filter search in wardrobe-2020 by alt styles!
Emi Matchu
2024-02-27 16:11:06 -0800
-
421f2ce39f
Use
fits:nostalgic-faerie-draik filter format when we can
Emi Matchu
2024-02-27 15:51:27 -0800
-
18c7a34b8f
Update
series_name for alt styles to be null, with a fallback string
Emi Matchu
2024-02-27 15:48:28 -0800
-
9243193bc8
Add support for
fits:alt-style-87305 item searches
Emi Matchu
2024-02-27 15:36:45 -0800
-
d983a20989
Add support for
fits:nostalgic-faerie-draik item searches
Emi Matchu
2024-02-27 15:33:08 -0800
-
9f74e6020e
Add series_name database field to alt styles
Emi Matchu
2024-02-27 15:28:05 -0800
-
cd786ffcb1
Oops, I broke user filters in my previous refactor!
Emi Matchu
2024-02-27 15:08:15 -0800
-
76d741091c
Extract "raise_search_error" method in item search query parsing
Emi Matchu
2024-02-27 15:03:18 -0800
-
61b1a1aed1
Improve parsing
fits:blue-acara filter
Emi Matchu
2024-02-27 14:56:36 -0800
-
1860f5b6be
Fix showing the query on the item search error page
Emi Matchu
2024-02-27 14:47:57 -0800
-
bdefeb53d6
Remove weird unused begin/end block in ItemsController
Emi Matchu
2024-02-27 14:47:02 -0800
-
19ebf4d78a
Extract item search filter parsing into helper methods
Emi Matchu
2024-02-27 14:43:42 -0800
-
3781c9810a
Item search can filter by fitting alt styles (but missing many details!)
Emi Matchu
2024-02-27 14:32:54 -0800
-
183cb40e74
Oops, don't return body_id=0 items for "-fits:blue-acara"
Emi Matchu
2024-02-27 14:07:20 -0800
-
671a79d158
Refactor
fits and not_fits in Item::Search::Query
Emi Matchu
2024-02-27 14:05:37 -0800
-
f3e10dea7f
Oops, fix missing field in item search results Apollo cache!
Emi Matchu
2024-02-27 12:43:28 -0800
-
66c1e14dd0
Add item search results to Apollo cache, use in finding item conflicts
Emi Matchu
2024-02-27 12:19:07 -0800
-
752bee3c39
Use MajorErrorMessage for search result errors
Emi Matchu
2024-02-27 12:03:23 -0800
-
345a45ee0c
Add slow query logging to MariaDB config
Emi Matchu
2024-02-26 11:06:51 -0800
-
2e5b1c7350
Remove unused
Item.per_page attribute
Emi Matchu
2024-02-25 16:16:43 -0800
-
fb2bdd6ea5
Fix crash when dealing with 404'd manifests
Emi Matchu
2024-02-25 16:05:43 -0800
-
2cac048158
Save manifest load info when preloading them, too
Emi Matchu
2024-02-25 16:02:36 -0800
-
cc33ce1d6e
Skip loading manifest if we recently failed
Emi Matchu
2024-02-25 15:46:50 -0800
-
a684c915a9
Track when manifest was last loaded, and what status it returned
Emi Matchu
2024-02-25 15:35:04 -0800
-
067cee2d41
Oops, fix bug reading manifest assets when .svg is not present
Emi Matchu
2024-02-25 15:02:35 -0800
-
e5bf6d6ba1
Oops, fix remaining references to locale in item search
Emi Matchu
2024-02-25 15:00:22 -0800
-
61a4dcad02
Oops, "fits:blue-acara" search should return non-body-specific items
Emi Matchu
2024-02-25 14:47:37 -0800
-
a8cbce0864
Start working on new item search in wardrobe-2020!
Emi Matchu
2024-02-25 14:46:27 -0800
-
52e81557c2
Update search filters to consider NP and PB mutually exclusive
Emi Matchu
2024-02-25 12:57:04 -0800
-
a3dcaa0f0e
Add
useItemSearch for wardrobe app, but don't use it yet!
Emi Matchu
2024-02-25 12:06:20 -0800
-
ab1fade529
Remove unused React dependency on homepage
Emi Matchu
2024-02-25 10:49:00 -0800
-
e3d46ea5d0
Remove Alt Styles announcement banner
Emi Matchu
2024-02-25 10:44:46 -0800
-
9ed3c4ff96
Add Alt Styles reference page link to the Alt Styles picker
Emi Matchu
2024-02-25 10:44:00 -0800
-
258b360ff2
Oops, fix infinite autosaving loop!
Emi Matchu
2024-02-25 10:23:57 -0800
-
56d550e86c
Skip loading alt styles on item preview page
Emi Matchu
2024-02-24 17:23:57 -0800
-
7af1a97161
Read known_glitches when loading alt styles SWF assets
Emi Matchu
2024-02-24 16:31:05 -0800
-
c5cd1f2f3d
Remove
SwfAsset#html5_*_url in favor of SwfAsset#urls
Emi Matchu
2024-02-24 16:25:55 -0800
-
cd095eefcb
Oops, fix crashing bug when loading item appearances endpoint
Emi Matchu
2024-02-24 16:14:30 -0800
-
e0b5382c3f
Update
SwfAsset#image_url to use all the latest tech
Emi Matchu
2024-02-24 16:12:02 -0800
-
600cb6b2ea
Remove unused /colors/pet_types route
Emi Matchu
2024-02-24 15:51:31 -0800
-
829d960d70
Move
SwfAsset#override_body_id to the bottom of the file
Emi Matchu
2024-02-24 15:24:24 -0800
-
cf1cdf7e7d
Reorder the higher-up lines of SwfAsset
Emi Matchu
2024-02-24 15:22:14 -0800
-
e8737a520e
Remove more unused SwfAsset scopes
Emi Matchu
2024-02-24 15:19:28 -0800
-
7fee4e6e41
Remove unused
SwfAsset.fitting_standard_body_ids and support methods
Emi Matchu
2024-02-24 15:16:25 -0800
-
c25e015b70
Delete some more unused SwfAsset methods
Emi Matchu
2024-02-24 15:13:17 -0800
-
f8cf8165df
Remove unused
SwfAsset#images method
Emi Matchu
2024-02-24 15:10:30 -0800
-
b7f4c5b6ac
Remove asset_hosts initializer
Emi Matchu
2024-02-24 15:05:26 -0800
-
6a4f2b91c1
Fix inconsistent indentation in pet_types_controller.rb
Emi Matchu
2024-02-24 15:00:28 -0800
-
992954ce89
Create swf_assets:manifests:load task to save all manifest files
Emi Matchu
2024-02-23 14:06:49 -0800
-
9a3b33ea2f
Preload many manifests concurrently for the Alt Styles page
Emi Matchu
2024-02-23 13:45:12 -0800
-
f6cece9a59
Fix inconsistent indentation in swf_assets.rake
Emi Matchu
2024-02-23 12:03:34 -0800
-
2cc46703b9
Create NeopetsMediaArchive, read the actual manifests for Alt Styles
Emi Matchu
2024-02-23 12:02:39 -0800
-
3f449310d6
Refactor item search JSON, add appearances
Emi Matchu
2024-02-23 10:44:50 -0800
-
1a1615e0ad
Oops, fix regression of editor features on item lists page
Emi Matchu
2024-02-22 15:52:40 -0800
-
666394de25
Refactor Impress 2020 config
Emi Matchu
2024-02-22 13:07:43 -0800
-
f8f805bf4d
Move matchu_email_password secret to encrypted credentials file
Emi Matchu
2024-02-22 12:51:04 -0800
-
5b016673d7
Migrate secret key to Rails credentials file (and fix deprecation warn)
Emi Matchu
2024-02-22 12:36:02 -0800
-
42bf4b8edb
Use local gems instead of installing from web when deploying, oops!
Emi Matchu
2024-02-22 12:16:59 -0800
-
472ae645a0
Finish migrating to Ruby 3.3.0
Emi Matchu
2024-02-22 12:05:02 -0800
-
b18dd115a1
Build Ruby 3.3.0, but don't switch over to it yet
Emi Matchu
2024-02-03 09:32:04 -0800
-
45579167dc
Run
bundle update
Emi Matchu
2024-02-22 11:48:32 -0800
-
ec1cd65a2e
Upgrade to Rails 7.1.3.2
Emi Matchu
2024-02-22 11:25:52 -0800
-
583f3c712f
High-level caching for closet lists
Emi Matchu
2024-02-20 18:42:42 -0800
-
13b92b30d0
Replace old stickUp dependency with
position: sticky
Emi Matchu
2024-02-20 18:33:23 -0800
-
c8e53165c7
Drop
item_translations table
Emi Matchu
2024-02-20 17:01:54 -0800
-
f85703d2cc
Remove now-unused
globalize dependency
Emi Matchu
2024-02-20 16:58:39 -0800