Commit Graph

56 Commits

Author SHA1 Message Date
Jack Kingsman
4420d44838 Add bulk room add 2026-04-02 00:19:25 -07:00
Jack Kingsman
ead1774cd3 Boost sidebar icon color 2026-04-01 22:17:04 -07:00
Jack Kingsman
5653a43941 Add new node ingest blocking 2026-04-01 15:57:22 -07:00
Jack Kingsman
7f07aedb8a Make repeaters blockable, and hide from the sidebar 2026-04-01 15:39:40 -07:00
Jack Kingsman
fccde36ecb Gentle emphasis on new contact/channel button 2026-03-31 21:57:35 -07:00
Jack Kingsman
f0f06671cc Make new message button clearer 2026-03-31 12:28:47 -07:00
Jack Kingsman
134e8d0d29 Add trace tool. Closes #130. 2026-03-30 19:26:12 -07:00
Luke
2d943dedc5 Update Sidebar.tsx 2026-03-25 15:09:32 +00:00
jkingsman
d36c63f6b1 Complete room -> channel rename 2026-03-24 14:02:43 -07:00
Jack Kingsman
1e21644d74 Swap repeaters and room servers for better ordering, and the less common contact type at the bottom 2026-03-21 13:15:18 -07:00
Jack Kingsman
5b166c4b66 Add room server 2026-03-19 19:22:40 -07:00
Jack Kingsman
1ae76848fe Improve test coverage 2026-03-19 17:19:35 -07:00
Jack Kingsman
45ed430580 Allow favorites to be sorted. Closes #91. 2026-03-19 17:05:34 -07:00
Jack Kingsman
cf585cdf87 Unread DMs are always red. Closes #86. 2026-03-18 21:05:40 -07:00
Jack Kingsman
4d5f0087cc Fix sidebar ordering for contacts by advert. Closes #69. 2026-03-17 21:04:57 -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
1f2903fc2d Add better preview pane and tweak some themes for contrast 2026-03-12 00:06:33 -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
ce9bbd1059 Better clarity on sidebar search 2026-03-11 16:22:02 -07:00
Jack Kingsman
e17d1ba4b4 Move search bar to top level 2026-03-10 19:56:10 -07:00
Jack Kingsman
b5edd00220 Tweak light mode tools color and icon state 2026-03-10 19:36:04 -07:00
Jack Kingsman
3e7e0669c5 Add bell icon and use better notif icon 2026-03-10 19:04:52 -07:00
Jack Kingsman
7c68973e30 Icon overhaul 2026-03-10 17:43:15 -07:00
Jack Kingsman
463a0c9084 Add bolder coloring for mentions in rollups and always use bold on DMs 2026-03-09 11:57:30 -07:00
Jack Kingsman
b14e99ff24 Patch a bizarre browser quirk of leaky elements (???) in the packet list 2026-03-08 18:45:07 -07:00
Jack Kingsman
0ac8e97ea2 Put tools in a collapsible 2026-03-08 13:54:01 -07:00
Jack Kingsman
813a47ee14 Shard up frontend variables 2026-03-03 20:07:45 -08:00
Jack Kingsman
e0e71180b2 Add global message search and more e2e tests 2026-03-03 19:19:24 -08:00
Jack Kingsman
fb279ccf1a Accessibility overhaul 2026-03-02 20:34:06 -08:00
Jack Kingsman
79db09bd15 Don't show mark all as read if there's nothing to read 2026-03-02 16:42:59 -08:00
Jack Kingsman
561c8cf9c0 More code cleanup and optimization 2026-02-24 19:59:46 -08:00
Jack Kingsman
877649ddc7 Frontend color overhaul 2026-02-16 16:45:05 -08:00
Jack Kingsman
3756579f9d Dedupe contacts/sidebar by key not name 2026-02-14 21:46:24 -08:00
Jack Kingsman
9afaee24a0 Persist collapae state 2026-02-14 19:10:44 -08:00
Jack Kingsman
c91449260d Fix sidebar and test typing 2026-02-14 18:04:43 -08:00
Jack Kingsman
8bb408180e Add unread badge at section level 2026-02-14 17:58:35 -08:00
Jack Kingsman
b34bc1491a Unify row rendering 2026-02-14 17:50:58 -08:00
Ryan Gregg
4919f551f8 feat(sidebar): add collapsible sections and split repeaters list 2026-02-14 17:50:57 -08:00
Jack Kingsman
57d007dec2 Calm down sidebar refreshes with better contact don't-set behavior, unread count checks, and memoized sorting etc. 2026-02-13 00:00:53 -08:00
Jack Kingsman
0fcf6a5653 s/stopped/idle/ on cracker interface 2026-02-12 19:53:25 -08:00
Jack Kingsman
ad5e799a62 Dead and trivial code rip out (whoof) 2026-02-04 12:06:36 -08:00
Jack Kingsman
b302bd74ff Improve frontend response time 2026-02-03 15:58:52 -08:00
Jack Kingsman
52319a8863 Draft 1 of the homebaked visualizer 2026-01-19 16:10:07 -08:00
Jack Kingsman
3cb5711b5c Begone, prefix matching; use the whole key you have 2026-01-19 00:01:25 -08:00
Jack Kingsman
9c071dbc53 Move to server side preference and read indicator management 2026-01-18 23:44:56 -08:00
Jack Kingsman
b03f5738eb Add key-based room lookup to search 2026-01-18 20:14:25 -08:00
Jack Kingsman
9e18c57689 Remove silly octothorpe bookmark and make the brute forcer naming a bit kinder 2026-01-17 23:12:09 -08:00
Jack Kingsman
cfa7f53836 Add favorites 2026-01-16 16:35:43 -08:00
Jack Kingsman
94db64fc62 Add <Unread Count>+ as indicator unreads matching length of conversation fetch 2026-01-15 11:01:08 -08:00