1
1
mirror of https://github.com/leon-ai/leon.git synced 2024-12-01 03:15:58 +03:00
Commit Graph

1029 Commits

Author SHA1 Message Date
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
louistiti
efc94a2ac3
Merge branch 'develop' into feat/add-typebox-ajv 2022-11-06 23:13:49 +08:00
louistiti
fd4f429b86 Merge branch 'develop' into feat/add-typebox-ajv 2022-11-06 23:13:49 +08:00
louistiti
f5404920fa Merge branch 'develop' into feat/add-typebox-ajv 2022-11-06 23:13:49 +08:00
louistiti
a0d8c7251c refactor: add full intent object path on skill execution during checking 2022-11-06 22:25:39 +08:00
louistiti
303ebea3f3 refactor: add full intent object path on skill execution during checking 2022-11-06 22:25:39 +08:00
louistiti
c38012afcf
refactor: add full intent object path on skill execution during checking 2022-11-06 22:25:39 +08:00
louistiti
becac3b0f6 fix(server): Python bridge fails to execute on Windows intent object absolute path because of whitespace 2022-11-06 22:18:09 +08:00
louistiti
0245712e24 fix(server): Python bridge fails to execute on Windows intent object absolute path because of whitespace 2022-11-06 22:18:09 +08:00
louistiti
4b003a852e
fix(server): Python bridge fails to execute on Windows intent object absolute path because of whitespace 2022-11-06 22:18:09 +08:00
louistiti
ddf389ffd1 chore: add Python bridge npm script 2022-11-06 21:57:04 +08:00