habitica/migrations
2014-09-14 15:37:34 +10:00
..
20130128_add_missing_crons.js handle missing crons @WIP 2013-01-28 22:32:04 -05:00
20130128_merge_completed_todo_ids.js add completed/todo merge migration a la @toebu 2013-01-28 15:09:10 -05:00
20130129_add_missing_preferences.js fix to prefs migration 2013-01-31 21:28:55 -05:00
20130204_count_habits.js add count habits mongo script, for the kickstarter blog post 2013-02-04 13:03:25 -05:00
20130204_user_public_private_paths.js [#1444] implement delete-tag (incl server route). run tags-cleanup migration 2013-09-09 00:04:02 -04:00
20130208_idLists_to_typeIds.js disappearing habits 2013-02-08 22:02:25 -05:00
20130208_user_customizations.js .main-avatar popovers were all clobbering eachother 2013-02-08 18:45:22 -05:00
20130307_exp_overflow.js add exp overflow migration 2013-03-07 14:28:24 -05:00
20130307_normalize_algo_values.js semi-colons 2013-03-07 13:16:47 -05:00
20130307_remove_duff_histories.js #315 fixes: newValue not accessible at scope, only remove duff history 2013-03-10 11:40:58 -04:00
20130326_migrate_pets.js pets: migration working, but still don't understand why some users 2013-03-26 22:14:47 -07:00
20130327_apply_tokens.js apply backer tier to their backer property, add tokens if not already there, disable ads, etc 2013-05-07 16:19:09 +01:00
20130503_max_gear_achievement.js add migration for current users with ultimate gear 2013-05-03 16:31:16 +01:00
20130507_fix_broken_tags.js tags: add migration to set initial empty tags to an array - why was it 2013-05-07 10:27:31 +01:00
20130508_add_backer_pets.js backer: fix pets html, add migration 2013-05-08 21:40:01 +01:00
20130508_fix_duff_party_subscriptions.js fix up some db indexes 2013-06-15 19:14:49 -04:00
20130518_setup_groups.js guilds: generic handling of invitations (incl. accept, reject, invite, etc) 2013-05-28 00:48:35 +01:00
20130602_survey_rewards.js fix survey migration 2013-06-04 10:32:33 -04:00
20130612_survey_rewards_individual.js survey rewards: add individual migration for missing users 2013-06-12 14:22:43 -04:00
20130615_add_extra_indexes.js fix up some db indexes 2013-06-15 19:14:49 -04:00
20130908_cleanup_corrupt_tags.js [#1444] implement delete-tag (incl server route). run tags-cleanup migration 2013-09-09 00:04:02 -04:00
20130908_cleanup_derby_corruption.js [#1491] remove old.habit from bailey notif 2013-09-08 22:01:20 -04:00
20130908_remove_staged_users.js [#1491] add user.loggedin on cron, some comments on remove-staging-users 2013-09-08 21:45:46 -04:00
20131022_purchased_and_newStuff.js migrate: flags.ads -> purchased.ads (boolean); flags.newStuff to boolean 2013-10-22 18:50:50 -07:00
20131022_restore_ads.js add an "oh-shit" backtrack migration 2013-10-22 20:56:13 -07:00
20131028_task_subdocs_tags_invites.js [#1685] add help popover to explain challenge task coloring / charts 2013-11-01 11:09:49 -07:00
20131102_restore_task_ids.js fix adding challenges as subdoc to groups. write migration to restore those that have been created. Also in migration fix missing task.ids (taskSchema issue) 2013-11-02 18:05:14 -07:00
20131104_remove_invalid_dues.js temp migration to remove invalid due dates since npmjs is down 2013-11-04 12:19:56 -08:00
20131104_restore_lost_task_data.js apology-gems and restore-streaks 2013-12-25 18:34:27 -07:00
20131105_remove_history_ids.js allow users to trigger "missed day" manually from Restore modal 2013-11-05 17:43:43 -08:00
20131107_from_backer_to_contributor.js contrib: add migration to help me start porting existing contribs 2013-11-07 12:47:33 -08:00
20131108_add_gems_for_contribs.js contrib: remove gems from admin section, update automatically when they 2013-11-08 19:28:07 -08:00
20131109_refactor_pets.js [#1862] re-migrat users with items.pets, items.hatchingPotions, or 2013-11-22 16:22:09 -07:00
20131111_task_NaN.js [#1763] migration to restore NaN tasks.value to 0 2013-11-11 20:17:14 -08:00
20131114_migrate_websites_to_blurb.js [#923] also migrate group.websites => group.description (@Fandekasp the 2013-11-13 23:24:59 -08:00
20131115_update_gear_preferences.js add migration file for default preferences 2013-11-19 11:22:41 +11:00
20131117_fix_task_types.js [#1844] some tasks have their "type" incorrectly set. I need to find out 2013-11-17 11:09:41 -08:00
20131117_remove_undefined_pets.js [#1789] remove all undefined pets once and for all 2013-11-17 21:17:58 -07:00
20131122_deleted_tags.js fix #1611, @lefnire added a migration for deleted tags, this time it should not delete all of them ;) 2013-11-22 20:23:41 +01:00
20131123_set_default_party_order.js add migration script → default 'random' 2013-11-23 22:03:13 +11:00
20131126_clean_dayStart.js [#1532] add better validation on preferences.dayStart, and a migration to 2013-11-26 15:18:20 -07:00
20131126_turkey_pet.js thanksgiving: newstuff too 2013-11-27 11:59:07 -07:00
20131127_restore_dayStart.js re: d3eed22 , migration to fix 0'd dayStarts (@paglias, thanks for the fix!) 2013-11-27 10:53:47 -07:00
20131214_classes.coffee classes: [#1989] migrate tasks for users as well 2013-12-16 09:47:57 -07:00
20131217_unearned_backer_gear.js fix #2034 - remove backer gear from non-backers 2013-12-17 19:54:24 -07:00
20131221_restore_NaN_history.js restore NaN history entries (@djuretic thanks!) 2013-12-22 11:02:25 -07:00
20131225_restore_streaks.js apology-gems and restore-streaks 2013-12-25 18:34:27 -07:00
20140119_task_creation_completion_dates.js fix(todos): add migration for dateCreated & dateCompleted #2478 2014-01-19 17:16:38 -08:00
20140130_birthdayEnd.js feat(habitBirthday): add habitrpg birthday event. includes cakes for all 2014-01-30 19:20:07 -07:00
20140130_birthdayStart.js fix(groups): send error if +1 errored 2014-01-30 21:11:11 -07:00
20140220_challenge_memberCount.js 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
20140301_missing_mysteries.js chore(migration): fix users who subscribed but didn't get item 2014-03-01 18:05:34 -07:00
20140610_missing_backer_mount.js fix(backers): give missing backer mount to $70+, sorry everyone :( :( 2014-06-10 15:25:59 -06:00
20140712_wiped_quest_membership.js fix(quests): don't reset quest progress when world boss defeated 2014-07-12 14:32:12 -06:00
20140803_remove_undefined_notifications.js fix(newMessages): ad migration 2014-08-03 10:53:48 +02:00
20140823_remove_undefined_and_false_notifications.js add migration script to remove undefined guild notifications and false guild notifications 2014-08-23 12:19:41 +10:00
20140914_upgrade_admin_contrib_tiers.js remove mention of ItsBailey from the comments - she does not have a tier now so she will have to be handled manually 2014-09-14 15:37:34 +10:00
apology_gems.js apology-gems and restore-streaks 2013-12-25 18:34:27 -07:00
contribs_plan.js chore(contribs_plan): add migration so contribl.lvl >= 7 gets free 2014-02-13 11:54:45 -07:00
csvexport.py CSV Export supports null values 2013-06-03 23:08:42 +01:00
facebook_to_local.js add migration script for moving facebook auth'd users to local 2013-06-14 15:56:27 -04:00
find_unique_user.js fix(find_uniq_user): fix 2014-01-24 17:04:01 -08:00
freeMonth.js feat(subscriptions): add free month script for users who canceled in old system 2014-05-06 10:13:33 -06:00
metrics.js apiv2: fix to /admin/members/{id}:GET 2014-01-02 11:01:35 -07:00
missing_gems.js fix(missing-gems): remove ad-removal from script, since ads are part of subscription 2014-02-08 15:48:54 -07:00
mysteryitems.js feat(mystery): august mystery 2014-08-25 17:16:41 -06:00
new_stuff.js migrate: flags.ads -> purchased.ads (boolean); flags.newStuff to boolean 2013-10-22 18:50:50 -07:00