Commit Graph

277 Commits

Author SHA1 Message Date
Alys 2e79c5b5b8 create script to mark the Enchanted Arrmoire as not being empty for users who logged in recently and who do not have all gear 2016-02-07 16:07:33 +10:00
Sabe Jones 91c6ce27c5 feat(event): Habit Birthday 2016
Also adds AWS Elastic Beanstalk local config file to .gitignore.
2016-01-28 17:16:01 -05:00
Sabe Jones e7ee38758f feat(subscription): update migration 2016-01-26 15:30:36 -05:00
Matteo Pagliazzi 5244702e48 perf improvements for challenges history and migration 2016-01-11 18:29:39 +01:00
Sabe Jones 054e3cb361 feat(event): New Year's Eve 2015 2015-12-29 14:55:05 -05:00
Sabe Jones 468198b9e2 feat(mystery): subscriber items 2015-12
Also enables the Snowball in the Seasonal Shop.
2015-12-22 16:16:30 -05:00
Alys 7bf5300369 Merge branch 'issue-6043' of https://github.com/kylestratis/habitrpg into kylestratis-issue-6043 and remove redundant $and specifier
Conflicts:
	migrations/mystery_items.js
2015-11-28 19:07:37 +10:00
Sabe Jones 29a84e6666 feat(event): Habitica Thanksgiving 2015-11-25 17:06:52 -05:00
Sabe Jones e73c7be47a fix(achievement): Make Costume Contest repeatable 2015-11-16 16:07:16 -05:00
Sabe Jones bf0f3634d1 chore(contest): Award Costume achievements 2015-11-16 15:24:08 -05:00
kylestratis b5efa4ae4c Additional formatting 2015-11-11 21:25:22 -05:00
kylestratis 77ded02fa0 Formatting changes for readability 2015-11-11 21:05:08 -05:00
kylestratis be3fe8f1f4 Added check for existence of dateTerminated field 2015-11-10 22:39:53 -05:00
Alys a49fecb063 minor fix to migration script 2015-11-05 18:15:25 +10:00
Alys 67a291f03d migration script for setting flags.tutorial.ios 2015-11-05 18:13:55 +10:00
kylestratis b75f044d07 Changed Mongo query to check DateTerminated to prevent accumulation of mystery items when subscription is ended. 2015-10-25 18:16:42 -04:00
Sabe Jones 392889c7da feat(mystery): October 2015 subscriber set 2015-10-23 15:45:43 -04:00
Matteo Pagliazzi fc9d0775ab add migration for lowercase version of emails and username 2015-10-21 11:19:14 +02:00
Sabe Jones dcf17b5505 feat(event): Jack-O'-Lantern mounts 2015-10-12 14:49:12 -04:00
Sabe Jones 009c92b532 feat(content): September sub items and customizations 2015-09-23 15:23:42 -04:00
Matteo Pagliazzi 0330735e8e fix migrations 2015-09-09 22:32:12 +02:00
Matteo Pagliazzi d64ce2fcdf fix groups migration 2015-09-09 11:43:00 +02:00
Matteo Pagliazzi 15eef927a2 fix leaders migrations when there are no other members 2015-09-06 22:18:22 +02:00
Matteo Pagliazzi ef9aecf531 disable firebase syncing for tavern 2015-09-06 20:08:31 +02:00
Matteo Pagliazzi 6e2b3a805e migration to sync groups with firebase 2015-09-06 19:44:55 +02:00
Matteo Pagliazzi 4bb2c33e40 fix problems with migrations and start firebase migration 2015-09-06 19:23:11 +02:00
Matteo Pagliazzi 45f2b093f8 add migrations to fix groups 2015-09-06 19:10:24 +02:00
Sabe Jones c23312f771 feat(mystery): 2015 August items 2015-08-24 17:19:12 -04:00
Sabe Jones 60e65a8bea feat(armoire): August additions
Also includes the August backgrounds and upgrades the "restock Armoire" migration to use @Alys's progressive output script.
2015-08-04 12:45:01 -05:00
Sabe Jones af4bb5e23f chore(news): End Summer Splash 2015-08-02 14:09:26 -05:00
Sabe Jones 65f21619ae feat(naming-day): Bailey etc. 2015-07-30 19:46:04 -05:00
Sabe Jones ceb9cf7817 WIP(event): Habitica Day 2015-07-28 16:20:08 -05:00
Sabe Jones d32d05e873 feat(mystery): July 2015 goodies
Also makes the mystery box opening notification translatable and adds item graphics to it.
2015-07-23 12:05:13 -05:00
Sabe Jones 266b6b87e2 test(quests): Quests Service spec WIP
First test on new Quests Service. Also fix Armoire tests to account for new items.
2015-07-13 19:16:29 -05:00
Sabe Jones b9f795529b feat(quests): Dilatory Distress
Implements the "Dilatory Distress" quest chain, purchasable for Gold. Also adds four new items to the Enchanted Armoire.
2015-07-13 18:21:32 -05:00
Sabe Jones 46543f9072 feat(event): Derby Day mount 2015-07-08 16:07:37 -05:00
Sabe Jones 775f903c3d feat(events): Limited edition
Summer Splash skins and June mystery item. Also announces the Gokul sound theme.
2015-06-25 11:19:01 -05:00
Alys 83089720c8 Update migration script that sets Ultimate Gear object in user accounts to ensure true OR false values for all classes. Ref https://github.com/HabitRPG/habitrpg/issues/5427 2015-06-20 09:17:32 +10:00
Alys 1743899dd4 adjust login code for ultimateGearSets migration script 2015-06-06 09:15:54 +10:00
Alys 488919d5ce fixes to ultimateGearSets migration script - NOT FULLY TESTED YET 2015-06-06 08:03:33 +10:00
Alys a35fa6850c changed ultimateGearSets migration script to require only one run for all classes - NOT TESTED YET 2015-06-06 07:34:47 +10:00
Blade Barringer e8c131cde8 Add rudimentary test for migration script 2015-06-05 13:12:38 -05:00
Sabe Jones 20859b83ef feat(Armoire): Improved counter
The popover counter of remaining Equipment in the Armoire now counts down immediately instead of requiring a browser refresh. A modal announces when the last item has been found. Also includes several fixes to the Ultimate Gear migration.
2015-06-04 15:45:55 -05:00
Sabe Jones af3ee8cfcd feat(Armoire): Updates from feedback
Adds images to Armoire drop notifications, refreshes the Rewards column when the Armoire is enabled, adds Armoire items to Costume customization, and introduces a migration for granting the new style Ultimate Gear achievement to those who have already earned it.
2015-06-03 11:58:30 -05:00
Sabe Jones 3098cacf03 feat(subscriber): May Mystery Items 2015-05-25 21:03:13 -05:00
Alys 68c4547c0a change $push to $addToSet for monthly mystery items so that we can't get duplicates being added. Ref: https://gist.github.com/lefnire/a0a93c52211f44a2c087 and http://stackoverflow.com/questions/27248556/mongodb-difference-between-push-addtoset 2015-05-23 20:03:36 +10:00
Sabe Jones 7a7fc96818 feat(mystery): April Subscribee Items 2015-04-21 21:14:19 -05:00
Alys b30a45ace5 Merge pull request #3936 from Alys/notifHiding
updated migration script to allow notifications icons to go grey
2015-03-30 12:22:55 +10:00
Sabe Jones 44a56ae0b2 fix(March): Eggy eggy quest 2015-03-25 21:19:34 -05:00
Sabe Jones 354872decb feat(March): Eggy eggy cont'd 2015-03-25 20:46:27 -05:00