88 Commits

Author SHA1 Message Date
Su Yang
2f20c36139
Merge pull request #11 from eli-yip/refactor
Some checks failed
CodeQL / Analyze (go) (push) Has been cancelled
Release Dashboard Server / goreleaser (push) Has been cancelled
refactor: implement interfaces handler
2025-06-04 12:16:46 +08:00
Jason1
3b70112d71
Merge branch 'linker-bot:main' into refactor 2025-06-04 11:00:35 +08:00
Eli Yip
c3093eb57b
chore: remove legacy api backup 2025-06-04 09:52:11 +08:00
Eli Yip
200f2e1751
feat: implement legacy status api 2025-06-04 09:51:00 +08:00
Eli Yip
f8aa2138ab
refactor: keep legacy sensor data 2025-06-04 09:27:14 +08:00
Su Yang
7a1e6f8eb3
Merge pull request #10 from eli-yip/main
refactor: huge refactoring
2025-06-03 13:14:03 +08:00
Eli Yip
e1f60366c8
fix: execute command dead lock 2025-06-03 13:05:42 +08:00
Eli Yip
b0bfd95ed9
chore: remove target component method in Command interface 2025-06-03 12:07:04 +08:00
Eli Yip
ca2b1e8fd4
Revert "chore: remove old api"
This reverts commit 4dc43e208d1d754b02bba03c166a15d346fd3d4c.
2025-06-03 11:13:59 +08:00
Eli Yip
4dc43e208d
chore: remove old api 2025-06-03 10:26:52 +08:00
Eli Yip
b3eafd798c
feat(legacy): use legacy api in static files 2025-06-03 10:23:43 +08:00
Eli Yip
a12261204b
style: format script.js with biome 2025-06-03 10:22:21 +08:00
Eli Yip
5e23162fe2
feat(legacy): setup routers in main.go 2025-06-03 10:19:06 +08:00
Eli Yip
eb4f060cad
feat(legacy): implement status handler 2025-06-03 10:18:00 +08:00
Eli Yip
4ce098c514
feat(legacy): implement sensor handler 2025-06-03 10:14:54 +08:00
Eli Yip
9df0f24fb8
feat(legacy): implement anim handler 2025-06-03 10:06:22 +08:00
Eli Yip
98fa37952d
feat(legacy): implement preset handler 2025-06-03 09:58:13 +08:00
Eli Yip
ab2138be1e
feat(legacy): implement palm interfaces 2025-06-03 09:48:05 +08:00
Eli Yip
1bbc581912
feat(legacy): implement finger handler 2025-06-03 09:45:37 +08:00
Eli Yip
a55d15b30d
feat(legacy): implement set hand type api 2025-06-03 09:43:01 +08:00
Eli Yip
185646dbd2
feat(legacy): implement hand configs api 2025-06-03 09:40:58 +08:00
Eli Yip
43070cf76b
feat(legacy): implement interfaces handler 2025-06-03 09:36:51 +08:00
Eli Yip
cc1de7c776
feat(legacy): implement health check function 2025-06-03 09:31:31 +08:00
Eli Yip
e04e311ff4
feat: add legacy router and models 2025-06-03 09:26:49 +08:00
Eli Yip
7cc69bc977
feat: add device interface mapper 2025-06-03 09:20:00 +08:00
Eli Yip
e9a878895a
chore: add back legacy api 2025-06-03 09:07:20 +08:00
Eli Yip
671af38371
build: bump docker base image to alpine:3.22 2025-06-02 21:48:22 +08:00
Su Yang
83eb355946
Merge pull request #8 from eli-yip/refactor
refactor: Refactor
2025-05-30 14:36:04 +08:00
Eli Yip
afb5e5ce0a
docs: refine README 2025-05-29 19:42:28 +08:00
Eli Yip
a5d495d59e
docs: add deisgn zh 2025-05-29 19:41:31 +08:00
Eli Yip
b342118980
refactor: remove duplicate pose handler 2025-05-29 19:10:18 +08:00
Eli Yip
afbb9bef28
refactor: remove old api dir, rename api2 to api 2025-05-29 18:43:35 +08:00
Eli Yip
e499729c58
chore: add timeout for can communicator 2025-05-29 10:52:40 +08:00
Eli Yip
312dd728b5
chore: set l10 default connection info to true 2025-05-29 09:39:58 +08:00
Eli Yip
1280a1a3f3
chore: register device types explicitly 2025-05-29 09:39:12 +08:00
Eli Yip
5a6649e99c
chore: use api2 routers in main.go 2025-05-29 09:38:52 +08:00
Su Yang
debd5bc0a6
Merge pull request #7 from eli-yip/refactor
chore: refactor(wip)
2025-05-29 01:49:26 +08:00
Eli Yip
e666f54e68
feat: implement sensor handlers 2025-05-28 18:00:51 +08:00
Eli Yip
4ebd69d996
feat: implement pose handlers 2025-05-28 18:00:51 +08:00
Eli Yip
ea1dfc4e0e
feat: add presets manager 2025-05-28 18:00:51 +08:00
Eli Yip
a3958b79ec
feat: add system handlers 2025-05-28 18:00:50 +08:00
Eli Yip
58b6900f9f
feat: add animation handlers 2025-05-28 18:00:50 +08:00
Eli Yip
d9d67c2b26
Merge branch 'ci-fix-build' into refactor 2025-05-28 18:00:35 +08:00
Eli Yip
e8d4c661ff
Merge branch 'main' into refactor 2025-05-28 17:57:32 +08:00
Eli Yip
085e8868e4
feat: implement device handler 2025-05-28 17:17:08 +08:00
Eli Yip
bbbd4db6b1
feat: add router and model definition 2025-05-28 17:17:08 +08:00
Eli Yip
13ae6aaa0a
feat: list all animations 2025-05-28 17:17:08 +08:00
Eli Yip
d62581999d
chore: add gitignore 2025-05-28 17:17:08 +08:00
Eli Yip
fc9ec7c165
docs: add config field desc for NewL10Hand 2025-05-28 17:17:08 +08:00
Eli Yip
1d1cff4805
ci: fix Dockerfile bin location 2025-05-28 17:17:08 +08:00