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
philon- and GitHub
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
2025-05-13 08:45:24 -04:00
philon-
a02579d6dd
Minor style fixes
2025-05-03 00:27:12 +02: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
08d641eb42
fix: ensured node number on loading screen cant be negitive.
2025-04-10 12:19:15 -04:00
James Thomas
88c4f84edb
Extended loading
2025-03-28 22:49:21 -04:00
Hunter Thornsberry
890674eea3
subtract one from node count
2025-03-21 14:26:19 -04:00
Dan Ditomaso
be9b61ec0c
feat: added node count to sidebar
2025-03-17 13:20:21 -04:00
Dan Ditomaso
d379769672
fix: resolved issue with being unable to scroll up in the input field
2025-03-06 14:09:47 -05:00
Dan Ditomaso
50eb2a827f
chore: fixes from deno linting/formatting
2025-03-02 14:46:02 -05:00
Dan Ditomaso
f4d58a9ea9
feat: updated app to tailwind 4.x
2025-02-19 07:47:02 -05:00
Tilen Komel
ec6906a5c3
Fixes by hand
2025-01-24 01:27:33 +01:00
Hunter275
be6acc5ef2
add right border
2025-01-19 00:50:23 -05:00
Daniel
c2cdc92ae9
feat: Add sidebar close button
2025-01-12 18:59:12 +01:00
Hunter275
94cca88e2e
If the batteryLevel is over 100, its charging
2024-11-09 21:10:55 -05:00
Sacha Weatherstone
42068ad3d8
move to RsBuild
2024-10-06 21:24:12 +10:00
Tilen Komel
cf423620c4
Error & formating fixes
2024-08-21 17:41:24 +02:00
Hunter Thornsberry
b24c9312c4
linting fixes
2024-06-23 20:15:33 -04:00
Hunter Thornsberry
268ad4908a
remove duplicate icon
2024-06-23 20:10:18 -04:00
Hunter Thornsberry and GitHub
fa127eda33
Merge branch 'master' into feature/enforce-biome
2024-06-23 20:08:56 -04:00
Hunter Thornsberry
3aedc7b7c2
fixes
2024-06-23 19:03:59 -04:00
server2003user and GitHub
401a594ec7
Add Firmware
2024-06-23 18:24:46 -04:00
Brandon Vandegrift
93b139c268
Update biome, fix and enforce recommended rules
2024-06-22 12:54:44 -04:00
Hunter Thornsberry
87f8288dad
- whitespace cleanup
2024-06-03 23:49:36 -04:00
Hunter Thornsberry
bf68e8a58e
- add battery and voltage to sidebar
2024-06-03 23:41:21 -04:00
David Power and GitHub
38927d18b4
Align terminology with iOS and Android Apps ( #168 )
...
* Align web client to use the same terminology for nodes. Changing peers to nodes. This is inline with both the Android and iOS Apps.
* Revert style changes
2024-03-12 07:29:01 +10:00
Sacha Weatherstone
7fb2da396f
update deps & lint
2024-01-06 10:15:49 +10:00
Sacha Weatherstone
1012167c89
Second round of formatting
2023-07-09 14:14:49 +10:00
Sacha Weatherstone
20ac657b51
Use rome and initial format
2023-07-09 13:59:31 +10:00
Sacha Weatherstone
d1628e3b8f
add overflow to sidebar
2023-02-27 13:16:50 +10:00
Sacha Weatherstone
b2c3c89965
DM support
2023-02-19 16:55:59 +10:00
Sacha Weatherstone
292bd59099
fix import paths, remove old form elements
2023-02-13 15:46:45 +10:00
Sacha Weatherstone
008bc96252
fix keys
2023-02-12 16:08:09 +10:00
Sacha Weatherstone and GitHub
e59fe138f1
Overhaul ( #83 )
...
* WIP Layout Refactor
* New Connection Dialog
* WIP form overhaul
* Fix remaining config pages
2023-02-12 15:31:25 +11:00
Sacha Weatherstone
e36032045f
Start moduleConfig & general import cleanup
2023-01-29 17:36:31 +10:00
Sacha Weatherstone
6340809ab3
WIP config overhaul
2023-01-29 16:18:00 +10:00
Sacha Weatherstone
dab158c7b3
Multiple theme support & fixes
2022-12-29 23:45:16 +11:00
Sacha Weatherstone
916dcdb600
add new dialogs & cleanup
2022-12-11 14:38:55 +10:00
Sacha Weatherstone
e881f0142e
clenup import paths
2022-12-10 14:22:52 +10:00
Sacha Weatherstone
aa01bb206f
Update deps, add ethernet config
2022-10-23 12:39:43 +10:00
Sacha Weatherstone
a13570539e
Change sidebar width
2022-10-08 20:04:26 +10:30
Sacha Weatherstone
e1d92415f7
Fix navbar sizing
2022-09-30 18:03:58 +10:00
Sacha Weatherstone
928a2aee50
Remove junk on sidebar
2022-09-30 17:57:30 +10:00
Sacha Weatherstone
03297bbd58
fix device metrics & position widget
2022-09-29 20:07:47 +10:00
Sacha Weatherstone
a621e8228d
filter out self from peers widget
2022-09-22 23:32:59 +10:00
Sacha Weatherstone
781d782a70
Update widgets
2022-09-22 23:06:49 +10:00
Sacha Weatherstone
e280f4a1b4
Lint files
2022-09-22 16:40:01 +10:00