Jack Kingsman
|
ffb5fa51c1
|
Finish frontend phase 3
|
2026-03-16 17:32:27 -07:00 |
|
Jack Kingsman
|
0e4828bf72
|
Frontend optimization part 2
|
2026-03-16 17:32:27 -07:00 |
|
Jack Kingsman
|
a5d9632a67
|
Phase 1 of frontend fixup
|
2026-03-16 17:32:27 -07:00 |
|
Jack Kingsman
|
58b34a6a2f
|
Make pagination requests abortable
|
2026-03-16 15:18:38 -07:00 |
|
Jack Kingsman
|
2f562ce682
|
Don't reconcile mid history view
|
2026-03-16 15:03:55 -07:00 |
|
Jack Kingsman
|
04733b6a02
|
Use advert position if we don't have a from-repeater-stats lat/lon
|
2026-03-16 14:33:04 -07:00 |
|
Jack Kingsman
|
c809dad05d
|
Polish off all our gross edges around frontend/backend Public name management
|
2026-03-15 18:20:43 -07:00 |
|
Jack Kingsman
|
7cb84ea6c7
|
Fix sidebar sort order. Closes #61
|
2026-03-15 16:02:09 -07:00 |
|
Jack Kingsman
|
0881998e5b
|
Overhaul repeater interaction to better deal with login failure clearly
|
2026-03-14 22:58:14 -07:00 |
|
Jack Kingsman
|
39a687da58
|
Forward whole message to FE on resend so the browser updates
|
2026-03-13 21:57:19 -07:00 |
|
Jack Kingsman
|
bafea6a172
|
Fix blocking on DMs (again, but right this time)
|
2026-03-13 21:10:50 -07:00 |
|
Jack Kingsman
|
1299a301c1
|
Add route discovery
|
2026-03-13 17:55:17 -07:00 |
|
Jack Kingsman
|
3a4ea8022b
|
Add local node discovery
|
2026-03-13 17:25:28 -07:00 |
|
Jack Kingsman
|
22ca5410ee
|
Fix up unread bugs
|
2026-03-12 22:00:18 -07:00 |
|
Jack Kingsman
|
74c13d194c
|
Fix message dual render and get the jump to unread link out of the way on visible unread boundaries. Closes #57.
|
2026-03-12 16:31:47 -07:00 |
|
Jack Kingsman
|
07fd88a4d6
|
Make repeater neighbor display need a GPS fix to show map + distance, and fetch before display. Closes #58.
|
2026-03-12 16:18:52 -07:00 |
|
Jack Kingsman
|
d36c5e3e32
|
Deal with reconciliation conflict from colliding WS fetches
|
2026-03-11 20:52:48 -07:00 |
|
Jack Kingsman
|
bc7506b0d9
|
Some misc frontend cleanup grossness
|
2026-03-11 20:49:37 -07:00 |
|
Jack Kingsman
|
20d0bd92bb
|
Oh god, so much code for such a minor flow. Ambiguous sender manually fetched prefix DMs are now visible.
|
2026-03-11 20:38:41 -07:00 |
|
Jack Kingsman
|
4363fd2a73
|
Track message reconciliation and don't fire on stale returns
|
2026-03-11 19:20:38 -07:00 |
|
Jack Kingsman
|
4e0b6a49b0
|
Add ability to pause radio connection (closes #51)
|
2026-03-11 17:17:03 -07:00 |
|
Jack Kingsman
|
ad7028e508
|
Add better search management and operators + contact search quick link
|
2026-03-11 16:56:09 -07:00 |
|
Jack Kingsman
|
3e7e0669c5
|
Add bell icon and use better notif icon
|
2026-03-10 19:04:52 -07:00 |
|
Jack Kingsman
|
bee273ab56
|
Add notifications
|
2026-03-10 19:03:52 -07:00 |
|
Jack Kingsman
|
c9ede1f71f
|
Clearer about advertiser repeat button
|
2026-03-10 15:49:28 -07:00 |
|
Jack Kingsman
|
42e9628d98
|
Fix clock sync command
|
2026-03-10 15:46:34 -07:00 |
|
Jack Kingsman
|
1bf760121d
|
Preserve repeater values when browsing away
|
2026-03-10 15:40:26 -07:00 |
|
Jack Kingsman
|
39b745f8b0
|
Compactify some things for LLM wins
|
2026-03-09 23:53:19 -07:00 |
|
Jack Kingsman
|
c3f1a43a80
|
Be more gentle with frontend typing + go back to fire-and-forget for cracked room creation
|
2026-03-09 21:51:07 -07:00 |
|
Jack Kingsman
|
3316f00271
|
extract app shell prop assembly
|
2026-03-09 21:07:56 -07:00 |
|
Jack Kingsman
|
319b84455b
|
extract conversation navigation state
|
2026-03-09 20:59:52 -07:00 |
|
Jack Kingsman
|
f107dce920
|
extract frontend app shell
|
2026-03-09 20:23:24 -07:00 |
|
Jack Kingsman
|
ae0ef90fe2
|
extract conversation timeline hook
|
2026-03-09 19:12:26 -07:00 |
|
Jack Kingsman
|
56e5e0d278
|
extract frontend conversation actions hook
|
2026-03-09 18:37:06 -07:00 |
|
Jack Kingsman
|
5d509a88d9
|
extract frontend realtime state hook
|
2026-03-09 18:27:01 -07:00 |
|
Jack Kingsman
|
9421c10e8f
|
Refetch channels on reconnect and fix up count-change refresh guard
|
2026-03-09 16:44:39 -07:00 |
|
Jack Kingsman
|
99eddfc2ef
|
Update status bar and boot up more quickly with actual radio status
|
2026-03-07 23:47:47 -08:00 |
|
Jack Kingsman
|
f9eb6ebd98
|
Fix stale ref issue in strict mode
|
2026-03-07 21:40:34 -08:00 |
|
Jack Kingsman
|
93b5bd908a
|
Extend tests and fix docs
|
2026-03-06 14:41:34 -08:00 |
|
Jack Kingsman
|
ae51755f07
|
Fix issue with backend restart letting unreads accumulate on open thread
|
2026-03-05 23:01:04 -08:00 |
|
Jack Kingsman
|
d5fe9c677f
|
Add contact blocking
|
2026-03-04 18:54:21 -08:00 |
|
Jack Kingsman
|
e0e71180b2
|
Add global message search and more e2e tests
|
2026-03-03 19:19:24 -08:00 |
|
Jack Kingsman
|
69584051f5
|
Don't message fetch on map or visualizer
|
2026-03-02 16:35:26 -08:00 |
|
Jack Kingsman
|
9c4b049c8d
|
Fix double message render glitch
|
2026-03-01 14:37:40 -08:00 |
|
Jack Kingsman
|
1f1c0faccc
|
DOn't double detch unreads
|
2026-02-28 21:28:35 -08:00 |
|
Jack Kingsman
|
57e6ba534a
|
Improve prefetch safety
|
2026-02-27 17:14:29 -08:00 |
|
Jack Kingsman
|
60455cdd7b
|
Autoreconcile and don't bother with toast
|
2026-02-27 16:38:08 -08:00 |
|
Jack Kingsman
|
6a3510ce2e
|
Misc. doc, test, and qol improvements
|
2026-02-27 15:17:29 -08:00 |
|
Jack Kingsman
|
26fbfcd015
|
Repeater UI overhaul
|
2026-02-27 14:20:52 -08:00 |
|
Jack Kingsman
|
1b76211d53
|
More code rip out
|
2026-02-24 19:11:51 -08:00 |
|