This commit is contained in:
Thomas Demirdjian
2026-08-04 10:59:27 +02:00
parent 761f3cc200
commit c8656d6273
25 changed files with 1743 additions and 75 deletions
+9
View File
@@ -1,3 +1,5 @@
require('dotenv').config({ quiet: true })
const admin = require('firebase-admin')
// Use default credentials/environment provided by Cloud Functions.
@@ -31,6 +33,7 @@ exports.ALERT_TYPE = {
MUSIC_GENERATION_FAILED: 'MUSIC_GENERATION_FAILED',
COVER_GENERATION_SUCCESS: 'COVER_GENERATION_SUCCESS',
COVER_GENERATION_FAILED: 'COVER_GENERATION_FAILED',
PLAYBACK_GENERATION_SUCCESS: 'PLAYBACK_GENERATION_SUCCESS',
CREDITS_UPDATED: 'CREDITS_UPDATED',
PAYOUT_AVAILABLE: 'PAYOUT_AVAILABLE',
}
@@ -43,6 +46,12 @@ exports.cover = require('./src/cover')
exports.projects = require('./src/project')
exports.thumbnail = require('./src/thumbnail')
exports.upload = require('./src/upload')
const heygen = require('./src/heygen')
exports.heygen = {
startPlaybackGeneration: heygen.startPlaybackGeneration,
validatePlaybackDraft: heygen.validatePlaybackDraft,
}
exports.heygenPlaybackWebhook = heygen.playbackWebhook
exports.algolia = require('./src/algolia')
exports.notifications = require('./src/notifications')
exports.rankings = require('./src/rankings')