1
1
mirror of https://github.com/leon-ai/leon.git synced 2024-12-22 08:11:34 +03:00
Commit Graph

1239 Commits

Author SHA1 Message Date
louistiti
ab0d88accf refactor(server): add STT parser parent class 2023-02-07 21:30:47 +08:00
louistiti
1146322196 refactor(server): TTS Flite synthesizer + synthesizer parent class 2023-02-07 21:26:14 +08:00
louistiti
157e28a063
Merge remote-tracking branch 'origin/develop' into http-server-refactoring 2023-02-03 00:18:56 +08:00
louistiti
c8bc9ecbb0
refactor(server): HTTP server; brain entries; STT parsers; TTS synthesizers (WIP) 2023-02-03 00:14:23 +08:00
Louis Grenard
18ba094647
docs: add sponsor to README.md 2023-01-31 23:22:31 +08:00
Divlo
31e44cde37
fix(server): improve schemas by adding descriptions 2023-01-06 22:20:55 +01:00
Divlo
248dbb84f0
chore: add $schema property to all JSON files 2023-01-06 21:48:35 +01:00
Divlo
609fb676e4
feat(server): pre-check validate $schema property 2023-01-06 21:48:14 +01:00
Divlo
5d866664b2
fix(server): remove additionalProperties in schemas to allow $schema property 2023-01-06 21:18:27 +01:00
Divlo
ba09ef10b1
feat: add generate:json-schemas script 2023-01-06 21:18:19 +01:00
louistiti
19ce6eb9c2
refactor(server): socket server and brain (WIP) 2022-11-20 23:21:06 +08:00
louistiti
934689ecf7
chore: merge branch 'develop' into http-server-refactoring 2022-11-19 21:15:35 +08:00
louistiti
2f56a14d68
chore: delete package-lock.json file due to @ffmpeg-installer/ffmpeg optionalDependencies binaries 2022-11-19 21:14:36 +08:00
louistiti
cc05ce3d76
chore: format pre-check 2022-11-19 21:13:00 +08:00
louistiti
5959b43e0a
chore: upgrade TypeScript to latest 2022-11-19 21:12:43 +08:00
louistiti
b9a6ee08fe
refactor(server): split socket server (WIP) 2022-11-19 20:57:45 +08:00
louistiti
b1739bbe6b
Merge branch 'develop' into http-server-refactoring 2022-11-14 23:57:41 +08:00
louistiti
cad6d7f725
Merge branch 'feat/add-typebox-ajv' into develop 2022-11-14 23:56:08 +08:00
louistiti
a08ddb2e26
Merge branch 'develop' into feat/add-typebox-ajv 2022-11-14 23:56:03 +08:00
louistiti
c7aa84f9c4
docs: remove sponsor 2022-11-14 23:50:58 +08:00
louistiti
ec10030951
refactor: modify voice config samples default values 2022-11-14 23:49:44 +08:00
louistiti
b298667e3d
Merge branch 'docs/fix-contributing-python-environment' into develop 2022-11-14 23:41:13 +08:00
louistiti
69e90c3b5f
refactor(server): HTTP server and structure (wip) 2022-11-14 00:49:24 +08:00
Divlo
2ada7f2efa
docs: make clear that commands should be run on Ubuntu in CONTRIBUTING to set up the Python Environment 2022-11-13 13:41:51 +01:00
Divlo
28c15885fd
fix: improve error display in pre-check 2022-11-13 13:36:54 +01:00
Divlo
194a9b1bbb
fix: add http_api property to skill config schema
http_api is used by `skills/news/github_trends/config/en.json`.
2022-11-13 13:08:32 +01:00
Divlo
4ce9676319
fix: include voice configuration sample schemas 2022-11-13 13:02:51 +01:00
Divlo
fb75b40fb6
feat: validate JSON Schemas with AJV 2022-11-13 13:00:15 +01:00
Divlo
d973ab4318
chore: delete schemas.ts files outside server 2022-11-13 12:48:43 +01:00
Divlo
f8b08f38b1
fix: stricter JSON Schemas
- Type.Strict()
- Type.Object({ additionalProperties: false })
- Type.String({ format: 'email' | 'uri' })
2022-11-13 12:46:31 +01:00
louistiti
b3b10e326f
refactor(server): prepare upcoming core singletons registration 2022-11-13 01:12:20 +08:00
louistiti
efe865a4c5
refactor(server): reorganize TCP client accessors 2022-11-13 00:40:14 +08:00
louistiti
a37ac96411
refactor(server): protect TCP client from mutability 2022-11-13 00:16:53 +08:00
louistiti
8a16a3d97e
refactor(server): LEON_NODE_ENV constant 2022-11-12 23:20:48 +08:00
louistiti
3d9d9496b7
fix(server): reset connection state and connection counter 2022-11-12 23:09:22 +08:00
louistiti
862112ed5f
refactor(server): TCP client connect method 2022-11-12 22:51:47 +08:00
louistiti
ea76739d88
refactor(server): TCP client to singleton 2022-11-12 22:31:49 +08:00
louistiti
c53feba8f5
chore: latest package-lock.json 2022-11-12 10:00:22 +08:00
louistiti
62d511f967
chore: merge 2022-11-12 09:48:14 +08:00
louistiti
664359158e
chore: merge 2022-11-12 09:46:50 +08:00
louistiti
8ecde83b89 refactor(server): TCP client to TypeScript 2022-11-11 23:32:33 +08:00
louistiti
420f87daca docs: add contributing guide for the Python bridge and TCP server 2022-11-11 22:54:28 +08:00
louistiti
c722050aec refactor: add types to schemas object on pre-checking 2022-11-11 22:27:47 +08:00
louistiti
c434b550a5 Merge branch 'feat/add-typebox-ajv' into develop 2022-11-11 21:50:55 +08:00
louistiti
06a2adf62b feat: add pre-checking for all JSON configs 2022-11-11 21:43:24 +08:00
louistiti
bb0cf69659 feat: add pre-checking for all JSON configs 2022-11-11 11:43:24 +08:00
louistiti
e50fadd142 Merge branch 'develop' into feat/add-typebox-ajv 2022-11-08 20:59:25 +08:00
louistiti
327cbff184 Merge branch 'develop' into feat/add-typebox-ajv 2022-11-08 20:59:25 +08:00
louistiti
62853a340f feat: add total RAM data to the checking script 2022-11-08 20:10:46 +08:00
louistiti
86852a8cac feat: add total RAM data to the checking script 2022-11-08 20:10:46 +08:00