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
Dan Ditomaso and GitHub
1c453e2981
fix: couple of UI updates, fix: add pre release support to release workflow ( #609 )
2025-05-05 11:47:36 -04:00
Dan Ditomaso and GitHub
bbadb1a917
chore: optimize deno workflow for CI/CD ( #605 )
...
* chore: optimize deno workflow for CI/CD
* add install step
2025-05-04 16:39:19 -04:00
480ca46a95
chore: lint/format all files ( #604 )
...
* chore: lint/format all files
* Fix config sidebar button state (#602 )
* chore: Update deno.lock version and add Radix UI slider component (#601 )
* fix: improve how table addresses even/odd rows
---------
Co-authored-by: philon- <philon-@users.noreply.github.com >
Co-authored-by: Kamil Dzieniszewski <kamil.dzieniszewski@gmail.com >
2025-05-04 15:55:04 -04:00
Dan Ditomaso and GitHub
ebc386cfa5
Merge pull request #599 from danditomaso/fix/update-telemetry-labels
...
fix: updated telemetry field labels
2025-05-04 11:50:58 -04:00
Dan Ditomaso
35f3a347ba
fix: updated telemtry field labels
2025-05-03 21:27:26 -04:00
Dan Ditomaso and GitHub
cfcc9f82d8
Merge pull request #596 from philon-/style-fixes
...
Minor style fixes
2025-05-03 13:28:22 -04:00
Dan Ditomaso and GitHub
7ab4254cd0
Merge pull request #597 from danditomaso/fix/content-overflow-issue
...
fix: defined height to html/body elements
2025-05-03 13:27:54 -04:00
Dan Ditomaso
e3857e61c6
fix: defined height to html/body elements
2025-05-03 13:24:00 -04:00
Dan Ditomaso and GitHub
79910dfec7
fix: removed console logs in code ( #592 )
2025-05-02 11:48:18 -04:00
Dan Ditomaso and GitHub
99711fc44e
Remove duplicate node logic, UI Update, flatten build output ( #586 )
...
* refactor nodes to getNodes fn. ui updates
* fixed several styling issues
* fix: message specific styling/overflow
* added footer, fixed tests. styling
* fix: added theme support back to app component
* fix: hide emojis/reactions
* fix: added more padding to content element
* fix: fixed padding in content element
* updated color scheme
* fix: more dark mode styling improvements
* fix: padding and alignment fixes
* fix: prevent left sidebar collapse, added battery component
* fix: change scrollbars to "tiny" style, improved message scrolling, fixed bug with message input
* message store fixes, ui fixes
* fix: disabled message persistance until after release
2025-05-02 09:00:24 -04:00
Dan Ditomaso and GitHub
3eafad7261
Merge pull request #585 from philon-/feature/map-filtering
...
Map filtering improvements
2025-04-29 15:29:06 -04:00
Dan Ditomaso and GitHub
ce71f22316
Merge pull request #580 from philon-/feature/map-filtering
...
Add filters to node map
2025-04-24 08:52:55 -04:00
Dan Ditomaso and GitHub
1f3f76373d
Merge pull request #583 from danditomaso/fix-remove-assets-output-dir
...
fix: keep js and css assets in same output directory
2025-04-24 07:53:39 -04:00
Dan Ditomaso
c5fe2f5e68
fix: dont put js and css assets in sub-directory in output
2025-04-23 23:12:54 -04:00
Dan Ditomaso and GitHub
c050998f3d
Merge pull request #582 from meshtastic/danditomaso-patch-1
...
Update ci.yml
2025-04-23 15:48:37 -04:00
Dan Ditomaso and GitHub
4802a8f6e6
Update ci.yml
2025-04-23 14:14:00 -04:00
Dan Ditomaso and GitHub
01f242b7c3
Merge pull request #577 from philon-/fix/495
...
Fix #495 - Rescale traceroute SNR
2025-04-22 14:09:45 -04:00
Dan Ditomaso and GitHub
673476d773
Merge pull request #573 from danditomaso/feat/add-copy-text-to-input
...
Add Copy to Clipboard option for input fields.
2025-04-13 17:09:40 -04:00
Dan Ditomaso and GitHub
5eb9fda015
Merge pull request #574 from danditomaso/issue-557-transparent-background
...
fix: removed transparent toast background
2025-04-13 11:39:28 -04:00
Dan Ditomaso
81586caea0
fix: removed transparent toast background
2025-04-13 08:07:17 -04:00
Dan Ditomaso
a195126df1
fixed when grid collapose's to single column
2025-04-12 22:05:42 -04:00
Dan Ditomaso
b3783bab40
added longer field length
2025-04-12 21:59:58 -04:00
Dan Ditomaso and GitHub
33d0f93e68
Merge branch 'master' into feat/add-copy-text-to-input
2025-04-12 21:36:11 -04:00
Dan Ditomaso
2050b05d6a
feat: add copy text option to input fields.
2025-04-12 21:11:52 -04:00
Dan Ditomaso and GitHub
38754b9d1a
Merge pull request #572 from danditomaso/fix/improve-responsiveness
...
Improve form responsiveness
2025-04-12 20:26:44 -04:00