diff --git a/functions/package-lock.json b/functions/package-lock.json index b4a2294..27e0592 100644 --- a/functions/package-lock.json +++ b/functions/package-lock.json @@ -1,6 +1,6 @@ { "name": "watch-party-api", - "version": "1.6.7", + "version": "1.7.0", "lockfileVersion": 1, "requires": true, "dependencies": { @@ -2418,6 +2418,15 @@ "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", "dev": true }, + "stripe": { + "version": "8.92.0", + "resolved": "https://registry.npmjs.org/stripe/-/stripe-8.92.0.tgz", + "integrity": "sha512-1LmHDs4GUyi0g4ZCA08orsJSgmo9FmQB9BLBSdFqAJsV8cWbMYV9v8Ioj4G3H3hi9pVEfpn3MDc26EFDkGrWdg==", + "requires": { + "@types/node": ">=8.1.0", + "qs": "^6.6.0" + } + }, "stubs": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/stubs/-/stubs-3.0.0.tgz", diff --git a/functions/package.json b/functions/package.json index ca2bcc1..9be8ef8 100644 --- a/functions/package.json +++ b/functions/package.json @@ -19,7 +19,8 @@ "firebase-admin": "^9.0.0", "firebase-functions": "^3.3.0", "node-fetch": "^2.6.0", - "nodemailer": "^6.4.11" + "nodemailer": "^6.4.11", + "stripe": "^8.92.0" }, "devDependencies": { "eslint": "^5.12.0", diff --git a/website/404.html b/website/404.html index f28ad92..c7e8645 100644 --- a/website/404.html +++ b/website/404.html @@ -12,6 +12,8 @@ COPIED, EDITED, OR REPRODUCED WITHOUT PERMISSION. ------------------------------------------------------------------------->
+ + @@ -50,7 +52,7 @@ COPIED, EDITED, OR REPRODUCED WITHOUT PERMISSION. @import '/styles/variables-dark.css' screen and (prefers-color-scheme: dark); @import '/styles/extrasmall.css'; - @import '/styles/small.css' only screen and (min-width: 768px); + @import '/styles/small.css' only screen and (min-width: 768px) and (max-width: 1024px); @import '/styles/medium.css' only screen and (min-width: 1024px); @import '/styles/large.css' only screen and (min-width: 1366px); @import '/styles/extralarge.css' only screen and (min-width: 1921px); @@ -139,9 +141,7 @@ COPIED, EDITED, OR REPRODUCED WITHOUT PERMISSION. Give Feedback Getting Started - - Support Watch Party - + Support Watch Party + + @@ -50,7 +52,7 @@ COPIED, EDITED, OR REPRODUCED WITHOUT PERMISSION. @import '/styles/variables-dark.css' screen and (prefers-color-scheme: dark); @import '/styles/extrasmall.css'; - @import '/styles/small.css' only screen and (min-width: 768px); + @import '/styles/small.css' only screen and (min-width: 768px) and (max-width: 1024px); @import '/styles/medium.css' only screen and (min-width: 1024px); @import '/styles/large.css' only screen and (min-width: 1366px); @import '/styles/extralarge.css' only screen and (min-width: 1921px); @@ -201,9 +203,7 @@ COPIED, EDITED, OR REPRODUCED WITHOUT PERMISSION. Give Feedback Getting Started - - Support Watch Party - + Support Watch Party + + @@ -50,7 +52,7 @@ COPIED, EDITED, OR REPRODUCED WITHOUT PERMISSION. @import '/styles/variables-dark.css' screen and (prefers-color-scheme: dark); @import '/styles/extrasmall.css'; - @import '/styles/small.css' only screen and (min-width: 768px); + @import '/styles/small.css' only screen and (min-width: 768px) and (max-width: 1024px); @import '/styles/medium.css' only screen and (min-width: 1024px); @import '/styles/large.css' only screen and (min-width: 1366px); @import '/styles/extralarge.css' only screen and (min-width: 1921px); @@ -180,9 +182,7 @@ COPIED, EDITED, OR REPRODUCED WITHOUT PERMISSION. Give Feedback Getting Started - - Support Watch Party - + Support Watch Party + + @@ -50,7 +52,7 @@ COPIED, EDITED, OR REPRODUCED WITHOUT PERMISSION. @import '/styles/variables-dark.css' screen and (prefers-color-scheme: dark); @import '/styles/extrasmall.css'; - @import '/styles/small.css' only screen and (min-width: 768px); + @import '/styles/small.css' only screen and (min-width: 768px) and (max-width: 1024px); @import '/styles/medium.css' only screen and (min-width: 1024px); @import '/styles/large.css' only screen and (min-width: 1366px); @import '/styles/extralarge.css' only screen and (min-width: 1921px); @@ -179,9 +181,7 @@ COPIED, EDITED, OR REPRODUCED WITHOUT PERMISSION. Give Feedback Getting Started - - Support Watch Party - + Support Watch Party + + @@ -50,7 +52,7 @@ COPIED, EDITED, OR REPRODUCED WITHOUT PERMISSION. @import '/styles/variables-dark.css' screen and (prefers-color-scheme: dark); @import '/styles/extrasmall.css'; - @import '/styles/small.css' only screen and (min-width: 768px); + @import '/styles/small.css' only screen and (min-width: 768px) and (max-width: 1024px); @import '/styles/medium.css' only screen and (min-width: 1024px); @import '/styles/large.css' only screen and (min-width: 1366px); @import '/styles/extralarge.css' only screen and (min-width: 1921px); @@ -158,9 +160,7 @@ COPIED, EDITED, OR REPRODUCED WITHOUT PERMISSION. Give Feedback Getting Started - - Support Watch Party - + Support Watch Party + + @@ -50,7 +52,7 @@ COPIED, EDITED, OR REPRODUCED WITHOUT PERMISSION. @import '/styles/variables-dark.css' screen and (prefers-color-scheme: dark); @import '/styles/extrasmall.css'; - @import '/styles/small.css' only screen and (min-width: 768px); + @import '/styles/small.css' only screen and (min-width: 768px) and (max-width: 1024px); @import '/styles/medium.css' only screen and (min-width: 1024px); @import '/styles/large.css' only screen and (min-width: 1366px); @import '/styles/extralarge.css' only screen and (min-width: 1921px); @@ -159,9 +161,7 @@ COPIED, EDITED, OR REPRODUCED WITHOUT PERMISSION. Give Feedback Getting Started - - Support Watch Party - + Support Watch Party + + @@ -50,7 +52,7 @@ COPIED, EDITED, OR REPRODUCED WITHOUT PERMISSION. @import '/styles/variables-dark.css' screen and (prefers-color-scheme: dark); @import '/styles/extrasmall.css'; - @import '/styles/small.css' only screen and (min-width: 768px); + @import '/styles/small.css' only screen and (min-width: 768px) and (max-width: 1024px); @import '/styles/medium.css' only screen and (min-width: 1024px); @import '/styles/large.css' only screen and (min-width: 1366px); @import '/styles/extralarge.css' only screen and (min-width: 1921px); @@ -158,9 +160,7 @@ COPIED, EDITED, OR REPRODUCED WITHOUT PERMISSION. Give Feedback Getting Started - - Support Watch Party - + Support Watch Party + + @@ -50,7 +52,7 @@ COPIED, EDITED, OR REPRODUCED WITHOUT PERMISSION. @import '/styles/variables-dark.css' screen and (prefers-color-scheme: dark); @import '/styles/extrasmall.css'; - @import '/styles/small.css' only screen and (min-width: 768px); + @import '/styles/small.css' only screen and (min-width: 768px) and (max-width: 1024px); @import '/styles/medium.css' only screen and (min-width: 1024px); @import '/styles/large.css' only screen and (min-width: 1366px); @import '/styles/extralarge.css' only screen and (min-width: 1921px); @@ -167,9 +169,7 @@ COPIED, EDITED, OR REPRODUCED WITHOUT PERMISSION. Give Feedback Getting Started - - Support Watch Party - + Support Watch Party + + @@ -50,7 +52,7 @@ COPIED, EDITED, OR REPRODUCED WITHOUT PERMISSION. @import '/styles/variables-dark.css' screen and (prefers-color-scheme: dark); @import '/styles/extrasmall.css'; - @import '/styles/small.css' only screen and (min-width: 768px); + @import '/styles/small.css' only screen and (min-width: 768px) and (max-width: 1024px); @import '/styles/medium.css' only screen and (min-width: 1024px); @import '/styles/large.css' only screen and (min-width: 1366px); @import '/styles/extralarge.css' only screen and (min-width: 1921px); @@ -158,9 +160,7 @@ COPIED, EDITED, OR REPRODUCED WITHOUT PERMISSION. Give Feedback Getting Started - - Support Watch Party - + Support Watch Party + + @@ -50,7 +52,7 @@ COPIED, EDITED, OR REPRODUCED WITHOUT PERMISSION. @import '/styles/variables-dark.css' screen and (prefers-color-scheme: dark); @import '/styles/extrasmall.css'; - @import '/styles/small.css' only screen and (min-width: 768px); + @import '/styles/small.css' only screen and (min-width: 768px) and (max-width: 1024px); @import '/styles/medium.css' only screen and (min-width: 1024px); @import '/styles/large.css' only screen and (min-width: 1366px); @import '/styles/extralarge.css' only screen and (min-width: 1921px); @@ -163,9 +165,7 @@ COPIED, EDITED, OR REPRODUCED WITHOUT PERMISSION. Give Feedback Getting Started - - Support Watch Party - + Support Watch Party + + @@ -50,7 +52,7 @@ COPIED, EDITED, OR REPRODUCED WITHOUT PERMISSION. @import '/styles/variables-dark.css' screen and (prefers-color-scheme: dark); @import '/styles/extrasmall.css'; - @import '/styles/small.css' only screen and (min-width: 768px); + @import '/styles/small.css' only screen and (min-width: 768px) and (max-width: 1024px); @import '/styles/medium.css' only screen and (min-width: 1024px); @import '/styles/large.css' only screen and (min-width: 1366px); @import '/styles/extralarge.css' only screen and (min-width: 1921px); @@ -126,9 +128,7 @@ COPIED, EDITED, OR REPRODUCED WITHOUT PERMISSION.
- FIX HBO SPACE KEY TOGGLING PAUSE
-
FIX HBO SPACE KEY TOGGLING PAUSE
FIX TEXT WRAPPING FOR INTERACTIVE SYSTEM MESSAGES AND ALERTS
@@ -163,9 +163,7 @@ COPIED, EDITED, OR REPRODUCED WITHOUT PERMISSION. Give Feedback Getting Started - - Support Watch Party - + Support Watch Party + + @@ -50,7 +52,7 @@ COPIED, EDITED, OR REPRODUCED WITHOUT PERMISSION. @import '/styles/variables-dark.css' screen and (prefers-color-scheme: dark); @import '/styles/extrasmall.css'; - @import '/styles/small.css' only screen and (min-width: 768px); + @import '/styles/small.css' only screen and (min-width: 768px) and (max-width: 1024px); @import '/styles/medium.css' only screen and (min-width: 1024px); @import '/styles/large.css' only screen and (min-width: 1366px); @import '/styles/extralarge.css' only screen and (min-width: 1921px); @@ -126,12 +128,8 @@ COPIED, EDITED, OR REPRODUCED WITHOUT PERMISSION.- ADD VIDEO CALLS -
-- ADD ROOSTER TEETH SUPPORT -
+ADD VIDEO CALLS
+ADD ROOSTER TEETH SUPPORT
+ Help keep Watch Party alive and free. Please consider donating to help me support the + necessary servers, development, and other costs. +
+ DONATE NOW ++ Here are some common costs that I face while developing and supporting Watch Party. +
+
+ + The cost of a single server for 1 month costs about $0.75 +
+ +
+ + The total costs of all servers for 1 month is about $5.00 +
+ +
+ + The total costs of managing video and voice call APIs is about $7.00 +
+ +$(US)- Chat with GIFs, group voice calls, and other features to make the most of your watching - party. + Chat with GIFs, group video & voice calls, and other features to make the most of your + watching party.
SEE ALL FEATURES- Free group voice calls - for when text and GIFs just won't do. + Free group calls - voice or video - for when text and GIFs just won't do.
- Watch Party is built to not be in your way but, it can be manually disabled by going to - the Chrome Extensions page (chrome://extensions) and toggling the little blue switch - next to Watch Party. You can alternatively go to a supported website, then right click - on the Watch Party icons in toolbar (next to your user icon in the top right of Chrome), - select "This can read and change site data", and change that to "When you click the - extension" option. This will require you to click on the icon when you want to activate - Watch Party. -
++ Watch Party is built to not be in your way but, it can be hidden by going clicking on + the Watch Party extension (in the top right of Chrome toolbar), and switching the show + / hide switch. +
++ You can alternatively go to the Chrome Extensions page (chrome://extensions) and + toggling the little blue switch next to Watch Party. +
+