8be354fc49
ssb: It is troubling to me that querying like this is so much faster.
Cory McWilliams2025-04-05 18:40:00 -04:00
e574758340
ssb: Make a message % context menu with some new options to begin to declutter the message view itself.
Cory McWilliams2025-04-05 17:53:47 -04:00
40cf519492
http: I caught an http listener lingering on shutdown. Clean them up more correctly. Possible progress on #108.
Cory McWilliams2025-04-05 09:53:47 -04:00
1011e0026b
ssb: Rearrange indexes for an overall faster load on mobile for me. Tidy up some things along the way.
Cory McWilliams2025-03-30 12:16:23 -04:00
b135ea17f6
ssb: Let's make sure these are never null again.
Cory McWilliams2025-03-22 22:17:03 -04:00
4b1643bc47
ssb: Hook up a busy handler to give checkpointing a chance of working, and fix fundamental bugs with the messages_stats table. How did this ever work?
Cory McWilliams2025-03-22 08:58:43 -04:00
240a8ce9c7
ssb: All initial population in transactions for correctness.
Cory McWilliams2025-03-21 20:52:27 -04:00
8928e8722b
ssb: Notifying apps of every single message added isn't practical for big replications. Only notify on the completion of each chunk. Update the tests. The apps need some treatment, but refreshing works around any issues for now.
Cory McWilliams2025-03-21 20:45:49 -04:00
d692734e55
ssb: Prefer getting last message sequence from the messages_stats table if we don't need the message id. Trying to chip away at things I see in profiles.
Cory McWilliams2025-03-20 12:53:38 -04:00
862d172ca8
ssb: Pub blobs in the idle queue, too. I'm confused why things aren't moving like I'd expect. This seems more fair.
Cory McWilliams2025-03-16 19:30:35 -04:00
3671051d0e
cli: Show usage and error on unexpected arguments.
Cory McWilliams2025-03-16 12:45:54 -04:00
9af4312561
ssb: Attempt to show EBT replication progress in the connections tab, mainly to help track down bugs, which there are.
Cory McWilliams2025-03-16 11:39:28 -04:00
bb7b04013f
ssb: Resolve a DB-related naming collision I caused better.
Cory McWilliams2025-03-12 20:49:48 -04:00
26a3007268
http: We can bind to localhost if we do it right, apparently.
Cory McWilliams2025-03-12 20:23:37 -04:00
5de2b09596
ssb: Obviously remove from blob_wants_cache when a blob is added.
Cory McWilliams2025-03-12 18:23:38 -04:00
3660577a23
ssb: I made blob_wants_view too slow. Let's make a real table updated by triggers.
Cory McWilliams2025-03-12 18:17:11 -04:00
98b4c7cf04
http: Disable binding to localhost on mobile until I can solve 'address not available'.
Cory McWilliams2025-03-11 21:36:55 -04:00
427a7b8d25
ssb: Request blobs referenced by messages, as an experiment. Recursively, too.
Cory McWilliams2025-03-11 19:02:48 -04:00
67b84830cd
debug: Add an /ebt endpoint to examine the state of EBT clocks. Prevent invalid identities from getting in there, now that I see them.
Cory McWilliams2025-03-09 11:28:47 -04:00
973cd53266
security: Make mobile listen on localhost by default. I did not intend to leave it open.
Cory McWilliams2025-03-08 20:40:03 -05:00
2bad6672d8
ios: Generate Assets.car out of an overabundance of caution that F-Droid is going to complain about this as a binary file.
Cory McWilliams2025-02-26 12:43:42 -05:00
31b78e74df
ssb: Following calculation fixes. It was not handled appropriately if an account was encountered multiple times with decreasing depths.
Cory McWilliams2025-02-25 21:52:15 -05:00
0a6f0ed3f7
ssb: Audit timer use that might cause unnecessary delays during shutdown.
Cory McWilliams2025-02-23 13:07:36 -05:00
bfec46673d
ssb: Test an experiment that blobs are getting priority over messages during initial sync.
Cory McWilliams2025-02-22 11:57:57 -05:00
3a16614c72
docs: Remember to update the latest_release tag.
Cory McWilliams2025-02-22 11:23:36 -05:00
9c9efb845c
ssb: Schedule the clock for reevaluation any time new messages are added. I think this will improve initial replication.
Cory McWilliams2025-02-21 22:30:14 -05:00
6192f1b94d
room: Fix the room app port number multiple ways.
Cory McWilliams2025-02-21 22:05:28 -05:00