mirror of
https://github.com/suitenumerique/meet.git
synced 2026-08-22 08:07:26 +00:00
Compare commits
3 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| d8ce399b06 | |||
| 45175a2a54 | |||
| 8b22059b18 |
@@ -11,6 +11,7 @@ and this project adheres to
|
|||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
- ✨(backend) accept form-urlencoded on the user token endpoint
|
- ✨(backend) accept form-urlencoded on the user token endpoint
|
||||||
|
- ✨(summary) configurable s3 region
|
||||||
- ⬆️(frontend) upgrade i18next and react-i18next patch versions
|
- ⬆️(frontend) upgrade i18next and react-i18next patch versions
|
||||||
- ⬆️(frontend) upgrade posthog-js from 1.395.0 to 1.404.1
|
- ⬆️(frontend) upgrade posthog-js from 1.395.0 to 1.404.1
|
||||||
- ⬆️(frontend) upgrade livekit-client and @livekit/components-react
|
- ⬆️(frontend) upgrade livekit-client and @livekit/components-react
|
||||||
|
|||||||
@@ -5,16 +5,26 @@ import { visualizer } from 'rollup-plugin-visualizer'
|
|||||||
import svgr from 'vite-plugin-svgr'
|
import svgr from 'vite-plugin-svgr'
|
||||||
import { viteStaticCopy } from 'vite-plugin-static-copy'
|
import { viteStaticCopy } from 'vite-plugin-static-copy'
|
||||||
|
|
||||||
const mediapipeVersion: string = JSON.parse(
|
const readPackageJson = (path: string) =>
|
||||||
readFileSync(
|
JSON.parse(readFileSync(new URL(path, import.meta.url), 'utf-8'))
|
||||||
new URL(
|
|
||||||
'./node_modules/@mediapipe/tasks-vision/package.json',
|
const mediapipeVersion: string = readPackageJson(
|
||||||
import.meta.url
|
'./node_modules/@mediapipe/tasks-vision/package.json'
|
||||||
),
|
|
||||||
'utf-8'
|
|
||||||
)
|
|
||||||
).version
|
).version
|
||||||
|
|
||||||
|
const livekitMediapipeVersion: string = readPackageJson(
|
||||||
|
'./node_modules/@livekit/track-processors/package.json'
|
||||||
|
).dependencies['@mediapipe/tasks-vision']
|
||||||
|
|
||||||
|
if (mediapipeVersion !== livekitMediapipeVersion) {
|
||||||
|
throw new Error(
|
||||||
|
`@mediapipe/tasks-vision@${mediapipeVersion} is installed, but ` +
|
||||||
|
`@livekit/track-processors declares "${livekitMediapipeVersion}". ` +
|
||||||
|
`The two must stay in sync: pin "@mediapipe/tasks-vision" to ` +
|
||||||
|
`"${livekitMediapipeVersion}" in package.json.`
|
||||||
|
)
|
||||||
|
}
|
||||||
|
|
||||||
// https://vitejs.dev/config/
|
// https://vitejs.dev/config/
|
||||||
export default defineConfig(({ mode }) => {
|
export default defineConfig(({ mode }) => {
|
||||||
const env = loadEnv(mode, process.cwd())
|
const env = loadEnv(mode, process.cwd())
|
||||||
|
|||||||
@@ -83,6 +83,7 @@ class Settings(BaseSettings):
|
|||||||
aws_s3_access_key_id: str
|
aws_s3_access_key_id: str
|
||||||
aws_s3_secret_access_key: SecretStr
|
aws_s3_secret_access_key: SecretStr
|
||||||
aws_s3_secure_access: bool = True
|
aws_s3_secure_access: bool = True
|
||||||
|
aws_s3_region_name: str | None = None
|
||||||
aws_transcript_path: str = "transcripts"
|
aws_transcript_path: str = "transcripts"
|
||||||
aws_summary_path: str = "summaries"
|
aws_summary_path: str = "summaries"
|
||||||
|
|
||||||
|
|||||||
@@ -282,6 +282,7 @@ class FileService:
|
|||||||
access_key=settings.aws_s3_access_key_id,
|
access_key=settings.aws_s3_access_key_id,
|
||||||
secret_key=settings.aws_s3_secret_access_key.get_secret_value(),
|
secret_key=settings.aws_s3_secret_access_key.get_secret_value(),
|
||||||
secure=settings.aws_s3_secure_access,
|
secure=settings.aws_s3_secure_access,
|
||||||
|
region=settings.aws_s3_region_name,
|
||||||
)
|
)
|
||||||
|
|
||||||
self._bucket_name = settings.aws_storage_bucket_name
|
self._bucket_name = settings.aws_storage_bucket_name
|
||||||
|
|||||||
Reference in New Issue
Block a user