Dan Ditomaso and GitHub
a97195c57e
moar fixes ( #887 )
2025-10-14 14:29:43 -04:00
Dan Ditomaso and GitHub
22a1d92191
Fix/more protobuf fixes ( #886 )
...
* fix: add pnpm to protobuf workflow
* fix: fixing pnpm issue
2025-10-14 13:43:34 -04:00
Dan Ditomaso and GitHub
35596249b4
fix: add pnpm to protobuf workflow ( #885 )
2025-10-14 13:00:54 -04:00
Dan Ditomaso and GitHub
566c588377
Fix protobuf github workflow ( #884 )
...
* fix: protobuf workflow
* update workflow name
* fixes
2025-10-14 10:44:33 -04:00
Dan Ditomaso and GitHub
9ab49d1431
Add protobufs repo as git submodule ( #882 )
...
* feat: add protobufs git submodule
* fixes
* fixed publishing issue
* fixed lockfile
2025-10-14 08:54:55 -04:00
c66b315623
Restored user's node to ui (messages/node list) ( #878 )
...
* fix: restored own node to ui
* Update packages/web/src/pages/Messages.tsx
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update packages/web/src/core/stores/nodeDBStore/index.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-10-11 10:07:56 -04:00
Dan Ditomaso and GitHub
76ba4e917e
fix: removed en-GB from fallback ( #879 )
2025-10-11 10:07:40 -04:00
Dan Ditomaso and GitHub
66bf3f1578
Update web dependencies ( #876 )
...
* chore: update web depdencies
* update lock file
* chore: add lock file
2025-10-06 22:44:46 -04:00
Dan Ditomaso and GitHub
86622f83d0
Add minimumReleaseAge to pnpm-workspace.yaml ( #865 )
...
* Add minimumReleaseAge to pnpm-workspace.yaml
This is an important addition to protect our software from any sort of supply chain attack. This feature was recently released in pnpm 10.17.x
* Add minimumReleaseAgeExclude to pnpm-workspace.yaml
Allow our own packages to be installed without any freshness check.
2025-09-26 18:34:20 -04:00
Dan Ditomaso and GitHub
37ad0ac9eb
removed all_tags from workflow ( #854 )
2025-09-14 21:27:05 -04:00
Dan Ditomaso and GitHub
eb2791e206
Fix for nightly release ( #853 )
...
* fix: removed commas in tag name
* removed `all_tags` from workflow
2025-09-14 15:10:56 -04:00
cb66c22974
Fixes to github actions for latest tag ( #848 )
...
* fix: ensure latest tag works
* update release workflow as well
* Update .github/workflows/nightly.yml
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-09-13 16:07:13 -04:00
Dan Ditomaso and GitHub
2d98f57b65
fix: update-lock-file ( #847 )
2025-09-13 11:54:21 -04:00
Dan Ditomaso and GitHub
52fd2f712c
chore: update web deps ( #845 )
...
* chore: update web deps
* Bumped library package version (#843 )
* chore: bumped package versions
* removed jsr file
2025-09-11 22:41:56 -04:00
Dan Ditomaso and GitHub
ad6b9f470f
Bumped library package version ( #843 )
...
* chore: bumped package versions
* removed jsr file
2025-09-11 22:14:32 -04:00
765f672bf5
Improve the nightly and release workflow ( #836 )
...
* fix: improve the nightly and release workflow
* Update .github/workflows/nightly.yml
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* fix from code review
* add type module to node-serial
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-09-11 15:34:04 -04:00
Dan Ditomaso and GitHub
aababb8075
Dialog abstraction using DialogWrapper ( #830 )
...
* feat: add dialog abstraction system
* removed unneeded file
* fix formatting
* linting fixes
2025-09-10 13:56:45 -04:00
Dan Ditomaso and GitHub
d8df40816f
fix: added directive to remove service worker ( #834 )
2025-09-07 13:14:24 -04:00
Dan Ditomaso and GitHub
799283fd46
fix: added latest tag, added conditionals if prerelease ( #832 )
2025-09-03 17:09:54 -04:00
Dan Ditomaso and GitHub
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
2025-09-03 17:07:00 -04:00
Dan Ditomaso and GitHub
e421eb4244
Revert "Seperator -> Separator ( #823 )" ( #827 )
...
This reverts commit 3582499a3c .
2025-09-02 09:41:48 -04:00
Dan Ditomaso and GitHub
ee131c3681
fix: added working directory to build step ( #819 )
2025-08-31 16:22:43 -04:00
Dan Ditomaso and GitHub
d7e492cdc9
fix: removed comma from tag name ( #817 )
2025-08-31 13:09:50 -04:00
Dan Ditomaso and GitHub
c5cad1dca6
fix incorrect usage of tags ( #811 )
2025-08-28 20:56:54 -04:00
449fb3ac36
Added feature flags system ( #803 )
...
* added feature flag system
* Update packages/web/src/core/services/featureFlags.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* remove process.env
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-08-22 13:47:24 -04:00
Dan Ditomaso and GitHub
1de92cd2e9
Replace workspace formatter/linting tool ( #799 )
...
* replaced workspace formatter/linting tool
* format / linting fixes
2025-08-22 12:30:05 -04:00
Dan Ditomaso and GitHub
fdd3e7f971
re-order package steps ( #798 )
2025-08-20 12:19:26 -04:00
Dan Ditomaso and GitHub
6eece7172a
bumped web-serial version ( #797 )
2025-08-20 11:53:12 -04:00
Dan Ditomaso and GitHub
40c2bfa535
Add pnpm install to release step ( #795 )
...
* more github changes
* moar changes
2025-08-19 14:50:54 -04:00
Dan Ditomaso and GitHub
a10023fad6
more github changes ( #794 )
2025-08-19 13:19:28 -04:00
Dan Ditomaso and GitHub
0a1afa988e
update order of steps in nightly github action ( #793 )
2025-08-19 11:33:00 -04:00
Dan Ditomaso and GitHub
97b884f119
add lock file ( #792 )
2025-08-18 09:19:34 -04:00
eb9b7159d4
Refactor github actions with monorepo support ( #783 )
...
* refactor github actions with monorepo support
* Update .github/workflows/release-packages.yml
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update .github/workflows/release-packages.yml
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* updates
* changed order of ci/pr steps
* Update .github/workflows/release-web.yml
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* adding lock file
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-08-18 09:07:13 -04:00
65a53388bb
Fix docker nginx config ( #786 )
...
* Fix docker-nginx-config sub directory issue
* Fix docker-nginx-config sub directory issue
* Update packages/web/infra/default.conf
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update packages/web/infra/default.conf
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* adding lock file
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-08-18 09:06:48 -04:00
a4c817cd30
Added contribution guidelines doc ( #788 )
...
* added contribution guidelines doc
* Update packages/web/CONTRIBUTIONS.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-08-17 14:32:10 -04:00
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 <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-08-13 21:24:45 -04:00
Dan Ditomaso and GitHub
a2a45ac898
Update release-web.yml ( #777 )
2025-08-11 13:55:24 -04:00
Dan Ditomaso and GitHub
59d172765d
Update release-web.yml ( #776 )
2025-08-11 13:48:35 -04:00
Dan Ditomaso and GitHub
ed0a99dbd9
Update release-web.yml ( #775 )
...
added adhoc runs.
2025-08-11 11:20:48 -04:00
284ccd43f8
refactor: update ci/cd scripts, switch to pnpm ( #763 )
...
* refactor: update ci/cd scripts, switch to pnpm
* updated workflow
* add new packages github action. Bump package.json version (#762 )
* Update packages/transport-deno/scripts/build_npm.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-deno/scripts/build_npm.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update packages/transport-deno/scripts/build_npm.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update packages/transport-deno/scripts/build_npm.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update .github/workflows/release-packages.yml
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* revert copilot suggestion
* adding lock file
* regenerate lock file
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-08-08 14:54:20 -04:00
Dan Ditomaso and GitHub
5a66153dfc
add new packages github action. Bump package.json version ( #762 )
2025-08-07 11:31:14 -04:00
Dan Ditomaso and GitHub
363981a2f7
Conditional app title based on environment. ( #760 )
...
* conditionally set title based on environment.
* wip
2025-08-06 11:44:55 -04:00
Dan Ditomaso and GitHub
7848aa2f0c
Add CookieYes for GDPR/CCPA compliance ( #759 )
...
* feat: add CookieYes for GDPR/CCPA compliance
* refactor how cookieYes script is loaded
2025-08-06 10:54:40 -04:00
Dan Ditomaso and GitHub
313c4dbb71
Update README.md ( #758 )
2025-08-05 21:50:53 -04:00
Dan Ditomaso and GitHub
41f11f3040
revert: package json changes ( #750 )
2025-07-28 22:39:15 -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
Dan Ditomaso and GitHub
56487d3832
fix: typo in position flags ( #747 )
2025-07-28 16:45:14 -04:00
Dan Ditomaso and GitHub
09f7f64099
fix: crowdin uploading ( #746 )
2025-07-28 13:28:20 -04:00
Dan Ditomaso and GitHub
4ab06abefe
fix: update directory paths for source files ( #745 )
2025-07-28 12:55:54 -04:00
ce15fd21ad
add tsconfig to monorepo ( #737 )
...
* add tsconfigs to root
* Update tsconfig.base.json
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update tsconfig.base.json
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-07-26 14:51:34 -04:00
Dan Ditomaso and GitHub
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
2025-07-25 12:48:57 -04:00
Dan Ditomaso and GitHub
09d6556abd
readd device num to serial page ( #727 )
2025-07-20 14:54:43 -04:00
Dan Ditomaso and GitHub
bfe4e01c85
add tag version to footer ( #725 )
2025-07-20 14:53:44 -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
7b0725029f
CI updates to support monorepo ( #719 )
2025-07-17 10:17:44 -04:00
Dan Ditomaso and GitHub
704d06cfe7
refactor: switch to using Bun ( #718 )
2025-07-16 22:30:10 -04:00
Dan Ditomaso and GitHub
acfd7ebd2d
Update README.md ( #716 )
2025-07-15 22:25:01 -04:00
Dan Ditomaso and GitHub
5fb5693792
feat: added disconnect method to core lib ( #712 )
2025-07-15 09:08:32 -04:00
dd3f3f0499
fix: include additional info in nightly container tag name ( #709 )
...
* fix: added latest build version into container tag
* updated tag format
* Update .github/workflows/nightly.yml
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-07-14 11:29:58 -04:00
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
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
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
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
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
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
Dan Ditomaso and GitHub
118f848308
feat: add support for 3 languages ( #661 )
2025-06-16 16:22:45 -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
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
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
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
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
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
Dan Ditomaso and GitHub
9cb5cffdb1
Update README.md
...
Remove references to `master` replace with `main`
2025-05-21 11:58:03 -04:00
Dan Ditomaso and GitHub
1180b9afb0
fix: moved all svgs into public / dist folder ( #615 )
2025-05-09 20:57:38 -04:00
Dan Ditomaso and GitHub
da0ada925f
fix: removed overly complex scrolling logic in channel chat ( #612 )
2025-05-06 12:40:07 -04:00
Dan Ditomaso and GitHub
f9346931f8
update readme with deployment schedule ( #611 )
2025-05-06 10:10:24 -04:00
Dan Ditomaso and GitHub
1d18abf6c1
fix: connect new node no longer crashes. ( #610 )
2025-05-06 10:08:42 -04:00
Dan Ditomaso and GitHub
a644d30228
Add github action to release to stable ( #590 )
...
* feat: added github action workflow to release to stable
* updated trigger logic
2025-05-05 13:20:49 -04:00