Commit Graph

  • 6f907bf947 Update DE_de.json ashley! 2022-07-25 13:26:38 +01:00
  • adb5d0bb23 Merge pull request #125 from PretendoNetwork/dev-linted Jonathan Barrow 2022-07-23 12:39:29 -04:00
  • 37256536aa chore(lint): set up .editorconfig, lint all Ash Monty 2022-07-23 17:24:19 +02:00
  • cfd7aa9625 Merge pull request #124 from PretendoNetwork/css-cleanup Jonathan Barrow 2022-07-23 11:05:03 -04:00
  • 20d9f5d088 style: create components.css, reuse code Ash Monty 2022-07-23 16:55:38 +02:00
  • edc675cd69 chore(styles): clean up css, minor changes Ash Monty 2022-07-23 15:10:05 +02:00
  • 77fd0c6837 feat(account): add account access level badges Ash Monty 2022-07-21 10:51:30 +02:00
  • b7537920f7 locales(IT_it): translate untranslated strings Ash Monty 2022-07-20 14:51:30 +02:00
  • 1bf9aa47ab locales: add rverse to special thanks Ash Monty 2022-07-20 14:48:50 +02:00
  • e9af858596 Merge pull request #123 from PretendoNetwork/cleanup Jonathan Barrow 2022-07-19 10:35:12 -04:00
  • 0a05981995 removed stary .then() Jonathan Barrow 2022-07-18 18:06:37 -04:00
  • da4ecacd3c http -> https Jonathan Barrow 2022-07-18 18:06:15 -04:00
  • 41ad68990c Check for staff members again Jonathan Barrow 2022-07-16 10:34:26 -04:00
  • d35d031583 Render users actual Mii in Mii editor Jonathan Barrow 2022-07-16 10:15:24 -04:00
  • 6deca851c5 Update config example Jonathan Barrow 2022-07-16 10:11:18 -04:00
  • f537e5e970 Dont run render-data middleware whem requesting assets Jonathan Barrow 2022-07-16 10:07:38 -04:00
  • d6713e8e73 Always assign user render data if logged in Jonathan Barrow 2022-07-16 10:05:33 -04:00
  • 8d4c195ad4 movedIsLoggedIn to render-data middleware Jonathan Barrow 2022-07-16 09:55:09 -04:00
  • 2575300907 removed duplicate isLoggedIn set Jonathan Barrow 2022-07-16 09:49:23 -04:00
  • 12d0a9206e Removed ph cookie, users now supply password for online files Jonathan Barrow 2022-07-16 09:44:28 -04:00
  • ecb07e7b02 Moved API requests out of route handlers Jonathan Barrow 2022-07-16 08:02:04 -04:00
  • 512173b470 routers -> routes Jonathan Barrow 2022-07-16 07:02:51 -04:00
  • cb4f9f8c35 Moved login check to middleware Jonathan Barrow 2022-07-15 21:09:20 -04:00
  • 868bc1364a Fixed tier success/error messages Jonathan Barrow 2022-07-15 20:52:21 -04:00
  • 1fe69f915f default latest_webhook_timestamp value Jonathan Barrow 2022-07-15 20:49:52 -04:00
  • 6bec0fdc31 Simpler Discord queries Jonathan Barrow 2022-07-15 20:48:37 -04:00
  • e9175f491d Fixed scroll issues with modal open Jonathan Barrow 2022-07-10 12:32:57 -04:00
  • 02da4c10cd Moved cookie messages to middleware Jonathan Barrow 2022-07-10 12:22:15 -04:00
  • 0696dddaaf handlebars looks for main layout by default Jonathan Barrow 2022-07-10 10:33:03 -04:00
  • 9e99627839 Moved redirect query param check to middleware Jonathan Barrow 2022-07-10 10:30:40 -04:00
  • 13c8c24efe locale checking moved to middleware Jonathan Barrow 2022-07-10 10:27:57 -04:00
  • b6a7b40840 Moved redirect check to middleware Jonathan Barrow 2022-07-10 09:33:19 -04:00
  • accd22112a Merge pull request #122 from PretendoNetwork/feature-stripe-tiers Jonathan Barrow 2022-07-10 08:54:32 -04:00
  • 7462ca8fd1 Merge branch 'dev' into feature-stripe-tiers Ash Monty 2022-07-10 13:47:42 +02:00
  • 9ddb482492 Merge pull request #121 from PretendoNetwork/feature-stripe-tiers-styling Jonathan Barrow 2022-07-10 07:30:13 -04:00
  • 992137826e style: replace Patreon button with account upgrade Ash Monty 2022-07-10 12:30:11 +02:00
  • 6e7e6fbf7a locales: add Simplified Chinese Ash Monty 2022-07-10 11:27:36 +02:00
  • 748ec633f7 fix: possible unsafe redirect Ash Monty 2022-07-10 10:41:11 +02:00
  • 041dc82a94 style: unhide account from footer, remove Patreon andKo-fi Ash Monty 2022-07-09 18:25:59 +02:00
  • 1feecdc4cc feat: add progressbar to upgrade page, text tweaks Ash Monty 2022-07-09 17:57:24 +02:00
  • 72b0a24734 feat: add donation goal progressbar Ash Monty 2022-07-09 15:23:30 +02:00
  • af778faac3 style: tier names in account page Ash Monty 2022-07-09 15:22:17 +02:00
  • af015cf656 feat: redirect to requested page after the user logs in Ash Monty 2022-07-09 15:21:42 +02:00
  • 16f0ef8533 fix: trello faiing on minor api degradation Ash Monty 2022-07-09 12:52:11 +02:00
  • 7087c92d17 fix: error on invalid Discord refresh token, broken user popout Ash Monty 2022-07-09 12:48:25 +02:00
  • d4ce74b11a Merge branch 'feature-stripe-tiers' into feature-stripe-tiers-styling Ash Monty 2022-07-09 10:52:19 +02:00
  • f1c18efe35 feat: add user popout to navbar Ash Monty 2022-07-06 11:12:31 +02:00
  • b85f8f13b3 Merge pull request #120 from PretendoNetwork/feature-stripe-tiers-cancel-subscription Jonathan Barrow 2022-07-07 19:44:14 -04:00
  • e9846ad246 Do check for staff members when subscribing Jonathan Barrow 2022-07-07 17:55:17 -04:00
  • 3921f01d2a Exit on subscription cancel error Jonathan Barrow 2022-07-07 17:54:56 -04:00
  • a4fdcd72ee Cancel subscription, donation cache, minor account page edits Jonathan Barrow 2022-07-06 19:50:53 -04:00
  • f9601953b5 Merge branch 'dev' Ash Monty 2022-07-06 14:36:07 +02:00
  • 39a6dbcc84 fix(trello): return placeholder if cache is undefined Ash Monty 2022-07-06 14:35:53 +02:00
  • 1877aa54ac Merge branch 'dev' Ash Monty 2022-07-06 11:34:21 +02:00
  • ecd19e3ec6 fix: trello failing on degraded service Ash Monty 2022-07-06 11:24:08 +02:00
  • 24b1251be4 style(fix): broken modal background Ash Monty 2022-07-05 21:24:02 +02:00
  • d3b0f100bc Merge pull request #118 from PretendoNetwork/feature-stripe-tiers-change-tier Jonathan Barrow 2022-07-04 16:49:27 -04:00
  • 04f4f9ee4b feat: add back button to upgrade page Ash Monty 2022-07-04 22:19:50 +02:00
  • c1ab90518c style: minor changes to account page Ash Monty 2022-07-04 22:19:26 +02:00
  • f05fecea43 style: minor changes Ash Monty 2022-07-04 18:35:31 +02:00
  • 83e808f551 style: add tier change styling Ash Monty 2022-07-04 18:26:10 +02:00
  • a1bc06c1e3 Merge pull request #117 from PretendoNetwork/feature-stripe-tiers-change-tier Jonathan Barrow 2022-07-04 12:10:43 -04:00
  • 8e7ca070a0 Updated webhook timestamp updates and remove all past subscriptions Jonathan Barrow 2022-07-04 11:54:15 -04:00
  • 2f02d5a1f6 create new subs and remove old ones Jonathan Barrow 2022-06-30 18:17:21 -04:00
  • d97ed180f5 Change tier Jonathan Barrow 2022-06-25 19:55:39 -04:00
  • bd4cf6aaf0 Merge pull request #116 from PretendoNetwork/feature-stripe-tiers-styling Jonathan Barrow 2022-06-25 18:07:29 -04:00
  • 0fe9aabaae styles: various style changes ash 2022-06-26 00:03:15 +02:00
  • 3db2bf2bb3 Merge pull request #115 from PretendoNetwork/feature-stripe-tiers-styling Jonathan Barrow 2022-06-25 12:03:30 -04:00
  • e47721801f Added better email sending Jonathan Barrow 2022-06-25 12:02:22 -04:00
  • 80fc58d81c chore: fix bad js ash 2022-06-25 17:56:01 +02:00
  • e1a0755946 styles: add styling for upgrade page ash 2022-06-25 16:14:06 +02:00
  • 48f2fdcd01 Merge pull request #113 from PretendoNetwork/feature-stripe-tiers-create-subscription Jonathan Barrow 2022-06-25 10:09:35 -04:00
  • e15b117642 Catch errors when creating checkout session Jonathan Barrow 2022-06-25 08:48:00 -04:00
  • 4f9f1919f2 Added better logging to util.js Jonathan Barrow 2022-06-25 08:40:26 -04:00
  • b1671b4104 order tiers by level on upgrade page Jonathan Barrow 2022-06-24 19:50:44 -04:00
  • 3af4f9160a Fixed example config Jonathan Barrow 2022-06-24 19:45:55 -04:00
  • 149456059a only change access level if not staff member Jonathan Barrow 2022-06-24 19:44:45 -04:00
  • f32ea19630 Check for older webhooks and ignore Jonathan Barrow 2022-06-24 19:39:21 -04:00
  • e622a1e759 self heal from missed webhooks Jonathan Barrow 2022-06-24 19:28:28 -04:00
  • 027321911b Check if Stripe customer has PNID and if PNID exists Jonathan Barrow 2022-06-24 15:25:41 -04:00
  • 0241fb1f10 Added perks array to tiers Jonathan Barrow 2022-06-21 18:00:33 -04:00
  • b30402b904 only need one await Jonathan Barrow 2022-06-21 17:57:23 -04:00
  • 2aeca356bf canceled not cancled Jonathan Barrow 2022-06-21 17:56:48 -04:00
  • ad60c70831 Use a full Mongo URI instead of address and port in config Jonathan Barrow 2022-06-20 17:16:28 -04:00
  • 3183e45fb2 await Mongo connection Jonathan Barrow 2022-06-20 17:13:27 -04:00
  • 92bf38c60f Update PNID through direct query Jonathan Barrow 2022-06-20 17:11:26 -04:00
  • 895e090cef forgot stripe module Jonathan Barrow 2022-06-19 20:51:03 -04:00
  • afe23b57ab Stripe start create subscription Jonathan Barrow 2022-06-19 20:30:51 -04:00
  • 667f1e6a21 feat(progress): calc started features as ½ complete ash 2022-06-17 22:39:48 +02:00
  • ac8a9a003d chore: update personal domain in footer ash 2022-06-17 22:19:04 +02:00
  • b07cd93736 Merge pull request #112 from PretendoNetwork/dev Jonathan Barrow 2022-06-09 16:53:25 -04:00
  • 17d404870f Check Trello list names for valid boards Jonathan Barrow 2022-06-09 16:50:52 -04:00
  • 10ac3de62d feat: add global completion percentage in home Ash Monty 2022-06-09 15:42:30 +02:00
  • 6ca134dfbc Merge pull request #110 from ManiacOfGitHub/patch-1 Ash 2022-04-19 22:36:56 +02:00
  • 52ab4cba62 Add animation to navbar links ManiacOfGitHub 2022-04-19 16:34:29 -04:00
  • 30752a5984 Merge pull request #108 from eros71-dev/dev Ash 2022-04-10 17:50:51 +02:00
  • fc5df5ce8b Fully translate and correct ES_es.json eros71-dev 2022-04-10 17:39:55 +02:00
  • 65379454b7 Merge pull request #107 from PretendoNetwork/dependabot/npm_and_yarn/minimist-1.2.6 Ash 2022-04-01 00:55:31 +02:00
  • 622928b3ba chore(deps): bump minimist from 1.2.5 to 1.2.6 dependabot[bot] 2022-03-31 22:51:04 +00:00
  • c83f04f67a Merge pull request #107 from PretendoNetwork/dependabot/npm_and_yarn/minimist-1.2.6 Ash 2022-04-01 00:55:31 +02:00