feat(release): prepare 1.1.0 candidate

This commit is contained in:
Yun Chan 2026-08-29 18:33:45 +09:00
parent 5a34f66981
commit 5205dcdfa9
736 changed files with 115667 additions and 12203 deletions

View file

@ -13,6 +13,14 @@ import { GoogleDriver } from '../../../src/main/services/stt/drivers/GoogleDrive
import { CustomDriver } from '../../../src/main/services/stt/drivers/CustomDriver'
import { D3ROCloudDriver } from '../../../src/main/services/stt/drivers/D3ROCloudDriver'
function makeCloudDriver(authenticated = true): D3ROCloudDriver {
return new D3ROCloudDriver({
getAccessToken: async () => authenticated ? 'user.jwt.token' : null,
getSupabaseUrl: () => 'https://project.supabase.co',
getAnonKey: () => 'anon-key',
})
}
describe('STTManager & Multi-provider Drivers', () => {
beforeEach(() => {
initInMemoryConfig()
@ -314,7 +322,7 @@ describe('STTManager & Multi-provider Drivers', () => {
describe('D3ROCloudDriver', () => {
it('transcribes audio via D3RO Cloud STT Gateway endpoint without requiring individual provider keys', async () => {
const driver = new D3ROCloudDriver()
const driver = makeCloudDriver()
const mockAudio = Buffer.alloc(16000 * 2)
vi.stubGlobal(
@ -323,9 +331,10 @@ describe('STTManager & Multi-provider Drivers', () => {
ok: true,
status: 200,
json: async () => ({
text: 'D3RO 클라우드 매니지드 전사 결과입니다.',
language: 'ko',
durationSeconds: 1.0,
transcript: 'D3RO 클라우드 매니지드 전사 결과입니다.',
confidence: 0.98,
language_code: 'ko',
duration_seconds: 1.0,
provider: 'groq',
}),
})
@ -375,4 +384,3 @@ describe('STTManager & Multi-provider Drivers', () => {
})
})
})