Jeremy Gallant
2ca3eb5685
Missing validation strings ( #791 )
Partially revert 43143bf
Co-authored-by: philon- <[email protected] >
11 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] >
11 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
11 months ago
Jeremy Gallant
1dbf0b07b6
refactor-ota-dialog ( #768 )
Co-authored-by: philon- <[email protected] >
11 months ago
Dan Ditomaso
704d06cfe7
refactor: switch to using Bun ( #718 )
1 year 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] >
1 year 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
1 year ago
Dan Ditomaso
85ee0747d1
fix: move i18n languages to public folder ( #681 )
* fix: move i18n languages for best practices
* updating test setup
* removed static copy
1 year ago
Dan Ditomaso
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 <[email protected] >
* Update src/components/Dialog/DeviceNameDialog.tsx
Co-authored-by: Copilot <[email protected] >
* Update src/components/Dialog/DeviceNameDialog.tsx
Co-authored-by: Copilot <[email protected] >
* fixed typo
---------
Co-authored-by: Copilot <[email protected] >
1 year ago
Jeremy Gallant
bb91350ef5
fix: Crash when navigator.serial is undefined ( #670 )
* Fix crash when navigator.serial is undefined
* Change value
---------
Co-authored-by: philon- <[email protected] >
1 year ago
Jeremy Gallant
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- <[email protected] >
1 year ago
Jeremy Gallant
ccc4202aa4
Minor i18n fixes ( #663 )
* i18n fixes
Add PKI Backup Reminder dialog + ensure en-US is UI default
* Revert edits to i18n components
1 year ago
Dan Ditomaso
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`
1 year ago