Dan Ditomaso and GitHub
c729d3b25e
fix: resolve lint warnings/errors and apply formatting ( #1024 )
...
* fix: resolve lint warnings/errors and apply formatting
Fix 10 oxlint issues (2 errors, 8 warnings):
- Remove unused catch parameters in Security.tsx and ImportDialog.tsx
- Remove stray expression in Generator.tsx
- Add eslint-disable for debounced useCallback in FilterControl.tsx
- Remove unnecessary deps (resolveDB, store) in bindStoreToDevice.ts
- Prefix unused variant param in AppSidebar.tsx
- Memoize tabs arrays in DeviceConfig, RadioConfig, ModuleConfig
- Fix channels type in RadioConfig TabItem
Also applies oxfmt formatting across all files.
* updating lock file
* update protobuf package
* fix: regenerate pnpm-lock.yaml and exclude jsr protobufs from minimumReleaseAge
* prevented http card from always being polled
* updated pnpm config fiile
* updated actions
* removed biome config and lint system leftovers
* updating protobuf package
2026-03-11 21:54:25 -04:00
Henri Bergius and GitHub
bcdda8b751
Connection robustness improvements ( #813 )
...
* Clear heartbeat and queue when disconnected
* Give clearer error in case configure fails due to a lost connection. Used to throw 'Packet does not exist'
* If the queue processing error is due to a lost connection, throw it instead of looping endlessly
* In case we send a disconnection event we don't need to also throw
* Catch heartbeat errors
* Also handle invalid state errors
* Handle socket timeouts
* Log heartbeat failures
* Make linter happy
* Transform stream being a singleton prevented reconnection attempts
* Adapt tests to not using singleton
* Aborting already ends the connection
2025-09-04 13:08:05 -04:00
Henri Bergius and GitHub
0a7b653ec8
Transport disconnect method ( #753 )
...
* Prevent reads from piling up
* Implement disconnect() method for all transports
2025-08-05 22:46:23 -04:00
Dan Ditomaso and GitHub
4dd911e73d
Use workspace meshtastic packages ( #749 )
...
* refactor: updated web package.json to use workspace
* formatting fixes
2025-07-28 18:18:46 -04:00
8a443e9cad
Fix/add npm jsr building ( #722 )
...
* fixed github workflows to improve handling of mutl runtimes
* updating readme
* Update packages/core/src/meshDevice.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update packages/core/package.json
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update packages/transport-http/package.json
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-07-17 20:47:25 -04:00
Dan Ditomaso and GitHub
704d06cfe7
refactor: switch to using Bun ( #718 )
2025-07-16 22:30:10 -04:00
72edb1897f
Feat/add js repo to monorepo ( #683 )
...
* feat: move js repo into web monorepo
* added readme
* Update packages/core/README.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update packages/transport-http/README.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update packages/transport-web-bluetooth/README.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-06-26 11:52:57 -04:00