Commit Graph

167 Commits

Author SHA1 Message Date
Tyler Renelle 351e220b83 feat(mystery): 201409 2014-09-24 23:15:46 -06:00
Tyler Renelle f38db7b964 feat(fall): bailey + free candy script 2014-09-20 14:13:07 -06:00
Tyler Renelle 2cc251149c feat(mystery): august mystery 2014-08-25 17:16:41 -06:00
Alice Harris f307f5593c add migration script to remove undefined guild notifications and false guild notifications 2014-08-23 12:19:41 +10:00
Matteo Pagliazzi 9d2723b418 fix(newMessages): ad migration 2014-08-03 10:53:48 +02:00
Tyler Renelle 1808dea9ec bailey(mystery): july mystery item 2014-07-24 19:33:11 -06:00
Tyler Renelle 496618c665 fix(quests): don't reset quest progress when world boss defeated 2014-07-12 14:32:12 -06:00
Tyler Renelle 2bffa643a9 feat(mystery): mystery items 062014 2014-06-24 16:45:47 -06:00
Tyler Renelle b5bf54a815 chore(subscribers): some busted transaction migration code 2014-06-12 12:32:20 -06:00
Tyler Renelle 831f971193 fix(backers): give missing backer mount to $70+, sorry everyone :( :(
fixes #3544
2014-06-10 15:25:59 -06:00
Denis Sokolov c26d51ed5e chore(migrations): cleanup unused json library, added in 999669a2, not removed in cbe23f638a 2014-06-04 15:26:28 +09:00
Tyler Renelle 4990a6d0e1 feat(subscriptions): add free month script for users who canceled in old system 2014-05-06 10:13:33 -06:00
Tyler Renelle 425218d9a7 feat(mystery): april mystery item 2014-04-24 17:48:21 -06:00
Tyler Renelle 92c8dbba3e feat(mystery): bailey + migration for march mystery items 2014-03-24 23:42:08 -06:00
Tyler Renelle acc32473a4 chore(migration): fix users who subscribed but didn't get item 2014-03-01 18:05:34 -07:00
Tyler Renelle a1e66ab99e feat(premium): mystery item notif in toolbar 2014-02-22 21:00:10 -08:00
Tyler Renelle 91d8ebad6d feat(premium): add mystery-item gear slot 2014-02-22 20:38:16 -08:00
Tyler Renelle 4f426b9d24 perf(challenges): use some query & elemMatch magic on memberCount to reduce challenges.list overhead. memberCount is now updated when leaving/joining challenges 2014-02-20 10:43:41 -08:00
Tyler Renelle 8ba12ef392 chore(contribs_plan): add migration so contribl.lvl >= 7 gets free
plan4life
2014-02-13 11:54:45 -07:00
Tyler Renelle e1240dde1d fix(missing-gems): remove ad-removal from script, since ads are part of subscription 2014-02-08 15:48:54 -07:00
Tyler Renelle 5b6c4427b5 fix(groups): send error if +1 errored 2014-01-30 21:11:11 -07:00
Tyler Renelle aff885c05c feat(habitBirthday): add habitrpg birthday event. includes cakes for all
pets, absurd party robes, npc swap, badge, etc. @lemoness
2014-01-30 19:20:07 -07:00
Tyler Renelle ecbe780e70 fix(find_uniq_user): fix 2014-01-24 17:04:01 -08:00
Tyler Renelle 4cc39f16a1 fix(todos): add migration for dateCreated & dateCompleted #2478 2014-01-19 17:16:38 -08:00
Tyler Renelle 506d22e935 add migration for tasks.created 2014-01-14 17:28:50 -07:00
Tyler Renelle 9cd947627c correct missing gems 2014-01-08 18:35:45 -07:00
Tyler Renelle 46491273a5 apiv2: fix to /admin/members/{id}:GET 2014-01-02 11:01:35 -07:00
Tyler Renelle d530e38780 apology-gems and restore-streaks 2013-12-25 18:34:27 -07:00
Tyler Renelle 5c5f4abcd4 add missing-gems migration 2013-12-24 20:30:30 -07:00
Tyler Renelle 99b3febe86 restore NaN history entries (@djuretic thanks!) 2013-12-22 11:02:25 -07:00
Tyler Renelle b95bbd08f6 fix #2034 - remove backer gear from non-backers 2013-12-17 19:54:24 -07:00
Tyler Renelle 61d95cfda8 classes: [#1989] migrate tasks for users as well 2013-12-16 09:47:57 -07:00
Tyler Renelle 171d233686 [#1992] fix for contrib sword not getting ported 2013-12-16 09:24:30 -07:00
Tyler Renelle bc0034f022 apiv2 handle notifications circular-dependency. migration
fixes. Rest=>Sleep fixes
2013-12-15 10:57:53 -07:00
Tyler Renelle 68155045d1 classes: Fix migration (some users had 1e+18+ for "restore user" values, causing script
to crash). Default to skin_c06534
2013-12-14 19:26:01 -07:00
Tyler Renelle d1a34f570d customizations: migrate skins for more PCs, start building out migration 2013-12-14 16:12:41 -07:00
Tyler Renelle dc348d5601 [#1969] add in @Fandekasp's shirts, had to do separate commit for handling of
user.preferences.shirt
2013-12-14 00:35:03 -07:00
Tyler Renelle 6ae14cc42f classes: misc fixes 2013-12-13 21:53:42 -07:00
Tyler Renelle 9d9b8120cd classes: migrate priority from !,!!,!!! to Number (prep for passive stats) 2013-12-12 20:59:20 -07:00
Tyler Renelle d9bef28c5d migrate flags.rest => preferences.sleep 2013-12-12 20:59:16 -07:00
Tyler Renelle 4323443dbd [#1977] stricter PUT /user set-path validation, require they're setting on a
leaf-path (except for tasks.* - we still need to handle that properly)
2013-12-10 09:10:00 -07:00
Tyler Renelle 59f8727cbf classes: small tweaks 2013-12-07 11:31:11 -07:00
Tyler Renelle 7f1892b34a classes: move item-store sorting from web to shard (so we can share with
mobile) habitrpg-shared#6651665
2013-12-05 18:20:09 -07:00
Tyler Renelle b9845aec4a classes: fixes to buying special-gear & regular gear habitrpg-shared#ee4777d 2013-12-05 15:48:50 -07:00
Tyler Renelle decaa2867b classes: misc fixes. start a running migration file (add to, or add notes as we go along) 2013-12-04 17:50:40 -07:00
Tyler Renelle 63e44062b4 thanksgiving: newstuff too 2013-11-27 11:59:07 -07:00
Tyler Renelle 7c20988c41 Merge branch 'thanksgiving' into develop 2013-11-27 11:53:18 -07:00
Tyler Renelle db5befb570 thanksgiving turkey & npcs 2013-11-27 11:50:18 -07:00
Tyler Renelle caaebe01a2 re: d3eed22 , migration to fix 0'd dayStarts (@paglias, thanks for the fix!) 2013-11-27 10:53:47 -07:00
Tyler Renelle 2b128f71f4 [#1532] add better validation on preferences.dayStart, and a migration to
cleanup corrupt ones
2013-11-26 15:18:20 -07:00