* Improves map node and neighbor display
Updates the map page to enhance the visualization of nodes, waypoints, and neighbor connections.
Adds a map layer tool for toggling the visibility of direct/remote neighbors and position precision indicators.
Introduces clustering to improve map readability when multiple nodes share the exact same location.
Adds SNR lines to visually represent network connections between nodes
Co-Authored-By: jamon <[email protected]>
* Clean up
* Update packages/web/src/components/generic/TimeAgo.tsx
Co-authored-by: Copilot <[email protected]>
* Update packages/web/src/components/PageComponents/Map/Layers/SNRLayer.tsx
Co-authored-by: Copilot <[email protected]>
* Improve dark mode and expires field
* Review fixes
Co-Authored-By: Dan Ditomaso <[email protected]>
---------
Co-authored-by: philon- <[email protected]>
Co-authored-by: jamon <[email protected]>
Co-authored-by: Copilot <[email protected]>
Co-authored-by: Dan Ditomaso <[email protected]>
* Fixed overrideFrequency to properly allow for floats with a minimum of 410 MHz and maximum of 930 MHz. Added 3 decimal point check.
* Removed duplicate error message in FormInput.tsx
* Added error message for overrideFrequency in several locales
* Simplified check and reverted translated languages to English besides German. Also fixed a typo in src/components/UI/Input.tsx.
* Let i18n handle fallback + linting
---------
Co-authored-by: philon- <[email protected]>
* 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]>
* 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
* 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