Dan Ditomaso and GitHub
ff73ed2521
Update README.md ( #707 )
2025-07-11 10:32:13 -04:00
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 <175728472+Copilot@users.noreply.github.com >
* fix: stupid copilot
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-07-11 08:23:47 -04:00
f010365151
chore(deps): bump tj-actions/changed-files in /.github/workflows ( #705 )
...
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files ) from 44 to 46.
- [Release notes](https://github.com/tj-actions/changed-files/releases )
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md )
- [Commits](https://github.com/tj-actions/changed-files/compare/v44...v46 )
---
updated-dependencies:
- dependency-name: tj-actions/changed-files
dependency-version: '46'
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-10 15:29:08 -04:00
Dan Ditomaso and GitHub
7f177f6b83
Add npm publishing of JS libs ( #702 )
...
* feat: publish js libs to npm
* changed license type
* updated readme
* added id
* added exclusion for web and deno packages
* update comment
* updating env var
2025-07-10 12:28:23 -04:00
66b839742a
Add node-transport lib ( #703 )
...
* feat: add node transport
* updated readme
* Update packages/transport-node/README.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-07-09 22:02:10 -04:00
Dan Ditomaso and GitHub
2e2b0074b1
Assorted Monorepo fixes ( #698 )
...
* add npmrc to root
* fix: associated updates related to monorepo updates
* removed deno plugin
* removed deno plugin
* updating ci
2025-07-07 14:14:41 -04:00
Dan Ditomaso and GitHub
49283daa4f
fix: updated nginx config to pass sub directories ( #692 )
2025-07-07 11:53:42 -04:00
Dan Ditomaso and GitHub
3bcda37e66
update pr workflow ( #697 )
2025-07-07 11:52:48 -04:00
Dan Ditomaso and GitHub
684cf30d2f
add npmrc to root ( #696 )
2025-07-07 11:49:18 -04:00
Dan Ditomaso and GitHub
8989478af4
update caching for ci/cd ( #695 )
2025-07-07 11:43:17 -04:00
Dan Ditomaso and GitHub
d3446b64a3
removed tests from ci pipeline ( #694 )
2025-07-07 10:43:58 -04:00
Dan Ditomaso and GitHub
87cd91b0f8
refactor: add svgs to sub folder ( #687 )
2025-07-03 07:10:12 -04:00
Dan Ditomaso and GitHub
e01946a1e4
Update README.md ( #685 )
2025-06-27 12:09:58 -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
Dan Ditomaso and GitHub
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
2025-06-25 21:56:55 -04:00
Dan Ditomaso and GitHub
85ee0747d1
fix: move i18n languages to public folder ( #681 )
...
* fix: move i18n languages for best practices
* updating test setup
* removed static copy
2025-06-25 16:21:36 -04:00
Dan Ditomaso and GitHub
e2f03aaf81
feat: add dependency injection using tanstack context ( #680 )
...
* feat: add dep injection using tanstack context
* fixed small typo
v2.7.0
2025-06-24 18:19:26 -04:00
Dan Ditomaso and GitHub
6c676fa8da
add git sub module ( #678 )
2025-06-23 22:26:01 -04:00
183b3ae8cc
chore(i18n): New Crowdin Translations by GitHub Action ( #677 )
...
Co-authored-by: Crowdin Bot <support+bot@crowdin.com >
2025-06-22 13:57:29 -04:00
43143bfdf6
Device Name dialog validation ( #676 )
...
* fix: style on config page
* feat: added device name validation
* Update src/i18n/locales/en/dialog.json
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update src/components/Dialog/DeviceNameDialog.tsx
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update src/components/Dialog/DeviceNameDialog.tsx
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* fixed typo
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-06-21 23:08:25 -04:00
Dan Ditomaso and GitHub
c6a564f7e4
fix: style on config page ( #674 )
2025-06-20 12:39:11 -04:00
762aed50b7
Updated button styling on config header ( #673 )
...
* fix: updated button in config
* Update src/pages/Config/index.tsx
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-06-18 21:08:56 -04:00
bb91350ef5
fix: Crash when navigator.serial is undefined ( #670 )
...
* Fix crash when navigator.serial is undefined
* Change value
---------
Co-authored-by: philon- <philon-@users.noreply.github.com >
2025-06-18 16:39:14 -04:00
Dan Ditomaso and GitHub
ec9b299b37
fix: add missing i18n strings ( #671 )
...
* fix: added required i18n labels to UI
* added node i18n
* updated tests
* updated path to match github action
2025-06-18 16:25:14 -04:00
0e6a4818ea
fix: Crowdin upload sources action ( #672 )
...
* Fix Crowdin upload sources action
* Replace biome with deno in vscode extension recommendations
---------
Co-authored-by: philon- <philon-@users.noreply.github.com >
2025-06-18 15:48:41 -04:00
181c984b27
Config form improvements ( #652 )
...
* Config reset work WIP
* Config reset WIP
* Fix tests, tsc, linting
* Form reset adjustments
* Add ManagedModeDialog
* Remove debug logging
* Add Suspense
* Review fixes
---------
Co-authored-by: philon- <philon-@users.noreply.github.com >
2025-06-18 10:04:17 -04:00
7adbe01723
Add advanced filters ( #655 )
...
* Add advanced filters
* Review edits
---------
Co-authored-by: philon- <philon-@users.noreply.github.com >
2025-06-18 10:02:42 -04:00
a5339af0dd
Fix language default in picker. Misc i18n fixes ( #664 )
...
* fix: fix language default in picker. Misc i18n fixes
* Update src/i18n/config.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* PR fixes
* duplicate key
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-06-17 16:23:57 -04:00
Dan Ditomaso and GitHub
c91e5e6b7b
fix: add rewrites to vercel.json ( #662 )
2025-06-17 11:09:43 -04:00
Jeremy Gallant and GitHub
ccc4202aa4
Minor i18n fixes ( #663 )
...
* i18n fixes
Add PKI Backup Reminder dialog + ensure en-US is UI default
* Revert edits to i18n components
2025-06-17 10:24:58 -04:00
Dan Ditomaso and GitHub
118f848308
feat: add support for 3 languages ( #661 )
2025-06-16 16:22:45 -04:00
c36ff60778
chore(i18n): New Crowdin Translations by GitHub Action ( #660 )
...
Co-authored-by: Crowdin Bot <support+bot@crowdin.com >
2025-06-16 15:59:08 -04:00
Dan Ditomaso and GitHub
474e610c3d
fix: revert crowdin config ( #659 )
2025-06-16 15:55:29 -04:00
Dan Ditomaso and GitHub
0b6ae0ce32
fix: update crowdin config ( #658 )
2025-06-16 15:14:59 -04:00
fad1b984bf
chore(i18n): New Crowdin Translations by GitHub Action ( #653 )
...
Co-authored-by: Crowdin Bot <support+bot@crowdin.com >
2025-06-16 09:41:50 -04:00
Dan Ditomaso and GitHub
6cc6986904
fix: remove service worker ( #654 )
2025-06-16 09:39:13 -04:00
Dan Ditomaso and GitHub
26d5c0a08a
feat: added i18n translator & developer guides ( #646 )
2025-06-12 20:15:43 -04:00
Dan Ditomaso and GitHub
78e1d1f81a
fix: updated mqtt description ( #647 )
2025-06-12 20:14:59 -04:00
48862141dc
chore(deps): bump tj-actions/changed-files in /.github/workflows ( #650 )
...
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files ) from 44 to 46.
- [Release notes](https://github.com/tj-actions/changed-files/releases )
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md )
- [Commits](https://github.com/tj-actions/changed-files/compare/v44...v46 )
---
updated-dependencies:
- dependency-name: tj-actions/changed-files
dependency-version: '46'
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-12 20:10:08 -04:00
Dan Ditomaso and GitHub
47f8264c31
Fix tsc errors ( #649 )
...
* fixed tsc errors
* fixed tsc errors
* fixed tsc errors
* fixing tsc errors
* fixing more tsc errors
* fixing more tsc errors
* fixed tsc errors
* fixing tsc errors
* fixing PR issues
* commented out tsc check
* completing tsc fixes
* updating lockfile
* removed react-hooks
2025-06-12 19:00:30 -04:00
Dan Ditomaso and GitHub
851da0707c
Fix broken tests ( #648 )
2025-06-12 16:08:08 -04:00
4275bdd0c0
Remove deprecated meshtastic/js dependency ( #638 )
...
* Remove deprecated meshtastic/js dependency
* Bump dependency version
* Fix linting
---------
Co-authored-by: philon- <philon-@users.noreply.github.com >
2025-06-11 10:09:29 -04:00
828e5d0903
Replace zustand state management with URL-based routing ( #640 )
...
* feat: added router
* feat: added params to messages page
* fixing tests, added translation labels
* Update src/i18n/locales/en/ui.json
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update src/components/Dialog/NodeDetailsDialog/NodeDetailsDialog.tsx
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update src/components/PageComponents/Map/NodeDetail.tsx
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update src/pages/Messages.tsx
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* updated dev tools
* fixing tests
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-06-06 18:23:49 -04:00
1cbd98ec53
Zod config validation ( #635 )
...
* Zod WIP
* Zod form validation
* DynamicForm testing
* Fix linting
* Delete rasterSource.ts
---------
Co-authored-by: philon- <philon-@users.noreply.github.com >
2025-06-04 08:10:59 -04:00
Dan Ditomaso and GitHub
df036d3904
Add commit sha to footer. ( #636 )
...
* feat: added commit sha to footer.
* added translation
* added padding
* updated styling
2025-06-01 20:41:25 -04:00
Kimberly Graham and GitHub
08dbe94679
fix i18n files missing and Toast messages ( #634 )
...
* fix Toast messages
* Copy i18n files to dist using
vite-plugin-static-copy
2025-05-28 13:55:45 -04:00
Dan Ditomaso and GitHub
24e9764fcb
fix: updated namespace module ( #632 )
...
N33d this merged.
2025-05-27 11:13:51 -04:00
Dan Ditomaso and GitHub
eb2a2717b1
Internationalization (i18n) ( #627 )
...
* `feat: added internationalization lib, added english labels`
* `fixes from code review`
* `feat: add crowdin github actions`
* `fix: added support for i18n in testing. Fixed broken tests`
* `fix: missing translations`
* `removed unneded import`
* `more components updated with missing translations`
* `fixed lint issue`
* `Refactor: updated how translations are scoped, updated all references`
* `fixing broken tests`
* `feat: added language switcher, updated some translations`
* `fixed linting issues`
* `reverting vite config`
* `add english group id's to command palette`
* `updated PR template for i18n`
2025-05-27 08:33:43 -04:00
9d74fe2d6e
Remove autocomplete from message box ( #630 )
...
* Remove autocomplete from message box
The message box has autocomplete turned on, which causes some browsers to suggest previously written messages in a really annoying way. This fixes that issue.
* Update src/components/PageComponents/Messages/MessageInput.tsx
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-05-27 07:36:16 -04:00
philon- and GitHub
8413f6345c
Fix #624 ( #631 )
2025-05-27 07:35:47 -04:00