- Implemented "sidecar" thumbnail logic: imports video thumbnails from Google Photos as hidden Drive files to display immediately while videos process. - Updated MediaService to serve sidecar thumbnails via server-side Base64 encoding, bypassing CORS restrictions. - Implemented lifecycle management: detects video processing completion to automatically cleanup sidecar files and fallback to native Drive thumbnails. - Enhanced Media Manager UI: added processing warning banner and refined processing tile styling (centered, lighter overlay). - Upgraded Drive API to v3 and improved file creation robustness with Advanced API fallbacks.
25 lines
772 B
JSON
25 lines
772 B
JSON
{
|
|
"timeZone": "America/Denver",
|
|
"dependencies": {
|
|
"enabledAdvancedServices": [
|
|
{
|
|
"userSymbol": "Drive",
|
|
"serviceId": "drive",
|
|
"version": "v3"
|
|
}
|
|
]
|
|
},
|
|
"exceptionLogging": "STACKDRIVER",
|
|
"runtimeVersion": "V8",
|
|
"oauthScopes": [
|
|
"https://www.googleapis.com/auth/spreadsheets",
|
|
"https://www.googleapis.com/auth/script.external_request",
|
|
"https://www.googleapis.com/auth/script.container.ui",
|
|
"https://www.googleapis.com/auth/script.scriptapp",
|
|
"https://www.googleapis.com/auth/drive",
|
|
"https://www.googleapis.com/auth/userinfo.email",
|
|
"https://www.googleapis.com/auth/photospicker.mediaitems.readonly",
|
|
"https://www.googleapis.com/auth/drive.photos.readonly"
|
|
]
|
|
}
|