8f4200d0d3
Upgrade to Rails 7.0.6
...
Whew! Seems like a pretty clean one? Ran `rails app:upgrade` and stuff, and made some corrections to keyword arguments for `translate` calls. There might be more such problems elsewhere? But that's hard to search for, and we'll have to see.
2023-08-03 16:37:45 -07:00
Matchu
264ea37e1a
Delete WardrobeTip model
...
lmao I have zero recollection of this, I've been generally trying to avoid too-far-off-the-path cleanup, but this one just seems silly, goodbye
2023-08-02 13:05:30 -07:00
Matchu
3c567e0ba1
Set up development database in Vagrant
...
Just a lil bit of extra provisioning and config! We also added some more to the `seeds.rb` task, to set up records that the app expects to exist.
2023-07-29 11:58:24 -07:00
Matchu
32b1608346
Drop NewsPosts model
...
We never ended up really using this lol, and it has an attr_accessible I want to be rid of so let's just fully trash it while we're at it!
2023-07-29 11:19:37 -07:00
Matt Dunn-Rankin
c7d60e3e41
Add db field to override special color
...
Okay, fine, finally making this controllable from the db without requiring a deploy :P Setting this new field will cause `item.special_color` to return the corresponding color. This mainly affects what we show on the item page, and what colors we request for modeling on the homepage.
2018-05-09 14:10:20 -07:00
Matt Dunn-Rankin
f5fb8711fc
improved donation campaign nav
2017-01-05 13:06:50 -08:00
Matchu
b5442d0f3f
news posts read from the database, with a campaign-supplement classname option :)
2015-09-26 20:37:03 -07:00
Matchu
2ca784c3a2
thank-you message automatically deploys on campaign success
2015-09-22 22:40:51 -07:00
d8038f2fbf
prefer scraped rainbow pool images over pet images
2015-09-05 18:48:41 +00:00
Matchu
5d2c226357
yum, new campaigns
2015-08-05 19:26:12 -04:00
0e6f823154
toggle whether a donation campaign is advertised
2015-02-25 13:49:18 -06:00
8e22c271a4
track campaign progress
2014-09-11 17:40:37 -05:00
f11f6374da
donation mailer
2014-09-10 14:32:54 -05:00
90b45dcecd
edit featured outfits on donation page
2014-09-09 23:16:02 -05:00
59d5e99312
donation show form and basic name updating
2014-09-09 22:04:17 -05:00
595b1c2fc5
charge and record donations
2014-09-09 21:11:55 -05:00
8fc156833f
basic tip functionality
2014-04-02 23:00:50 -05:00
f9fa3eb596
prank color artist credit
2014-03-31 21:05:28 -05:00
49a901abfb
prank color migration
2014-03-27 22:28:48 -05:00
b2fca6b6c1
closet hangers index uses neopets connections dropdown
2014-01-18 22:50:14 -06:00
72b174c9b3
store all neopets usernames for logged-in users, but breaks closet_hangers#index
2014-01-18 21:55:01 -06:00
8bd7ad5a1e
support manually uploaded swf asset images - not the actual uploading, but block them from being reconverted
2013-10-16 15:50:48 -05:00
bf528b06d2
label pet states as glitched, send to bottom of emotion order
2013-04-27 10:21:51 -05:00
a39110884d
cut down on pets#load queries
2013-01-28 02:10:25 -06:00
26ac3782ec
move zones to database
2013-01-24 18:26:00 -06:00
ce4e2fd53c
move species to database
2013-01-24 18:25:59 -06:00
965465ca51
move species to database
2013-01-24 18:25:59 -06:00
d79c225c1e
apply globalize3 to items
2013-01-24 18:24:34 -06:00
775ef7fa51
finally fix encased in ice - woo!
2012-10-05 20:56:52 -05:00
374c7e6147
Sharing now fully supports saved outfits, not just shared ones
2012-07-26 23:47:22 -04:00
cf2546d832
basic image thumbnails
2012-07-16 16:47:28 -04:00
220aca9311
outfit thumbnails initial commit
2012-07-16 16:45:26 -04:00
c2c6a800f2
track pet state gender/mood
2012-05-23 20:00:38 -04:00
6bf926eb3b
major SQL optimization. how did we get away with so few indexes?!
2012-03-21 18:25:30 -05:00
696b2aedaf
give SWFs real, unique ID numbers
...
Lots of scary bugs were being caused by the fact that the possibly-duplicate Neopets ID
was being treated as an SWF's real primary key, meaning that a save meant for object swf
number 123 could be saved to biology swf number 123. Which is awful.
This update gives SWFs their own unique internal ID numbers. All external lookups still use
the remote ID and the type, meaning that the client side remains totally unchanged (phew).
However, all database relationships with SWFs use the new ID numbers, making everything
cleaner. Yay.
There are probably a few places where it would be appropriate to optimize certain lookups
that still depend on remote ID and type. Whatever. Today's goal was to remove crazy
glitches that have been floating around like mad. And I think that goal has been met.
2012-01-12 17:17:59 -06:00
7358aae680
report broken images
2011-08-07 18:23:44 -04:00
d99a1ad792
newest items
2011-08-04 10:01:44 -04:00
0c92bf5987
set list visibility in closet_lists#edit
2011-07-30 22:34:27 -04:00
75961abc17
privacy for unlisted hangers
2011-07-30 19:45:28 -04:00
358840076c
closet lists, round one
2011-07-29 10:52:04 -04:00
b86ce67c02
first pass at closet lists, including form
2011-07-26 20:27:23 -04:00
85af53417b
distinguish between owning and wanting an item
2011-07-22 15:35:38 -04:00
c5103b6557
neomail link on closets
2011-07-20 15:16:22 -04:00
fab612950a
basic hanger interface from item
2011-07-14 13:56:44 -04:00
1c84a4bef9
closet page, closet hanger
2011-07-14 13:56:20 -04:00
443b144f29
image mode
2011-06-27 15:33:34 -04:00
b13fd7ae99
moving toward s3 image storage
2011-05-20 19:19:14 -04:00
fa14232473
allow guests to share outfits
2011-02-10 17:50:47 -05:00
8c8776ff63
devise implemented, but not remembering
2011-01-26 13:40:15 -05:00
3d29f7784f
asset spider, yaaay
2010-11-27 18:41:06 -05:00