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

164 Commits

Author SHA1 Message Date
louistiti
a51d92bf08
refactor(bridge/nodejs): remove Prisma 2023-05-13 19:04:54 +08:00
louistiti
d6933a9e35
refactor(bridge/nodejs): remove lowdb and tiny custom ORM in favor of Prisma 2023-05-13 00:26:51 +08:00
louistiti
ef223a2901
feat(bridge/nodejs): make use of Prisma from skill action (PoC) 2023-05-11 23:39:17 +08:00
louistiti
9a06c64a5d
feat(bridge/nodejs): Prisma SQLite setup 2023-05-11 23:26:42 +08:00
louistiti
ad5edb5ad5
feat(bridge/nodejs): support nested props find in memory 2023-05-11 22:30:22 +08:00
louistiti
ee0b080522
feat(bridge/nodejs): support updateOne memory method 2023-05-11 21:50:29 +08:00
louistiti
be04b10645
feat(bridge/nodejs): support findMany memory method 2023-05-11 21:41:51 +08:00
louistiti
ab62a65e57
feat(bridge/nodejs): support findOne memory method 2023-05-11 21:40:22 +08:00
louistiti
87a7077854 refactor(bridge/nodejs): rename create with createOne 2023-05-11 21:04:18 +08:00
louistiti
af2a124165 refactor(bridge/nodejs): rename insert to create 2023-05-11 20:59:26 +08:00
louistiti
d7b814761f feat(bridge/nodejs): tiny ORM kick off 2023-05-11 20:49:40 +08:00
louistiti
4dde49e545
feat(bridge/nodejs): memory database pattern (WIP) 2023-05-10 23:29:41 +08:00
Divlo
34b29d0e61
fix(bridge/nodejs): memory ESM dynamic imports 2023-05-10 00:45:21 +02:00
louistiti
e240a2db3c
feat(bridge/nodejs): memory ESM debugging (WIP) 2023-05-09 21:39:18 +08:00
louistiti
d3e0810298 fix(bridge/nodejs): temporize data buffer on output 2023-05-08 22:01:46 +08:00
louistiti
5946a00427 feat(scripts): skill package install/uninstall package script 2023-05-08 21:35:14 +08:00
Divlo
950985ca86
feat(bridge/nodejs): finish network implementation 2023-05-07 15:07:20 +02:00
Divlo
de08807f1a
feat(bridge/nodejs): add Network module (WIP) 2023-05-06 14:21:24 +02:00
louistiti
e89b5b0ea3 refactor(bridge/nodejs): isolate types from bridge 2023-05-06 18:26:22 +08:00
Divlo
6b76e6a102
fix(bridge/nodejs): stricter leon.getSRCConfig types 2023-05-05 20:24:01 +02:00
Divlo
1625aaf3cd
fix(bridge/nodejs): typings improvements 2023-05-05 20:00:51 +02:00
louistiti
b65cfb70d6
feat(bridge/nodejs): final answer bridge 2023-05-05 21:21:27 +08:00
louistiti
89a6c04a1e
refactor(bridge/nodejs): new answer types (WIP) 2023-05-05 00:34:16 +08:00
louistiti
8349e41205
feat(bridge/nodejs): answers 2023-05-03 23:28:12 +08:00
louistiti
a836a7cc8c
feat(bridge/nodejs): resolve SDK mapping 2023-05-03 09:27:23 +08:00
louistiti
2df22770e0
refactor(bridge/nodejs): SDK mapping 2023-05-03 08:39:06 +08:00
louistiti
9b839d3e66
feat(bridge/nodejs): first draft 2023-05-02 23:53:41 +08:00
Divlo
8c89cbf43c
Merge branch 'develop' into feat/better-json-schemas-developer-experience 2023-04-05 00:13:34 +02:00
louistiti
2115054de6
Merge branch 'refactor/fs-promises' into http-server-refactoring 2023-04-03 21:59:20 +08:00
louistiti
f167f64cfb
fix: simultaneous skills execution; Akinator new step 0 2023-04-03 21:55:36 +08:00
Divlo
c49f931da4
style: fix linting 2023-04-02 19:18:15 +02:00
louistiti
5369da1734 refactor(server): models loader 2023-03-18 10:47:44 +08:00
Divlo
248dbb84f0
chore: add $schema property to all JSON files 2023-01-06 21:48:35 +01:00
louistiti
b1739bbe6b
Merge branch 'develop' into http-server-refactoring 2022-11-14 23:57:41 +08:00
louistiti
69e90c3b5f
refactor(server): HTTP server and structure (wip) 2022-11-14 00:49:24 +08:00
Divlo
d973ab4318
chore: delete schemas.ts files outside server 2022-11-13 12:48:43 +01:00
louistiti
ea76739d88
refactor(server): TCP client to singleton 2022-11-12 22:31:49 +08:00
louistiti
664359158e
chore: merge 2022-11-12 09:46:50 +08:00
louistiti
bb0cf69659 feat: add pre-checking for all JSON configs 2022-11-11 11:43:24 +08:00
Divlo
71e0f1933c
refactor: domain, skill-config and skill in skills/schemas.ts 2022-11-01 21:51:19 +01:00
Divlo
32fd041495 refactor: domain, skill-config and skill in skills/schemas.ts 2022-11-01 21:51:19 +01:00
louistiti
6c292994fd
feat: add data schemas 2022-11-02 00:21:14 +08:00
louistiti
a4e9b1e1cc feat: add data schemas 2022-11-02 00:21:14 +08:00
louistiti
f68da11f6b
refactor(server): make use of node:* import for all Node.js built-in modules 2022-09-26 23:28:25 +08:00
louistiti
019c462bfa
feat: complete Prettier setup 2022-09-03 19:12:41 +08:00
louistiti
41435b3cbc
chore: change email address 2022-08-23 23:01:46 +08:00
louistiti
f17b894907
refactor: legacy package/module naming to skills naming 2022-08-20 22:47:06 +08:00
louistiti
01f7515e6f
refactor: switch from skill NLU config to skill config naming 2022-08-20 22:35:34 +08:00
louistiti
141c89ecbf
feat(web app): join us on Discord 2022-08-14 21:19:04 +08:00
louistiti
58ab0acdd8
refactor(server): auto capitalize first letter of spaCy entities 2022-07-21 23:03:48 +08:00