1
1
mirror of https://github.com/leon-ai/leon.git synced 2024-12-24 09:12:20 +03:00
Commit Graph

104 Commits

Author SHA1 Message Date
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
99ac5f18c8 feat(bridge/nodejs): give public access to Low instance 2023-05-11 21:21:26 +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
8e55c481d4 feat(bridge/nodejs): support insertMany memory method 2023-05-11 20:51:19 +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
954126315f
refactor(bridge/nodejs): TSConfig ESM NCC 2023-05-09 21:48:07 +08:00
louistiti
e240a2db3c
feat(bridge/nodejs): memory ESM debugging (WIP) 2023-05-09 21:39:18 +08:00
louistiti
3ea1a3666b feat(bridge/nodejs): add isNetworkAvailable network method 2023-05-08 22:03:30 +08:00
louistiti
d3e0810298 fix(bridge/nodejs): temporize data buffer on output 2023-05-08 22:01:46 +08:00
Divlo
950985ca86
feat(bridge/nodejs): finish network implementation 2023-05-07 15:07:20 +02:00
Divlo
07e253f663
build(bridge/nodejs): usage of ncc 2023-05-06 15:38:49 +02:00
Divlo
de08807f1a
feat(bridge/nodejs): add Network module (WIP) 2023-05-06 14:21:24 +02:00
Divlo
2cb030f47b
fix(bridge/nodejs): usage of types from server/core/brain/types 2023-05-06 14:03:56 +02:00
Divlo
673cf0426f
fix(bridge/nodejs): build error 2023-05-06 13:55:43 +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
c9678fe34f refactor(bridge/python): flush standard output every time 2023-05-04 21:40:11 +08:00
louistiti
8349e41205
feat(bridge/nodejs): answers 2023-05-03 23:28:12 +08:00
louistiti
759e67ac40
fix(bridge/nodejs): SDK mapping 2023-05-03 16:02:57 +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
louistiti
b027905ed0
refactor(bridge/nodejs): package.json new dist entry point path 2023-05-01 23:01:46 +08:00
louistiti
4c9dfe667b
build(bridge/nodejs): bump 0.0.1-alpha.0 2023-05-01 22:49:32 +08:00
louistiti
ed215feb81
refactor(scripts): Node.js bridge bin dist 2023-05-01 22:48:31 +08:00
louistiti
40819e8e17
feat(bridge/nodejs): release process 2023-04-30 23:39:39 +08:00
louistiti
0fba50905f
feat(bridge/nodejs): entry point build 2023-04-30 21:36:07 +08:00
louistiti
8b2f06e305 feat(server): bootstrap Node.js bridge entry point 2023-04-27 20:16:08 +08:00
louistiti
10bb4af4dc
build: bump Python bridge to 1.0.1 2023-04-26 22:35:48 +08:00
Divlo
07d2a41ecb
fix(python bridge): include requests.certs file 2023-04-23 22:32:43 +02:00
louistiti
3f97a12153
fix(python bridge): remove unecessary sqlite3 import 2022-10-23 10:07:14 +08:00
louistiti
fc3e36713c
ci: remove the lock file for Windows 2022-10-13 01:29:37 +08:00
louistiti
42a3130394
ci: try with --deploy flag to install Python deps 2022-10-13 00:10:45 +08:00
louistiti
8a746d7ff8
ci: remove Pipfile.lock on Windows 2022-10-11 00:43:31 +08:00
louistiti
2b8ac0eb2b
feat(python bridge): versioning 2022-10-09 00:29:30 +08:00
louistiti
061f555e11
fix: always make use of latest Python build deps 2022-10-07 13:16:35 +08:00
louistiti
0d02b2e9fa
fix: remove requests.certs import from the TCP server and Python bridge setups 2022-10-05 01:31:46 +08:00
louistiti
d8b20660a2
fix: upgrade cx_Freeze to 6.11.1 with --no-binary to avoid OpenSSL conflict with urllib3 2022-10-04 23:57:18 +08:00
louistiti
0a4baf67ac
feat: isolate TCP server 2022-10-04 17:10:14 +08:00