25 Commits

Author SHA1 Message Date
an-lee
f3b3902f2d Fix (#1297)
* update yarn

* fix dep

* upgrade deps

* fix document config save

* fix #1293

* support long recording assessment

* fix bugsnag

* fix style

* fix #1288

* fix bugsnag config
2025-02-25 14:44:10 +08:00
an-lee
33a0b9ec18 Fix bugs (#1274)
* handle client error ref #1255

* use bugsnag & remove unhandled modal

* fix upload storage

* fix assessment play origin

* upgrade deps

* try to fix  JavaScript heap out of memory when package

* update github action

* fix workflow

* try to fix CI in linux
2025-01-15 11:39:51 +08:00
an-lee
c577b9d66d Upgrade deps (#1229)
* upgrade deps

* update workflows

* upgrade yarn
2024-12-07 12:02:47 +08:00
an-lee
e43d11053c Fix align failed in win32 (#1205)
* upgrade deps

* upgrade yarn

* fix bugs caused by config

* prepare bump

* downgrade echogarden for test

* upgrade deps

* db backup may failed

* add more tests
2024-11-26 18:38:56 +08:00
an-lee
1e70eb153f upgrade deps (#1148) 2024-10-23 10:53:05 +08:00
an-lee
a2ef3fc955 Upgrade dep (#1116)
* update renderer spec

* fix renderer.spec

* upgrade yarn

* upgrade electron & echogarden

* upgrade langchain

* upgrade deps

* remove sentry

* remove unused deps
2024-10-10 09:29:58 +08:00
an-lee
fab1dd93f5 chore: upgrade (#1020) 2024-08-26 15:37:31 +08:00
an-lee
728bfae82f Feat: interactive courses (#736)
* add courses page

* add api for courses

* add course page

* update course type

* update client

* update course page

* refactor courses pages

* render chapter content

* shadow in course

* fix video handler

* update style

* mark finished examples

* fix media player

* update locale

* finish chapter

* refactor

* auto update chapter status

* audo finish chapter

* fix media provider

* fix wavesurfer player

* update continue btn

* refactor chapters & page

* minor fix

* fix undefined

* refactor

* refactor

* disable sentry in dev

* clean markdown format before alignment

* refactor

* fix regenerate

* fix transcription pre-process for `-` connector

* upgrade deps

* handle no chapters

* add llm chat api

* create llm chat

* display llm message

* create message

* handle error

* generate llm message

* display llm datetime

* scroll to message

* tts for llm message

* add course provider

* refactor

* translate llm message

* fix llm chat introduction

* refacotr

* upgrade deps

* refactor style

* handle undefined

* fix posts

* update locales

* update courses api

* add enrollments count

* upgrade yarn

* upgrade deps

* restore dep to fix package in mac

* upgrade deps
2024-07-11 19:14:40 +08:00
Lyric
a611477307 chore: Update site URL and name in nuxt.config.ts 2024-06-24 19:31:12 +09:00
Lyric
9158cf8689 chore: Add portal:generate command to package.json 2024-06-24 19:21:54 +09:00
an-lee
814be8369d Refactor current recording component (#691)
* upgrade deps

* update buttons order

* auto assess when modal open

* display assess score in recording list

* display assess mark on transcription list

* auto scroll to current segment

* toast may close

* update ui components
2024-06-20 13:25:56 +08:00
an-lee
e124609437 Feat: unscripted pronounciation assessment (#666)
* clean code

* add pronunciation assessment page

* load assessments

* recording target constraint

* display assessment card

* update style

* may check assessment detail

* fix style

* add new assessment page

* update pronunciation assessment form

* add language column to models

* create pronunciation assessment

* upload file to assess

* locales

* add source for assessment

* display language
2024-06-13 12:55:11 +08:00
xiaolai
2a1aa48ab6 keep updated 2024-05-05 08:53:58 +08:00
an-lee
5ee7c78676 Feat: add tracking (#437)
* add ahoy

* add sentry for error tracking
2024-03-25 10:54:18 +08:00
an-lee
3000a63ca8 update test config (#430) 2024-03-21 16:18:10 +08:00
an-lee
a01f51c1a5 upgrade deps 2024-03-19 06:14:58 +08:00
an-lee
1876e45da3 Docs: move enjoy-docs under 1000h (#373)
* move /enjoy-docs unser 1000-h/

* fix dep
2024-03-02 19:54:20 +08:00
an-lee
54935aa7e9 Docs: Add enjoy docs (#370)
* init vitepress in enjoy-docs

* update config

* update docs

* upgrade deps

* update settings

* add more docs

* more docs

* update commands

* site config

* add ga

* tweak
2024-03-02 16:36:06 +08:00
an-lee
8037273549 Feat: add tts conversation (#341)
* may create tts type conversation

* support tts reply

* upgrade deps

* test: e2e for create TTS conversation

* test: e2e for gpt conversation

* test: e2e for from create conversation to add speech audio to library

* refactor use-conversation

* generate speech before create msg in tts conversation

* refactor conversation-shorts

* revert change in 1000-hours

* revert sass dep changed in 1000-hours

* fix CI
2024-02-22 16:00:17 +08:00
an-lee
dab09ea644 Package: add 1000-hours repo in workspace (#337)
* add 1000-hours repo in workspace

* update README
2024-02-20 15:40:18 +08:00
an-lee
b8011d20d7 Test: add e2e tests (#297)
* add e2e test

* add whisper & ffmpeg command validate test

* remove tests-examples
2024-02-12 10:42:25 +08:00
an-lee
ff1999c00b Fix bugs (#232)
* fix default engine settings

* fix conversation & cloudflare transcribe

* update arm64/darwin whisper

* empty notice for conversations

* display user rankings

* fix enjoy ai

* update whisper.cpp for arm64 darwin to v1.5.4

* upgrade yarn to 4.1.0
2024-01-31 01:40:14 +08:00
an-lee
84c0740f4b upgrade yarn to berry 2024-01-09 20:00:06 +08:00
an-lee
709610a36f update config 2024-01-09 16:14:43 +08:00
an-lee
aebd9ee213 add enjoy app 2024-01-09 15:19:32 +08:00