Commit Graph

240 Commits

Author SHA1 Message Date
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
Tyler Renelle
1e8265a9f1 feat(tour): add the other tour entries @lemoness 2015-03-19 15:53:12 -06:00
Tyler Renelle
8b04773b2e feat(auth): update manual_password_reset so can pull creds from
config.json, and email from CLI. Much easier when updating en-masse
2015-03-12 13:47:37 -06:00
Tyler Renelle
6ed0ff289f feat(auth): add manual_password_reset migration 2015-03-12 12:22:33 -06:00
Tyler Renelle
de67f44e1f Merge pull request #4713 from HabitRPG/lefnire/interactive-tour
Interactive Tour
2015-03-10 19:23:01 -06:00
Sabe Jones
9cfa27f089 feat(surveys): Survey achievement
Updates the "Helped Habit Grow" achievement to be stackable. Also includes miscellaneous Bailey announcements for 3/10.
2015-03-10 18:39:00 -05:00
Tyler Renelle
aee1a3cd6f fix(interactive-tour): just set everyone to "off" for tour on initial migration 2015-03-10 15:40:19 -06:00
Tyler Renelle
812493fec5 feat(tour): Refactor the Justin Guide to be much more streamlined and interactive. Backdrop focuses user on present task. Chapterized guides 2015-03-10 15:40:18 -06:00
Alys
35fea2101a Merge pull request #4743 from Alys/develop
migration script to force active users to be resting in the inn
2015-02-28 14:44:10 +10:00
Sabe Jones
55066480fb feat(mystery): Migration 2015-02-24 20:19:20 -06:00
Alice Harris
84018a7739 create script that forces all recent users to be resting in the inn - useful when we have massive server problems 2015-02-24 20:59:51 +10:00
Tyler Renelle
a819f68fdf minor migration update 2015-02-23 09:50:28 -07:00
Lisa Marie
24a6b2f4cc migration(plans): sample code for plans which didn't get applied 2015-02-09 19:39:05 -07:00
Alice Harris
734227c472 improve spacing 2015-02-07 14:00:21 +10:00
Alice Harris
ef8b783f2b add script that helps a database admin find and remove tasks with duplicated IDs for a single user 2015-02-07 13:51:22 +10:00
Alice Harris
162ea2fc05 convert date strings or empty string to date objects for auth.timestamps.created 2015-02-03 17:43:07 +10:00
Alice Harris
f60cef4e16 updated for second phase of removal (commented-out code was first phase / notes) 2015-02-03 17:23:33 +10:00
Matteo Pagliazzi
eb1ca43c44 fix(db): upgrade flags.recaptureEmailsPhase to new values 2015-02-01 12:56:07 +01:00
Alice Harris
e8eec7386e fix comment in script 2015-01-31 09:19:46 +10:00
Alice Harris
5e671568ac remove new birthday robes from people who don't have original birthday achievement 2015-01-31 09:17:23 +10:00
Sabe Jones
efd1333c06 fix(event): Leave old achievement
For better compatibility with mobile app.
2015-01-29 14:10:05 -06:00
Sabe Jones
a654d7ea10 fix(event): Correct achievement award 2015-01-29 13:43:52 -06:00
Sabe Jones
4ebc2953f5 feat(event): Habit Birthday 2015 2015-01-29 13:02:26 -06:00
Sabe Jones
65af7f362e Merge branch 'scrolls' into develop
Conflicts:
	views/shared/new-stuff.jade
2015-01-26 11:18:48 -06:00
Sabe Jones
524761f1cf feat(mystery): January subscriber set 2015-01-26 11:00:02 -06:00
Alice Harris
9ab86b536f adjusted comments 2015-01-24 16:46:18 +10:00
Alice Harris
a95522e165 create script to convert false to null in items.mounts for https://github.com/HabitRPG/habitrpg/pull/4374#issuecomment-71038795 2015-01-24 16:16:05 +10:00
Alice Harris
6a5210d3ad fix(plans): when gifting subscription, set plan.dateUpdated so it can roll gemCapExtra next month. Fixes #4480. Removes datedUpdated from previous version of fix. 2015-01-17 16:45:55 +10:00
Tyler Renelle
ca2d45113c fix(billing): script to fix current_period_end, see #4420 2015-01-12 11:50:46 -07:00
Tyler Renelle
0b28f6df55 fix(plans): when gifting subscription, set plan.dateUpdated so it can
roll gemCapExtra next month. Fixes #4480
2015-01-07 14:59:38 -07:00
Alice Harris
774bb7bc3a add 'items.' to 'gear.owned' 2014-12-31 15:44:50 +10:00
Sabe Jones
1f1b4371b7 feat(NYE): Migrate hats 2014-12-30 21:48:02 -06:00
Sabe Jones
6d4d9451a5 feat(event): Mystery migration 2014-12-25 17:09:06 -06:00
Tyler Renelle
3027ccff83 fix(plans): fix fields which are NaN 2014-12-11 21:06:38 -07:00
Tyler Renelle
30c1ac4b1e fix(plans): lots of bug fixes & cleanup 2014-12-03 16:01:57 -07:00
Tyler Renelle
57bfee02cf feat(plans): consecutive months & extra months (like a time-card) 2014-12-03 14:17:07 -07:00
Tyler Renelle
5823a25d06 cleanup 20140829_change_headAccessory_to_eyewear.js 2014-11-29 09:05:27 -07:00
Tyler Renelle
e63f2b6d97 Merge remote-tracking branch 'remotes/Alys/eyewear1' into develop
Conflicts:
	database_reports/count_users_who_own_specified_gear.js
2014-11-29 08:33:28 -07:00