Dan Ditomaso
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 <[email protected] >
* Update src/components/Dialog/NodeDetailsDialog/NodeDetailsDialog.tsx
Co-authored-by: Copilot <[email protected] >
* Update src/components/PageComponents/Map/NodeDetail.tsx
Co-authored-by: Copilot <[email protected] >
* Update src/pages/Messages.tsx
Co-authored-by: Copilot <[email protected] >
* updated dev tools
* fixing tests
---------
Co-authored-by: Copilot <[email protected] >
1 year ago
Jeremy Gallant
1cbd98ec53
Zod config validation ( #635 )
* Zod WIP
* Zod form validation
* DynamicForm testing
* Fix linting
* Delete rasterSource.ts
---------
Co-authored-by: philon- <[email protected] >
1 year ago
Dan Ditomaso
df036d3904
Add commit sha to footer. ( #636 )
* feat: added commit sha to footer.
* added translation
* added padding
* updated styling
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
philon-
8413f6345c
Fix #624 ( #631 )
1 year ago
philon-
a642080b90
Filter rework ( #623 )
* Rework filtering
Created common FilterComponents
Created common FilterControl
Abstracted common map logic into Map component
Reworked Node filtering for map page
Added Node filtering for nodes list
Added test for node filtering
Added toggle group UI package
* Debounce filterState change
* UI adjustments
---------
Co-authored-by: philon- <[email protected] >
1 year ago
philon-
513a285fee
Feature: Node favourites (and ignores) ( #618 )
* Add favourite icon to node Avatar
* Favourites WIP
* Save isFavorite and isIgnored to device
* Fix spelling
* Clean up
* Always sort favorites first
* Add unread count to "Messages" top level menu
* Renaming, UI tweaks
* Add hook tests
* Handle undefined node better
1 year ago
Aria Stewart
3f933dd166
Remove case-duplicated sidebarButton.tsx ( #617 )
1 year ago
Dan Ditomaso
1180b9afb0
fix: moved all svgs into public / dist folder ( #615 )
1 year ago
Dan Ditomaso
1c453e2981
fix: couple of UI updates, fix: add pre release support to release workflow ( #609 )
1 year ago
Dan Ditomaso
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- <[email protected] >
Co-authored-by: Kamil Dzieniszewski <[email protected] >
1 year ago
philon-
a02579d6dd
Minor style fixes
1 year ago
Dan Ditomaso
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
1 year ago
Jeremy Gallant
03e516e568
Slider - additional props
1 year ago
Jeremy Gallant
c6d122008b
Unique id
1 year ago
Jeremy Gallant
3dce031f8e
Stricter typing, adjuster colors, mandatory props
1 year ago
Jeremy Gallant
d5cf71c840
Add filters to node map
1 year ago
Dan Ditomaso
81586caea0
fix: removed transparent toast background
1 year ago
Dan Ditomaso
2050b05d6a
feat: add copy text option to input fields.
1 year ago
Dan Ditomaso
d53ababf7d
fix: improvements to refresh dialog
1 year ago
Dan Ditomaso
0e868cef58
renamed dialog, added reactions menu
1 year ago
Dan Ditomaso
c5b3f2ece6
fix: added missing imports
1 year ago
James Thomas
1a6e99971a
Extended loading
1 year ago
Dan Ditomaso
edc17b304a
feat: added reboot to OTA in command menu
1 year ago
James Thomas
88c4f84edb
Extended loading
1 year ago
Dan Ditomaso
35aabdc900
feat: added reboot to OTA in command menu
1 year ago
Dan Ditomaso
3f8d3389d5
feat: add error handling for key mismatch
1 year ago
Hunter Thornsberry
7e1ba42873
remove defined css class and just use tailwind
1 year ago
Hunter Thornsberry
0bef82ec32
don't update unred if the channel/dm is active
1 year ago
Dan Ditomaso
f1a58f0434
refactor: fixed unsafe roles dialog and hook logic, added tests
1 year ago
Dan Ditomaso
97f2abb582
fix: added tests to branch
1 year ago
Dan Ditomaso
eca5d780c1
feat: added are you sure dialog
1 year ago
Hunter275
cad590f993
wip
1 year ago
Dan Ditomaso
b40079cdc9
fix: restored https toggle functionality. added tests
1 year ago
Dan Ditomaso
75596e7153
chore: fixes from deno linting/formatting
1 year ago
Dan Ditomaso
04ecdd55fe
fix overflow issue with stack trace
1 year ago
Dan Ditomaso
5af5364668
feat: add chirpy to error page
1 year ago
Dan Ditomaso
d28b4ce6d9
feat: add error boundary
1 year ago
Dan Ditomaso
81a1e0e550
fix: update process.env to import.meta
1 year ago
Dan Ditomaso
50eb2a827f
chore: fixes from deno linting/formatting
1 year ago
Dan Ditomaso
fa85e83817
fix: connected labels to inputs, improving accessibility and testability
1 year ago
Dan Ditomaso
d8bf2f7d8e
fix: updates to overall site styling in dark mode
1 year ago
Dan Ditomaso
9f8d88bb4e
fix overflow issue with stack trace
1 year ago
Dan Ditomaso
ebf64b5bcb
fix: admin key can be saved/restored inside of web ui.
1 year ago
Dan Ditomaso
fb2a057c05
feat: add chirpy to error page
1 year ago
Dan Ditomaso
635d0673bf
feat: add error boundary
1 year ago
Dan Ditomaso
c9dab8d83c
fix: improved dark mode styles, fixed bug in http.
1 year ago
Dan Ditomaso
ce086ffa82
fix: fixing styling issues
1 year ago
Dan Ditomaso
5938f91861
fix: validate bluetooth pin is 6 characters.
1 year ago
Dan Ditomaso
b959a59e7b
feat: updated app to tailwind 4.x
1 year ago