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
..
2024-07-11 19:14:40 +08:00
2024-06-25 10:53:32 +08:00
2024-04-26 15:05:36 +08:00
2024-01-09 15:19:32 +08:00
2024-01-09 15:19:32 +08:00
2024-04-11 16:03:17 +08:00
2024-07-02 11:23:11 +08:00
2024-07-11 19:14:40 +08:00
2024-01-09 15:19:32 +08:00
2024-07-11 19:14:40 +08:00
2024-02-19 16:06:47 +08:00
2024-04-26 15:05:36 +08:00
2024-05-17 10:23:39 +08:00
2024-01-13 16:59:46 +08:00
2024-05-10 14:50:35 +08:00
2024-02-02 14:40:11 +08:00
2024-04-04 11:52:09 +08:00
2024-04-26 15:05:36 +08:00
2024-01-09 15:19:32 +08:00
2024-05-10 15:13:12 +08:00