Commit Graph

  • 2f20c36139
    Merge pull request #11 from eli-yip/refactor main Su Yang 2025-06-04 12:16:46 +08:00
  • 3b70112d71
    Merge branch 'linker-bot:main' into refactor Jason1 2025-06-04 11:00:35 +08:00
  • c3093eb57b
    chore: remove legacy api backup Eli Yip 2025-06-04 09:52:11 +08:00
  • 200f2e1751
    feat: implement legacy status api Eli Yip 2025-06-04 09:51:00 +08:00
  • f8aa2138ab
    refactor: keep legacy sensor data Eli Yip 2025-06-04 09:27:14 +08:00
  • 7a1e6f8eb3
    Merge pull request #10 from eli-yip/main Su Yang 2025-06-03 13:14:03 +08:00
  • e1f60366c8
    fix: execute command dead lock Eli Yip 2025-06-03 13:05:42 +08:00
  • b0bfd95ed9
    chore: remove target component method in Command interface Eli Yip 2025-06-03 12:07:04 +08:00
  • ca2b1e8fd4
    Revert "chore: remove old api" Eli Yip 2025-06-03 11:13:59 +08:00
  • 4dc43e208d
    chore: remove old api Eli Yip 2025-06-03 10:26:52 +08:00
  • b3eafd798c
    feat(legacy): use legacy api in static files Eli Yip 2025-06-03 10:23:43 +08:00
  • a12261204b
    style: format script.js with biome Eli Yip 2025-06-03 10:22:21 +08:00
  • 5e23162fe2
    feat(legacy): setup routers in main.go Eli Yip 2025-06-03 10:19:06 +08:00
  • eb4f060cad
    feat(legacy): implement status handler Eli Yip 2025-06-03 10:18:00 +08:00
  • 4ce098c514
    feat(legacy): implement sensor handler Eli Yip 2025-06-03 10:14:54 +08:00
  • 9df0f24fb8
    feat(legacy): implement anim handler Eli Yip 2025-06-03 10:06:22 +08:00
  • 98fa37952d
    feat(legacy): implement preset handler Eli Yip 2025-06-03 09:58:13 +08:00
  • ab2138be1e
    feat(legacy): implement palm interfaces Eli Yip 2025-06-03 09:48:05 +08:00
  • 1bbc581912
    feat(legacy): implement finger handler Eli Yip 2025-06-03 09:45:37 +08:00
  • a55d15b30d
    feat(legacy): implement set hand type api Eli Yip 2025-06-03 09:43:01 +08:00
  • 185646dbd2
    feat(legacy): implement hand configs api Eli Yip 2025-06-03 09:40:58 +08:00
  • 43070cf76b
    feat(legacy): implement interfaces handler Eli Yip 2025-06-03 09:36:26 +08:00
  • cc1de7c776
    feat(legacy): implement health check function Eli Yip 2025-06-03 09:31:31 +08:00
  • e04e311ff4
    feat: add legacy router and models Eli Yip 2025-06-03 09:26:49 +08:00
  • 7cc69bc977
    feat: add device interface mapper Eli Yip 2025-06-03 09:20:00 +08:00
  • e9a878895a
    chore: add back legacy api Eli Yip 2025-06-03 09:07:20 +08:00
  • 671af38371
    build: bump docker base image to alpine:3.22 Eli Yip 2025-06-02 21:48:22 +08:00
  • 83eb355946
    Merge pull request #8 from eli-yip/refactor Su Yang 2025-05-30 14:36:04 +08:00
  • afb5e5ce0a
    docs: refine README Eli Yip 2025-05-29 19:42:28 +08:00
  • a5d495d59e
    docs: add deisgn zh Eli Yip 2025-05-29 19:41:31 +08:00
  • b342118980
    refactor: remove duplicate pose handler Eli Yip 2025-05-29 19:10:18 +08:00
  • afbb9bef28
    refactor: remove old api dir, rename api2 to api Eli Yip 2025-05-29 18:41:06 +08:00
  • e499729c58
    chore: add timeout for can communicator Eli Yip 2025-05-29 10:52:40 +08:00
  • 312dd728b5
    chore: set l10 default connection info to true Eli Yip 2025-05-29 09:39:58 +08:00
  • 1280a1a3f3
    chore: register device types explicitly Eli Yip 2025-05-29 09:39:12 +08:00
  • 5a6649e99c
    chore: use api2 routers in main.go Eli Yip 2025-05-29 09:38:52 +08:00
  • debd5bc0a6
    Merge pull request #7 from eli-yip/refactor Su Yang 2025-05-29 01:49:26 +08:00
  • e666f54e68
    feat: implement sensor handlers Eli Yip 2025-05-28 17:12:59 +08:00
  • 4ebd69d996
    feat: implement pose handlers Eli Yip 2025-05-28 17:11:06 +08:00
  • ea1dfc4e0e
    feat: add presets manager Eli Yip 2025-05-28 17:10:22 +08:00
  • a3958b79ec
    feat: add system handlers Eli Yip 2025-05-28 16:59:57 +08:00
  • 58b6900f9f
    feat: add animation handlers Eli Yip 2025-05-28 16:59:36 +08:00
  • d9d67c2b26
    Merge branch 'ci-fix-build' into refactor Eli Yip 2025-05-28 18:00:35 +08:00
  • e8d4c661ff
    Merge branch 'main' into refactor Eli Yip 2025-05-28 17:57:32 +08:00
  • 085e8868e4
    feat: implement device handler Eli Yip 2025-05-28 16:52:48 +08:00
  • bbbd4db6b1
    feat: add router and model definition Eli Yip 2025-05-28 16:44:18 +08:00
  • 13ae6aaa0a
    feat: list all animations Eli Yip 2025-05-28 16:31:36 +08:00
  • d62581999d
    chore: add gitignore Eli Yip 2025-05-28 14:29:27 +08:00
  • fc9ec7c165
    docs: add config field desc for NewL10Hand Eli Yip 2025-05-28 14:15:21 +08:00
  • 1d1cff4805
    ci: fix Dockerfile bin location Eli Yip 2025-05-28 11:03:27 +08:00
  • 929ece2db1
    chore: stash temp files Eli Yip 2025-05-28 10:55:19 +08:00
  • 228c9ca07f
    chore: remove unused file Eli Yip 2025-05-28 10:54:57 +08:00
  • 7d0d779bf4
    chore: use new device in main.go Eli Yip 2025-05-28 09:52:41 +08:00
  • 53eae1cc51
    refactor: remove pkg directory for better project layout Eli Yip 2025-05-28 09:47:16 +08:00
  • a8a8821489
    chore: add String method for hand type Eli Yip 2025-05-28 09:45:01 +08:00
  • 2893f3cc56
    refactor: remove unused hands package Eli Yip 2025-05-28 09:44:39 +08:00
  • 5491756a0c
    feat: implement new animation iface Eli Yip 2025-05-28 09:39:40 +08:00
  • 44dff010d8
    fix: l10 hand type config Eli Yip 2025-05-28 09:05:57 +08:00
  • 0ce6a973a4
    ci: fix Dockerfile bin location Eli Yip 2025-05-28 11:03:27 +08:00
  • 077c60a660
    Merge pull request #6 from soulteary/fix/uint32-convert Su Yang 2025-05-28 00:44:58 +08:00
  • 9c2d3c2c5e
    fix: unit32 convert Su Yang 2025-05-28 00:44:26 +08:00
  • 44c73aea3e
    Merge pull request #5 from eli-yip/refactor Su Yang 2025-05-28 00:39:26 +08:00
  • 1f572263cb
    chore: add HandType type Eli Yip 2025-05-27 15:25:25 +08:00
  • 566cfc2cbf
    chore: add TODO in communication interface Eli Yip 2025-05-27 15:24:55 +08:00
  • 553873799e
    feat: implement device and l10 model Eli Yip 2025-05-27 15:24:23 +08:00
  • 16180d221e
    feat: add sensor component Eli Yip 2025-05-27 15:09:48 +08:00
  • a1c5b08ae4
    feat: add communication interface Eli Yip 2025-05-27 14:59:53 +08:00
  • f52bbdc179
    feat: add DeviceManager Eli Yip 2025-05-27 14:48:15 +08:00
  • ce63b28e24
    chore: move sensor definition to sensor.go Eli Yip 2025-05-27 14:07:30 +08:00
  • b530d63237
    Merge branch 'ci-init' into refactor Eli Yip 2025-05-27 11:28:47 +08:00
  • f34a027504
    ci: fix goreleaser extra files Eli Yip 2025-05-27 11:24:26 +08:00
  • 3b1477df6c
    ci: fix action name Eli Yip 2025-05-27 11:19:16 +08:00
  • 46a1bd5b31
    ci: add goreleaser Eli Yip 2025-05-27 11:14:23 +08:00
  • b07a91af4b
    refactor: split routers handlers to handler.go Eli Yip 2025-05-27 10:33:16 +08:00
  • 972f48f948
    refactor: move interface check to config package Eli Yip 2025-05-27 10:29:44 +08:00
  • e057ee1da0
    refactor: split hands to can, animation, sensor, hands Eli Yip 2025-05-27 10:26:24 +08:00
  • 092c4ac85e
    refactor: split main.go to api, config, define, hands Eli Yip 2025-05-27 10:13:56 +08:00
  • 68a72ae10d
    style: fix using autocorrect Eli Yip 2025-05-27 09:27:08 +08:00
  • 53988079da
    chore: use math/rand/v2 Eli Yip 2025-05-27 09:11:30 +08:00
  • a1e9772825
    Merge pull request #4 from soulteary/chore/split-cli-parser Su Yang 2025-05-27 05:49:19 +08:00
  • 25d0c31e86
    chore: split cli parser Su Yang 2025-05-27 05:48:24 +08:00
  • 72f041c210
    Merge pull request #3 from soulteary/chore/change-default-port Su Yang 2025-05-27 05:37:03 +08:00
  • 835a63b2bc
    chore: change default port Su Yang 2025-05-27 05:35:58 +08:00
  • e65ebd9cb4
    Merge pull request #2 from soulteary/docs/basic-docs Su Yang 2025-05-26 14:55:31 +08:00
  • 068fd2fa86
    docs: init docs for zhCN, enUS Su Yang 2025-05-26 14:55:04 +08:00
  • ee9bad64be
    Merge pull request #1 from soulteary/main Su Yang 2025-05-26 14:42:35 +08:00
  • fca11ccc44
    feat: Initializer version v1.0.0 Su Yang 2025-05-26 14:40:25 +08:00
  • 9466c4bf1a
    Initial commit Su Yang 2025-05-26 14:35:50 +08:00