From 7b3a47090db1c384e466f99017614bbf06b55f49 Mon Sep 17 00:00:00 2001 From: Thomas Demirdjian Date: Mon, 3 Nov 2025 13:47:07 +0100 Subject: [PATCH] functions --- functions/config/types.js | 5 + functions/helpers/email.js | 122 +- functions/helpers/firebase.js | 74 + functions/helpers/stats.js | 37 + functions/index.js | 25 +- functions/package-lock.json | 93 +- functions/package.json | 5 +- functions/src/cover.js | 114 +- functions/src/music.js | 117 +- functions/src/notifications.js | 19 +- functions/src/payouts.js | 206 +- functions/src/project.js | 196 +- functions/src/thumbnail.js | 3 +- package-lock.json | 21106 +++++++++++++++++++++++++++++++ src/components/Input.js | 10 +- yarn.lock | 4135 +++--- 16 files changed, 23868 insertions(+), 2399 deletions(-) create mode 100644 functions/config/types.js create mode 100644 functions/helpers/stats.js create mode 100644 package-lock.json diff --git a/functions/config/types.js b/functions/config/types.js new file mode 100644 index 0000000..53eed69 --- /dev/null +++ b/functions/config/types.js @@ -0,0 +1,5 @@ +exports.BATCH_TYPE = { + ADD: "ADD", + UPDATE: "UPDATE", + DELETE: "DELETE", +}; diff --git a/functions/helpers/email.js b/functions/helpers/email.js index 0a1a4f3..c602d5e 100644 --- a/functions/helpers/email.js +++ b/functions/helpers/email.js @@ -13,49 +13,97 @@ function basicTemplate({ title = "", content = "", button = null }) { button?.label || "Ouvrir" }
minuit.app
${greeting}
- Nous sommes ravis de t'accueillir dans la communauté des artistes et passionnés de MusicLand. -
- Explore les playlists collaboratives, dépose tes projets et découvre ce que prépare la scène émergente. -
- L'équipe MusicLand -
minuit.app · Paris, France
+ Nous sommes ravis de t'accueillir dans la communauté des artistes et passionnés de MusicLand. +
+ Explore les playlists collaboratives, dépose tes projets et découvre ce que prépare la scène émergente. +
+ L'équipe MusicLand +