Dress to Impress, a big fancy Neopets customization tool!
Find a file
Matchu dc22a458bf Move manifest backfill to swf_assets:manifests task
Okay, I've simplified the migration to *just* add the column, and
instead added a task to find assets without manifest URLs and backfill
them.

Performance is a lot better now, using the `async-http` library, which
as I understand it supports both persistent connections when invoked
like this, and maybe also HTTP/2 multiplexing?? (Though I'm not
actually sure images.neopets.com does lol)

I'm not sure about the number of concurrent tasks I picked here, 100
seems okay for an internet thing and for such small requests, but I
worry that the CDN is gonna get annoyed or something. Well, we'll see!
This task is very resumable if it turns out we get frozen out or
something.
2023-11-10 16:52:50 -08:00
.devcontainer Build wardrobe-2020 JS during dev container setup 2023-10-26 21:39:42 +00:00
.husky Set up eslint for wardrobe-2020 2023-11-02 18:11:07 -07:00
.vscode Add the Pardon Our Dust page 2023-10-23 19:05:09 -07:00
app Oops, fix validation bug for SwfAsset 2023-11-10 16:16:32 -08:00
bin Upgrade to Rails 7.1.1 2023-10-25 15:05:31 -07:00
config Remove "Import from pets" page 2023-11-06 13:06:18 -08:00
db Move manifest backfill to swf_assets:manifests task 2023-11-10 16:52:50 -08:00
deploy Kill the app at high RAM, instead of trying to throttle it first 2023-10-27 17:03:08 -07:00
lib Move manifest backfill to swf_assets:manifests task 2023-11-10 16:52:50 -08:00
public Stop saving local copies of SWFs 2023-10-23 19:05:10 -07:00
test Remove unused automated testing files & gems 2023-10-25 16:09:01 -07:00
vendor Move manifest backfill to swf_assets:manifests task 2023-11-10 16:52:50 -08:00
.eslintrc.json Set up eslint for wardrobe-2020 2023-11-02 18:11:07 -07:00
.gitignore Add .env.* to gitignore 2023-10-27 17:44:12 -07:00
.ruby-version Upgrade to Ruby 3.1.4 2023-10-23 19:05:07 -07:00
config.ru Upgrade to Rails 6.1.7.4 2023-10-23 19:05:07 -07:00
Gemfile Move manifest backfill to swf_assets:manifests task 2023-11-10 16:52:50 -08:00
Gemfile.lock Move manifest backfill to swf_assets:manifests task 2023-11-10 16:52:50 -08:00
LICENSE.md Update our license 2023-10-23 19:04:56 -07:00
package.json Set up eslint for wardrobe-2020 2023-11-02 18:11:07 -07:00
Procfile.dev Fix bin/dev to use the right settings in development 2023-11-02 16:54:39 -07:00
Rakefile Uninstall resque 2023-10-23 19:05:04 -07:00
README.md Oops, needs to be a README.md file! 2023-10-25 16:31:41 -07:00
yarn.lock Set up eslint for wardrobe-2020 2023-11-02 18:11:07 -07:00

Dress to Impress beach logo

Dress to Impress

Oh! We've been revitalizing the Rails app! Fun!

There'll be more to say about it here soon :3