92926fa8dfssb: Chasing intermittent SQLITE_ERROR with multiple processes accessing the database. Switching to sqlite3_prepare_v2 for better errors, but maybe this is also the solution?Cory McWilliams2025-05-21 22:05:33 -04:00
5a1303149fintro: Add an intro app that aims to ease in completely new users. Needs some clean-up and to be hooked into the flow. #19Cory McWilliams2025-05-21 18:08:08 -04:00
8a0e190a86ssb: Clean up outdated dynamic blob_wants_cache entries.Cory McWilliams2025-05-21 17:44:00 -04:00
0d7dfd8c9essb: Get the 'encrypt to' input in line with everything else style-wise.Cory McWilliams2025-05-18 07:55:10 -04:00
f979ff7050ssb: Speculation on why I sometimes don't see names update.Cory McWilliams2025-05-17 20:10:15 -04:00
e3fcdea362ssb: Add entries to the blob wants cache when requesting a missing blob from the web. #120Cory McWilliams2025-05-17 12:46:47 -04:00
7688e4d3a8ssb: I tried smarter data structures in my own code, but a better database index shows better performance for determining follows.Cory McWilliams2025-05-14 20:13:14 -04:00
ef58749ce3perf: Make -t following_perf respect the usual db path rules.Cory McWilliams2025-05-12 12:41:13 -04:00
35941a7ddcperf: Add a quick test to measure ssb.following performance.Cory McWilliams2025-05-12 12:32:41 -04:00
799f22e989ssb: The updated fetch_abouts means that image JSON is now a string we need to handle in tf-user / tf-profile.Cory McWilliams2025-05-11 21:42:48 -04:00
d367d47c4dssb: Switch to a more brute force about-gathering approach. I think if I start with this and avoid querying all known accounts up-front, we will be plenty fast.Cory McWilliams2025-05-08 12:39:26 -04:00
c93b8fc045ssb: Show overall unread status on the hamburger menu.Cory McWilliams2025-05-07 19:59:39 -04:00
86ef74e20dtest: More CLI tests, and make -u optional for publish, too.Cory McWilliams2025-05-07 18:31:58 -04:00
4de53b9926core: sqlite checkpoint tweaks. Switch the periodic checkpoint to passive mode. Truncate mode was painful on mobile. I'm seeing it succeed often enough that we don't grow indefinitely. Also fix the print.Cory McWilliams2025-05-07 18:15:33 -04:00
1a4d1985f4core: Revisit drag+drop into the editor. Works better but not as I intended. Use it just to update the screenshot in the welcome app.Cory McWilliams2025-04-27 10:18:20 -04:00
6273f3ea53ssb: Make the connections sidebar header also a link to the connections tab.Cory McWilliams2025-04-26 18:53:08 -04:00
8d961cd805ssb: Indicate that content warnings can be expanded.Cory McWilliams2025-04-24 12:35:36 -04:00
97cea7b40bbuild: Attempt to include native debug symbols in the Android .aab file.Cory McWilliams2025-04-23 20:47:31 -04:00
4106834db8build: nix flake update did this (but really it was nix --extra-experimental-features nix-command --extra-experimental-features flakes flake update). I don't know how any of this actually works.Cory McWilliams2025-04-23 18:36:28 -04:00
66234b14bctest: Add some coverage of storing and resetting permissions by clicking the approve/deny/remember/reset buttons.Cory McWilliams2025-04-16 12:32:34 -04:00
6a9167e565ssb: More logging to help track down an issue I've seen on rare occasion when saving app changes from the editor.Cory McWilliams2025-04-15 12:49:40 -04:00
50f0104239ssb: Add size to messages_stats. Forces an already-necessary rebuild and provides information I'm keen on having readily available.Cory McWilliams2025-04-13 21:16:26 -04:00
40fa7edadfssb: Show message count when viewing an account profile.Cory McWilliams2025-04-13 20:48:55 -04:00
d6926569c6verify: Add an option to dump a specific message in the format that its signature validates as well as a hex representation of the bytes for good measure.Cory McWilliams2025-04-13 13:28:48 -04:00
676d2702b7ssb: Read back-pressure on a tunnel connection affects the parent connection. This was causing spurrious disconnects.Cory McWilliams2025-04-11 19:29:10 -04:00