Dan Ditomaso
d0f4939a4d
Added lint rule to enforce importing with extensions ( #831 )
* fix: added lint rule to enforce importing with extentions
* fix test import path
* added import file extentions
9 months ago
Jeremy Gallant
d66f10e715
Fix rename seperator again ( #828 )
* Reapply "Seperator -> Separator (#823 )" (#827 )
This reverts commit e421eb4244 .
* Rename new seperator
* Update packages/web/src/components/Dialog/NodeDetailsDialog/NodeDetailsDialog.tsx
Co-authored-by: Copilot <[email protected] >
* Update packages/web/src/components/Dialog/RebootDialog.tsx
Co-authored-by: Copilot <[email protected] >
* Update packages/web/src/components/PageComponents/Map/NodeDetail.tsx
Co-authored-by: Copilot <[email protected] >
* Update packages/web/src/pages/Dashboard/index.tsx
Co-authored-by: Copilot <[email protected] >
---------
Co-authored-by: philon- <[email protected] >
Co-authored-by: Dan Ditomaso <[email protected] >
Co-authored-by: Copilot <[email protected] >
9 months ago
Dan Ditomaso
e421eb4244
Revert "Seperator -> Separator ( #823 )" ( #827 )
This reverts commit 3582499a3c .
9 months ago
Jeremy Gallant
ce16bf5aa4
Chat message date display ( #824 )
* Date handling
* Apply suggestion from @Copilot
Co-authored-by: Copilot <[email protected] >
---------
Co-authored-by: philon- <[email protected] >
Co-authored-by: Copilot <[email protected] >
9 months ago
Jeremy Gallant
3582499a3c
Seperator -> Separator ( #823 )
Co-authored-by: philon- <[email protected] >
9 months ago
Jeremy Gallant
1946000d14
New channel config ( #807 )
* Channel config rework
Add staged channel config with tabbed UI, import/export workflow, and global form state refactor
* Improve import dialog config comparison and UI labels
* Review fixes
* Improve state handling
* Fix default filter behaviour
---------
Co-authored-by: philon- <[email protected] >
9 months ago
Jeremy Gallant
01fa030ef9
Fix default filter behaviour ( #820 )
Co-authored-by: philon- <[email protected] >
9 months ago
Jeremy Gallant
90cf136b8c
Update test format ( #821 )
* Lint tests, format JSON
* Update test formatting
---------
Co-authored-by: philon- <[email protected] >
9 months ago
Jeremy Gallant
91426a89e5
Lint tests, format JSON ( #818 )
9 months ago
Jeremy Gallant
68ec7ee5d8
Persistent nodedb ( #780 )
* Refactor and consolitdate store imports
- Created a new index file in the core stores directory to export all stores from a single module.
- Updated imports to use consolidated store exports.
* Remove unnecessary import
* Update imports
* First steps to persist nodeDB
* Use named exports
* Change store import after merge
* Persistent nodeDB initial work
* Key mishmatch warning, new serialization handler
* Minor copilot changes
* Add NODEDB_RETENTION_NUM
* Updated tests
* Refactor PKI mismatch logic
* Clear persisted db on reset
* Only persist on featureFlag
* Mock featureFlag in tests
---------
Co-authored-by: philon- <[email protected] >
10 months ago
Jeremy Gallant
d4b80cf90b
Re-add toaster component ( #804 )
10 months ago
Dan Ditomaso
449fb3ac36
Added feature flags system ( #803 )
* added feature flag system
* Update packages/web/src/core/services/featureFlags.ts
Co-authored-by: Copilot <[email protected] >
* remove process.env
---------
Co-authored-by: Copilot <[email protected] >
10 months ago
Dan Ditomaso
1de92cd2e9
Replace workspace formatter/linting tool ( #799 )
* replaced workspace formatter/linting tool
* format / linting fixes
10 months ago
Dan Ditomaso
ee1758a548
Add DFU mode to command menu ( #781 )
* feat: add dfu mode to command menu
* Update packages/web/src/components/CommandPalette/index.tsx
Co-authored-by: Copilot <[email protected] >
---------
Co-authored-by: Copilot <[email protected] >
10 months ago
Jeremy Gallant
d453ff809a
Refactor and consolidate store imports ( #774 )
* Refactor and consolitdate store imports
- Created a new index file in the core stores directory to export all stores from a single module.
- Updated imports to use consolidated store exports.
* Remove unnecessary import
* Update imports
* Use named exports
* Change store import after merge
---------
Co-authored-by: philon- <[email protected] >
10 months ago
Jeremy Gallant
32f31cb502
Add client notification ( #771 )
* ClientNotification WIP
* Test
* ClientNotification WIP
* Add client notification dialog and related functionality
* Update ClientNotificationDialog.tsx
---------
Co-authored-by: philon- <[email protected] >
10 months ago
Jeremy Gallant
176d554ef9
Improve NodeDetailsDialog UI and add security info ( #770 )
* Improve NodeDetailsDialog UI and add security info
Refactored NodeDetailsDialog to use tables for better layout and readability, added a security section displaying public key and verification status, and included messageable status. Updated i18n files with new keys and improved battery level formatting. Fixed logic in Nodes page for handling location packets and improved hardware model sorting.
* Update NodeDetailsDialog.tsx
10 months ago
Jeremy Gallant
1dbf0b07b6
refactor-ota-dialog ( #768 )
Co-authored-by: philon- <[email protected] >
10 months ago
Jeremy Gallant
27ed4e58bd
Fix admin PKI validation ( #766 )
Admin PKI fields were falsely flagged as unchanged.
Co-authored-by: philon- <[email protected] >
10 months ago
Jeremy Gallant
a7f56c0bd5
Fix checkbox tests ( #767 )
Co-authored-by: philon- <[email protected] >
10 months ago
Dan Ditomaso
4dd911e73d
Use workspace meshtastic packages ( #749 )
* refactor: updated web package.json to use workspace
* formatting fixes
10 months ago
Vasilj Milošević
a9f6afffc2
Add visually hidden DialogTitle to the CommandDialog ( #742 )
* Add visually hidden DialogTitle to the CommandDialog
Added a visually hidden DialogTitle to the CommandDialog component in Command.tsx to maintain accessibility while keeping the clean UI of the command palette.
* add visually hidden component as explicit dependency
10 months ago
Dan Ditomaso
3c1399b44a
Changed position of theme button, hiding tooltip after set time. ( #735 )
* fix: changed position of theme button, hiding tooltip after set time.
* feat: added usevisibility hook
* updating paths
11 months ago
Jeremy Gallant
50ca75da0e
Send heartbeat package to keep serial alive ( #732 )
* Send heartbeat package to keep the serial connection alive
* Update meshDevice.ts
---------
Co-authored-by: philon- <[email protected] >
11 months ago
Jeremy Gallant
5b417a321a
Fix node mapping and unknown node display in traceroute dialogs ( #728 )
Corrects the mapping of 'from' and 'to' nodes in TracerouteResponseDialog to reflect the actual origin and destination of traceroute packets. Also updates TraceRoute to display a localized unknown name for node ID 4294967295 (0xffffff), improving clarity for unknown nodes.
11 months ago
Jeremy Gallant
afb7f4bd2e
Change chatId validation schema ( #731 )
Fixes #715
Co-authored-by: philon- <[email protected] >
11 months ago
Jeremy Gallant
67db8b5be8
Update Switch color scheme ( #730 )
Co-authored-by: philon- <[email protected] >
11 months ago
Dan Ditomaso
09d6556abd
readd device num to serial page ( #727 )
11 months ago
Dan Ditomaso
bfe4e01c85
add tag version to footer ( #725 )
11 months ago
Hunter Thornsberry
d8304a3f00
Check config.display.use12hclock setting for displaying timestamps on messages, default to true ( #723 )
11 months ago
Dan Ditomaso
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 <[email protected] >
* Update packages/core/package.json
Co-authored-by: Copilot <[email protected] >
* Update packages/transport-http/package.json
Co-authored-by: Copilot <[email protected] >
---------
Co-authored-by: Copilot <[email protected] >
11 months ago
Dan Ditomaso
704d06cfe7
refactor: switch to using Bun ( #718 )
11 months ago
Dan Ditomaso
5fb5693792
feat: added disconnect method to core lib ( #712 )
11 months ago
Dan Ditomaso
5efa1d1795
Prevented i18n package from escaping text ( #704 )
* fix: prevented i18n package from escaping text
* Update packages/web/vite.config.ts
Co-authored-by: Copilot <[email protected] >
* fix: stupid copilot
---------
Co-authored-by: Copilot <[email protected] >
11 months ago
Dan Ditomaso
2e2b0074b1
Assorted Monorepo fixes ( #698 )
* add npmrc to root
* fix: associated updates related to monorepo updates
* removed deno plugin
* removed deno plugin
* updating ci
11 months ago
Dan Ditomaso
87cd91b0f8
refactor: add svgs to sub folder ( #687 )
11 months ago
Dan Ditomaso
1c13343e8a
Add monorepo support to project ( #682 )
* feat: add monorepo support
* fix: correct relatedProjects structure in vercel.json
* update github actions with monorepo support
* removed legacy dep
* moved jsr config into web package
12 months ago