92926fa8df
ssb: 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
5a1303149f
intro: 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
7688e4d3a8
ssb: 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
ef58749ce3
perf: Make -t following_perf respect the usual db path rules.
Cory McWilliams2025-05-12 12:41:13 -04:00
35941a7ddc
perf: Add a quick test to measure ssb.following performance.
Cory McWilliams2025-05-12 12:32:41 -04:00
799f22e989
ssb: 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
d367d47c4d
ssb: 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
c93b8fc045
ssb: Show overall unread status on the hamburger menu.
Cory McWilliams2025-05-07 19:59:39 -04:00
86ef74e20d
test: More CLI tests, and make -u optional for publish, too.
Cory McWilliams2025-05-07 18:31:58 -04:00
4de53b9926
core: 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
1a4d1985f4
core: 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
6273f3ea53
ssb: Make the connections sidebar header also a link to the connections tab.
Cory McWilliams2025-04-26 18:53:08 -04:00
8d961cd805
ssb: Indicate that content warnings can be expanded.
Cory McWilliams2025-04-24 12:35:36 -04:00
97cea7b40b
build: Attempt to include native debug symbols in the Android .aab file.
Cory McWilliams2025-04-23 20:47:31 -04:00
4106834db8
build: 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
66234b14bc
test: 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
6a9167e565
ssb: 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
50f0104239
ssb: 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
40fa7edadf
ssb: Show message count when viewing an account profile.
Cory McWilliams2025-04-13 20:48:55 -04:00
d6926569c6
verify: 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
a8bba324ca
ssb: Fix removing a mention discarding a draft.
Cory McWilliams2025-04-13 07:53:15 -04:00
5bba5776b3
core: Get rid of the httpd JS object. Potential progress on #108.
Cory McWilliams2025-04-12 09:43:55 -04:00
676d2702b7
ssb: 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