habitica-self-host/migrations
Sabe Jones bf12f8aa71 v3.79.0 Release (#8551)
* Habits v2: adding counter to habits (cleaned up branch) - fixes #8113 (#8198)

* Clean version of PR 8175

The original PR for this was here:
https://github.com/HabitRPG/habitica/pull/8175

Unfortunately while fixing a conflict in tasks.json, I messed up the rebase and wound up pulling in too many commits and making a giant mess. Sorry. :P

* Fixing test failure

This test seems to occasionally start failing (another coder reported the same thing happening to them in the blacksmiths’ guild) because the order in which the tasks are created can sometimes not match the order in the array. So I have sorted the tasks array after creation by the task name to ensure a consistent ordering, and slightly reordered the expect statements to match.

* Debounce `$scope` updates when typing in chat. (#8485)

Fixes #6462, by saving a bunch of time per frame. See the issue for evidence of
the win.

* fix(nextRewardUnlocksIn): Check-in prize message was always plural --… (#8458)

* fix(nextRewardUnlocksIn): Check-in prize message was always plural -- moving to a non-sentence like structure to fix incorrect grammar.

* fix(countLeft): Check-in prize message was always plural -- moving to a non-sentence like structure to fix incorrect grammar.

* Added support for grouping tasks by challenge (#8469)

* Added support for grouping tasks by chllenge

* Fixed tests and updated default challenge model name

* Fixed broken member test

* Updated setting string

* Changed to shortName

* Began abstracting task grouping

* Added initial task directive code

* Added new directives to help with grouping of tasks

* Removed random console.log

* Leaving a group (#8517)

* Leaving a group or a guild no longer removes the user from the challenges of that group or guild.

* Updating api docs for leaving group to take into account the default path no longer leaving challenges when leaving a group.

* Updating api docs for leaving group to take into account the default path no longer leaving challenges when leaving a group.

* refactored according to blade's comments to not be a breaking change. The api now accepts a body parameter to specify wether the user
should remain in the groups challenges or leave them. The change also adds more tests around this behavior to confirm that it works
as expected.

* Tasks score notes (#8507)

* Added setting and modal for score notes

* Added persistent score notes

* Fixed linting issues and documented new field

* Added max length to task score notes

* Added check for score notes existence

* Combined tasks perferences

* Repeatables (#8444)

* Added initial should do weekly tests

* Added support back in for days of the week and every x day

* Added better week day mapper

* Added initial monthly

* Added every x months

* Added yearlies

* Fixed every nth weekdy of month

* Fixed tests to check every x week on weekday

* Began combining x month with nth weekday

* Added every x month combined with date and weekday

* Fixed lint issues

* Saved moment-recurr to package.json

* Added new repeat fields

* Added UI for repeatables

* Ensured only dalies are affected by summary

* Added local strings

* Updated npm shrinkwrap

* Shared day map constant

* Updated shrinkwrap

* Added ui back

* Updated copy of test cases

* Added new translation strings

* Updated shrinkwrap

* Fixed broken test

* Made should do tests static for better consitency

* Fixed issue with no repeat

* Fixed line endings

* Added frequency enum values

* Fixed spacing

* Upgrade lodash to v4 and lint more files (#8495)

* common: import lodash modules separately

* remove test/content from .eslintignore, fix with eslint --fix content/index

* lint test/content

* lint content/index except for lodash methods

* upgrade server/models

* upgrade server/middlewares and server/libs

* port server/controllers/top-level

* port server/controllers/api-v3

* port views and tests

* client old port lodash and _(, missing _.

* upgrade client-old

* port common/script (root level files only)

* port common/script/fns

* port common/libs

* port common/script/ops

* port common/script/content and common/script/libs/shops.js

* misc fixes

* misc fixes

* misc fixes

* more tests fixes

* fix payments test stubbing, down to 2 failing tests

* remove more instances of lodash wrapping

* fix bug where toObject does not clone object

* fix tests

* upgrade migration or add lodash 4 note

* update shrinkwrap

* fix linting

* upgrade eslint-config-habitrpg

* update shrinkwrap

* recompile shrinkwrap

* chore(i18n): update locales

* Fixed lint issues with model in task services (#8523)

* ApiDoc Group (#8522)

* ApiDoc Group

* Remove space

* Add tags to default tasks (#8419)

* Add ability to add tags to default tasks

* fix missing semicolon

* fix nesting callbacks error

* Add tags to default tasks

* fix default tags

* Start test

* Finish test

* Fix tests

* Move test

* Fix padded-bock

* Fix test

* Fix request

* fix requests

* fix test

* fix lint

* Refine test

* Fix test

* Fix Test

* Fix tests

* Please work :(

* Fix stupid mistake

* Fix lint

* Fixes

* fix function

* fix lint

* fix lint

* Client/inventory WIP (#8527)

* some stable work and faster less recompilation

*  user with zero tasks can use the app

* wip work to show loading status of resources

* revert changes to sync

* Client: Guilds Discovery (#8529)

* wip: add guilds discovery page

* add public guilds page

* fix and add tests for the groups utilities mixin

* Properly format a subscription end date according to user preference (#8514)

* Client: Guild page and mix changes (#8533)

* update deps

* add guilds page

* improve karma conf, add tests for actions

* Client: semantic ui -> bootstrap 4 and less -> scss (#8535)

* client: semantic ui -> bootstrap 4 and less -> scss

* start porting components to boostrap

* port header, start porting menu

* port loading screen

* port most of the menu

* port secondary menus

* port guilds and stable

* disable tavern for now, port inbox

* typo

* put back old tavern code

* fix: remove semanticui from gulpfile

* client: add some margin to the avatar

* Group plans subs to all (#8394)

* Added subscriptions to all members when group subs

* Added unsub when group cancels

* Give user a subscription when they join a subbed group

* Removed subscription when user leaves or is removed from group

* Fixed linting issues:

* Added tests for users with a subscription being upgraded to group plan

* Added tests for checking if existing recurring user sub gets updated during group plan. Added better merging for plans

* Added test for existing gift subscriptions

* Added additional months to user when they have an existing recurring subscription and get upgraded to group sub

* Adds test for user who has cancelled with date termined in the future

* Added test to ensure date termined is reset

* Added tests for extra months carrying over

* Added test for gems bought field

* Add tests to for fields that should remain when upgrading

* Added test for all payment methods

* Added prevention for when a user joins a second group plan

* Fixed subscribing tests

* Separated group plan payment tests

* Added prevention of editing a user with a unlimited sub

* Add tests to ensure group keeps plan if they are in two and leave one

* Ensured users with two group plans do not get cancelled when on group plan is cancelled

* Ensured users without group sub are untouched when group cancels

* Fixed lint issues

* Added new emails

* Added fix for cron tests

* Add restore to stubbed methods

* Ensured cancelled group subscriptions are updated

* Changed group plan exist check to check for date terminated

* Updated you cannont delete active group message

* Removed description requirement

* Added upgrade group plan for Amazon payments

* Fixed lint issues

* Fixed broken tests

* Fixed user delete tests

* Fixed function calls

* Hid cancel button if user has group plan

* Hide difficulty from rewards

* Prevented add user functions to be called when group plan is cancelled

* Fixed merge issue

* Correctly displayed group price

* Added message when you are about to join canclled group plan

* Fixed linting issues

* Updated tests to have no redirect to homes

* Allowed leaving a group with a canceld subscription

* Fixed spelling issues

* Prevented user from changing leader with active sub

* Added payment details title to replace subscription title

* Ensured we do not count leader when displaying upcoming cost

* Prevented party tasks from being displayed twice

* Prevented cancelling and already cancelled sub

* Fixed styles of subscriptions

* Added more specific mystery item tests

* Fixed test to refer to leader

* Extended test range to account for short months

* Fixed merge conflicts

* Updated yarn file

* Added missing locales

* Trigger notification

* Removed yarn

* Fixed locales

* Fixed scope mispelling

* Fixed line endings

* Removed extra advanced options from rewards

* Prevent group leader from leaving an active group plan

* Fixed issue with extra months applied to cancelled group plan

* Ensured member count is calculated when updatedGroupPlan

* Updated amazon payment method constant name

* Added comment to cancel sub user method

* Fixed smantic issues

* Added unite test for user isSubscribed and hasNotCancelled

* Add tests for isSubscribed and hasNotCanceled

* Changed default days remaining to 2 days for group plans

* Fixed logic with adding canceled notice to group invite

* mongoose: upgrade to 4.8.6 and remove un-necessary _.clone calls now that toObject clones correctly

* config.json: do not enable APN by default

* Moved show counters to directive (#8537)

* Moved show counters to directive

- hide counters on challenge page
- hide counters on group page

* Changed let to var

* Tasks sort delete fix (#8526)

* Fixed task sorting

* Add sync when group task is deleted

* Added sync when user tasks reorder

* Abstracted show logic and removed task grouping from group page

* Fixed scope typo

* Localized the default challenge short name

* Removed default shortName

* Fixed test for challenge shortName

* client: router: always scroll to the top

* fix(sprites): adjust eggs (#8543)

* adjust apidocs comment to remove unnecessary id parameter with incorrect syntax

* Repeatables fixes (#8538)

* Prevented watch functions from being called when task._edit is removed

* Added start date support on the UI task summary

* Fixed setting of monthly and calculations

* Fixed linting issues

* Added check for existence

* Added existence check

* Ensured correct start date is used on update

* Hid repeat options from anything not a daily

* Added missing locales

* Moved repeatables out of advance options

* Minification fix hide features (#8544)

* Added minification fix

* Hid settings for features we will not release yet

* Hid repeatables UI

* Removed extra file

* Removed repeats every from weekly

* Added start date back

* Hid counter reset when advance is collpased

* Group migrations (#8528)

* Added create group migration

* Add migration for unlimited group subscription

* Add migration to update group members with group plans

* Added error catch

* Added comments

* Group plans copy changes (#8546)

* Added new message for when user has group plan

* Changed subscription wording to group plan

* Updated copy

* Jackalopes (#8547)

* feat(content): add Jackalope rare mount

* chore(news): Bailey for Group Plans

* fix(sprites): correct inconsistent file perms

* Group plans add mount (#8548)

* Added jakcalop mount to group plan members

* Changed pet assignment to mount

* Updated migration to not update canceled group plans (#8550)

* Send group plans subscription message to Slack (#8549)

* feat(Slack): send group plans sub message

* fix(Slack): grab more relevant user data

* 3.79.0

* chore(i18n): update locales

* chore(sprites): compile
2017-03-09 21:50:22 -06:00
..
api_v3 v3.79.0 Release (#8551) 2017-03-09 21:50:22 -06:00
groups v3.79.0 Release (#8551) 2017-03-09 21:50:22 -06:00
utils Webhook improvements (#7879) 2016-10-02 09:16:22 -05: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 v3.79.0 Release (#8551) 2017-03-09 21:50:22 -06: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 v3.79.0 Release (#8551) 2017-03-09 21:50:22 -06:00
20130327_apply_tokens.js v3.79.0 Release (#8551) 2017-03-09 21:50:22 -06: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 v3.79.0 Release (#8551) 2017-03-09 21:50:22 -06: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 v3.79.0 Release (#8551) 2017-03-09 21:50:22 -06: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 v3.79.0 Release (#8551) 2017-03-09 21:50:22 -06: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 v3.79.0 Release (#8551) 2017-03-09 21:50:22 -06: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 v3.79.0 Release (#8551) 2017-03-09 21:50:22 -06: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 v3.79.0 Release (#8551) 2017-03-09 21:50:22 -06:00
20131214_classes.coffee v3.79.0 Release (#8551) 2017-03-09 21:50:22 -06: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 v3.79.0 Release (#8551) 2017-03-09 21:50:22 -06:00
20131225_restore_streaks.js v3.79.0 Release (#8551) 2017-03-09 21:50:22 -06: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 v3.79.0 Release (#8551) 2017-03-09 21:50:22 -06:00
20140829_change_headAccessory_to_eyewear.js v3.79.0 Release (#8551) 2017-03-09 21:50:22 -06:00
20140831_increase_gems_for_previous_contributions.js v3.79.0 Release (#8551) 2017-03-09 21:50:22 -06:00
20140914_upgrade_admin_contrib_tiers.js v3.79.0 Release (#8551) 2017-03-09 21:50:22 -06:00
20140922_free_candy.js feat(fall): bailey + free candy script 2014-09-20 14:13:07 -06:00
20141006_jackolantern_pet.js feat(halloween): jackolantern pet 2014-10-06 16:14:48 -06:00
20141117_consecutive_months.js v3.79.0 Release (#8551) 2017-03-09 21:50:22 -06:00
20141126_turkey_mounts.js feat(thanksgiving): add migration for turkey mounts / pets 2014-11-26 19:12:59 -07:00
20141211_NaN_consecutives.js fix(plans): fix fields which are NaN 2014-12-11 21:06:38 -07:00
20141230_new_years_hats.js add 'items.' to 'gear.owned' 2014-12-31 15:44:50 +10:00
20150107_plan_dateUpdated_null.js 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
20150124_mountmaster_fix.js v3.79.0 Release (#8551) 2017-03-09 21:50:22 -06:00
20150130_birthday_goodies.js fix(event): Leave old achievement 2015-01-29 14:10:05 -06:00
20150131_birthday_goodies_fix_remove_robe.js v3.79.0 Release (#8551) 2017-03-09 21:50:22 -06:00
20150201_convert_creation_date_from_string_to_object.js v3.79.0 Release (#8551) 2017-03-09 21:50:22 -06:00
20150201_recapture_emails_phase_update.js fix(db): upgrade flags.recaptureEmailsPhase to new values 2015-02-01 12:56:07 +01:00
20150218_interactive_tour.js feat(tour): add the other tour entries @lemoness 2015-03-19 15:53:12 -06:00
20150224_force_resting_in_inn.js v3.79.0 Release (#8551) 2017-03-09 21:50:22 -06:00
20150310_survey_achievements.js feat(surveys): Survey achievement 2015-03-10 18:39:00 -05:00
20150325_egg_quest.js fix(March): Eggy eggy quest 2015-03-25 21:19:34 -05:00
20150604_ultimateGearSets.js v3.79.0 Release (#8551) 2017-03-09 21:50:22 -06:00
20150706_orca_mounts.js feat(event): Derby Day mount 2015-07-08 16:07:37 -05:00
20150731_purple_gryphon.js WIP(event): Habitica Day 2015-07-28 16:20:08 -05:00
20150731_veteran_tiger.js feat(naming-day): Bailey etc. 2015-07-30 19:46:04 -05:00
20150731_veteran_wolf.js feat(naming-day): Bailey etc. 2015-07-30 19:46:04 -05:00
20150906_groups_fix_leaders.js fix migrations 2015-09-09 22:32:12 +02:00
20150906_groups_remove_deleted_users.js fix migrations 2015-09-09 22:32:12 +02:00
20150906_groups_remove_empty.js fix migrations 2015-09-09 22:32:12 +02:00
20150906_sync_groups_with_firebase.js disable firebase syncing for tavern 2015-09-06 20:08:31 +02:00
20151013_jackolanterns.js chore(contest): Award Costume achievements 2015-11-16 15:24:08 -05:00
20151021_usernames_emails_lowercase.js add migration for lowercase version of emails and username 2015-10-21 11:19:14 +02:00
20151105_tutorial_flags.js minor fix to migration script 2015-11-05 18:15:25 +10:00
20151116_costume_contest_award.js fix(achievement): Make Costume Contest repeatable 2015-11-16 16:07:16 -05:00
20151116_costume_contest_to_number.js fix(achievement): Make Costume Contest repeatable 2015-11-16 16:07:16 -05:00
20151125_turkey_ladder.js feat(event): Habitica Thanksgiving 2015-11-25 17:06:52 -05:00
20151229_new_years_hats.js feat(event): New Year's Eve 2015 2015-12-29 14:55:05 -05:00
20160111_challenges_condense_same_day_history_entries.js v3.79.0 Release (#8551) 2017-03-09 21:50:22 -06:00
20160129_habit_birthday.js v3.79.0 Release (#8551) 2017-03-09 21:50:22 -06:00
20160521_veteran_ladder.js v3.79.0 Release (#8551) 2017-03-09 21:50:22 -06:00
20160527_fix_empty_checklist_id.js v3.79.0 Release (#8551) 2017-03-09 21:50:22 -06:00
20160529_fix_challenges.js chore: Add migration file for correcting users tasks 2016-05-31 18:04:53 -05:00
20160530_fix_tasks_from_null_value_in_challenges_broken.js chore: Add migration file for correcting users tasks 2016-05-31 18:04:53 -05:00
20160602_convert_quest_collection.js chore: Add quest collection migration and temporary code to catch data inconsistencies 2016-06-04 22:11:52 -05:00
20160605_convert_quest_collection_again.js chore: Add migration file for bad quest data (#7611) 2016-06-06 10:28:51 +10:00
20160615_fix_bad_emails.js chore: Add migration file for fixing invalid emails 2016-06-15 21:46:17 -05:00
20160731_naming_day.js Naming Day and Take This migrations (#7838) 2016-07-31 18:55:57 -05:00
20160731_takeThis.js Naming Day and Take This migrations (#7838) 2016-07-31 18:55:57 -05:00
20160831_takeThis.js chore(challenge): next Take This migration 2016-08-31 19:41:04 +00:00
20161002_add_missing_webhook_type.js chore: adjust webhook migration to sort webhooks properly 2016-10-02 09:31:28 -05:00
20161002_takeThis.js chore(event): Sept-Oct Take This migration 2016-10-02 14:38:16 +00:00
20161030-jackolanterns.js feat(event): JackOLantern ladder (#8174) 2016-10-31 08:14:06 -05:00
20161102_takeThis.js fix(migration): revert bogus connect info 2016-11-03 00:29:57 +00:00
20161122_turkey_ladder.js Turkey Day 2016 (#8231) 2016-11-22 20:00:10 -06:00
20161230_nye_hats.js feat(event): New Year's 2016 2016-12-30 22:19:29 +00:00
20170120_missing_incentive.js Incentives, Batch 2 (#8435) 2017-01-20 20:36:38 -06:00
20170131_habit_birthday.js chore(sprites): compile 2017-01-31 18:32:03 +00:00
apology_gems.js apology-gems and restore-streaks 2013-12-25 18:34:27 -07:00
cancelSubscription.js migration(subscriptions): cancel subs small script 2014-10-06 15:23:57 -06: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
current_period_end.js fix(billing): script to fix current_period_end, see #4420 2015-01-12 11:50:46 -07:00
duplicatedTasksFindAndRemove.js improve spacing 2015-02-07 14:00:21 +10:00
facebook_to_local.js upgrade angular-ui-router 2014-11-27 12:30:13 -07:00
find_unique_user.js v3.79.0 Release (#8551) 2017-03-09 21:50:22 -06:00
freeMonth.js minor migration update 2015-02-23 09:50:28 -07:00
habitica_day.js WIP(event): Habitica Day 2015-07-28 16:20:08 -05:00
manual_password_reset.js v3.79.0 Release (#8551) 2017-03-09 21:50:22 -06:00
metrics.js apiv2: fix to /admin/members/{id}:GET 2014-01-02 11:01:35 -07:00
migration-runner.js v3.79.0 Release (#8551) 2017-03-09 21:50:22 -06: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
mystery_items.js feat(content): Mystery items 2017/02 2017-02-21 21:20:24 +00:00
new_stuff.js chore(news): Bailey 2017-02-02 21:04:36 +00:00
restock_armoire.js chore(news): Bailey 2017-02-02 21:04:36 +00:00
restock_armoire_for_users_that_need_it.js 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
restore-profile-data.js Added migration for profile restoration (#8355) 2017-01-06 11:07:21 -06:00
takeThis.js fix(migration): curly typo 2017-02-01 21:00:48 +00:00