Commit Graph

139 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
dff23051f4 upgrade deps (#1270) 2025-01-12 18:36:32 +08:00
an-lee
04c0041357 upgrade deps (#1233) 2024-12-09 14:26:13 +08:00
an-lee
ff093775ad Fix media player & updater (#1231)
* fix media player

* clean code

* refactor UI

* refactor updater

* remove dep
2024-12-08 10:37:42 +08:00
an-lee
c577b9d66d Upgrade deps (#1229)
* upgrade deps

* update workflows

* upgrade yarn
2024-12-07 12:02:47 +08:00
an-lee
6cdf602fc8 may download document with translation (#1220) 2024-12-02 16:38:00 +08:00
an-lee
5ab0ecf9a2 Upgrade deps (#1213)
* refactor dependencies

* upgrade forge

* refresh yarn.lock

* fix test
2024-11-28 16:21:28 +08:00
an-lee
f0e7fd7c38 handle unhandle exception/rejection in process level (#1210) 2024-11-27 09:53:38 +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
3c337c2f98 Fix some bugs (#1199)
* refactor echogarden & log

* more logs

* fix audio/video create with compressing config

* upgrade echogarden
2024-11-25 11:52:27 +08:00
an-lee
8eaea33b3b Fix deploy (#1190)
* add @cloudflare/kv-asset-handler

* refactor workflow
2024-11-19 18:20:22 +08:00
an-lee
59bcb437f8 Update sidebar (#1188)
* refactor

* fix build

* refactor

* refactor

* display deposit in sidebar header menu

* minor fix

* fix

* fix document locate
2024-11-19 09:34:40 +08:00
an-lee
74400c8ca6 upgrade deps (#1185) 2024-11-17 16:21:02 +08:00
an-lee
437c133647 Improve: UI & code (#1179)
* use frameless

* frame true

* fix UI

* disable whisper.cpp for darwin

* improve page UI

* clean code

* refactor shadowing cancel

* upgrade deps

* fix type

* update e2e

* downgrade echogarden to fix align error

* upgrade echogarden

* upgrade

* fix profile

* refactor login form

* may scan to login with Mixin

* refactor sidebar

* update sidebar ui

* update

* update UI

* update
2024-11-14 16:02:34 +08:00
an-lee
521ee76af7 Improve settings (#1174)
* more settings for local whisper

* clean code

* may open echogarden packages dir

* upgrade deps

* handle recognize unhandle rejection

* fix

* add tts settings

* update ui

* may open library path
2024-11-11 18:07:16 +08:00
an-lee
c98065ca8b upgrade deps (#1167)
* upgrade deps

* update yarn.lock
2024-11-09 09:21:28 +08:00
an-lee
76bee71750 Support document(epub) (#1160)
* add document model

* may add document

* document card

* basic document renderer

* may render epub

* basic layout

* handle book href

* refactor epub renderer

* refactor translate button

* toggle player

* cache/restore last read position

* refactor

* add more columns to speeches

* start shadow from document

* add compact layout for media shadow

* refactor

* refactor

* refactor

* add document config

* locales

* auto translate

* selected notify for update document

* refactor

* add document provider

* fix perf issue

* refactor

* refactor

* may toggle player

* clean

* refactor

* clean code

* auto play speech

* fix document config update

* refactor

* fix epub image

* fix epub image

* html document

* refactor

* ui

* save document source

* fix document source

* update document model

* cache translation remote

* update UI

* fix package

* refactor

* fix

* support text/markdown files

* fix auto speech
2024-11-08 22:00:57 +08:00
an-lee
d2c32d3675 Fix transcription (#1137)
* upgrade deps

* fix generate transcription

* validate transcription before download from online
2024-10-20 11:58:21 +08:00
an-lee
9e81d74cd9 upgrade deps (#1133) 2024-10-17 16:42:45 +08:00
an-lee
62d6d84fc7 Refactor whisper (#1131)
* refactor transcribe hook

* Fix stt setting

* remove deprecated files

* fix transcribe api

* may select model when transcribe using local

* refactor

* upgrade deps

* update echogarden check try to fix CI

* update echogarden check

* update CI
2024-10-17 09:13:04 +08:00
an-lee
5f5811bc9c upgrade deps (#1129) 2024-10-15 09:42:42 +08:00
an-lee
d32a51ef23 Feat: New agent from templates (#1117)
* upgrade deps

* fix error after delete agent & chats

* fix warning

* new agent from template

* improve select template

* chat agent description optional

* refactor

* may update templates from remote
2024-10-11 11:47:28 +08:00
an-lee
cded092f40 downgrade electron-forge to fix package failed 2024-10-10 14:18:24 +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
d96c9ff773 Refactor Chat (#1108)
* modify chat table & migrate

* refactor layout

* update layout

* actions for chats & agents

* refactor chat form

* refactor chat form

* update chat form

* rename

* refactor types & locales

* refactor tts engine

* refactor

* fix config

* refactor chat form

* refactor chat member form

* fixing

* refactor ask agent

* chat in conversation

* fix chat message update

* may update chat member

* update chat member from message

* refacto group propmt

* chat member gpt settings

* update ui

* more config for chat

* add locales

* update chat agent form

* add locales for agent form

* update UI

* auto reply for text input

* update chat

* update chat input

* rename colomns

* update chat

* udpate agent message

* add chat member

* add/remove chat member

* fix chat member

* refactor

* auto update chat name

* fix chat update

* refactor chat column

* fix chat

* add agent loading

* use fresh new prompt when ask agent

* add chat forwarder

* refactor chat

* fix

* add copilot

* toggle copilot

* add copilot chat

* avoid open the same chat at the same time

* update copilot header

* add agent introduction in the first place of chat

* rename column

* update style

* refactor

* invoke all agents in group after asking

* chat sidebar collopse

* may select chat in copilot

* update ui

* new chat from agent

* upgrade deps

* refactor chat & chatAgent

* add limit for chat member create

* update chat form

* update db & migration

* fix up

* fix group chat

* fix panel warning

* display chat agent type

* tts message

* fit tts agent

* refactor

* chat fowarder

* update UI

* setup default values for tts agent

* fix chat member add/remove

* edit tts agent

* display chat date

* Fix UI

* add system message

* refactor

* fix hook

* refactor

* touch chat&agent when new message created

* fix auto reply

* migrate conversation to chat

* add migrate api

* fix migrate

* update migrate

* refactor

* refactor

* refactor

* fix delete agent

* add hotkey for copilot

* fix bugs

* upgrade deps

* refactor tts hook

* stop auto playback when azure transcribed

* refactor

* clean up

* fix UI

* fix conversation migrate

* handle error

* update model

* declare types

* audo backup db file when started

* fix db backup

* refactor db migration

* fix UI

* refactor

* fix chat auto update name

* fix authorization lost when hot reload

* refactor

* refactor

* fix tts form

* keep agent avatar up to date

* clean code
2024-10-09 16:57:32 +08:00
an-lee
245a1ea461 upgrade deps (#1095) 2024-09-24 10:13:35 +08:00
an-lee
2eb4761a13 upgrade deps (#1079) 2024-09-16 20:36:35 +08:00
zhangqingwu
06ccb634eb feat: 🎸 support carousel in md 2024-09-13 13:53:16 +09:00
an-lee
4a4296032e upgrade deps (#1066) 2024-09-13 10:43:28 +08:00
divisey
8148a8679d feat: 🎸 update dicts (#1062) 2024-09-12 10:40:52 +08:00
an-lee
d6826b79da upgrade deps (#1061) 2024-09-10 04:42:19 +08:00
an-lee
4309daebb0 add upgrade notice (#1051) 2024-09-09 05:16:18 +08:00
an-lee
fffb97f8dc Improve: use database to save user settings (#1041)
* add user settings

* fix user setting

* migrate dict settings

* migrate hotkeys

* fix hotkey setting

* update library settings

* migrate gpt Engine

* use user setting key enum

* migrate openai

* migrate more settings

* migrate whisper config

* migrate whisper

* refactor

* clean up

* migrate profile

* migrate recorder config

* refactor

* refactor

* fix e2e

* add api status

* fix e2e

* fix app init

* fetch apiUrl before fetch user

* update stt engine enums

* update enums

* update enums

* refactor login flow

* Fix warning

* Login from remembered users

* fix e2e

* refactor

* add unauthorized alert

* feat: 🎸 dict import update (#1040)

* rectified. according to Issues.

* issue #1025

* feat: add Vietnamese language to support (#1043)

* feat: add vietnamese language to support

* fix: update Vietnamese language name to native form

---------

Co-authored-by: Ryan <trongdv@coccoc.com>

* upgrade deps

* update locales

---------

Co-authored-by: divisey <18656007202@163.com>
Co-authored-by: xiaolai <lixiaolai@gmail.com>
Co-authored-by: ryan <69750456+ryangwn@users.noreply.github.com>
Co-authored-by: Ryan <trongdv@coccoc.com>
2024-09-06 18:32:09 +08:00
an-lee
68717a246c Update deps (#1034)
* update deposit setting

* update deps
2024-09-02 13:45:59 +08:00
divisey
a1e7b7a062 feat: 🎸 add dicts (#1022) 2024-08-29 14:02:52 +08:00
an-lee
fab1dd93f5 chore: upgrade (#1020) 2024-08-26 15:37:31 +08:00
an-lee
f55b1456d7 upgrade deps (#999) 2024-08-20 18:04:40 +08:00
an-lee
d374bebcb0 chore: upgrade deps 2024-08-19 15:28:13 +08:00
an-lee
ff451bd4b4 chore: upgrade deps (#982)
* upgrade deps

* upgrade deps
2024-08-18 10:16:35 +08:00
an-lee
dba24c5a57 Improve chat (#966)
* add text input for chat

* fix up

* fix message CRUD

* update chat message actions

* may cancel recording

* audio input as default

* fix quick start

* improve action icons

* update

* fix prompt preview

* add tool tips

* update style
2024-08-14 15:44:30 +08:00
an-lee
01c5a770fa chore: upgrade deps (#963)
* upgrade deps

* fix cheerio import issue
2024-08-13 16:52:09 +08:00
an-lee
1e0297f8f7 Feat: voice chat with AI (#898)
* add chats page

* add basic layout and types

* add chat context

* add more components

* add agent form

* add destroy button

* update types

* add models

* update chat agent

* create chat agent

* refactor

* refactor

* add chats CRUD

* notify for chat db update

* refactor

* typo

* chat CRUD

* refactor

* clean code

* add vad

* may record

* may transcribe recording

* update models

* edit chat member

* chat form update

* refactor

* fix chat form

* transcribe in chat

* create chat session

* may create chat session

* update

* update chat

* locale

* refactor

* refactor

* update

* update

* update

* refactor chat

* Fix

* fix

* update prompt

* refactor

* make it works

* update agent message actions

* may assess recording

* fix chat message recording assess

* refine

* refactor

* refactor

* may delete message

* may edit message

* update locales

* fix package issue in Mac

* add destroy callbacks

* fix chats CRUD

* update chats

* add quickstart

* update locales

* refactor

* refactor prompt

* remove console.log

* update

* fix locales
2024-08-13 16:09:44 +08:00
an-lee
939a322c57 upgrade deps (#938) 2024-08-05 16:08:38 +08:00
an-lee
ea6d261806 chore: upgrade deps (#919) 2024-08-01 09:10:10 +08:00
dependabot[bot]
02467f4fd9 chore(deps): bump nuxt from 3.12.2 to 3.12.4
Bumps [nuxt](https://github.com/nuxt/nuxt/tree/HEAD/packages/nuxt) from 3.12.2 to 3.12.4.
- [Release notes](https://github.com/nuxt/nuxt/releases)
- [Commits](https://github.com/nuxt/nuxt/commits/v3.12.4/packages/nuxt)

---
updated-dependencies:
- dependency-name: nuxt
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-01 08:06:23 +09:00
dependabot[bot]
9bb1a2a266 chore(deps-dev): bump sass from 1.77.6 to 1.77.8
Bumps [sass](https://github.com/sass/dart-sass) from 1.77.6 to 1.77.8.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sass/dart-sass/compare/1.77.6...1.77.8)

---
updated-dependencies:
- dependency-name: sass
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-01 08:06:02 +09:00
an-lee
3322373c4e Fix Mixin pay (#887)
* upgrade deps

* open payment in browser
2024-07-25 16:00:46 +08:00
dependabot[bot]
af6effafae Bump openai from 4.52.5 to 4.53.0 (#879)
Bumps [openai](https://github.com/openai/openai-node) from 4.52.5 to 4.53.0.
- [Release notes](https://github.com/openai/openai-node/releases)
- [Changelog](https://github.com/openai/openai-node/blob/master/CHANGELOG.md)
- [Commits](https://github.com/openai/openai-node/compare/v4.52.5...v4.53.0)

---
updated-dependencies:
- dependency-name: openai
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-24 19:20:32 +08:00
an-lee
decea62b90 Feat update openai setting (#876)
* remove google ai

* update openAI models

* use custom models for openai
2024-07-24 11:34:06 +08:00