|
894c72a82f
|
ssb: Still chasing faster loads of the default news query.
|
2025-04-02 12:44:17 -04:00 |
|
|
c128cfc25c
|
ssb: This makes the channels query sub-second for me.
|
2025-04-01 19:50:13 -04:00 |
|
|
8a66e74074
|
ssb: Faster *and* correct. I think.
|
2025-03-30 13:18:16 -04:00 |
|
|
1011e0026b
|
ssb: Rearrange indexes for an overall faster load on mobile for me. Tidy up some things along the way.
|
2025-03-30 12:16:23 -04:00 |
|
|
b135ea17f6
|
ssb: Let's make sure these are never null again.
|
2025-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?
|
2025-03-22 08:58:43 -04:00 |
|
|
240a8ce9c7
|
ssb: All initial population in transactions for correctness.
|
2025-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.
|
2025-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.
|
2025-03-20 12:53:38 -04:00 |
|
|
cf90533b6c
|
ssb: Make these queries match the index more pedandically, if only for consistency.
|
2025-03-19 20:31:42 -04:00 |
|
|
f0211f621e
|
ssb: That's just a weird formulation of this query. I saw it in a profile.
|
2025-03-19 19:09:29 -04:00 |
|
|
e92c439724
|
ssb: Commit messages in transactions for performance.
|
2025-03-18 12:49:47 -04:00 |
|
|
bb7d2d7ae0
|
ssb: Update ebt received value on the fly.
|
2025-03-16 22:04:06 -04:00 |
|
|
bb7b04013f
|
ssb: Resolve a DB-related naming collision I caused better.
|
2025-03-12 20:49:48 -04:00 |
|
|
5de2b09596
|
ssb: Obviously remove from blob_wants_cache when a blob is added.
|
2025-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.
|
2025-03-12 18:17:11 -04:00 |
|
|
427a7b8d25
|
ssb: Request blobs referenced by messages, as an experiment. Recursively, too.
|
2025-03-11 19:02:48 -04:00 |
|
|
0f573ce09e
|
ssb: Move identity info gathering to db.
|
2025-03-01 20:44:52 -05:00 |
|
|
31b78e74df
|
ssb: Following calculation fixes. It was not handled appropriately if an account was encountered multiple times with decreasing depths.
|
2025-02-25 21:52:15 -05:00 |
|
|
c794c1b885
|
admin: Global settings can be specified on the command-line. Removed some previous, less thorough ways of configuring things. #102
|
2025-02-16 13:37:25 -05:00 |
|
|
1cfac3cae6
|
ssb: Allow otherwise unrecognized incoming connections when not talking to strangers if they have a valid invite.
|
2025-02-16 08:45:08 -05:00 |
|
|
15df4ac236
|
auth: Skip auth on mobile. #97
|
2025-02-12 19:25:05 -05:00 |
|
|
95f4f88949
|
ssb: Non-expiring invites were still broken.
|
2025-02-12 18:03:53 -05:00 |
|
|
916aa5abbd
|
cli: Fix create_invite's expire option.
|
2025-01-30 22:16:06 -05:00 |
|
|
a7bc3d301c
|
cleanup: format.
|
2025-01-28 22:00:48 -05:00 |
|
|
82e876a892
|
ssb: Only re-populate the messages_stats table on first creation.
|
2025-01-24 18:06:31 -05:00 |
|
|
c728e05032
|
ssb: Add a lookup table of max sequence and timestamp per account.f
|
2025-01-22 19:19:50 -05:00 |
|
|
19dbe354e7
|
core: Consolidate default global setting values in one place.
|
2025-01-20 14:23:41 -05:00 |
|
|
aa04ad2dc2
|
ssb: Clean up used and expired invites.
|
2025-01-20 08:01:24 -05:00 |
|
|
3f3deb665c
|
ssb: Add a command-line action to generate an invite, and verified that Patchwork can accept it.
|
2025-01-19 21:00:38 -05:00 |
|
|
616f3ad76d
|
ssb: Invite support progress. Now the pub accepts the invite, tracks its use, and follows. The client still needs to react.
|
2025-01-19 17:02:08 -05:00 |
|
|
57bae341a2
|
build: Missed an include.
|
2025-01-19 16:02:51 -05:00 |
|
|
fd09a766d2
|
ssb: Work in progress invite support. We can generate them. We can connect using an invite code. We can't yet invite.use().
|
2025-01-19 16:00:37 -05:00 |
|
|
f28e409ea5
|
ssb: Add a get_contacts command to enumerate follows, blocks, and friends.
|
2025-01-11 15:49:49 -05:00 |
|
|
02759c6f83
|
ssb: Hint at follow depth with profile image shape. Also, reload follow information the same way we re-determine channel unread status. Let's see if this feels good.
|
2025-01-11 13:48:06 -05:00 |
|
|
d0bbd7f24f
|
ssb: Add a has_blob command. #89
|
2025-01-06 20:46:16 -05:00 |
|
|
5594bee618
|
ssb: Add get_identity, get_sequence, and get_profile commands. #89
|
2025-01-05 17:16:05 -05:00 |
|
|
3f27af30b7
|
ssb: Actually fall back to this default global setting value.
|
2025-01-05 15:17:41 -05:00 |
|
|
98275f7c87
|
cleanup: Remove a debug print.
|
2024-12-29 13:34:51 -05:00 |
|
|
c3bbab35e2
|
ssb: Fix global settings defaults.
|
2024-12-27 13:16:11 -05:00 |
|
|
41e91f2922
|
ssb: Consolidate global settings helpers.
|
2024-12-24 11:16:52 -05:00 |
|
|
954830be18
|
ssb: Allow encrypting/decrypting with the server identity as an admin.
|
2024-12-10 12:43:07 -05:00 |
|
|
d84d0bec38
|
ssb: This index help channel status load faster.
|
2024-12-01 16:26:40 -05:00 |
|
|
53044696ba
|
ssb: Just request blobs for all references from about messages for now. Much faster than narrowing down to the most recent images.
|
2024-11-29 10:28:16 -05:00 |
|
|
6d6927213f
|
Revert "ssb: Try harder to replicate profile images, even if they were set before our blob replication cutoff."
This reverts commit 7f4e2617ee48b7e08164b050ceefab5717280ddf.
|
2024-11-29 08:54:54 -05:00 |
|
|
7f4e2617ee
|
ssb: Try harder to replicate profile images, even if they were set before our blob replication cutoff.
|
2024-11-27 21:42:54 -05:00 |
|
|
6e83c08535
|
ssb: Add an index that helps me calculate feed size about 8x faster.
|
2024-11-23 17:50:32 -05:00 |
|
|
88b25790e8
|
ssb: Remove some pointless logging.
|
2024-11-06 20:56:10 -05:00 |
|
|
f74ca1c236
|
test: Remove some debug prints, whoops.
|
2024-11-02 16:32:05 -04:00 |
|
|
30e027092b
|
test: Cover more ways to request apps and files.
|
2024-11-02 15:43:03 -04:00 |
|