From 2ba74f1645ad9f003a2b2677b39744b1baf4f62d Mon Sep 17 00:00:00 2001 From: Sabe Jones Date: Mon, 5 Feb 2024 15:34:06 -0600 Subject: [PATCH] chore(migrations): move various files to archive and remove erroneous comment bars --- Dockerfile | 30 ------------------- .../2017}/account-transfer.js | 0 .../2017}/achievement-restore.js | 0 .../2017}/restore-profile-data.js | 0 .../2017}/tasks-set-everyX.js | 0 .../2017}/tasks-set-yesterdailies.js | 0 .../{users => archive/2017}/users-to-test.js | 0 ...ts-one-history-entry-per-day-challenges.js | 0 .../habits-one-history-entry-per-day-users.js | 0 .../{groups => archive/2018}/migrate-chat.js | 0 .../2018}/remove-social-users-extra-data.js | 0 .../2020}/rewards-flip-negative-costs.js | 0 .../2020}/tag-challenge-field-string2bool.js | 0 .../archive/2021/20210129_habit_birthday.js | 2 +- .../2021/20210824_pet_group_achievements.js | 2 +- .../2022/20220201_pet_group_achievements.js | 2 +- .../2022/20220309_pet_group_achievements.js | 2 +- .../2022/20220524_pet_group_achievements.js | 2 +- .../20221031_pet_set_group_achievements.js | 2 +- .../2022/20221213_pet_group_achievements.js | 4 +-- .../{tasks => archive/2022}/team-tasks-v2.js | 0 .../2023/20230522_pet_group_achievements.js | 2 +- .../2023/20230808_veteran_pet_ladder.js | 2 +- migrations/{ => archive}/new_stuff.js | 0 migrations/{ => archive}/restock_armoire.js | 0 .../restock_armoire_for_users_that_need_it.js | 0 migrations/csvexport.py | 10 ------- 27 files changed, 10 insertions(+), 50 deletions(-) delete mode 100644 Dockerfile rename migrations/{users => archive/2017}/account-transfer.js (100%) rename migrations/{users => archive/2017}/achievement-restore.js (100%) rename migrations/{ => archive/2017}/restore-profile-data.js (100%) rename migrations/{tasks => archive/2017}/tasks-set-everyX.js (100%) rename migrations/{tasks => archive/2017}/tasks-set-yesterdailies.js (100%) rename migrations/{users => archive/2017}/users-to-test.js (100%) rename migrations/{tasks => archive/2018}/habits-one-history-entry-per-day-challenges.js (100%) rename migrations/{tasks => archive/2018}/habits-one-history-entry-per-day-users.js (100%) rename migrations/{groups => archive/2018}/migrate-chat.js (100%) rename migrations/{users => archive/2018}/remove-social-users-extra-data.js (100%) rename migrations/{tasks => archive/2020}/rewards-flip-negative-costs.js (100%) rename migrations/{users => archive/2020}/tag-challenge-field-string2bool.js (100%) rename migrations/{tasks => archive/2022}/team-tasks-v2.js (100%) rename migrations/{ => archive}/new_stuff.js (100%) rename migrations/{ => archive}/restock_armoire.js (100%) rename migrations/{ => archive}/restock_armoire_for_users_that_need_it.js (100%) delete mode 100644 migrations/csvexport.py diff --git a/Dockerfile b/Dockerfile deleted file mode 100644 index 1c15f1e862..0000000000 --- a/Dockerfile +++ /dev/null @@ -1,30 +0,0 @@ -FROM node:14 - -ENV ADMIN_EMAIL admin@habitica.com -ENV EMAILS_COMMUNITY_MANAGER_EMAIL admin@habitica.com -ENV AMAZON_PAYMENTS_CLIENT_ID amzn1.application-oa2-client.68ed9e6904ef438fbc1bf86bf494056e -ENV AMAZON_PAYMENTS_SELLER_ID AMQ3SB4SG5E91 -ENV AMPLITUDE_KEY e8d4c24b3d6ef3ee73eeba715023dd43 -ENV BASE_URL https://habitica.com -ENV FACEBOOK_KEY 128307497299777 -ENV GA_ID UA-33510635-1 -ENV GOOGLE_CLIENT_ID 1035232791481-32vtplgnjnd1aufv3mcu1lthf31795fq.apps.googleusercontent.com -ENV LOGGLY_CLIENT_TOKEN ab5663bf-241f-4d14-8783-7d80db77089a -ENV NODE_ENV production -ENV STRIPE_PUB_KEY pk_85fQ0yMECHNfHTSsZoxZXlPSwSNfA -ENV APPLE_AUTH_CLIENT_ID 9Q9SMRMCNN.com.habitrpg.ios.Habitica - -# Install global packages -RUN npm install -g gulp-cli mocha - -# Clone Habitica repo and install dependencies -RUN mkdir -p /usr/src/habitrpg -WORKDIR /usr/src/habitrpg -RUN git clone --branch release --depth 1 https://github.com/HabitRPG/habitica.git /usr/src/habitrpg -RUN git config --global url."https://".insteadOf git:// -RUN npm set unsafe-perm true -RUN npm install - -# Start Habitica -EXPOSE 80 8080 36612 -CMD ["node", "./website/transpiled-babel/index.js"] diff --git a/migrations/users/account-transfer.js b/migrations/archive/2017/account-transfer.js similarity index 100% rename from migrations/users/account-transfer.js rename to migrations/archive/2017/account-transfer.js diff --git a/migrations/users/achievement-restore.js b/migrations/archive/2017/achievement-restore.js similarity index 100% rename from migrations/users/achievement-restore.js rename to migrations/archive/2017/achievement-restore.js diff --git a/migrations/restore-profile-data.js b/migrations/archive/2017/restore-profile-data.js similarity index 100% rename from migrations/restore-profile-data.js rename to migrations/archive/2017/restore-profile-data.js diff --git a/migrations/tasks/tasks-set-everyX.js b/migrations/archive/2017/tasks-set-everyX.js similarity index 100% rename from migrations/tasks/tasks-set-everyX.js rename to migrations/archive/2017/tasks-set-everyX.js diff --git a/migrations/tasks/tasks-set-yesterdailies.js b/migrations/archive/2017/tasks-set-yesterdailies.js similarity index 100% rename from migrations/tasks/tasks-set-yesterdailies.js rename to migrations/archive/2017/tasks-set-yesterdailies.js diff --git a/migrations/users/users-to-test.js b/migrations/archive/2017/users-to-test.js similarity index 100% rename from migrations/users/users-to-test.js rename to migrations/archive/2017/users-to-test.js diff --git a/migrations/tasks/habits-one-history-entry-per-day-challenges.js b/migrations/archive/2018/habits-one-history-entry-per-day-challenges.js similarity index 100% rename from migrations/tasks/habits-one-history-entry-per-day-challenges.js rename to migrations/archive/2018/habits-one-history-entry-per-day-challenges.js diff --git a/migrations/tasks/habits-one-history-entry-per-day-users.js b/migrations/archive/2018/habits-one-history-entry-per-day-users.js similarity index 100% rename from migrations/tasks/habits-one-history-entry-per-day-users.js rename to migrations/archive/2018/habits-one-history-entry-per-day-users.js diff --git a/migrations/groups/migrate-chat.js b/migrations/archive/2018/migrate-chat.js similarity index 100% rename from migrations/groups/migrate-chat.js rename to migrations/archive/2018/migrate-chat.js diff --git a/migrations/users/remove-social-users-extra-data.js b/migrations/archive/2018/remove-social-users-extra-data.js similarity index 100% rename from migrations/users/remove-social-users-extra-data.js rename to migrations/archive/2018/remove-social-users-extra-data.js diff --git a/migrations/tasks/rewards-flip-negative-costs.js b/migrations/archive/2020/rewards-flip-negative-costs.js similarity index 100% rename from migrations/tasks/rewards-flip-negative-costs.js rename to migrations/archive/2020/rewards-flip-negative-costs.js diff --git a/migrations/users/tag-challenge-field-string2bool.js b/migrations/archive/2020/tag-challenge-field-string2bool.js similarity index 100% rename from migrations/users/tag-challenge-field-string2bool.js rename to migrations/archive/2020/tag-challenge-field-string2bool.js diff --git a/migrations/archive/2021/20210129_habit_birthday.js b/migrations/archive/2021/20210129_habit_birthday.js index 2295e325e8..002060a8da 100644 --- a/migrations/archive/2021/20210129_habit_birthday.js +++ b/migrations/archive/2021/20210129_habit_birthday.js @@ -61,7 +61,7 @@ async function updateUser (user) { export default async function processUsers () { let query = { - // migration: {$ne: MIGRATION_NAME}, + migration: {$ne: MIGRATION_NAME}, 'auth.timestamps.loggedin': {$gt: new Date('2021-01-01')}, }; diff --git a/migrations/archive/2021/20210824_pet_group_achievements.js b/migrations/archive/2021/20210824_pet_group_achievements.js index db63e7fe90..3968077ff4 100644 --- a/migrations/archive/2021/20210824_pet_group_achievements.js +++ b/migrations/archive/2021/20210824_pet_group_achievements.js @@ -105,7 +105,7 @@ async function updateUser (user) { export default async function processUsers () { let query = { - // migration: { $ne: MIGRATION_NAME }, + migration: { $ne: MIGRATION_NAME }, 'auth.timestamps.loggedin': { $gt: new Date('2021-08-01') }, }; diff --git a/migrations/archive/2022/20220201_pet_group_achievements.js b/migrations/archive/2022/20220201_pet_group_achievements.js index 86a2617660..6fca526662 100644 --- a/migrations/archive/2022/20220201_pet_group_achievements.js +++ b/migrations/archive/2022/20220201_pet_group_achievements.js @@ -145,7 +145,7 @@ async function updateUser (user) { export default async function processUsers () { let query = { - // migration: { $ne: MIGRATION_NAME }, + migration: { $ne: MIGRATION_NAME }, 'auth.timestamps.loggedin': { $gt: new Date('2021-08-01') }, }; diff --git a/migrations/archive/2022/20220309_pet_group_achievements.js b/migrations/archive/2022/20220309_pet_group_achievements.js index 3097e63dea..aafa5c1236 100644 --- a/migrations/archive/2022/20220309_pet_group_achievements.js +++ b/migrations/archive/2022/20220309_pet_group_achievements.js @@ -105,7 +105,7 @@ async function updateUser (user) { export default async function processUsers () { let query = { - // migration: { $ne: MIGRATION_NAME }, + migration: { $ne: MIGRATION_NAME }, 'auth.timestamps.loggedin': { $gt: new Date('2021-08-01') }, }; diff --git a/migrations/archive/2022/20220524_pet_group_achievements.js b/migrations/archive/2022/20220524_pet_group_achievements.js index 1c6129c19f..3987c4253f 100644 --- a/migrations/archive/2022/20220524_pet_group_achievements.js +++ b/migrations/archive/2022/20220524_pet_group_achievements.js @@ -95,7 +95,7 @@ async function updateUser (user) { export default async function processUsers () { let query = { - // migration: { $ne: MIGRATION_NAME }, + migration: { $ne: MIGRATION_NAME }, 'auth.timestamps.loggedin': { $gt: new Date('2022-01-01') }, }; diff --git a/migrations/archive/2022/20221031_pet_set_group_achievements.js b/migrations/archive/2022/20221031_pet_set_group_achievements.js index 9591df1493..41c7886526 100644 --- a/migrations/archive/2022/20221031_pet_set_group_achievements.js +++ b/migrations/archive/2022/20221031_pet_set_group_achievements.js @@ -86,7 +86,7 @@ async function updateUser (user) { export default async function processUsers () { let query = { - // migration: { $ne: MIGRATION_NAME }, + migration: { $ne: MIGRATION_NAME }, 'auth.timestamps.loggedin': { $gt: new Date('2022-01-01') }, }; diff --git a/migrations/archive/2022/20221213_pet_group_achievements.js b/migrations/archive/2022/20221213_pet_group_achievements.js index 5bf2079b5e..93a47e7e65 100644 --- a/migrations/archive/2022/20221213_pet_group_achievements.js +++ b/migrations/archive/2022/20221213_pet_group_achievements.js @@ -63,7 +63,7 @@ async function updateUser (user) { && pets['Wolf-Shade'] && pets['Wolf-Skeleton'] && pets['Wolf-White'] - && pets['Wolf-Zombie'] { + && pets['Wolf-Zombie']) { set['achievements.polarPro'] = true; } } @@ -75,7 +75,7 @@ async function updateUser (user) { export default async function processUsers () { let query = { - // migration: { $ne: MIGRATION_NAME }, + migration: { $ne: MIGRATION_NAME }, 'auth.timestamps.loggedin': { $gt: new Date('2022-11-01') }, }; diff --git a/migrations/tasks/team-tasks-v2.js b/migrations/archive/2022/team-tasks-v2.js similarity index 100% rename from migrations/tasks/team-tasks-v2.js rename to migrations/archive/2022/team-tasks-v2.js diff --git a/migrations/archive/2023/20230522_pet_group_achievements.js b/migrations/archive/2023/20230522_pet_group_achievements.js index 59c6fe7d1d..02ec04c2d8 100644 --- a/migrations/archive/2023/20230522_pet_group_achievements.js +++ b/migrations/archive/2023/20230522_pet_group_achievements.js @@ -125,7 +125,7 @@ async function updateUser (user) { export default async function processUsers () { let query = { - // migration: { $ne: MIGRATION_NAME }, + migration: { $ne: MIGRATION_NAME }, 'auth.timestamps.loggedin': { $gt: new Date('2023-04-15') }, }; diff --git a/migrations/archive/2023/20230808_veteran_pet_ladder.js b/migrations/archive/2023/20230808_veteran_pet_ladder.js index fa64363cff..b649f77bf5 100644 --- a/migrations/archive/2023/20230808_veteran_pet_ladder.js +++ b/migrations/archive/2023/20230808_veteran_pet_ladder.js @@ -110,7 +110,7 @@ async function updateUser (user) { export default async function processUsers () { let query = { migration: {$ne: MIGRATION_NAME}, - // 'auth.timestamps.loggedin': { $gt: new Date('2023-07-08') }, + 'auth.timestamps.loggedin': { $gt: new Date('2023-07-08') }, }; const fields = { diff --git a/migrations/new_stuff.js b/migrations/archive/new_stuff.js similarity index 100% rename from migrations/new_stuff.js rename to migrations/archive/new_stuff.js diff --git a/migrations/restock_armoire.js b/migrations/archive/restock_armoire.js similarity index 100% rename from migrations/restock_armoire.js rename to migrations/archive/restock_armoire.js diff --git a/migrations/restock_armoire_for_users_that_need_it.js b/migrations/archive/restock_armoire_for_users_that_need_it.js similarity index 100% rename from migrations/restock_armoire_for_users_that_need_it.js rename to migrations/archive/restock_armoire_for_users_that_need_it.js diff --git a/migrations/csvexport.py b/migrations/csvexport.py deleted file mode 100644 index 4aa607cb33..0000000000 --- a/migrations/csvexport.py +++ /dev/null @@ -1,10 +0,0 @@ -import csv - -with open(r"/home/slappybag/Documents/SurveyScrape.csv") as f: - reader = csv.reader(f, delimiter=',', quotechar='"') - column = [] - for row in reader: - if row: - column.append(row[4]) - -print column \ No newline at end of file