impress/app
Emi Matchu d66f81c96b Remove support for old "Nebula (fake)" April Fools color
This hasn't worked for a while anyway! Let's remove the bits of code
where we deal with it, and the database field that signals it. (We also
make a corresponding change in Impress 2020, so it doesn't crash trying
to query based on the `prank` column.)

I also ran this snippet to clear out all the Nebula stuff in the db:

```rb
Color.transaction do
	nebula = Color.where(prank: true).find_by_name("Nebula")
	nebula.pet_types.includes(pet_states: :swf_assets).each do |pet_type|
		pet_type.pet_states.each do |pet_state|
			pet_state.parent_swf_asset_relationships.each do |psa|
				psa.swf_asset.destroy!
				psa.destroy!
			end
			pet_state.destroy!
		end
		pet_type.destroy!
	end
	nebula.destroy!
end
```
2024-09-27 19:38:53 -07:00
..
assets Replace some JS with the @starting-style CSS directive 2024-09-24 19:33:06 -07:00
controllers Remove support for old "Nebula (fake)" April Fools color 2024-09-27 19:38:53 -07:00
helpers Remove FragmentLocalization and localized_cache helper 2024-09-20 20:10:04 -07:00
javascript Oops, fix locale form with Turbo pageloads 2024-09-20 18:55:08 -07:00
mailers/fundraising Move most fundraising files into a Fundraising module 2024-02-18 20:12:14 -08:00
models Remove support for old "Nebula (fake)" April Fools color 2024-09-27 19:38:53 -07:00
services Oops, don't show not-directly-for-sale items as being "0 NC" 2024-09-27 18:27:12 -07:00
views Remove support for old "Nebula (fake)" April Fools color 2024-09-27 19:38:53 -07:00