09ae4e2096
ssb: Handle the inevitable %25 in a document hash better?
Build Tilde Friends / Build-All (push) Waiting to run
2024-11-09 18:04:58 -05:00
0b46efe4ea
test: Hack around an intermitted -t=auto failure.
Build Tilde Friends / Build-All (push) Successful in 17m49s
2024-11-09 15:09:08 -05:00
f1dda43e66
ui: Click off the identity menu to close it.
Build Tilde Friends / Build-All (push) Has been cancelled
2024-11-09 14:52:54 -05:00
ce483138d7
ssb: Fighting with profile CSS.
2024-11-09 14:41:40 -05:00
73cc39226d
bot: Some fixes to get SecureScuttlebuttFeed running.
Build Tilde Friends / Build-All (push) Successful in 16m26s
2024-11-09 09:24:13 -05:00
57257f63dd
bot: Add a little script to post about recent development activity from a handful of RSS feeds I've gathered.
Build Tilde Friends / Build-All (push) Successful in 17m1s
2024-11-09 09:01:34 -05:00
88b25790e8
ssb: Remove some pointless logging.
Build Tilde Friends / Build-All (push) Successful in 19m3s
2024-11-06 20:56:10 -05:00
e01defc4aa
update: CodeMirror.
2024-11-06 20:49:03 -05:00
cb50c43e93
build: We all cope in our own ways.
Build Tilde Friends / Build-All (push) Has been cancelled
2024-11-06 20:42:49 -05:00
5908d15f91
js: Move default global settings to C.
Build Tilde Friends / Build-All (push) Has been cancelled
2024-11-06 20:29:48 -05:00
f66cfaec12
http: Fix some caching issues.
Build Tilde Friends / Build-All (push) Successful in 17m8s
2024-11-06 12:41:54 -05:00
259f92c53b
http: Populate query and headers for handler.js like we used to.
Build Tilde Friends / Build-All (push) Successful in 16m27s
2024-11-04 21:46:38 -05:00
a84f850e91
http: Bring back handler.js support, mostly. Partly in C, this time.
Build Tilde Friends / Build-All (push) Successful in 16m25s
2024-11-03 21:09:57 -05:00
5a765e6f07
js: Also unused.
2024-11-03 07:44:31 -05:00
791889c659
js: Remove some unused code.
2024-11-03 07:38:52 -05:00
5da63faf1f
http+js: Move app blob handling from JS to C. handler.js support has been temporarily removed.
2024-11-02 21:37:14 -04:00
30d108fc35
http: URL pattern matcher fixes.
2024-11-02 20:10:55 -04:00
a09fefab5e
http: Add a more expressive but still nowhere near regex URL pattern matcher.
Build Tilde Friends / Build-All (push) Successful in 14m57s
2024-11-02 19:22:04 -04:00
f74ca1c236
test: Remove some debug prints, whoops.
Build Tilde Friends / Build-All (push) Successful in 15m13s
2024-11-02 16:32:05 -04:00
30e027092b
test: Cover more ways to request apps and files.
Build Tilde Friends / Build-All (push) Successful in 15m15s
2024-11-02 15:43:03 -04:00
fd4ac7c9b9
test: Test some expectes results from http requests to various paths.
Build Tilde Friends / Build-All (push) Failing after 9m46s
2024-11-02 14:11:54 -04:00
4482049b94
log: Show the version number in the welcome banner.
Build Tilde Friends / Build-All (push) Successful in 15m53s
2024-11-02 08:45:47 -04:00
5839380437
update: CodeMirror to latest.
2024-11-02 08:45:47 -04:00
2152470fdc
update: libbacktrace to latest.
2024-11-02 08:45:47 -04:00
93b2a81495
test: Fix -t=publish on haiku.
Build Tilde Friends / Build-All (push) Successful in 16m30s
2024-11-01 18:55:27 -04:00
e139e952c0
ssb: Fix some spacing in the permissions dialog.
Build Tilde Friends / Build-All (push) Successful in 17m25s
2024-11-01 18:18:16 -04:00
cf1c57ccb8
build: Let's start work on 0.0.25.
Build Tilde Friends / Build-All (push) Successful in 16m50s
2024-11-01 18:01:10 -04:00
f7a2138488
nix: Update version to 0.0.24.
2024-10-30 19:40:12 -04:00
9614d03bef
ssb: Fix a timer leak I observed trying to wrap up 0.0.24.
Build Tilde Friends / Build-All (push) Successful in 17m17s
2024-10-30 19:32:24 -04:00
32a335c676
test: Retry harder.
2024-10-30 19:32:05 -04:00
06e27fc1e0
docs: Update the 0.0.24 changelog.
2024-10-30 19:31:33 -04:00
1f40e8dcd9
build: Let's build 0.0.24.
Build Tilde Friends / Build-All (push) Successful in 15m58s
2024-10-30 12:56:20 -04:00
77ff8cef1f
db: Fix the db app, and show a message instead of an ugly error when you're not signed in.
Build Tilde Friends / Build-All (push) Successful in 15m58s
2024-10-29 20:19:50 -04:00
ef844fbccb
build: Oh, you can generate a .flatpak file, if that's your thing.
Build Tilde Friends / Build-All (push) Successful in 14m50s
2024-10-27 18:50:07 -04:00
070dc5a4c0
build: flatpak filesystem access tweaks.
Build Tilde Friends / Build-All (push) Successful in 16m38s
2024-10-27 14:37:37 -04:00
177ef1cdcc
build: A flatpak experiment. I still don't get it.
Build Tilde Friends / Build-All (push) Has been cancelled
2024-10-27 14:31:11 -04:00
4b1ebf02e1
js: Remove a stale /save reference, and exercise re-saving an app in the test.
Build Tilde Friends / Build-All (push) Successful in 15m36s
2024-10-27 14:05:20 -04:00
863e50203e
js: Move /save to C.
Build Tilde Friends / Build-All (push) Successful in 15m51s
2024-10-27 13:42:56 -04:00
01b8c209de
core: Testing a theory to encourage clean shutdowns.
Build Tilde Friends / Build-All (push) Successful in 15m30s
2024-10-25 15:34:43 -04:00
30e92f2bc1
js: Fix typo in /delete.
2024-10-25 15:34:01 -04:00
02accabb4a
js: Oh yeah, administrators can delete core apps still.
Build Tilde Friends / Build-All (push) Failing after 12m2s
2024-10-25 15:20:54 -04:00
fa00a41fe0
js: Move app delete to C.
Build Tilde Friends / Build-All (push) Successful in 14m34s
2024-10-25 13:58:06 -04:00
2e66666bdf
ssb: Indicate which connections are one-shot / sync now connections.
Build Tilde Friends / Build-All (push) Successful in 15m19s
2024-10-25 12:53:45 -04:00
4fe3c9a751
test: Verify that deleting apps actually does something.
2024-10-25 12:34:22 -04:00
0a35e14590
js: Fix database.getall().
Build Tilde Friends / Build-All (push) Successful in 16m6s
2024-10-23 21:50:34 -04:00
e979c176e3
test: Exercise nominally creating and deleting an app.
Build Tilde Friends / Build-All (push) Successful in 16m15s
2024-10-23 18:48:42 -04:00
a0d9c3dc29
js: Move the global 404 response to C.
2024-10-23 18:27:36 -04:00
efcb68351c
docs: Reminding myself how to make a release.
2024-10-23 18:06:56 -04:00
94e8bf2e1c
test: Add some nominal testing for the new publish command.
Build Tilde Friends / Build-All (push) Successful in 16m34s
2024-10-23 15:57:44 -04:00
82d1a294a6
ssb: prettier.
Build Tilde Friends / Build-All (push) Successful in 15m38s
2024-10-23 15:38:49 -04:00
de20274589
ssb: Add a publish command that can be used to publish messages from the command-line.
2024-10-23 15:38:07 -04:00
2f193e64c8
ssb: Show muxrpc command names when possible in verbose logging.
2024-10-23 15:37:28 -04:00
86751362cb
ssb: Indicate which muxrpc sends failed, and use that to fix some replication nonsense and log noise.
Build Tilde Friends / Build-All (push) Successful in 15m22s
2024-10-23 14:13:55 -04:00
4118323631
build: Fix some cflags not making it to libsodium. Disable the libsodium -flto warning a more different way.
Build Tilde Friends / Build-All (push) Successful in 16m25s
2024-10-23 12:02:41 -04:00
0d134f7f10
update: CodeMirror to latest.
2024-10-23 11:34:30 -04:00
409724cfcd
update: OpenSSL 3.4.0.
2024-10-23 11:32:45 -04:00
799a33be40
update: libbacktrace to latest.
2024-10-23 11:20:23 -04:00
2fa9c66495
update: libuv 1.49.2.
2024-10-23 11:05:15 -04:00
ad818a8e7e
update: sqlite 3.47.0.
2024-10-23 11:01:42 -04:00
581f72b3f8
ssb: Disallow rich text paste on Firefox. Didn't realize it doesn't support contenteditable='plaintext-only'.
Build Tilde Friends / Build-All (push) Successful in 15m1s
2024-10-17 12:41:50 -04:00
1dd7e4347c
js: Kill setGlobalSettings.
Build Tilde Friends / Build-All (push) Successful in 15m0s
2024-10-16 21:02:48 -04:00
36cc9398c7
js: Move storePermission to C.
2024-10-16 20:36:53 -04:00
68817feeec
js: Kill getSessionProcessBlob.
Build Tilde Friends / Build-All (push) Successful in 14m37s
2024-10-16 19:50:31 -04:00
97661e2ca2
http: Fix some headers.
2024-10-16 19:26:26 -04:00
72def5ae6d
js: Move /view to C.
2024-10-16 19:16:45 -04:00
e638b155a1
js: Kill gGlobalSettings. Decouples things a bit.
2024-10-16 18:11:08 -04:00
32db18b0d6
ssb: Close the reactions list dialog by clicking off of it.
Build Tilde Friends / Build-All (push) Successful in 14m49s
2024-10-16 12:35:10 -04:00
b653a5250d
build: Appease gcc 14.
Build Tilde Friends / Build-All (push) Successful in 15m48s
2024-10-15 12:41:47 -04:00
30329f7cad
ssb: No duplicate connections, even with tunnels. This is confusing.
Build Tilde Friends / Build-All (push) Successful in 15m32s
2024-10-14 12:44:21 -04:00
29a1478c86
ssb: No duplicate tunnels.
Build Tilde Friends / Build-All (push) Successful in 14m41s
2024-10-13 18:13:31 -04:00
c882bf31ec
docs: grammar
Build Tilde Friends / Build-All (push) Successful in 16m26s
2024-10-13 14:58:21 -04:00
17ccb8f083
update: libuv 1.49.1.
Build Tilde Friends / Build-All (push) Has been cancelled
2024-10-13 14:46:24 -04:00
0e7d2a8b0e
ssb: The identity app now lets you switch out the server identity if you are an administrator.
Build Tilde Friends / Build-All (push) Has been cancelled
2024-10-13 14:40:14 -04:00
3743543ef8
welcome: prettier
2024-10-13 14:19:55 -04:00
700dd7b45a
build: Appease OpenBSD.
Build Tilde Friends / Build-All (push) Successful in 14m41s
2024-10-11 19:04:49 -04:00
c2eb73fd8a
update: c-ares 1.34.1.
Build Tilde Friends / Build-All (push) Successful in 22m18s
2024-10-11 18:25:09 -04:00
e1f4f7f95b
ssb: Don't stretch profile images when fitting into a circle. I swear I did this ages ago.
Build Tilde Friends / Build-All (push) Successful in 15m23s
2024-10-10 21:41:34 -04:00
37401409c6
ios: Include data in the app. How did this ever work?
Build Tilde Friends / Build-All (push) Has been cancelled
2024-10-10 21:32:35 -04:00
b282631cd5
ios: Mobile provision junk.
Build Tilde Friends / Build-All (push) Successful in 14m58s
2024-10-10 20:43:13 -04:00
9618d3b3f3
welcome: Link to the open testing Google Play build.
Build Tilde Friends / Build-All (push) Successful in 19m24s
2024-10-09 12:20:37 -04:00
c9f997d121
update: commonmark 0.31.2.
Build Tilde Friends / Build-All (push) Successful in 18m38s
2024-10-08 20:40:29 -04:00
f1dee2a089
ssb: Why would I not log the host of failed DNS requests?
2024-10-08 20:16:04 -04:00
8273277c91
editor: Fix in-browser prettification of html files.
2024-10-08 20:15:04 -04:00
9758844da3
editor: Fix visible whitespace toggle.
2024-10-08 19:56:58 -04:00
e41c7fbbc7
welcome: prettier
Build Tilde Friends / Build-All (push) Successful in 20m10s
2024-10-08 19:41:55 -04:00
24db8a5a49
welcome: Slight wording updates.
Build Tilde Friends / Build-All (push) Has been cancelled
2024-10-08 19:28:23 -04:00
36e82b9873
ssb: Sync now connects to room members one level deep.
Build Tilde Friends / Build-All (push) Has been cancelled
2024-10-08 19:10:33 -04:00
8a32f2b8b1
Latest CodeMirror.
Build Tilde Friends / Build-All (push) Successful in 18m57s
2024-10-08 12:44:49 -04:00
277830bc3c
format: Sort includes. Yes, please.
2024-10-08 12:19:44 -04:00
a8fa969114
Lit 3.2.1.
2024-10-08 12:18:37 -04:00
c3f3dced68
docs: I figured out how to disable the gitea release zips lacking submodules (DISABLE_DOWNLOAD_SOURCE_ARCHIVES), so remove the caveat about them from the docs.
Build Tilde Friends / Build-All (push) Successful in 20m10s
2024-10-06 12:16:30 -04:00
85fce59c0c
ssb: Sync on demand fixes. Avoid keeping message streams live in this mode.
Build Tilde Friends / Build-All (push) Successful in 19m17s
2024-10-06 11:50:49 -04:00
8a6147d512
ssb: Beginnings of a "sync now" mode for mobile.
Build Tilde Friends / Build-All (push) Successful in 19m52s
2024-10-06 11:14:37 -04:00
e799b256b2
ssb: Even more muxrpc activity status fixes.
Build Tilde Friends / Build-All (push) Successful in 21m51s
2024-10-05 21:00:50 -04:00
b222dc0ca8
Merge branch 'main' of https://dev.tildefriends.net/cory/tildefriends
Build Tilde Friends / Build-All (push) Has been cancelled
2024-10-05 20:44:17 -04:00
c52c6b04ca
ssb: muxrpc activity status fixes.
2024-10-05 20:44:01 -04:00
b95eed46bb
ssb: Fix a request leak in tunnel.connect.
Build Tilde Friends / Build-All (push) Successful in 18m11s
2024-10-04 22:05:17 -04:00
7c36a543da
ssb: Fix a leaked request and a shutdown error.
Build Tilde Friends / Build-All (push) Successful in 18m35s
2024-10-04 12:39:39 -04:00
90e000c18e
ssb: Fix activity indication of muxrpc requests expiring.
Build Tilde Friends / Build-All (push) Successful in 17m54s
2024-10-03 12:41:45 -04:00
1bb9d737d8
ssb: Show activity for each muxrpc request.
Build Tilde Friends / Build-All (push) Successful in 16m23s
2024-10-02 20:43:51 -04:00
9a5db2ec51
appimage: Put update information in the appimage.
Build Tilde Friends / Build-All (push) Successful in 16m42s
2024-10-02 20:03:44 -04:00
dbed29a044
Update prettier. And run it some more.
Build Tilde Friends / Build-All (push) Successful in 17m57s
2024-10-02 18:49:17 -04:00
681859531c
muxrpc: Simplifying comparing RPC names. This has just always bugged me.
Build Tilde Friends / Build-All (push) Has been cancelled
2024-10-02 18:46:12 -04:00
8e1ad6b16a
js: Unused external.
2024-10-02 18:12:28 -04:00
5448f1ba2d
Update CodeMirror.
Build Tilde Friends / Build-All (push) Successful in 18m30s
2024-10-02 18:00:40 -04:00
e43da4e1a3
welcome: Better OpenSSL link.
Build Tilde Friends / Build-All (push) Has been cancelled
2024-10-02 17:56:36 -04:00
eaa9da49cc
welcome: F-Droid/AppImage links.
Build Tilde Friends / Build-All (push) Has been cancelled
2024-10-02 17:55:01 -04:00
40873b529c
build: Suppress a warning in libuv on arm.
Build Tilde Friends / Build-All (push) Successful in 16m47s
2024-09-30 12:37:41 -04:00
8cc4c19d73
Prettier and generated files I've missed.
Build Tilde Friends / Build-All (push) Successful in 16m45s
2024-09-30 12:15:27 -04:00
bb9c18faf1
Some missing log newlines.
2024-09-30 12:13:57 -04:00
fabdfb76b9
android: readParcelable compatibility.
Build Tilde Friends / Build-All (push) Successful in 16m37s
2024-09-29 08:18:46 -04:00
bce263a928
android: Use FileObserver, which is actually compatible with api level 24 which we claim to support.
Build Tilde Friends / Build-All (push) Successful in 15m39s
2024-09-29 00:17:38 -04:00
195920e476
android: Avoid a ClosedWatchServiceException.
Build Tilde Friends / Build-All (push) Successful in 16m40s
2024-09-28 23:25:28 -04:00
a821d895c5
docs: Give working advice on how to get the tree and dependencies.
Build Tilde Friends / Build-All (push) Successful in 16m3s
2024-09-28 07:11:47 -04:00
ab1b6ec27d
build: Add a dependency off appimagetool??
Build Tilde Friends / Build-All (push) Successful in 17m34s
2024-09-27 22:10:01 -04:00
6dc099809f
build: This creates a working AppImage.
Build Tilde Friends / Build-All (push) Has been cancelled
2024-09-27 21:19:18 -04:00
03c8b75994
Let's start work on 0.0.24.
Build Tilde Friends / Build-All (push) Successful in 18m37s
2024-09-25 20:26:57 -04:00
38887452ad
nix => 0.0.23.
Build Tilde Friends / Build-All (push) Waiting to run
2024-09-25 20:20:14 -04:00
7512edad59
build: I forgot to build the .xz as part of dist.
Build Tilde Friends / Build-All (push) Successful in 18m13s
2024-09-25 20:02:45 -04:00
944c895bcd
Generated 0.0.23 files. Oops.
Build Tilde Friends / Build-All (push) Has been cancelled
2024-09-25 19:55:12 -04:00
e7d87ee8e2
I think that worked. Let's build 0.0.23.
Build Tilde Friends / Build-All (push) Has been cancelled
2024-09-25 19:49:52 -04:00
cfdbd10635
ci: Oh, we can not require fuse?
Build Tilde Friends / Build-All (push) Successful in 1m47s
2024-09-25 19:45:05 -04:00
d3a2d8733f
ci: Maybe we don't need to manually load it?
Build Tilde Friends / Build-All (push) Successful in 1m41s
2024-09-25 19:37:17 -04:00
a7e623d817
ci: apt install fuse3?
Build Tilde Friends / Build-All (push) Failing after 52s
2024-09-25 19:35:47 -04:00
3f0c37cea4
ci: modprobe harder.
Build Tilde Friends / Build-All (push) Failing after 46s
2024-09-25 19:33:30 -04:00
2c96a6d22a
ci: modprobe fuse? Disable things to get this going faster until it works.
Build Tilde Friends / Build-All (push) Failing after 2m28s
2024-09-25 19:30:33 -04:00
57b4214a72
AppImages require FUSE to run.
Build Tilde Friends / Build-All (push) Successful in 18m21s
2024-09-25 19:10:13 -04:00
433b3d39d9
ci: Build the appimage, for real.nofoolin.
Build Tilde Friends / Build-All (push) Successful in 17m9s
2024-09-25 18:50:06 -04:00
26441ed45c
Let's try to artifact the appimage.
Build Tilde Friends / Build-All (push) Successful in 18m35s
2024-09-25 12:49:32 -04:00
92cd38c2a0
Change notes.
Build Tilde Friends / Build-All (push) Has been cancelled
2024-09-25 12:33:06 -04:00
3b5a06794f
libuv 1.49.0.
Build Tilde Friends / Build-All (push) Successful in 17m39s
2024-09-25 12:11:17 -04:00
d104409272
Prevent votes from overflowing.
Build Tilde Friends / Build-All (push) Successful in 17m23s
2024-09-23 12:43:48 -04:00
e5f58c2898
Produce user info for the server identity for admin users.
Build Tilde Friends / Build-All (push) Successful in 16m52s
2024-09-19 12:22:38 -04:00
f83863ef01
This doc was ancient, so paste some of the latest from the wiki in. It's something.
Build Tilde Friends / Build-All (push) Successful in 19m18s
2024-09-18 20:16:35 -04:00
837f069cf5
Update CodeMirror.
2024-09-18 20:16:35 -04:00
9f057dc29a
Add F-Droid and c-ares to the welcome page.
Build Tilde Friends / Build-All (push) Has been cancelled
2024-09-18 20:01:36 -04:00
c4904f176c
Distinguish the server identity in the identity app.
Build Tilde Friends / Build-All (push) Successful in 16m46s
2024-09-18 19:09:44 -04:00
d3a5aba703
A brave new world where admin users can use the server identity.
Build Tilde Friends / Build-All (push) Successful in 16m31s
2024-09-17 12:47:28 -04:00
9e283e427c
Fix viewing apps by blob ID URL.
Build Tilde Friends / Build-All (push) Successful in 16m18s
2024-09-16 12:45:06 -04:00
133ba31d66
c-ares 1.33.1.
2024-09-15 08:57:22 -04:00
241a65a92a
sus. Disable a warning in c-ares during ltcg with gcc 13 on Haiku.
Build Tilde Friends / Build-All (push) Successful in 19m2s
2024-09-15 12:52:28 -04:00
0b54795bab
Merge branch 'main' of https://dev.tildefriends.net/cory/tildefriends
Build Tilde Friends / Build-All (push) Successful in 16m29s
2024-09-11 20:28:06 -04:00
6208193de5
Fix plumbing for replies on the search tab.
Build Tilde Friends / Build-All (push) Has been cancelled
2024-09-11 20:25:55 -04:00
c53321532f
Update CodeMirror.
2024-09-11 20:18:57 -04:00
34f25e3e06
How did I not have an index on type? Wow.
Build Tilde Friends / Build-All (push) Has been cancelled
2024-09-11 19:53:07 -04:00
c46244366e
I don't know what GHES is, but it says to use this version, so sure.
Build Tilde Friends / Build-All (push) Successful in 15m50s
2024-09-11 19:52:43 -04:00
6518af04fc
It finally built. Now let's upload some artifacts.
Build Tilde Friends / Build-All (push) Failing after 16m15s
2024-09-11 19:33:37 -04:00
bf137ff1f7
Seriously? More volume mount config.
Build Tilde Friends / Build-All (push) Successful in 20m30s
2024-09-11 19:00:30 -04:00
1877955b62
Syntax?
Build Tilde Friends / Build-All (push) Has been cancelled
2024-09-11 18:54:39 -04:00
50d0875de2
Mount volumes across another container?
Build Tilde Friends / Build-All (push) Waiting to run
2024-09-11 18:49:06 -04:00
bf151e6b7d
I am confused.
Build Tilde Friends / Build-All (push) Has been cancelled
2024-09-11 18:41:55 -04:00
82893402d0
Maybe we can sign here?
Build Tilde Friends / Build-All (push) Failing after 17m55s
2024-09-10 21:54:36 -04:00
8049102787
More silent OpenSSL build for mingw.
Build Tilde Friends / Build-All (push) Failing after 19m24s
2024-09-10 21:19:15 -04:00
f42cc3d9fd
Find the Android SDKs you just installed.
Build Tilde Friends / Build-All (push) Has been cancelled
2024-09-10 21:01:20 -04:00
5f9a5208db
Appease the sdkmanager version number whatever.
Build Tilde Friends / Build-All (push) Successful in 21m56s
2024-09-10 20:34:25 -04:00
6df506d238
Spelling.
Build Tilde Friends / Build-All (push) Failing after 5m7s
2024-09-10 20:25:51 -04:00
2bd3354256
yaml better??
Build Tilde Friends / Build-All (push) Failing after 2m32s
2024-09-10 20:22:06 -04:00
b55aaa1d18
Maybe CI android??
2024-09-10 20:20:40 -04:00
34e19505bd
No longer need this test.
2024-09-09 15:57:43 -04:00
6e06ec0904
Clean up connections that don't handshake in time.
Build Tilde Friends / Build-All (push) Successful in 11m26s
2024-09-09 15:25:10 -04:00
a5814074fe
OpenSSL 3.3.2.
Build Tilde Friends / Build-All (push) Successful in 7m26s
2024-09-04 20:24:32 -04:00
d7479df5a2
Latest CodeMirror.
Build Tilde Friends / Build-All (push) Successful in 8m23s
2024-09-04 20:11:28 -04:00
34508aa0ae
dist slightly more in parallel. Exclude dotfiles from data.zip.
Build Tilde Friends / Build-All (push) Has been cancelled
2024-09-04 20:07:26 -04:00
ae096b2c9c
Try harder to make webview localStorage work on different versions. I suspect that's what #73 is about.
Build Tilde Friends / Build-All (push) Successful in 7m43s
2024-09-04 12:50:12 -04:00
95d036e34a
Build an AppImage. Why not?
Build Tilde Friends / Build-All (push) Failing after 6m27s
2024-08-28 20:55:52 -04:00
4af5e8ec42
I guess prettier says this, now.
Build Tilde Friends / Build-All (push) Failing after 6m30s
2024-08-28 20:24:26 -04:00
2a5f71bd5d
This now lives in the fdroiddata repository.
Build Tilde Friends / Build-All (push) Failing after 7m26s
2024-08-28 19:59:49 -04:00
97fb63dda1
Actually 0.0.23-wip.
2024-08-28 19:59:34 -04:00
87d42e3b3b
0.0.23-wip again. Let's gooooo.
Build Tilde Friends / Build-All (push) Failing after 7m45s
2024-08-28 19:49:36 -04:00
0394129a4c
nix => 0.0.22 again.
Build Tilde Friends / Build-All (push) Waiting to run
2024-08-28 19:42:31 -04:00
3c499c834b
Fix stale data being saved when setting global settings.
Build Tilde Friends / Build-All (push) Failing after 8m53s
2024-08-28 19:39:05 -04:00
17d6cc7d46
Let's try 0.0.22 again.
Build Tilde Friends / Build-All (push) Failing after 7m47s
2024-08-28 19:20:55 -04:00
646bd7dc38
Fix changing boolean settings.
2024-08-28 19:16:19 -04:00
56e483782d
Let's start work on 0.0.23. Clean out some libuv non-submodule cruft while I'm in here.
2024-08-28 19:10:16 -04:00
e1b9066b26
nix => 0.0.22.
Build Tilde Friends / Build-All (push) Failing after 8m56s
2024-08-28 18:49:35 -04:00
7114ce2516
Let's release 0.0.22.
Build Tilde Friends / Build-All (push) Successful in 8m54s
2024-08-28 18:40:10 -04:00
9240c6570a
Changelog updates. Almost ready for a release.
Build Tilde Friends / Build-All (push) Successful in 8m48s
2024-08-26 12:27:46 -04:00
f80a44ccd7
Title case settings names in the admin app.
Build Tilde Friends / Build-All (push) Has been cancelled
2024-08-26 12:24:36 -04:00
e6f5eb244e
Missing port.
Build Tilde Friends / Build-All (push) Successful in 9m6s
2024-08-25 22:00:35 -04:00
ab62e83110
Fixed some peer ID brokenness.
Build Tilde Friends / Build-All (push) Has been cancelled
2024-08-25 21:56:01 -04:00
aeefb9e536
Configure c-ares for haiku a bit better.
Build Tilde Friends / Build-All (push) Successful in 7m16s
2024-08-25 13:48:57 -04:00
ee0efa536a
Fix and assert against some more unsafe cross-thread JSContext use.
Build Tilde Friends / Build-All (push) Successful in 7m10s
2024-08-25 13:30:46 -04:00
2523130fdc
Fix some weird layout in the admin app on mobile.
Build Tilde Friends / Build-All (push) Successful in 7m16s
2024-08-25 13:03:19 -04:00
c024777184
#buildfix
Build Tilde Friends / Build-All (push) Successful in 6m58s
2024-08-25 12:45:42 -04:00
5951d7cd2d
Kill some warnings.
Build Tilde Friends / Build-All (push) Failing after 3m41s
2024-08-25 10:07:44 -04:00
011670c70b
Pass along and use the actual port we're listening on for peers.exchange.
Build Tilde Friends / Build-All (push) Failing after 4m5s
2024-08-25 09:50:28 -04:00
6cebd6c769
Try to be more static.
Build Tilde Friends / Build-All (push) Failing after 3m49s
2024-08-25 09:39:05 -04:00
546ae5cbf1
Latest CodeMirror.
2024-08-24 21:57:13 -04:00
f543cc642e
Clean up some error'd RPC requests. Don't send blobs.createWants if we're not replicating.
Build Tilde Friends / Build-All (push) Failing after 3m59s
2024-08-24 10:39:47 -04:00
8ac3c5ea22
Keep c-ares initialized. Fixes android, which can't just be re-initialized.
Build Tilde Friends / Build-All (push) Failing after 3m48s
2024-08-22 12:43:20 -04:00
63918f0680
Make blobs.has do its work off the main thread so it doesn't violate that assert, and make the test cover such things a bit better.
Build Tilde Friends / Build-All (push) Failing after 3m48s
2024-08-21 22:55:40 -04:00
bfb3d8b8a2
Add an option to disable account registation, and fix use of a JSContext from the wrong thread along the way.
Build Tilde Friends / Build-All (push) Waiting to run
2024-08-21 20:56:21 -04:00
e38ff99607
Special treatment to make TXT record lookup work on android.
Build Tilde Friends / Build-All (push) Waiting to run
2024-08-21 20:27:43 -04:00
b0e3d922c8
libuv busy loop in uv__run_timers with -flto. Sigh.
Build Tilde Friends / Build-All (push) Waiting to run
2024-08-21 19:40:07 -04:00
a15bb8e994
Don't rely on being idle to do anything. Fixes JS job starvation on slow machines more.
Build Tilde Friends / Build-All (push) Waiting to run
2024-08-21 12:53:38 -04:00
6f487100cd
Format.
2024-08-20 12:35:42 -04:00
0693a2315f
Fix async job starvation if everything is running too slowly.
Build Tilde Friends / Build-All (push) Waiting to run
2024-08-20 12:26:34 -04:00
f360e886ff
Make -t peer_exchange complete and test that something happened.
Build Tilde Friends / Build-All (push) Waiting to run
2024-08-19 12:29:40 -04:00
6ea08cc5dc
Add the beginnings of a peers.exchange test and begin to fix fallout.
Build Tilde Friends / Build-All (push) Successful in 7m3s
2024-08-15 12:48:24 -04:00
347c706d6f
ci: undefined reference to arc4random_buf
Build Tilde Friends / Build-All (push) Successful in 7m11s
2024-08-15 12:12:58 -04:00
5f5e6616c7
Install graphviz for building docs.
Build Tilde Friends / Build-All (push) Failing after 6m1s
2024-08-14 21:16:31 -04:00
657bcadc7e
Work-in-progress, untested, naive peer exchange. Intended to be disabled by default by a setting.
Build Tilde Friends / Build-All (push) Failing after 5m56s
2024-08-14 21:07:16 -04:00
107666cc60
Add a setting to toggle whether replication is allowed, to be able to make a pure room, or even less, node.
2024-08-14 20:02:46 -04:00
b37669184a
doxygen -u # 1.9.8
2024-08-14 20:01:21 -04:00
163a01f224
sqlite 3.46.1.
2024-08-14 19:43:57 -04:00
3d58094199
Fix some sanitizer issues, and disable LTO in debug builds to save some iteration time.
2024-08-14 19:40:20 -04:00
463951a4f1
Track/show the origin of each broadcast (discovery/room/peer exchange).
2024-08-14 19:23:01 -04:00
34804d5162
Fix android crashing in c-ares and a makefile typo.
Build Tilde Friends / Build-All (push) Waiting to run
2024-08-14 18:55:34 -04:00
3895c33915
Implement prompt() for android. #72
Build Tilde Friends / Build-All (push) Waiting to run
2024-08-14 12:45:22 -04:00
17f4eb1a56
Make it easier to copy ids from the profile view.
Build Tilde Friends / Build-All (push) Has been cancelled
2024-08-11 16:26:24 -04:00
0abdffdea6
Fix OpenBSD.
Build Tilde Friends / Build-All (push) Waiting to run
2024-08-11 11:17:49 -04:00
d32999f178
Decouple DNS-based seed discovery from the broadcast timer.
Build Tilde Friends / Build-All (push) Waiting to run
2024-08-08 18:50:54 -04:00
f621feb843
Fix some builds and make the windows build actually succeed at resolving what I want.
Build Tilde Friends / Build-All (push) Failing after 4m13s
2024-08-07 22:25:38 -04:00
8d277f029d
Support using a seeds host for bootstrapping connections.
2024-08-07 21:03:39 -04:00
1788a02338
Add c-ares. These are the hoops I have to jump through to be able to provide some bootstrap nodes.
2024-08-07 20:21:39 -04:00
ba0800d16c
Lit 3.2.0.
2024-08-06 12:19:10 -04:00
4008c7d8f6
Latest CodeMirror.
2024-08-06 12:18:54 -04:00
610a2e2afc
Latest libbacktrace.
2024-08-06 12:18:32 -04:00
6f3715d1eb
Latest libsodium stable.
2024-08-06 12:18:21 -04:00
b78ecaa814
F-Droid looks all set for now. Let's start 0.0.22.
2024-08-06 12:17:26 -04:00
e6f5399d53
Clear out timestamp and file modes on classes.dex, too.
Build Tilde Friends / Build-All (push) Failing after 5m21s
2024-08-05 12:43:22 -04:00
0e5806cadd
Re-add classes.dex to the F-Droid APK. (!)
Build Tilde Friends / Build-All (push) Successful in 6m55s
2024-08-05 12:26:10 -04:00
68c9d4afa7
Found some docs that say the icon.png max size is 512x512.
Build Tilde Friends / Build-All (push) Successful in 5m23s
2024-08-04 21:54:42 -04:00
f0ea38fe49
Just set SOURCE_DATE_EPOCH=1. Using the last commit time is complicated (have to rebuild OpenSSL every commit/release). This only affects a debug string that we don't expose.
Build Tilde Friends / Build-All (push) Successful in 6m51s
2024-08-04 12:54:02 -04:00
b0332f923e
Debugging a SOURCE_DATE_EPOCH thing.
Build Tilde Friends / Build-All (push) Successful in 6m58s
2024-08-04 12:16:46 -04:00
8a76c25394
Silence some OpenSSL build output so I can see what else is going on. Also install the signed fdroid APK in dist.
Build Tilde Friends / Build-All (push) Has been cancelled
2024-08-04 12:10:52 -04:00
fd96126e3e
Ooh, can I just exclude OpenSSL submodules? I don't want to see those.
Build Tilde Friends / Build-All (push) Successful in 6m51s
2024-08-04 11:49:04 -04:00
ff3fbedc18
Fix inconsistent file modes in zip.
Build Tilde Friends / Build-All (push) Failing after 4m4s
2024-08-04 11:25:06 -04:00
8791419f8e
Sort better, and actually use ndk r26d.
Build Tilde Friends / Build-All (push) Failing after 5m8s
2024-08-04 10:21:04 -04:00
5447b247a0
Back to r26d, and pin the timezome to get SOURCE_DATE_EPOCH to work correctly.
Build Tilde Friends / Build-All (push) Successful in 7m16s
2024-08-04 09:54:33 -04:00
aabbb10564
for fdroid: Use android ndk r27, set SOURCE_DATE_EPOCH for the android ssl build, and remove a non-determinism in AndroidManifest.xml.
Build Tilde Friends / Build-All (push) Successful in 6m50s
2024-08-04 09:36:46 -04:00
3ccd6c9a3e
I missed.
Build Tilde Friends / Build-All (push) Successful in 7m3s
2024-08-02 22:26:01 -04:00
c290240de7
Make a release to make sure F-Droid can pick it up.
Build Tilde Friends / Build-All (push) Has been cancelled
2024-08-02 22:20:18 -04:00
8e799b174b
Address some fdroid zip non-determinism.
Build Tilde Friends / Build-All (push) Successful in 5m15s
2024-08-02 21:55:00 -04:00
a9c3a93989
Add some images for F-Droid.
Build Tilde Friends / Build-All (push) Successful in 7m1s
2024-08-02 20:37:27 -04:00
3ef8698f42
Put android:versionCode and such back in the static AndroidManifest.xml. I forgot that F-Droid needs to see it.
2024-08-02 20:37:05 -04:00
fa4e843c30
Update default.nix. Did I do it right finally?
Build Tilde Friends / Build-All (push) Failing after 5m34s
2024-07-31 20:14:40 -04:00
9a4d11f4d9
Attempt to shrink OpenSSL on android again, ineffectively.
Build Tilde Friends / Build-All (push) Successful in 7m14s
2024-07-31 19:58:41 -04:00
eed2b8d618
Latest CodeMirror.
2024-07-31 19:49:52 -04:00
13f02c2aca
Preparing to release 0.0.21.
Build Tilde Friends / Build-All (push) Successful in 5m33s
2024-07-31 12:50:35 -04:00
d50f8fbc8b
ios: ssl fix.
Build Tilde Friends / Build-All (push) Successful in 5m15s
2024-07-27 21:31:31 -04:00
155238a516
build: I mean -flto=auto.
Build Tilde Friends / Build-All (push) Successful in 5m19s
2024-07-27 11:08:28 -04:00
427fcdbdca
build: -flto all the things.
Build Tilde Friends / Build-All (push) Successful in 6m34s
2024-07-25 16:02:14 -04:00
ca05d402a7
An exercise in stripping down the win32 .exe size.
Build Tilde Friends / Build-All (push) Successful in 7m12s
2024-07-24 15:25:36 -04:00
c5a80b68ca
Fixed more aab build issues.
2024-07-24 14:03:21 -04:00
c1fb15b135
ci tweaks and aab fixes.
Build Tilde Friends / Build-All (push) Successful in 6m24s
2024-07-24 13:50:48 -04:00
4b2c131836
ci: Install doxygen for docs.
Build Tilde Friends / Build-All (push) Successful in 7m30s
2024-07-24 13:04:52 -04:00
9ca1e69b3c
Let's try to build in docker, too.
Build Tilde Friends / Build-All (push) Failing after 6m48s
2024-07-24 12:56:27 -04:00
082d041d44
Update the android app icon / launch icon.
Build Tilde Friends / Build-All (push) Has been cancelled
2024-07-24 12:50:31 -04:00
221f276c4b
Simplify stats sending.
Build Tilde Friends / Build-All (push) Successful in 6m16s
2024-07-24 12:15:05 -04:00
24cec21465
Move last remnant of static file handling from core to C.
2024-07-24 12:06:24 -04:00
9f71ec6194
Minor android cleanup.
Build Tilde Friends / Build-All (push) Successful in 6m12s
2024-07-24 11:27:37 -04:00
bb36afc390
Use android ndk r27 (LTS) if available.
2024-07-24 11:20:35 -04:00
b53bf0ff64
Disallow rich text in the ssb compose box.
Build Tilde Friends / Build-All (push) Successful in 6m13s
2024-07-22 14:42:37 -04:00
3ebc6f2436
Prettier.
Build Tilde Friends / Build-All (push) Successful in 6m14s
2024-07-22 14:19:12 -04:00
2eef6778a6
Latest CodeMirror.
Build Tilde Friends / Build-All (push) Successful in 6m20s
2024-07-20 17:13:43 -04:00
81fabec810
Latest libbacktrace.
2024-07-20 17:12:43 -04:00
dc6e7924b5
Is this how I install dependencies on the gitea runner?
Build Tilde Friends / Build-All (push) Successful in 6m14s
2024-07-18 12:42:08 -04:00
48dec5a2c8
More submodules.
Build Tilde Friends / Build-All (push) Successful in 2m22s
2024-07-16 22:32:26 -04:00
9b500e1da9
Now actually build something.
Build Tilde Friends / Build-All (push) Failing after 7s
2024-07-16 22:30:36 -04:00
a038820112
Add the demo gitea action.
Gitea Actions Demo / Explore-Gitea-Actions (push) Successful in 47s
2024-07-16 22:20:45 -04:00
70a15973b6
An fdroid build config that worked locally, for me.
2024-07-16 21:45:29 -04:00
09b6a00731
Fix android build with not enough -j.
2024-07-16 20:22:07 -04:00
883c3cf0e9
Clean up this core file.
2024-07-16 19:01:20 -04:00
a46bb8183c
Fix OpenBSD compile.
2024-07-14 16:59:23 -04:00
d5d5a7b012
Build a separate .apk for fdroid with its own app ID.
2024-07-14 16:18:47 -04:00
a120efdc91
May as well dist the .aab.
2024-07-10 20:52:40 -04:00
d48f4b06eb
Another f-droid directory.
2024-07-10 20:42:50 -04:00
f078912736
Add some recommended fdroid metadata.
2024-07-10 19:45:04 -04:00
63b0f0dedd
Fix fdroid build with OpenSSL in-tree.
2024-07-10 19:35:49 -04:00
84c22dbf5f
Move to OpenSSL as a git submodule. Redundant for platforms where it's not used, but makes fdroid easier.
2024-07-10 19:25:01 -04:00
b8cd1232be
Have a little category, as a treat.
2024-07-09 19:30:33 -04:00
a518ab07f4
Add a WIP .fdroid.yml that seems to actually build something.
2024-07-09 19:28:45 -04:00
9e5a1ee975
Ugg.
2024-07-09 19:21:27 -04:00
95bf3f0316
This is almost doing something.
2024-07-09 19:19:01 -04:00
d69dd513bc
Another silly fdroid test.
2024-07-09 19:08:40 -04:00
525cdf571a
Testing a thing for fdroid.
2024-07-07 17:14:13 -04:00
9cfe0a8804
Add a 'JavaScript disabled' message. #56
2024-07-04 14:35:53 -04:00
50b54599ef
Minor cleanup.
2024-07-04 13:18:23 -04:00
ed6bef6d24
Get android running its sandbox in a seprate, isolated service process. So that we support not extracting the native code from the APK, so that we support distributing as an .aab file, so that we may one day release on the app store.
2024-07-04 13:02:39 -04:00
71268636df
Steps toward following all the inconvenient, changing android rules:
...
* Set android:debuggable=false.
* Call native code through JNI only. Having a native executable on disk and exec-ing it no longer seems possible.
* Do all the Tilde Friends things in one process, without a proper sandbox, until I can wire up a restricted service worker process.
* Jam Android App Bundle (.aab) building into the makefile.
* Yuck.
2024-06-30 13:32:17 -04:00
568729ecd6
Stop auto-updating the version in default.nix. Will do it manually only on release.
2024-06-29 08:33:51 -04:00
9139725be6
Merge pull request 'build: fix the nix derivation' ( #69 ) from tasiaiso/tildefriends:tasiaiso-0-0-20 into main
...
Reviewed-on: #69
2024-06-29 08:33:48 -04:00
969a8da6bf
build: update nix package to 0.0.20
2024-06-28 10:37:26 +02:00
2338b26329
Start working on 0.0.21.
2024-06-26 20:47:44 -04:00
d4df206740
Oh, I think I see how to nix this now.
2024-06-26 20:36:54 -04:00
8a93cdd33c
Let's release 0.0.20.
2024-06-26 20:29:07 -04:00
92b31de4a9
Latest libbacktrace.
2024-06-26 20:20:41 -04:00
5452f3f623
Appease -fsanitize.
2024-06-26 20:20:34 -04:00
256614dbaf
Actually stop stomping settings.
2024-06-26 19:58:59 -04:00
049449b213
I think this is how I lost settings.
2024-06-26 19:44:45 -04:00
85b46336b1
Better draft cleanup on submit.
2024-06-26 19:30:58 -04:00
590afa7b01
Fix content warnings.
2024-06-26 19:27:15 -04:00
574292b798
Reduce some common log noise.
2024-06-23 15:11:18 -04:00
21cf503a59
Fix a navigation bar option I neglected to button-ify.
2024-06-23 11:47:12 -04:00
3630cdbfe0
Consolidate the acount/login navigation bar options to try to save some space on mobile.
2024-06-20 20:41:27 -04:00
0f3be229e6
Actually, let's minify this thing using svgomg.
2024-06-20 20:07:58 -04:00
8e5a024d3d
SVG favicon.
2024-06-20 20:05:00 -04:00
410bb7c09d
Fix a ref count mistake and add a long-overdue tf_util_print_backtrace() that helped me find it.
2024-06-20 19:49:21 -04:00
9de8b0f449
Oops.
2024-06-20 12:36:21 -04:00
d47c3a1222
Fix a ref/unref mismatch.
2024-06-17 21:45:51 -04:00
df99b3aa90
Trying to catch an issue I think I saw in the debugger.
2024-06-17 21:23:48 -04:00
0090850e10
Forgot the other end of blobs.get.
2024-06-17 20:59:25 -04:00
9efd64bd18
Actually enforce _tf_ssb_assert_not_main_thread.
2024-06-17 12:36:54 -04:00
b16c37e48b
Make ssb.privateMessageDecrypt do its work not on the main thread. I think that's finally everything for real.
2024-06-16 17:22:26 -04:00
3ee2c00726
Build fix.
2024-06-16 17:08:10 -04:00
d5a7e19f1a
Move the bulk of ssb.privateMessageEncrypt work (CPU + DB) off the main thread.
2024-06-16 17:07:12 -04:00
9b52415b35
Make ssb.setServerFollowingMe not use the DB from the main thread. Two left??
2024-06-16 16:22:59 -04:00
dbe24494d9
Remove ssb.messageContentGet. It's easy to do this with ssb.sqlAsync, and this wasn't being used productively. Three uses of DB on the main thread remaining.
2024-06-16 16:02:39 -04:00
3eab5a5f70
Make ssb.forgetStoredConnection not use the DB on the main thread. Four remaining?
2024-06-16 15:57:19 -04:00
548febfb22
Make ssb.storedConnections do its DB work not on the main thread. Five remaining by my new count?
2024-06-16 15:29:59 -04:00
b40f72443a
A little format, as a treat.
2024-06-16 12:18:19 -04:00
2c03496373
Make databases.list, database.remove, and database.getLike all do their DB work off the main thread. That's the last thing I'm aware of.
2024-06-16 12:17:51 -04:00
b6a937c954
Move db.exchange DB work off of the main thread.
2024-06-16 10:16:39 -04:00
63776d40bd
Update codemirror.
2024-06-16 09:23:14 -04:00
cb3c7afade
Move ssb.getPrivateKey's DB work off the main thread.
2024-06-16 08:07:02 -04:00
991022adfc
Move ssb.appendMessageWithIdentity's DB work off the main thread.
2024-06-16 07:51:06 -04:00
2bc71a18a6
Make ssb.deleteIdentity not block the main thread with DB work.
2024-06-14 17:39:24 -04:00
57ca864fbb
Build fix.
2024-06-12 21:08:41 -04:00
a09edfb612
ssb.addIdentity without hitting the DB from the main thread.
2024-06-12 21:06:30 -04:00
7997a739ab
ssb.createIdentity without hitting the database from the main thread.
2024-06-12 20:47:48 -04:00
248b258413
Make database.getAll() not block the main thread on database access.
2024-06-12 20:29:39 -04:00
0423ed7fb4
Login without hitting the DB from the main thread.
2024-06-12 20:12:35 -04:00
c29378c2f8
Yes, curl, follow redirects.
2024-06-10 21:19:06 -04:00
163fbd85e7
Fix docs.
2024-06-10 20:23:11 -04:00
58bb86ebe1
Make http.auth_query async and get its DB work off the main thread.
2024-06-10 20:22:28 -04:00
c5140ee8e8
Move DB work for ssb.getIdentities() and ssb.getAllIdentities() off the main thread.
2024-06-10 17:18:29 -04:00
6270fd8118
We don't need to go to the DB to get our public key.
2024-06-10 16:56:21 -04:00
3fff706848
Get the code of conduct and JWT signing key without hitting the database from the main thread.
2024-06-10 16:37:12 -04:00
c259defab5
Move database.get and database.set off the main thread.
2024-06-10 15:30:14 -04:00
e5fee5c306
Buildfix.
2024-06-10 12:01:49 -04:00
9d35b4bdfb
Resuming work to move all DB access off the main thread.
2024-06-10 11:45:20 -04:00
9497d7cf64
Fix some shutdown hangs/leaks.
2024-06-06 20:31:24 -04:00
c7d3e602cb
Fix &-mentions while I'm at it.
2024-06-06 20:14:00 -04:00
0076eb4ed4
Fix autocomplete again/more. #65
2024-06-06 20:05:24 -04:00
6070bde413
Avoid a null dereference.
2024-06-06 19:57:36 -04:00
c7a6d426f0
Fix autocomplete on Chrome, because contenteditable and shadowRoots are tricksy, and this module for @mentions is aging. #65
2024-06-06 19:52:37 -04:00
f66cf0f802
Unused.
2024-06-06 19:11:48 -04:00
e4b6c81024
No need to show your identity in the navigation bar if you have a name.
2024-06-06 18:51:40 -04:00
44d784cd04
OpenSSL 3.3.1.
2024-06-05 12:51:26 -04:00
0394201113
Merge pull request 'buld(nix): Misc Nix-related improvements' ( #68 ) from tasiaiso/tildefriends:tasiaiso-nix-misc into main
...
Reviewed-on: #68
2024-06-04 20:16:15 -04:00
e270c16516
lit 3.1.4.
2024-06-04 20:10:27 -04:00
4c10538632
buld(nix): Misc Nix-related improvements
...
- Nixpkgs 23.11 is deprecated, use 24.05 instead
- update flake.lock
- add glibc as a build dependency
- add doxygen and graphviz as development dependencies for `make format`
2024-06-04 15:22:18 +02:00
71329c5532
format+prettier
2024-06-03 12:36:34 -04:00
feb4bf9e87
Limit message sends in a continued attempt to fix intermittent runaway memory usage. #64
2024-06-02 12:38:12 -04:00
5d5567e94c
Reworking the emoji picker to use w3-modal, in a step toward doing the same for the currently broken @autocomplete.
2024-05-30 12:40:21 -04:00
684e6fb9cb
Merge pull request 'nix: update version to 0.0.19' ( #66 ) from tasiaiso/tildefriends:tasiaiso-nix-update into main
...
Reviewed-on: #66
2024-05-30 12:12:45 -04:00
ee21fa6d03
nix: update version to 0.0.19
2024-05-30 11:34:57 +02:00
7a2974e54f
Working on 0.0.20.
2024-05-29 20:17:33 -04:00
f4dfc1dd98
Let's release 0.0.19.
2024-05-29 19:50:59 -04:00
2eebfa9a7a
Make the websocket disconnect message not pop up a modal dialog so that it's less annoying when it happens in the normal course of events. #60
2024-05-27 20:35:40 -04:00
10097ffeb8
Update codemirror.
2024-05-27 08:23:45 -04:00
cbe1f54a2a
libsodium 1.0.20.
2024-05-27 08:21:48 -04:00
4d8f081a59
Update libbacktrace to latest.
2024-05-27 08:21:10 -04:00
29e79c9484
Fix collapsing images taking extra clicks.
2024-05-25 08:09:44 -04:00
ba35869b0a
sqlite 3.46.0.
2024-05-25 07:46:15 -04:00
580688381e
prettier
2024-05-22 20:52:10 -04:00
e63d69a440
Missing generated semicolon. Sigh.
2024-05-22 20:44:28 -04:00
be64fe04fb
Auto-update all the versions.
2024-05-22 20:35:48 -04:00
801ab20723
Merge pull request 'Add Nix support' ( #62 ) from tasiaiso/tildefriends:tasiaiso-nix into main
...
Reviewed-on: #62
2024-05-22 20:31:11 -04:00
d974a5e044
An experiment in controlling memory usage when syncing. uv_read_stop when we have too active message/blob writes to the database and uv_read_start when we're back under control. #64
2024-05-22 19:53:33 -04:00
1be94ae0be
Removed ssb.addEventListener and ssb.removeEventListener from the public API. Can do the same thing with core.register.
2024-05-22 18:51:21 -04:00
b883e6a485
Fix username/id extending off the screen in the welcome line.
2024-05-22 12:33:18 -04:00
a0210379ae
Avoid confusing log output when responding with a method not found error.
2024-05-20 12:39:21 -04:00
e56dc207d1
Fix some shutdown issues in connection tracker code.
2024-05-16 12:41:48 -04:00
523c9c9ad2
Move mime type shenanigans from JS => C.
2024-05-15 19:25:48 -04:00
74bb2151c1
Fix shutdown issues with in-flight SSB connection attempts.
2024-05-15 12:37:13 -04:00
f79d7b35a4
Disallow creating accounts as a guest. #52
2024-05-14 12:41:17 -04:00
3b36496dac
chore: a bit more doc
2024-05-12 21:17:38 +02:00
4ebd6c24a9
chore: missing period in description
2024-05-12 21:15:30 +02:00
05451d98b3
Merge branch 'tasiaiso-nix' of https://dev.tildefriends.net/tasiaiso/tildefriends into tasiaiso-nix
2024-05-12 21:13:43 +02:00
22a4bce3c8
docs(nix): add documentation in default.nix
2024-05-12 21:13:22 +02:00
76d499f00b
Merge branch 'main' into tasiaiso-nix
2024-05-12 14:56:12 -04:00
f0772f9b99
build(nix): add Nix support
2024-05-12 20:34:03 +02:00
46e711f0a5
Merge branch 'main' of https://dev.tildefriends.net/cory/tildefriends
2024-05-12 10:40:14 -04:00
abffac3f82
Show missing profile images more deliberately.
2024-05-12 10:40:06 -04:00
27b275548e
Fix docs.
2024-05-12 08:37:14 -04:00
93ce253d1e
prettier
2024-05-12 08:23:34 -04:00
a5af312b39
Merge branch 'main' of https://dev.tildefriends.net/cory/tildefriends
2024-05-12 08:23:23 -04:00
4b5e8e8a43
Consolidate similar request tags in the connection list. #59
2024-05-12 08:21:47 -04:00
443dd4d168
Merge pull request 'chore: code formatting' ( #58 ) from tasiaiso/tildefriends:tasiaiso-format into main
...
Reviewed-on: #58
2024-05-12 08:05:02 -04:00
907479df84
Merge branch 'main' into tasiaiso-format
2024-05-12 07:52:33 -04:00
9887a78e98
prettier
2024-05-12 07:48:34 -04:00
f669371349
Show tab names on large enough screens. Inspired by tasio's #61 .
2024-05-12 06:58:01 -04:00
24c720c79a
Merge branch 'main' into tasiaiso-format
2024-05-12 02:06:09 -04:00
4485234980
chore(style): tell prettier to ignore code block
2024-05-12 08:01:37 +02:00
b6871c0b1f
chore: code formatting
2024-05-11 23:44:09 +02:00
47838d5e48
More name info issues.
2024-05-11 10:53:21 -04:00
69fccd56d3
Add a little guidance about how to set your name. It's a common confusion.
2024-05-11 10:40:34 -04:00
ca00c4fb5d
Fix multiple issues getting identity info.
2024-05-11 10:23:07 -04:00
427ca3f265
Indicate both the server account and your own accounts in the ssb connections tab.
2024-05-11 09:58:24 -04:00
c1a80e50e7
Merge branch 'main' of https://dev.tildefriends.net/cory/tildefriends
2024-05-11 09:50:06 -04:00
52962f3a5e
Remove the :auth key. We can sign JWTs with :admin, and it's one less magic key.
2024-05-11 09:50:00 -04:00
b3f095b61f
Merge branch 'main' of https://dev.tildefriends.net/cory/tildefriends
2024-05-11 09:33:48 -04:00
a5004c8ba9
Indicate the local server identity.
2024-05-11 09:33:38 -04:00
7d9b1b508b
Print a little colorful message when we've started about where to connect. Multiple people have pointed out that it's not obvious that it's working.
2024-05-11 09:18:30 -04:00
5e265dfc83
Make sure the first user can admin.
2024-05-11 09:03:56 -04:00
3a43d6f8ac
Build fix.
2024-05-11 09:03:37 -04:00
11a6649847
Add back a verify command. Remove unused and not very useful ssb.getMessage(). Make field ordering shenanigans more explicit.
2024-05-11 08:48:50 -04:00
7caf4a0173
Fix numerous issues around setting the first registered used as an admin.
2024-05-10 22:21:59 -04:00
385524352c
Refactor most uses of uv_queue_work to go through a helper that keeps track of thread business, traces, and is generally less code.
2024-05-08 21:00:37 -04:00
5ca5323782
Fix /speedscope/ => deps/speedscope/index.html.
2024-05-08 20:57:53 -04:00
ba6da856bb
Let trace truncate names more if it means we can generate valid JSON.
2024-05-08 20:56:44 -04:00
c0e72246cc
Trying to understand a lingering 'previous message doesn't exist.' And format.
2024-05-08 12:20:57 -04:00
c7ab5447ea
Move / redirect handling to C
2024-05-05 15:24:15 -04:00
5fdd461159
Fix setting multiline admin settings.
2024-05-05 15:19:00 -04:00
421955f2a0
getIdentityInfo => C.
2024-05-05 13:48:22 -04:00
a28f6985ed
getActiveIdentity => C.
2024-05-05 12:55:32 -04:00
8244dddab7
Latest libbacktrace.
2024-05-05 12:03:57 -04:00
a5ca436eaa
Merge branch 'main' of https://dev.tildefriends.net/cory/tildefriends
2024-05-02 20:35:24 -04:00
d7fc1c2c88
Minor style/layout changes.
2024-05-02 20:35:00 -04:00
382627ef8d
Latest codemirror.
2024-05-02 20:11:54 -04:00
17667b4cf8
make format
2024-05-02 20:10:56 -04:00
5231ec22e7
More trying to clean up lingering requests.
2024-05-02 19:59:54 -04:00
929ae1b709
After eyeballing lingering requests, clean up requests after the response to an async (non-streaming) request is done.
2024-05-02 19:37:38 -04:00
f01f7a5ab9
Show active RPC requests in the connections tab. Probably TMI, but I want greater introspection into what is going on, and this seemed like a positive step.
2024-05-02 19:02:23 -04:00
a2dce833f8
Fix another shutdown issue.
2024-05-02 12:30:22 -04:00
de6c7a4fd4
SSB app stylin'.
2024-05-01 12:34:36 -04:00
4edee0f7f6
Allow importing from a single app .json.
2024-04-30 21:43:14 -04:00
988a807fa4
Admin app styles.
2024-04-30 19:18:33 -04:00
5258e4253d
Better identity app layout on mobile.
2024-04-29 12:24:35 -04:00
09ba86dec5
Show replies to gatherings.
2024-04-28 12:55:17 -04:00
78d8a1aa23
Set the core room app icon.
2024-04-28 12:33:19 -04:00
22def15209
Merge branch 'main' of https://dev.tildefriends.net/cory/tildefriends
2024-04-28 12:25:31 -04:00
4cbda7a849
Improve file errors so that it doesn't look like everything has failed when we see there's no https cert available.
2024-04-28 12:25:12 -04:00
be85a620ef
Fix app delete.
2024-04-28 12:11:13 -04:00
0b07b678b4
Theme the identity app a bit.
2024-04-28 11:57:35 -04:00
4733ce9287
Fix ssb draft discard.
2024-04-28 11:23:28 -04:00
48d6bf4c15
Hook up onJsAlert on android.
2024-04-28 11:04:29 -04:00
8c759bcbac
Hide the reactions button if there aren't any.
2024-04-26 18:19:13 -04:00
b5ed7014f6
Fix attaching files (aka WebView file picking) on Android.
2024-04-26 18:10:22 -04:00
6cd9dea186
Merge v0.0.18 compose fixes.
2024-04-24 20:35:36 -04:00
202b416acf
More ssb compose fixes.
2024-04-24 20:32:09 -04:00
93d46f5610
Fix some ssb compose issues.
2024-04-24 20:20:18 -04:00
c5ddf3ac99
Fix some ssb compose issues.
2024-04-24 20:19:14 -04:00
a9cb913a47
Working on 0.0.19.
2024-04-24 19:29:17 -04:00
b7b5d4f1a5
Calling it 0.0.18.
2024-04-24 19:24:10 -04:00
a947396bad
Prettier.
2024-04-24 19:23:13 -04:00
d528bc808e
Add retries around some 'test -t auto' intermittent failures.
2024-04-22 12:37:06 -04:00
c6fd05c2cf
ssb tf-compose fixes.
2024-04-21 18:53:47 -04:00
d6bb9d311a
An experiment in improving ssb text entry.
2024-04-21 18:24:57 -04:00
53b4cbbf8c
CSS, ugh.
2024-04-21 15:24:23 -04:00
628716ec28
Add a thing to inspect reactions. #48
2024-04-21 14:18:06 -04:00
bd14168627
Don't pop up the error modal for connecting/status messages.
2024-04-18 12:46:06 -04:00
96037d4da6
Android pull refresh fixes. Sigh.
2024-04-17 22:37:24 -04:00
5448e773d8
Rejiggled error display.
2024-04-17 20:56:33 -04:00
848ef21c7c
Build a windows standalone executable with attached data for dist. #28
2024-04-17 20:16:07 -04:00
2ecae7da93
Implement my own hokey pull to refresh on Android. Nobody's got time for all those dependencies.
2024-04-17 19:55:14 -04:00
d9ce569eb9
Add a thing to encourage editing your profile.
2024-04-17 17:21:44 +01:00
eacaf392b1
Lit 3.1.3.
2024-04-16 12:31:53 -04:00
ce16592b6a
Update codemirror.
2024-04-16 12:30:27 -04:00
295d76d354
sqlite 3.45.3.
2024-04-16 12:16:36 -04:00
23b3c998bd
Re-CSS'd the identity dropdown.
2024-04-14 17:47:47 -04:00
b5e966c9a1
Make the wiki app use the global id picker.
2024-04-14 13:53:51 +01:00
96cb6f4b12
Make the issues app use the global id picker, fix jsonb issues, and fix the global id picker.
2024-04-14 13:47:28 +01:00
e2c0f82ec0
Size the identity picker a tad better.
2024-04-14 13:10:32 +01:00
dbf28c03e6
Let's get account names to the UI.
2024-04-13 21:51:18 -04:00
26165e30de
Fix -t auto.
2024-04-13 20:32:17 -04:00
c52331a23a
format/prettier
2024-04-13 20:07:39 -04:00
8007e71e1d
Make the ssb app use the global identity picker.
2024-04-13 19:52:40 -04:00
28d08e013f
Trying to make the ssb connections tab not overflow all the layouts. Dunno.
2024-04-13 19:29:31 -04:00
64bbd383de
Trying to make the navigation bar fit again with a new dropdown. Good grief, CSS.
2024-04-13 16:52:30 -04:00
8a9f53102b
Needs some color.
2024-04-13 13:33:57 -04:00
0412b97170
WIP managing a per-app current identity from the Tilde Friends navigation bar.
2024-04-13 13:22:59 -04:00
c8b8a8fc03
Oops, the tf-auth lit was all wrong.
2024-04-13 10:28:35 -04:00
95d3090b9b
Fix the app permissions list missing its reset buttons.
2024-04-13 10:03:06 -04:00
49129ee6dd
Welcome changes. Added a first steps blurb.
2024-04-12 02:32:21 +01:00
6a7ecb0d4a
Update codemirror to latest.
2024-04-11 20:36:14 -04:00
1ceeed1007
prettier + clang-format.
2024-04-11 18:36:31 -04:00
a7922ff44e
Get commonmark blockquotes on-theme.
2024-04-11 01:30:49 +01:00
a421604ed5
OpenSSL 3.3.0.
2024-04-10 19:44:49 -04:00
7d182db32f
Move to submodules: libsodium, quickjs, crypt_blowfish, libbacktrace, libuv, picohttpparser. Kudos to @tasioiso in #45 .
2024-04-10 19:25:18 -04:00
c5cb9979d3
Move zlib to a submodule, informed by @tasiaiso 's #45 . And fixup [archive] dist/tildefriends-0.0.18-wip.tar.xz
...
[cp] TildeFriends-x86-0.0.18-wip.apk
[cp] TildeFriends-arm-0.0.18-wip.apk
[cp] TildeFriends-0.0.18-wip.ipa to support it.
2024-04-10 19:09:31 -04:00
b9a73106ed
Better CSS for the ssb app to fill the iframe?
2024-04-10 18:43:48 -04:00
c674cca482
Move some DB things out of httpd.
2024-04-04 21:00:59 -04:00
81d1228b92
Experimenting with w3.css themes.
2024-04-04 20:35:09 -04:00
6ae61d5b81
Fix wiki vs. JSONB.
2024-04-05 00:11:55 +01:00
9cb872eec2
Remove JS functions: hmacsha256sign, hmac2ha256verify, parseHttpRequest, sha1Digest, and maskBytes. These are no longer needed with httpd and auth in C
2024-04-03 21:14:52 -04:00
68e8c010b7
Show recently used emojis in the emoji picker. #16
2024-04-04 02:12:43 +01:00
9671413906
Make it easier to @mention the person to whom you are replying.
2024-04-04 00:50:59 +01:00
4c8d24c319
Consolidate markdown linkification, and add support for authors, blobs, and messages.
2024-04-04 00:18:39 +01:00
e50144bd34
Validate exit codes more thoroughly. C'mon, Cory.
2024-04-02 20:32:47 -04:00
9f3171e3f1
Remove auth.js. #7
2024-04-02 20:11:36 -04:00
cc92748747
Move sending refresh tokens out of JS.
2024-04-02 12:42:31 -04:00
0a0b0c1adb
Make sure we don't leak the session string when reassigning it.
2024-04-02 12:20:59 -04:00
92a74026a6
Format the new auth code.
2024-04-01 12:53:47 -04:00
3fa1c6c420
Tidied up getting an auth key slightly.
2024-04-01 12:53:00 -04:00
b04eccdbda
Move the auth handler out of JS. #7
2024-03-31 16:15:50 -04:00
9ce30dee70
Start working on 0.0.18.
2024-03-27 19:08:10 -04:00
3c0b680b8e
Let's release 0.0.17.
2024-03-27 18:59:40 -04:00
895356897b
archive whichever branch.
2024-03-25 18:10:07 -04:00
9164be2f37
Fix loading from not standalone zip.
2024-03-25 16:34:27 -04:00
5385264f94
Fix an http use after free during shutdown.
2024-03-25 16:31:09 -04:00
610e756c07
Ever closer to the elusive clean http shutdown.
2024-03-25 16:23:45 -04:00
15c9f8f458
Rudimentary support for building the executable with data attached. Pushed some things around in the makefile to fix issues along the way. #46
2024-03-25 13:50:17 -04:00
fb704a5b83
I will get better at keeping this tree clean.
2024-03-25 12:56:33 -04:00
fdda628be8
Fix paths in the source tarball.
2024-03-20 20:43:41 -04:00
2b45d8aa05
Doh. Never mean to add that.
2024-03-20 20:37:52 -04:00
0e2fc65301
Document run -k flag.
2024-03-20 20:33:23 -04:00
e8ef7e74de
Fixed a leak in JS blob store.
2024-03-18 12:46:12 -04:00
c32e1b9583
http request cleanup crash fix.
2024-03-18 16:34:07 +00:00
9d0f6ec155
Fix the sneaker app RE: JSONB.
2024-03-18 12:32:40 -04:00
855d603795
docs + prettier
2024-03-17 13:21:33 -04:00
af25782185
More http/request shutdown issues.
2024-03-17 12:38:37 -04:00
e5ba51b80a
Chasing a leak that looks like an EBT clock. Deleted some unneeded code and adding a missing JS free.
2024-03-17 13:44:05 +00:00
5e240de677
Fix requesting blobs from blob_wants. ids were trucated. Yikes.
2024-03-17 09:16:06 -04:00
418cfac0e3
Add a stock app with local room connection info. #15
2024-03-14 00:43:11 +00:00
9d09607013
Update CodeMirror.
2024-03-13 20:23:48 -04:00
eddf25b622
Give libuv the same download treatment as sqlite.
2024-03-13 19:53:57 -04:00
537a8654fa
Rename sequence_before_author => flags. #29
2024-03-13 19:40:09 -04:00
9de33d06d2
Specifying -fsanitize=... early seems good.
2024-03-13 18:26:24 -04:00
0e5f320664
sqlite 3.45.2.
2024-03-13 12:30:14 -04:00
88d8e60511
Some minor paranoia to appease valgrind.
2024-03-12 21:44:20 -04:00
439f07162e
Disable Haiku automation tests until I find a way to automate a browser on Haiku.
2024-03-09 08:44:06 -05:00
efe2b6cbd9
A make target to run prettier.
2024-03-08 21:43:08 -05:00
0aa1ed9464
Fix a failure requesting more blobs.
2024-03-08 21:38:31 -05:00
cb94ed6a2a
Some plumbing to expose the actual bound SHS port so that I can make a dynamic room app.
2024-03-07 21:03:14 -05:00
cf187ee46b
Reorder things so that we only zipalign -z during a dist build. To slow for make all.
2024-03-07 20:42:08 -05:00
3e71fc20fd
Prettier.
2024-03-06 21:14:09 -05:00
f3601321f7
That's all the doxygen warnings. #27
2024-03-06 21:13:16 -05:00
540059368c
11 make docs warnings left, but I'm out of time for tonight.
2024-03-06 20:57:38 -05:00
7ce89123f7
85 make docs warnings remain.
2024-03-06 12:46:27 -05:00
e3c7c86212
All but the two biggest .h files have docs.
2024-03-06 12:31:17 -05:00
794804e27f
A few more .h file docs.
2024-03-05 21:17:20 -05:00
6d89c1da6e
Format.
2024-03-05 20:49:30 -05:00
d059554464
Some workarounds for Haiku. uv_fs_scandir can't tell if a dirent is a file. setrlimit doesn't do anything productive for us.
2024-03-05 20:49:16 -05:00
3a392d4a9f
More .h docs.
2024-03-05 12:47:58 -05:00
e3071b372a
Poking at TCP binds from Haiku.
2024-03-04 21:51:27 -05:00
18bd279b0c
Some progress on .h docs, and add a preliminary CONTRIBUTING.md.
2024-03-04 12:23:00 -05:00
5b93db7463
A buncha muncha cruncha .h docs. Also add vim temporary files to .gitignore.
2024-03-03 18:12:44 -05:00
5b7e5eb91b
Give fts a better chance of working with jsonb messages.content.
2024-03-03 18:55:58 +00:00
78ca383e3c
http.h docs.
2024-03-03 12:35:10 -05:00
c1eed9ada3
Fixed a leak in ssb.getServerIdentity().
2024-03-03 12:20:03 -05:00
8d6feb5394
Set the root of private messages correct so that other clients show them.
2024-03-03 12:09:03 -05:00
42994f8977
Make the SSB network key configurable by command-line argument.
2024-03-02 15:01:09 -05:00
f0a871e1f8
More docs.
2024-03-01 21:18:12 -05:00
a710c30572
Fix apps for jsonb.
2024-02-29 19:26:56 -05:00
c991763b00
tests.h and tlscontext.js.h docs.
2024-02-28 21:18:59 -05:00
72dae14f87
Android NDK update.
2024-02-28 21:04:22 -05:00
5800340762
Fix up some more jsonb references.
2024-02-28 20:41:27 -05:00
c5f5adcac6
Missed some more jsonb messages.content use issues.
2024-02-28 20:31:25 -05:00
591642efb3
Convert messages.content to JSONB. This is a very disruptive change.
2024-02-28 20:01:52 -05:00
6182ffa1d4
Docs for tls.h and trace.h.
2024-02-28 19:12:41 -05:00
402a898d96
Let's start working on 0.0.17.
2024-02-28 18:47:21 -05:00
13d43d8319
Let's release 0.0.16.
2024-02-28 18:24:12 -05:00
7bcdbd3813
Revert "Update commonmark.js to 0.31.0."
...
This reverts commit 165f25db69
.
2024-02-26 12:34:50 -05:00
60ada22674
Add a button to toggle visible whitespace for now. Not yet persisted.
2024-02-25 22:31:31 -05:00
637119d46d
ideviceinstaller makes this unnecessary.
2024-02-25 21:41:32 -05:00
40f3da6a65
Fix a leak in returning HTTP responses.
2024-02-25 19:38:00 -05:00
f4697fe7f7
Update CodeMirror.
2024-02-25 18:54:35 -05:00
3bc18b9021
Docs for util.js.h.
2024-02-25 18:52:34 -05:00
c21581aefa
Use zipalign w/zopfli for APKs to save a little on size.
2024-02-25 18:29:10 -05:00
165f25db69
Update commonmark.js to 0.31.0.
2024-02-25 16:25:23 -05:00
9aa0617aa1
Fix android argv.
2024-02-25 16:02:56 -05:00
ddce88dce6
Merge branch 'tasiaiso-wiki-improvements'
2024-02-25 15:37:56 -05:00
6aa2bce2be
Merge branch 'wiki-improvements' of https://dev.tildefriends.net/tasiaiso/tildefriends into tasiaiso-wiki-improvements
2024-02-25 15:37:13 -05:00
a43c1d3d1e
Format.
2024-02-25 15:03:43 -05:00
1ed0e817e8
BSD compile fix.
2024-02-25 14:57:14 -05:00
709ca55e65
Fix overbuild on macos.
2024-02-25 14:52:35 -05:00
8c13f5dbba
xopt => getopt_long. I give up on xopt. It didn't help me as much as I had hoped, and I had problems building for mingw with only some versions of GCC. Not worth any further time.
2024-02-25 14:45:31 -05:00
4cb82d81b7
apps/gg doesn't belong here and isn't ready for prime time..
2024-02-24 11:19:36 -05:00
0c42921387
Appease prettier in index.html.
2024-02-24 11:16:07 -05:00
70a3e7fc7d
Make app export append a trailing newline to the app.json files so that we match prettier.
2024-02-24 11:12:35 -05:00
d5267be38c
Run prettier.
2024-02-24 11:09:34 -05:00
8e7e0ed490
Merge branch 'tasiaiso-prettier'
2024-02-24 11:03:36 -05:00
8cf2837725
Export app json files indented with tabs.
2024-02-24 10:58:53 -05:00
63ae186c76
Export app json files indented with tabs.
2024-02-24 10:55:09 -05:00
dbf5c7b832
Merge branch 'main' into prettier
2024-02-23 09:50:49 +00:00
bfbfc01e99
keep the new config files
2024-02-23 10:42:26 +01:00
8fa9d0e843
Revert "build: Add prettier to the project"
...
This reverts commit 41024ddb79
.
2024-02-23 10:35:39 +01:00
2d3e108fd9
Reapply "build: Add prettier to the project"
...
This reverts commit 7822b30dcb
.
2024-02-23 10:29:46 +01:00
7822b30dcb
Revert "build: Add prettier to the project"
...
This reverts commit 41024ddb79
.
2024-02-23 10:25:51 +01:00
2701b7d04e
Address some gcc-13 analyzer warnings. #33
2024-02-22 20:13:51 -05:00
e361c3f975
chore(wiki): the button
class is now optional for input elements
2024-02-22 22:34:11 +01:00
260706c172
chore: copy .prettierrc.yaml over to client.js
2024-02-22 21:31:15 +01:00
390668ec34
Merge branch 'master' into prettier
2024-02-22 21:23:39 +01:00
1d5cdf9607
feat(wiki): improvements to the wiki's UI
2024-02-22 18:39:53 +01:00
a4bf3542e0
Merge branch 'main' into wiki-improvements
2024-02-22 15:14:49 +00:00
df82cfe66b
chore rename core.css to tildefriends.css, remove license from tildefriends.css
2024-02-22 16:11:49 +01:00
f23414adaf
prevent previous commits from appearing in git blame
2024-02-22 15:37:40 +01:00
41024ddb79
build: Add prettier to the project
2024-02-22 15:36:45 +01:00
53f9547cc5
style(wiki): use core.js
2024-02-22 13:03:21 +01:00
4bfd9de100
Give iOS the same openssl build treatment as android and mingw. #11
2024-02-21 20:23:35 -05:00
c01e00d77d
Get geckodriver.log from 'tildefriends test -t auto' out of the root.
2024-02-21 20:06:25 -05:00
825191c08f
Fix 'make dist'.
2024-02-21 19:59:26 -05:00
9dc6670795
Fetch and build OpenSSL as part of the code build.
2024-02-21 19:46:28 -05:00
1db8eee9f7
Merge pull request 'Documentation, build improvements' ( #1 ) from tasiaiso/tildefriends:dev_tasia into main
...
Reviewed-on: #1
2024-02-21 23:51:01 +00:00
1bc50cb62c
Remove prebuilt OpenSSL from source control. #11
2024-02-21 12:31:05 -05:00
450b07fd08
Add a Doxyfile and preliminary module-level docs.
2024-02-20 21:41:37 -05:00
12c7515ee8
chore: revert changes to codemirror's config
2024-02-20 18:45:46 +01:00
ed65da4340
doc: typos
2024-02-19 19:26:15 +01:00
d9d2917cf5
chore: add folders to .gitignore
2024-02-19 19:16:05 +01:00
ce5ca1875b
doc: add JSDoc annotations in the core folder
...
start documenting a bit, mostly inconsequential changes
2024-02-19 19:12:42 +01:00
4f869252a2
codemirror: add build script, edit build settings
...
Disabled `highlightWhitespace()` and `highlightTrailingWhitespace()`, could be reverted if necessary
2024-02-19 15:15:41 +01:00
17b92126de
Fill in some blanks in the readme.
2024-02-18 21:31:07 -05:00
6e88c44229
Fiddle with some deps as I'm building from a clean tree.
2024-02-18 21:22:42 -05:00
6c3d338c12
How long has this extra character been in the readme?
2024-02-18 20:48:10 -05:00
4ebd44cb4e
Avoid leaking some console colors.f
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4859 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-02-18 15:39:32 +00:00
75cb9f7fd2
Make things workable with a reverse proxy in front.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4858 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-02-18 15:27:44 +00:00
eacca9d2ab
Ignore some files in subversion.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4857 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-02-17 20:45:22 +00:00
d0e11bc68b
Add missing .clang-format, and fix some spaces that slipped through.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4856 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-02-17 19:22:02 +00:00
1958623a7a
Package prettier.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4855 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-02-17 18:59:36 +00:00
498d8b6520
Hook up prettier in the editor.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4854 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-02-17 18:53:21 +00:00
a12f2fec5a
Grarrgh. Build.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4853 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-02-17 16:36:40 +00:00
22bf046643
Fix fix fix tests.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4852 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-02-17 15:33:08 +00:00
dca48fae36
Some test fixes, and introduce some pledge and unveil for OpenBSD.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4851 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-02-17 14:55:39 +00:00
9af4068bb6
This apparently works around errors if I remove a header.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4850 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-02-16 03:27:41 +00:00
2992d8ec12
Fix showing decrypted messages.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4849 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-02-16 01:09:08 +00:00
33dd2560e0
Format.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4848 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-02-16 00:48:49 +00:00
aeb5c6ee25
Run the selenium automation tests from C, so that they all run in once place, and because I get better errors for some reason. Fix more issues along the way.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4847 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-02-16 00:47:54 +00:00
08a2436b8f
Updates to 'apps' from Tasia.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4846 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-02-16 00:13:39 +00:00
fbc3cfeda4
clang-format the source. Not exactly how I want it, but automated is better than perfect.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4845 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-02-15 23:35:01 +00:00
c8812b1add
Make the tests not do the imports all the time.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4844 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-02-15 03:00:34 +00:00
8d82e80639
Nope. JS_EVAL_FLAG_STRIP loses line numbers and other debug information. Need those.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4843 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-02-14 17:45:28 +00:00
ed741d53d7
Enable top-level async and JS_EVAL_FLAG_STRIP.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4842 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-02-14 17:39:27 +00:00
685754895b
Have we achieved clean shutdown?
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4841 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-02-13 23:07:36 +00:00
e7791d38ff
Continuing the fight against http lifetime issues.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4840 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-02-10 22:09:52 +00:00
9f14653001
No, yikes, Cory.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4839 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-02-10 21:58:02 +00:00
6c5a7b0751
Add missing statics, and remove the 'tildefriends check' command.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4838 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-02-10 16:50:00 +00:00
51a327c52d
.well-known => C.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4837 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-02-10 16:10:58 +00:00
5a978bb30d
CodeMirror update.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4836 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-02-10 15:10:33 +00:00
6801758cb3
staticDirectoryHandler => C.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4835 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-02-10 03:14:02 +00:00
14de3dd9e5
Linkify better?
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4834 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-02-09 02:05:49 +00:00
ed2d57fb4b
Serve core static files without leaving C.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4833 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-02-09 01:21:57 +00:00
e87acc6286
robots.txt => C
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4832 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-02-08 01:08:05 +00:00
0de932bc9e
Update CodeMirror.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4831 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-02-08 00:54:31 +00:00
d021d9f757
Automate fetching sqlite.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4830 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-02-08 00:17:30 +00:00
eb5da26004
Now this OpenSSL use is perfect.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4829 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-02-07 23:45:04 +00:00
6765254f43
libuv 1.48.0.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4828 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-02-07 23:12:32 +00:00
e98802f5b2
Fix https somehow.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4827 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-02-07 22:59:51 +00:00
af54b6483e
Some success exporting and importing apps on android.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4826 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-02-07 00:05:07 +00:00
96167c3167
Fix more memory leaks and ssb shutdown order issues.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4825 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-02-06 17:42:17 +00:00
eecfdf482f
Lit 3.1.2.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4824 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-02-01 01:18:11 +00:00
7ceb865206
ios OpenSSL => 3.2.1.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4823 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-31 04:45:17 +00:00
b919670706
Updated CodeMirror.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4822 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-31 03:11:38 +00:00
72120b8842
OpenSSL 3.2.1, and some android SDK updates.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4821 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-31 03:06:47 +00:00
1e53c08d9d
Android OpenSSL => 3.2.1.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4820 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-31 02:22:16 +00:00
2d1b6a09e9
sqlite-amalgamation-3450100.zip
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4819 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-31 02:15:24 +00:00
7f661d9af9
Appease the analyzer, but also how did this ever work?
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4818 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-31 02:04:10 +00:00
81c66bdddd
Allow downloads and top navigation from sandboxed pages. Trying to make the wiki more sensible.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4817 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-29 00:00:20 +00:00
4bd46a1657
Working on 0.0.16 now.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4816 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-28 23:55:17 +00:00
244a752ae1
Some wiki link fixes. Not enough.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4815 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-28 23:54:28 +00:00
72369ab745
Let's release 0.0.15.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4814 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-28 23:35:28 +00:00
b62a05f627
Latest picohttpparser 4e7bc76.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4813 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-28 21:32:12 +00:00
03eb8e7fae
Change that mentions icon.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4812 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-28 21:11:24 +00:00
a5a00b6987
Make garbage collecting blobs ease up on my phone.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4811 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-28 21:08:08 +00:00
542162c78a
One editor at a time.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4810 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-28 20:59:46 +00:00
8cfe0fb7d2
-Os => -Oz for android.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4809 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-28 13:54:51 +00:00
49c831cb62
Fix seeding files for a new app.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4808 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-28 13:09:31 +00:00
2c79e03094
A little paranoia as I stare at this code and some analyzer nonsense.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4807 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-28 12:50:47 +00:00
21e6cf10b6
Sigh. Linked list bugs.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4806 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-27 21:53:57 +00:00
dc655bb359
Prefer tf_resize_vec many places over tf_realloc.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4805 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-27 21:29:06 +00:00
b9987580ee
Now all the tests run clean.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4804 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-27 21:01:10 +00:00
cb2dfc696d
Fixed a few more good leaks. Now there are just some unclean shutdown issues.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4803 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-27 18:26:01 +00:00
7f0643f9c0
Stop leaking the TLS context.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4802 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-27 17:27:56 +00:00
14a4117aff
Don't leak the http handlers.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4801 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-27 17:11:24 +00:00
55fb5dce1a
Whoa, leaked messages.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4800 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-27 16:37:22 +00:00
923d6f9835
I think that's all the leaks accounted for though not yet fixed.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4799 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-27 15:45:51 +00:00
08b5ade8ec
Getting closer on lifetime issues.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4798 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-27 14:44:17 +00:00
91f41c7497
Fix the windows build.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4797 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-27 13:51:08 +00:00
fa06282ff9
Make it so we don't have to wait ages for a timer to be able to shutdown with ^C.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4796 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-27 13:48:16 +00:00
48b967f5b6
Tryingn to button down websocket lifetime issues.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4795 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-27 02:36:08 +00:00
f479165aac
Fixes 'tildefriends test'.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4794 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-27 01:47:51 +00:00
2f83ecc1ac
At least one legit memory leak, but also add a SIGTERM handler that attempts a clean shutdown so that I can ensure that it succeeds. It currently does not.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4793 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-27 01:25:30 +00:00
01efc215fd
Update codemirror.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4792 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-26 02:47:47 +00:00
00ba74a6c4
This simplifies upgrading an HTTP request to a websocket, I believe, and fixes sending refresh auth tokens.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4791 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-25 18:00:23 +00:00
44b5ba1a9a
Fix excessive scroll bars.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4790 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-24 03:11:49 +00:00
843e172e56
Allow pasting non-image files into the wiki editor.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4789 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-24 02:58:53 +00:00
a0df336abe
Latest libsodium-1.0.19-stable.tar.gz
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4788 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-23 02:18:59 +00:00
0db4bb06c9
zlib 1.3.1.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4787 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-23 02:14:27 +00:00
ad2b49b838
App import/export from the editor.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4786 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-21 23:56:36 +00:00
ab519342e8
Styling the files pane.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4785 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-20 16:05:00 +00:00
1f0b9012e3
Use some w3.css in the core HTML.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4784 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-19 02:32:55 +00:00
1ddad6be93
Null check around my apps change.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4783 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-19 02:17:09 +00:00
cf311003c0
Fix some weird spacing.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4782 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-19 02:12:17 +00:00
64249976a8
Fix https requests redirecting to http.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4781 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-19 00:48:42 +00:00
6ecb3ccd08
Some var => let.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4780 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-18 00:38:38 +00:00
4867bacb72
Remove the docs app. Will figure out how to do this all via the wiki app.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4779 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-18 00:37:49 +00:00
7d029d3d7a
Remove the appstore app. apps does most of what it used to do, now.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4778 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-17 23:36:08 +00:00
455befc18f
List shared apps in the apps app. App.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4777 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-17 22:43:32 +00:00
6e57845512
sqlite-amalgamation-3450000.zip
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4776 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-15 20:58:15 +00:00
1335a6e1e5
Fixed the create account falling off the screen.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4775 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-15 02:13:21 +00:00
1eab44464c
More style.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4774 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-15 02:01:36 +00:00
c3e2da3d51
Oops, this is the rebuild of cm6 with that last change.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4773 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-15 01:57:37 +00:00
1716f71c12
Make the editor theme background a bit darker.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4772 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-15 01:56:43 +00:00
b52e99c958
Fix indentation?
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4771 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-14 03:07:08 +00:00
86531bfd7e
Fix some sizes.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4770 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-14 03:06:59 +00:00
874a22325e
Gotta highlight that whitespace.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4769 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-14 02:58:46 +00:00
2380b65853
Man, CSS.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4768 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-14 02:37:15 +00:00
f72e8cbd91
CodeMirror 6.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4767 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-13 17:40:47 +00:00
24e418344e
Make malloc_usable_size() go away with CFLAGS.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4766 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-13 13:19:08 +00:00
2b7077ca70
quickjs-2024-01-13.tar.xz
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4765 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-13 13:04:19 +00:00
10d438e723
Eh? Windows fix.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4764 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-13 13:00:39 +00:00
331846ee2e
Fiddling with buttons.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4763 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-13 03:03:03 +00:00
dc0e58afc1
w3.css-ified ssb more.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4762 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-13 02:55:52 +00:00
18e9252998
speedscope 1.20.0.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4761 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-13 02:34:41 +00:00
b2e3c04036
I did some CSS, and it was kind of OK.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4760 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-12 04:23:31 +00:00
4fd155e68a
Make haiku compile again, though I'm not happy about its lack of INADDR_ANY support.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4759 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-12 00:11:03 +00:00
59ac0b5f20
Print a colored result at the end of autotest.py.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4758 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-11 23:57:02 +00:00
f4979c841a
Cleanup of some minor old cruft in the js code.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4757 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-11 02:11:24 +00:00
74eb74deb1
Playing with pahole.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4756 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-11 01:38:30 +00:00
9e5e7b70d4
Let's try only showing my own blog posts.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4755 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-11 01:02:47 +00:00
2384fc9fa9
Improve some more blog links.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4754 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-11 00:50:12 +00:00
576e58b1e3
Make blogs semi-navigable.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4753 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-11 00:33:53 +00:00
a0af058f5e
Don't leak promises.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4752 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-10 02:49:44 +00:00
b40457d774
Disable storing messages for disconnection debug by default, and add another environment variable for logging SSB RPC messages.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4751 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-10 02:41:28 +00:00
2353b43514
Attempt to release sqlite memory.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4750 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-10 02:36:27 +00:00
b11d5192c2
Fiddling with blog links.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4749 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-10 02:23:40 +00:00
d38c58ce1d
lit 3.1.1
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4748 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-10 00:00:14 +00:00
a0f390b7dc
Fix a memory leak in httpd.js.c.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4747 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-09 17:22:39 +00:00
cb12799111
Add audio/midi mime type.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4746 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-09 17:22:09 +00:00
86fb5c53a1
Fix wiki links within the standalone pages.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4745 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-08 17:42:56 +00:00
29fc728509
These look like potential leaks.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4744 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-08 02:30:08 +00:00
0fb341f378
Enable memory tracking on an environment variable.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4743 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-08 02:18:10 +00:00
8a1a182479
Fix mingw build?
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4742 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-07 21:35:51 +00:00
49907bc8ee
Oops.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4741 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-07 21:08:37 +00:00
21d4a9b328
Appease gcc 12's analyzer.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4740 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-07 21:08:20 +00:00
d5ede43a13
Update the welcome links to all go to pages with versions for my own convenience.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4739 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-07 15:23:09 +00:00
b73f5011cf
Continuing trying to crunch android openssl sizes.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4738 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-06 21:33:20 +00:00
32ebfa78cd
Some automation for the identity app.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4737 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-06 19:52:14 +00:00
39c942a205
Support deleting identities, too.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4736 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-06 19:22:49 +00:00
ebc4533b10
Minor identity interface improvements.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4735 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-06 18:40:57 +00:00
4e5f9c86a8
Fix the app emoji button.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4734 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-06 15:47:14 +00:00
d89a7a5556
Looks like I can round-trip an SSB identity, now.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4733 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-04 01:17:30 +00:00
8ab53f2da3
Some plumbing to export an SSB identity from Tilde Friends.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4732 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-04 00:21:15 +00:00
4c8eab2692
Set more button tooltips.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4731 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-03 23:52:05 +00:00
08989f54d9
Wiki link colors, and determine the thumbnail better.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4730 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-03 23:24:24 +00:00
c78753f3ff
Expose bip39 to script, and fix some things around base64 so that I can round trip it properly.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4729 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-03 17:25:34 +00:00
34a87d8b3b
Minor cleanup. Make http.c trace its callbacks.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4728 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-03 02:14:17 +00:00
7516524d69
Implement the rest of the endpoints that were already mostly C in C.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4727 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-02 23:26:42 +00:00
549d7ffec8
Minor blog changes I've apparently been sitting on.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4726 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-02 22:21:13 +00:00
ccafc23d3c
Adding bip39 so I can use it to move around private keys.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4725 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-02 20:25:11 +00:00
709b57d84f
Move /trace and /mem to C.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4724 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-02 15:43:17 +00:00
9ef909c9a1
Reimplement http -> https redirects. Remove request phases. With just a little extra storage, it wasn't needed.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4723 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-02 15:02:47 +00:00
d7c0ffaac4
speedscope 1.19.0.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4722 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-02 01:09:05 +00:00
e4cd5312f1
Oops, fix websockets.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4721 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-01 22:22:03 +00:00
197fca6d3b
Fix/cleanup around a crash I'm seeing.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4720 ed5197a5-7fde-0310-b194-c3ffbd925b24
2024-01-01 22:14:27 +00:00
04af1f0053
I think it we ask for AF_INET6, we get 4+6. Let's do that.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4719 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-12-31 03:42:07 +00:00
93d9b1ed93
I think we can assume curl on all platforms for tests.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4718 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-12-31 03:24:20 +00:00
2d73116bc0
Don't free an undefined JSValue.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4717 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-12-31 03:09:32 +00:00
f2f6d78790
Fine, whatever.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4716 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-12-31 03:09:15 +00:00
797509fc11
Fix a crash processing TLS while a session is closing.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4715 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-12-31 03:05:52 +00:00
6920504762
Work around this test failure. Dunno.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4714 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-12-31 02:41:16 +00:00
9d1476a760
Slight memcpy paranoia.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4713 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-12-30 21:41:48 +00:00
c1890775dc
Fixes for fragmented websocket messages. Android is happy, now.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4712 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-12-30 21:35:53 +00:00
72e5fe5b8f
Allow receiving fragmented websocket messages. I thought this was what was breaking me on Android, but it's not.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4711 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-12-30 20:35:03 +00:00
c81ec214e2
Missing thread busy indicator.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4710 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-12-30 20:34:35 +00:00
0dcc879eb1
Delete httpd.js.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4709 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-12-30 19:47:36 +00:00
4f3f4295ea
Some HTTP fixes.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4708 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-12-30 19:18:09 +00:00
d02f17a8cf
I think the new HTTP implementation is basically working, now.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4707 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-12-30 18:59:02 +00:00
2f6a92168e
Implement connection activity timeouts.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4706 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-12-30 16:52:05 +00:00
b6a3923b27
Some quick http refactors to make websockets less magic.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4705 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-12-30 16:29:16 +00:00
d556cbc835
Let's start 0.0.15.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4704 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-12-30 16:08:15 +00:00
f186806117
wiki size fix and allow replying/reacting to blog posts in the ssb app.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4703 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-12-29 20:13:35 +00:00
f4f560b164
Let's call this 0.0.14. Cut some apps to squeeze in under 5MB.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4702 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-12-29 19:33:46 +00:00
14b7f9237b
A uv_connect_t is not a handle that can be closed. Fixes a crash.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4701 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-12-29 18:58:58 +00:00
f3518b3d0f
Fix some broken tooltips.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4700 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-12-29 18:12:14 +00:00
7964524e0a
Fix websocket unmasking issues. Autotest works with C httpd, now.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4699 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-12-29 17:45:07 +00:00
8ab8335baa
This is exchanging some websocket messages, now.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4698 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-12-25 23:50:55 +00:00
cd43bf9dfa
Bugs galore, but this is sending and receiving some websocket messages.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4697 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-12-25 23:39:16 +00:00
ccebf831e7
A bit closer to websockets.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4696 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-12-25 22:53:05 +00:00
9f2f9bd8b0
Fixed some package math.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4695 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-12-24 22:09:09 +00:00
adf8c14536
Saw a websocket message go across the wire with this.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4694 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-12-24 22:06:11 +00:00
606e82d718
Saw a websocket message go across the wire with this.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4693 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-12-24 21:39:51 +00:00
1621f1753a
WebSocket request/response header dance. Feels like the loop is getting close to closed, but I want to refactor everything.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4692 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-12-24 17:43:33 +00:00
196ab66e14
Treat the ?query string and body the same as httpd.js does. Now I can auth.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4691 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-12-23 19:52:59 +00:00
38ab32dad9
Fix some http request lifetime issues, and follow the same lowercase convention for headers.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4690 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-12-21 17:45:06 +00:00
86046e52f0
One less dynamic http allocation. Also one less crash.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4689 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-12-21 17:15:59 +00:00
9e7c860414
Compile fix.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4688 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-12-21 02:06:17 +00:00
7dc8b86ee2
Return legit responses for some static files.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4687 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-12-21 02:04:20 +00:00
6ecbfe3de6
Sort of barely starting to call httpd callbacks with the new implementation.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4686 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-12-21 01:27:57 +00:00
f9940fc436
Add a runtime switch between httpd implementions. One of which is totally not hooked up yet.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4685 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-12-21 00:56:16 +00:00
58e75ee276
I think we did some keep-alive.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4684 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-12-21 00:13:03 +00:00
e7771f539d
Now we're uploading some data.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4683 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-12-21 00:00:15 +00:00
c2f62cd8e0
Now we're uploading some data.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4682 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-12-20 23:58:28 +00:00
f4b6812675
Auto-add a content-length header.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4681 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-12-20 23:13:03 +00:00
03e4b37c04
Make the http test complete successfully.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4680 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-12-18 17:51:15 +00:00
7b3a9e0f63
Send a valid HTTP response and shutdown the connection.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4679 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-12-17 17:44:54 +00:00
067f546580
Send a canned HTTP response.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4678 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-12-14 01:59:23 +00:00
2f7697b7ec
These colors were bugging me.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4677 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-12-14 00:02:18 +00:00
1d214f89ed
Work in progress HTTP server in C.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4676 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-12-13 23:59:11 +00:00
0b47207949
Show selected and hovered items in the wiki table of contents.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4675 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-12-12 17:38:10 +00:00
94dd573a81
Show a tree of wikis and docs in the wiki app.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4674 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-12-11 17:48:08 +00:00
6fa4896155
Fix OpenBSD.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4673 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-12-10 23:16:00 +00:00
28c99f9d8b
We often have alloca.h.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4672 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-12-10 23:07:05 +00:00
88fbb5f73b
Unused code.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4671 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-12-10 01:50:33 +00:00
402c185dd4
Let's be clear about our C standard.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4670 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-12-10 00:49:53 +00:00
ae2015a604
Add the blog app.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4669 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-12-09 20:25:49 +00:00
023731fc3f
Make the wiki app produce the blog title.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4668 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-12-09 19:35:41 +00:00
99998aac8a
Fixed some publicWebHostring UI issues in the ssb app.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4667 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-12-09 19:26:33 +00:00
360d0bc110
Let the wiki app post blog messages.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4666 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-12-09 19:13:06 +00:00
817838e522
Call out a summary and thumbnail for wiki pages, for the purpose of using in blog posts.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4665 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-12-09 18:35:42 +00:00
deb3cfb4b6
quickjs-2023-12-09.tar.xz with Haiku+OpenBSD tweaks.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4664 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-12-09 15:18:26 +00:00
af61519632
Compile fix.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4663 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-12-07 02:29:30 +00:00
b1714cf554
I think I fixed following calculations, again. Revived the test, though it's still very not thorough.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4662 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-12-07 02:28:49 +00:00
f0984b19f2
Encrypt wiki docs to all editors..
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4661 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-12-06 17:48:44 +00:00
eb3c9cd6f3
Compile fix.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4660 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-12-06 00:52:47 +00:00
e677b0ac3c
Fix tf_min and some crashes in trace. Wow.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4659 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-12-06 00:40:34 +00:00
dd909bfe53
Give some feedback about encrypted wiki pages.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4658 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-12-05 23:39:45 +00:00
b13b111614
Make privateness of wiki pages sticky.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4657 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-12-04 17:50:13 +00:00
5511530926
Fix a mention of a renamed make target.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4656 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-12-03 18:06:50 +00:00
5e1ef01bc0
Support pasting and showing images in the wiki.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4655 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-12-03 18:03:42 +00:00
a060eadab7
ios build is part of the makefile.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4654 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-12-03 17:12:52 +00:00
70db31bb8f
Add an index_map which can be used to redirect different hostnames to different app paths so that I can host multiple domains of the same device.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4653 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-12-03 17:03:17 +00:00
1292775a75
Now we're 0.0.14-wip.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4652 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-12-03 16:29:49 +00:00
0fbc84d364
Let's release 0.0.13.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4651 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-11-29 23:40:04 +00:00
0dd0b835ec
wiki new message fix and sorting.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4650 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-11-27 17:26:02 +00:00
d96e0a7497
wiki cruft.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4649 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-11-27 17:23:48 +00:00
625504b8eb
Fix an httpd error log.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4648 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-11-27 17:23:31 +00:00
a185ded47e
Exclude the sequence number from the request in the response to createHistoryStream and ebt.replicate. I believe I had done this to match a broken client when I implemented it.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4647 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-11-26 18:01:43 +00:00
5a0c77d06a
Trim down dist sizes by filtering zip contents more effectively.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4646 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-11-26 17:36:35 +00:00
e54bd316d5
iOS OpenSSL => 3.2.0.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4645 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-11-25 17:40:08 +00:00
f908b45cc7
mingw64 OpenSSL => 3.2.0.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4644 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-11-25 17:32:12 +00:00
d02751ee08
Android OpenSSL => 3.2.0.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4643 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-11-25 17:30:55 +00:00
13ab9786f7
TIL HttpOnly https://owasp.org/www-community/HttpOnly .
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4642 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-11-25 13:25:41 +00:00
ba13a08e78
sqlite-amalgamation-3440200.zip
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4641 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-11-25 13:21:49 +00:00
8c92a5ff7b
CodeMirror 5.65.16.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4640 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-11-22 18:11:52 +00:00
37f728835b
sqlite-amalgamation-3440100.zip
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4639 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-11-22 18:08:22 +00:00
a6f1eaa09e
Put a cap on how many new messages we store browser-side. Unbounded growth is leading to crashed tabs and unresponsiveness.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4638 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-11-18 15:58:16 +00:00
dff8eca16e
lit => 3.1.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4637 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-11-18 14:01:10 +00:00
a3cca9aae6
Slight wiki formatting tweaks.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4636 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-11-16 01:35:36 +00:00
edabd7735c
Forgot this file.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4635 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-11-16 01:33:15 +00:00
461e7b7d5a
Progress toward generating static wiki pages.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4634 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-11-16 01:33:00 +00:00
06ea8d4781
Have jshint discourage 'var'.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4633 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-11-15 03:29:39 +00:00
62ef0bcb42
Rename Makefile so it won't seem like it can be run with BSD make or other.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4632 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-11-15 02:41:05 +00:00
a0043ec49f
Fix up links to other wiki-doc pages, and reduce the following depth to improve load times.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4631 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-11-14 17:38:48 +00:00
305f5232e7
Add a missing order by to fix missing wiki changes.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4630 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-11-13 17:32:15 +00:00
d467c4dd8a
Support removing editors, I think, and include wikis from the app owner and from the authenticated user.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4629 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-11-12 20:17:23 +00:00
5b2ace80d4
Made it possible to add wiki editors.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4628 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-11-11 13:44:20 +00:00
1484a87cad
Fix wiki following, and shows wiki-docs from editors of the wiki.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4627 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-11-11 02:22:53 +00:00
b23bc0b16b
Trying to work toward multiple users. List wikis of people you are following. Also hook in to the lit updated event.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4626 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-11-09 17:39:05 +00:00
a6c8dd846c
Put verbose messages on a command-line argument, finally, and format the messages a bit better.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4625 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-11-09 00:28:34 +00:00
5fff3b8161
Following asan fixes.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4624 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-11-09 00:08:04 +00:00
b4236d0ec0
Show names in the id picker.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4623 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-11-08 23:51:54 +00:00
5e8cd12760
Latest libsodium-1.0.19-stable.tar.gz
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4622 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-11-08 23:17:32 +00:00
699438602c
Make import and export commands complete reliably.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4621 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-11-08 23:03:21 +00:00
52aa6eed0d
Builds for OpenBSD!
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4620 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-11-08 03:36:08 +00:00
6cdf207dcd
Encrypt draft wiki blobs.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4619 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-11-08 01:58:02 +00:00
607e9ef71b
Show more information about encrypted messages.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4618 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-11-08 01:43:58 +00:00
367c489fc3
Hide wiki things that don't apply when you're not logged in.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4617 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-11-07 23:34:55 +00:00
b3c9ad2fcb
Two wiki fixes that I've redone multiple times. :/
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4616 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-11-07 23:31:12 +00:00
ee9cb63327
libuv 1.47.0.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4615 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-11-07 17:30:39 +00:00
889773c38d
Re-hook up all the wiki-related modification events.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4614 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-11-06 00:59:30 +00:00
b83704a218
Fix a runaway thing in journal, too, same as wiki.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4613 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-11-05 23:26:54 +00:00
dfe5d51d04
Fix a death spiral.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4612 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-11-05 23:25:55 +00:00
280dee0438
Might as well benefit from a little parallelism.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4611 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-11-05 23:05:26 +00:00
aa10ab69f6
Hitting some limit with following too many people. Working around it.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4610 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-11-05 13:07:07 +00:00
6ef14d985d
Maybe avoid increating load with the wiki app as requested accrue.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4609 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-11-05 01:07:08 +00:00
61a3226e14
Fix some wiki issues I found while making journal.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4608 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-11-04 23:03:14 +00:00
f9c370212b
Add the journal app.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4607 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-11-04 18:15:58 +00:00
021f3ad5bc
Fix wiki doc confusingly and incorrectly being pre-selected.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4606 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-11-04 16:52:49 +00:00
8bdc27bf5c
lit => 3.0.2.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4605 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-11-04 16:37:12 +00:00
00eb5222f8
Fumbling with wiki some more.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4604 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-11-04 16:32:21 +00:00
d06f490cc2
Work in progress wiki simplification, I hope.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4603 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-11-04 02:00:35 +00:00
b087a09d37
Fix blocking the same way, too.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4602 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-11-03 00:49:17 +00:00
4cedc54d2d
Reworked some following math.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4601 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-11-03 00:45:30 +00:00
8fe7adc50e
wiki: Make it possible for links to work. Minor cleanup.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4600 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-11-02 01:43:32 +00:00
bf5236e68b
collections -> wiki
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4599 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-11-02 01:20:15 +00:00
da1d686705
Some fixes around drafts, and set the app icon.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4598 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-11-02 01:19:14 +00:00
2ce5bc73d5
Drafts. Boom.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4597 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-11-02 00:45:20 +00:00
c6ae9313cc
More wiki layout/navigation fixes, and use markdown for the wiki.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4596 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-11-02 00:29:07 +00:00
8f3883563f
Close to the general experience I want for editing wiki pages. Bugs galore.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4595 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-11-01 23:39:34 +00:00
950273da41
If you can get all identities, you might as well be able to see the identities of the owner of a package.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4594 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-11-01 23:10:29 +00:00
391da742fd
Collections progress.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4593 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-11-01 22:21:42 +00:00
4414676076
sqlite-amalgamation-3440000.zip
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4592 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-11-01 22:00:08 +00:00
0da45b7b40
lit => 3.0.1.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4591 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-30 16:42:30 +00:00
7e02cb90f6
Use ssb.following() in the ssb app.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4590 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-30 16:18:07 +00:00
01ba90fdba
Add a work-in-progress collections app.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4589 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-30 00:22:30 +00:00
b394140f9e
Expose ssb.following to JS.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4588 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-29 19:05:32 +00:00
4a1d136721
Report 'haiku' as a platform, and don't bind to :: on it, because that doesn't seem to be working.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4587 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-26 16:41:57 +00:00
ab3009f771
This seems to be a safer way to generate version.h.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4586 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-26 03:03:25 +00:00
bf340f3de4
Working on 0.0.13.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4585 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-26 02:59:37 +00:00
68f5827dee
Builds for Haiku.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4584 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-26 02:56:33 +00:00
b695a4ba3b
Sort issues open first, and show checkboxes for open/closed.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4583 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-25 23:13:46 +00:00
d84ab2734e
This is 0.0.12.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4582 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-25 22:31:29 +00:00
4f0cc793c7
mingw64 OpenSSL => 3.1.4.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4581 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-25 21:56:29 +00:00
b7a4ac22b2
OpenSSL => 3.1.4 for iOS.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4580 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-25 21:46:16 +00:00
5db9acae1d
Android OpenSSL => 3.1.4.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4579 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-25 16:45:38 +00:00
c299c1432c
Report more platform names, and clean up blobs on default on iOS like on Android.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4578 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-25 16:41:39 +00:00
d8551ab732
sqlite thread safety back on. Trying to fix a weird issue.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4577 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-24 01:34:59 +00:00
25bc1279c2
This is how we bind sqlite variables by index.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4576 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-24 01:27:35 +00:00
f6d9d23456
Test docker before release.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4575 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-24 00:30:07 +00:00
b20d95d616
Ugg, don't clean up just-added app file blobs. Need a better solution for this.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4574 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-22 19:33:04 +00:00
071c2f1c20
This looks like it could miss files on import.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4573 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-22 19:25:52 +00:00
566d00f0df
Put the native executable in the lib directory, to appease recent R^X requirements, and bump the Android target version back up to 34.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4572 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-22 18:52:20 +00:00
0550aa4e98
Oh for crying out loud. Android started disallowing executing files from the private data directory in SDK 29.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4571 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-22 18:07:23 +00:00
baf69355a5
Target android min sdk version 24 (the lowest that libuv claims to support), and specify the target SDK version as 34.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4570 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-22 17:51:16 +00:00
17c0266998
Lower android min sdk version to 26, and use libuv's random code.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4569 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-22 17:26:53 +00:00
14a2207064
Add a Server: header.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4568 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-22 12:44:12 +00:00
7c721fc6eb
Add an emoji of the day to gg, and add a tropical fish for reasons.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4567 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-22 00:11:14 +00:00
ab03692a4c
Lay out the profile editing form better so it feels less janky.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4566 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-21 21:31:46 +00:00
626fa4f27b
Address some lifetime issues in the single-process case.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4565 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-21 19:47:47 +00:00
15676e0f4f
Resize on rotation on iOS.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4564 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-21 18:32:23 +00:00
8709ce8ad5
Added a missing filesaver.min.js.map file.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4563 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-21 12:53:31 +00:00
bb924d79d6
Bring back logs on macos.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4562 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-21 02:12:27 +00:00
8e075e33d9
Work around log obfuscation on iOS.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4561 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-21 00:56:00 +00:00
b0b002104a
Updated libbacktrace to latest.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4560 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-20 20:11:01 +00:00
43d1f34fa3
Build separate arm+x86 android APKs.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4559 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-20 19:46:20 +00:00
6db1a097aa
Add a button in the profile editor to ask the server to follow you. I'm hoping this helps replicating accounts that are otherwise difficult to discover.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4558 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-20 14:37:24 +00:00
6dae2f0749
Expose the server's public key. Going to use this to make local accounts visible externally and also to make it easy to show the room link.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4557 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-20 12:55:05 +00:00
dc87c26b99
Missing files.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4556 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-20 01:40:58 +00:00
234d597083
Bump some android SDK versions.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4555 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-20 01:10:58 +00:00
b74c347c7c
Fix some issues with multiple supported android architectures.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4554 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-20 00:54:55 +00:00
996996e609
Mention some other platforms in the README.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4553 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-20 00:25:51 +00:00
cd9050f61f
Quiet zsign, and simplify an ifdef chain.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4552 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-20 00:16:01 +00:00
b70b309977
Fix the windows build, and update its OpenSSL to 3.1.3 like the rest.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4551 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-20 00:13:00 +00:00
ee510f3f3f
Got the APK sizes down again.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4550 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-19 20:21:17 +00:00
8a70b8ea3e
Trying to bring the APK size down again.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4549 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-19 19:47:55 +00:00
27ee73bb89
jshint.js -> jshint.min.js.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4548 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-19 19:46:48 +00:00
3aeb47e447
Set the iOS app icon.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4547 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-19 19:21:13 +00:00
b9ceb30ecf
Sign when we're building the .app, but only on Linux. Support building .ipa files.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4546 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-19 19:18:16 +00:00
5b6ee20b2d
To make the black bars go away, you have to specify a launch image. Should be a storyboard, but not now.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4545 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-19 18:52:56 +00:00
d062ec0dfe
Helper for building and installing on iOS, because I keep forgetting.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4544 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-19 18:21:36 +00:00
d5a0daa0d3
Target an old enough iOS version to ignore deprecation issues for now.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4543 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-19 18:06:32 +00:00
8c4ec71e26
Retry the webkit load until we've connected to the server.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4542 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-19 18:05:34 +00:00
1e5aa0ba93
Same iOS version min.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4541 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-19 13:10:34 +00:00
0326a1f8cc
Quash these warnings on macos, too.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4540 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-19 12:41:43 +00:00
8311404a09
More layout and wordsmith-ing of welcome.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4539 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-19 00:53:14 +00:00
c81111c2cf
More welcome tweaks.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4538 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-18 20:57:41 +00:00
e499be12ae
Welcome updates.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4537 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-18 20:49:53 +00:00
e785f7f10a
A welcome app?
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4536 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-18 18:54:37 +00:00
c3da10bef6
Saving non-UTF8 sort of works.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4535 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-18 17:51:26 +00:00
c8c8cb305e
Fix an android startup crash.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4534 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-18 16:58:11 +00:00
efdd046ef8
Silence some warnings.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4533 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-18 14:46:58 +00:00
496eefd2ee
Whoops. Fix android.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4532 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-18 14:39:20 +00:00
9da79b3a21
I think I made all build types conditional on having the appropriate build tools available, and make all make everything currently possible.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4531 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-18 14:24:44 +00:00
1b2b0970fb
Give android its own main, like ios, so we can deadstrip some things.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4530 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-17 22:43:13 +00:00
0bb45a7fa8
Whoa. Allow building the ios executable on Linux.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4529 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-17 22:25:31 +00:00
15a25a41aa
Add some deps I apparently missed.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4528 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-17 22:06:41 +00:00
76b6ff78cd
File drag and drop, sort of.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4527 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-17 21:37:42 +00:00
5285b3f222
Fix the build.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4526 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-17 01:30:38 +00:00
0c993c251b
Implement prompt, confirm, and query for ios.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4525 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-16 14:16:21 +00:00
b3a1f17452
Add apple.py, fix some global initialization on iOS, and add some missing bundle-related files.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4524 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-16 13:57:40 +00:00
11929e8c68
iOS makefile tweaks to build more .app bundles.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4523 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-15 18:06:31 +00:00
fc9a081250
Need to find an alternative to uv_process_kill when using one process.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4522 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-15 17:43:08 +00:00
2583221117
I guess this works? Not sure what's wrong with AF_UNIX on iOS.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4521 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-15 17:42:04 +00:00
a69e551968
Added some questionable support for running everything in one process, because iOS.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4520 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-15 17:33:36 +00:00
8bd0027e71
Enough glue to load a web page from our web server in the iOS simulator. Next challenge is uv_spawn: permission denied.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4519 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-15 16:55:25 +00:00
84eaa3e2fd
Now it builds for ios with some objective-c.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4518 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-14 02:11:20 +00:00
a57916b3db
Link something for iossim.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4517 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-14 01:56:40 +00:00
87e769786a
Forgotten file.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4516 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-14 01:37:34 +00:00
05a7e941cf
More starting diagnostics on android.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4515 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-13 01:14:13 +00:00
ed307e6b3b
Oops, don't call xcrun on linux.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4514 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-13 01:13:35 +00:00
e8aa957209
:O This builds an app which brings up the web site in the simulator.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4513 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-13 01:09:15 +00:00
a39f820ff1
Oops.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4512 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-12 01:33:49 +00:00
1c621a602f
This builds an executable for ios.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4511 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-12 00:29:17 +00:00
7169f4a6cb
ios64-xcrun openssl build.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4510 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-12 00:19:16 +00:00
e202c1a40e
Make some buttons bigger.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4509 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-11 19:26:52 +00:00
0f4b4da0aa
OpenSSL 3.1.3 built for android.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4508 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-11 18:44:50 +00:00
1f96413bd3
A few places I missed tracking busy worker threads.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4507 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-11 16:43:48 +00:00
9695621c91
Lit 3.0.0.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4506 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-11 16:00:38 +00:00
2d67f5ead6
sqlite-amalgamation-3430200.zip
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4505 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-11 15:52:41 +00:00
29d2a45abc
Move reading settings from the database off of the main thread. It now happens periodically in a worker, which means I don't think there's anything blocking the main thread anymore.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4504 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-11 15:44:40 +00:00
13c8b05f9a
Moved connections DB access to worker threads. I think global settings access is the only remaining thing on the main thread.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4503 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-10 01:11:32 +00:00
2c1a5359c6
Show more context in the Android app when starting the server.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4502 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-10 00:46:17 +00:00
d8530f228e
EBT replicate to the worker threads. Almost there.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4501 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-08 16:17:56 +00:00
575f6c2f0a
Move blob wants to the worker threads.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4500 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-08 15:40:20 +00:00
62cdc592c0
Move sending history streams to the worker threads.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4499 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-08 15:14:42 +00:00
11373faf23
Log during -t=bench every database access from the main thread.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4498 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-08 14:25:22 +00:00
0473eec0a2
Remove DB work from tf_ssb_notify_message_added, which runs on the main thread.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4497 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-08 13:52:49 +00:00
7fc23dc085
Try all supported ABIs for the executable on Android.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4496 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-07 13:01:21 +00:00
c741cc06b2
Exclude the 32-bit executables from the APK for now.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4495 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-07 12:45:45 +00:00
39dbfdec82
If we can't parse the port file, try again. Maybe we are catching it between create and write?
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4494 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-07 12:38:30 +00:00
0e5d6056e4
codemirror 5.65.15.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4493 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-05 00:56:26 +00:00
d711993b3b
I need to configure libsodium better.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4492 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-05 00:52:59 +00:00
615bf7fe43
Fix the build.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4491 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-05 00:39:57 +00:00
424b9b5a2f
libsodium-1.0.19-stable.tar.gz
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4490 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-05 00:32:37 +00:00
d1e494b730
More docs.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4489 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-05 00:24:33 +00:00
623e4b8fff
Oh yeah, we're working on 0.0.12.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4488 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-05 00:14:36 +00:00
b5dd1f2f86
Fix macos build again.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4487 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-04 23:41:30 +00:00
ec83f9c747
Fix things building on linux again.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4486 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-04 23:38:42 +00:00
31af27529e
This compiles on macos for x86_64, at least.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4485 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-04 23:20:57 +00:00
6302565942
Store app blob history.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4484 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-10-04 22:57:39 +00:00
cda724b2da
Some gg snapping fixes.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4483 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-09-29 02:27:41 +00:00
c2e2ba2a40
Actually include the 32-bit executables.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4482 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-09-29 00:32:22 +00:00
b5d3f5faa7
This builds for 32-bit android. Untested.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4481 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-09-29 00:07:34 +00:00
71f3910055
More deadstripping.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4480 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-09-28 00:32:52 +00:00
70ed8c3b32
How did these get removed?
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4479 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-09-27 22:39:01 +00:00
af13bfc920
Let's release 0.0.11.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4478 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-09-27 22:26:19 +00:00
e24fd92f85
OpenSSL 1.1.1w for Android.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4477 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-09-27 22:23:52 +00:00
7e27cefe6a
This made 32-bit happier.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4476 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-09-25 16:43:56 +00:00
450cf6424e
Oops! Passwords go in password fields.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4475 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-09-23 21:29:01 +00:00
54898d3dbb
More thorough checkpoint.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4474 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-09-23 18:49:24 +00:00
dd851a2b25
Let's try some wal truncating.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4473 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-09-23 18:41:58 +00:00
4c6b44eb30
Implemented password changing.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4472 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-09-22 22:59:26 +00:00
74a3efe78d
Let's restrict valid usernames.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4471 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-09-22 22:41:47 +00:00
51301fc49e
More room robustifying?
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4470 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-09-22 22:20:25 +00:00
02dd8c3dd0
Try to isolate my instability with go-ssb-room. I guess I did? Haven't found a resolution.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4469 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-09-21 23:38:55 +00:00
26a778c3b2
Might as well make the case consistent.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4468 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-09-21 00:40:47 +00:00
9fecbd97e8
Autocomplete blob refs. That's too cool.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4467 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-09-21 00:26:29 +00:00
e1383e3903
Move the HTTP timeout into C where we can manage it better as writes are active. Fixes an accidental 45 second GET timeout from httpd.js.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4466 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-09-20 23:30:29 +00:00
47532b8512
Snapping to grid.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4465 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-09-17 20:52:12 +00:00
3c4959433a
Proof of concept of building emojis.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4464 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-09-17 13:22:29 +00:00
e921b4a86a
Actually serialize doubles. Yikes.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4463 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-09-17 00:13:31 +00:00
b23b0ca239
Some include-what-you-use progress.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4462 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-09-13 23:39:52 +00:00
191b45f054
Better map link.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4461 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-09-13 23:01:15 +00:00
15d0383349
api docs work in progress.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4460 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-09-13 23:00:47 +00:00
d2485583fd
sqlite-amalgamation-3430100.zip
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4459 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-09-13 21:19:37 +00:00
2b94704916
If a user visiting /login is already authenticated, bounce them away. This is me trying to avoid hassle for people who bookmarked the login page.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4458 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-09-11 16:52:17 +00:00
85ac6c215a
Populate host and port for incoming SSB connections, too.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4457 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-09-09 14:45:55 +00:00
e83e665db9
Try harder to not reply to errors. Dunno.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4456 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-09-09 14:28:06 +00:00
645aafef16
zlib 1.3.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4455 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-09-07 22:44:49 +00:00
152c893a6f
Fix wrong argument count on ssb.blobStore.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4454 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-09-07 22:44:18 +00:00
7c130dda56
Beef up the API docs.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4453 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-09-07 00:40:43 +00:00
2d82dad806
Restore the connections tab.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4452 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-09-06 22:48:06 +00:00
e8ac5b759d
Fix emoji search case again, and render issues.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4451 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-09-06 22:35:20 +00:00
4833d18968
Fix android app version.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4450 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-09-05 16:21:28 +00:00
6eafded1f6
Added the memory sparkline and tried to CSS them differently.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4449 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-09-04 20:13:17 +00:00
7b440b720e
Set issues app icon.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4448 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-09-04 19:47:07 +00:00
e20ba7384f
Put the latlng popup on the contextmenu event.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4447 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-09-04 19:26:48 +00:00
45231c6ede
Add some GPS game tabs.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4446 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-09-04 19:21:00 +00:00
35475defb5
Faster activity load through concurrency.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4445 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-09-04 18:01:06 +00:00
8741841f27
Add the missing leaflet .js.map file. Link to Google Maps from clicked map locations. Allow poup from the sandbox to support target="_blank" links, though that does not work here.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4444 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-09-04 17:44:05 +00:00
5282d19b55
Structure replies to issues as replies so that their posts don't appear so unusual.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4443 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-09-04 17:12:32 +00:00
d9782aa0fb
Automatically reply encrypted to the same recipients.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4442 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-09-02 13:37:50 +00:00
9751facfb4
Add recps field to encrypted messages.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4441 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-09-02 13:25:31 +00:00
e0110203e7
More reliable addition of encrypted messages. There's something I'm not understanding with lit.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4440 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-09-02 02:06:29 +00:00
088b44cc2c
Fix the admin app.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4439 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-09-01 16:26:24 +00:00
8f63bcbfbf
Sending encrypted messages. Revealing some weird behavior, but it's working.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4438 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-09-01 01:34:01 +00:00
c8029388c9
Blockquote and connections tab tweaks.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4437 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-08-31 16:46:40 +00:00
d9c4d847a1
Fix Strava account linking.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4436 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-08-31 16:31:24 +00:00
df9d9425ec
Add issues app.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4435 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-08-31 00:12:18 +00:00
90bb3c684e
OK, no -fanalyzer on raspi, yet.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4434 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-08-30 23:58:01 +00:00
9c81b6de8a
This should have gone away in a previous change.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4433 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-08-30 23:50:28 +00:00
6383498041
Oops. Makefile debugging.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4432 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-08-30 21:38:59 +00:00
daeb88785d
Let's try -fanalyzer.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4431 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-08-25 20:57:55 +00:00
dcea08f73b
Enforce a timeout on user SQL queries.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4430 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-08-25 20:23:40 +00:00
b252b921f8
Call out restricted DB access when we acquire the reader.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4429 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-08-25 19:41:54 +00:00
172826bf13
Use the right default port now that I'm not always running two different clients side-by-side.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4428 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-08-25 18:51:14 +00:00
060f1980f5
A little more paranoia around the file watcher.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4427 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-08-25 18:27:19 +00:00
e223d35252
Make the connections tab know more about tunnels and such.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4426 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-08-25 18:22:09 +00:00
99dba1a4c6
svn didn't notice that these files changed.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4425 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-08-25 17:19:59 +00:00
b52026c81f
Give quoted text a bar on the side, like I'm used to.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4424 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-08-25 17:06:32 +00:00
47b8c86426
sqlite-amalgamation-3430000.zip
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4423 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-08-25 16:20:32 +00:00
2e55c68648
Get ready for 0.0.11.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4422 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-08-23 22:40:00 +00:00
b7362dd84d
0.0.10.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4421 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-08-23 22:37:15 +00:00
01637b31e1
Let's release 0.0.10.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4420 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-08-23 21:55:22 +00:00
0e9a39608a
Exclude gg from the release.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4419 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-08-23 21:54:43 +00:00
79404e4d41
Set android min sdk version and api version all to 28. That's all we need. Should fix reported crashes.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4418 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-08-23 21:37:23 +00:00
35c21fbdaf
No really, specify the API version for android.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4417 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-08-23 02:16:22 +00:00
8c7bd7dc11
Fix windows build.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4416 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-08-22 16:49:42 +00:00
09ad4f0320
More callstacks on android.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4415 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-08-22 16:48:12 +00:00
d96b836bef
Better lifetimes still in the Java code, and turn on some strict vm policy messages.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4414 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-08-22 16:43:04 +00:00
59b2ffaf95
Ohh, Java does scoped resources.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4413 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-08-22 02:45:22 +00:00
f1b55ddd64
Attempt to track requests better. New requests need to be flagged as such. Still trying to chase tunnel instability.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4412 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-08-20 19:55:59 +00:00
85acac3a30
Save more context about closed connections, and include the timestamp.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4411 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-08-20 18:36:46 +00:00
befff5c1e5
Apps are not allowed to read directly from the blobs table.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4410 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-08-20 18:26:26 +00:00
d72ba81a67
Try to respond to tunnel errors I'm seeing instead of forwarding them over the tunnel, which obviously won't work. Allow creating multiple connections to the same ID if it's for the sake of a tunnel. I think this explains timeouts I'm seeing with tunnels. More error handling, too. C'mon, fix tunnels.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4409 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-08-20 18:25:15 +00:00
fef88e2032
Prevent the watcher's finalizer from being called before we're done with it.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4408 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-08-20 11:25:49 +00:00
20557e8ce4
Respond better when somebody disconnects from us with a tunnel. Trying to robustify tunnels. This is largely untested.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4407 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-08-17 16:54:33 +00:00
99c905e908
Fix build with the removal of split.js.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4406 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-08-17 00:50:22 +00:00
d7b58ee2c5
Support an edit-only mode, which brings up the editor without running the app. Helpful if the app hangs the client. Also on mobile, where both don't fit side-by-side.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4405 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-08-17 00:49:02 +00:00
faca2d387b
Calculate thread busyness as the current concurrent running threads vs. the max number of threads ever seen running concurrently.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4404 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-08-17 00:01:59 +00:00
358d02d97f
Another index I've wanted, and better error display for queries in the ssb app.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4403 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-08-16 22:57:16 +00:00
b66dac7465
Add an SQL query tab.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4402 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-08-16 22:48:59 +00:00
f7d201859a
Use the sqlite authorizer for async requests, too.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4401 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-08-16 22:43:08 +00:00
61d2ef5469
Yeah, the ping comes in a later message. Whoops.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4400 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-08-15 23:56:58 +00:00
ac994b9c62
Were we not responding to ping?
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4399 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-08-14 16:26:06 +00:00
264dcbc331
codemirror 5.65.14.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4398 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-08-13 01:11:14 +00:00
e5425c0ffb
Apparently the MUXRPC maximum segment size is 4096: bd350c6f9e/boxstream/box.go (L23)
. Reducing the send size seems to keep me connected to/through rooms longer.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4397 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-08-12 19:57:00 +00:00
e10803de68
Fix GPX upload.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4396 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-08-12 18:37:15 +00:00
07b1a0e403
Fiddling with login CSS.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4395 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-08-12 11:54:27 +00:00
6ed2c702d8
Hide too-new messages, and cycle between message, raw, and markdown views of messages.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4394 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-08-09 23:39:17 +00:00
5c1c33d33e
Put the release process in the makefile, and including building the tarball contents to avoid another snafu.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4393 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-08-09 23:14:16 +00:00
70d37c88b5
Redo auth flow with lit. Beef up the test a bit, accordingly.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4392 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-08-09 22:38:41 +00:00
1ba37d95b5
More concise wait.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4391 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-08-07 16:13:02 +00:00
0d82198849
Remove old, broken drag+drop code.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4390 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-08-06 12:03:37 +00:00
39927e75f2
Attempt to support .gpx files.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4389 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-08-06 12:03:22 +00:00
e6fd33b969
Sure, let's add GPS game.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4388 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-08-06 00:26:56 +00:00
e8fe32d5af
Fix a crash on android three different ways?
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4387 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-08-05 03:10:24 +00:00
bfc8bb864d
I suspect this is necessary to prevent sending an error when we get the final response to blobs.get.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4386 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-08-05 02:30:45 +00:00
9179746763
Freaking CSS. Trying to make the admin page...work.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4385 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-08-05 01:22:27 +00:00
d0177d24cb
Clean up some test cruft.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4384 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-08-04 23:44:48 +00:00
0573008c9c
Set some blob auto-delete option defaults on android only.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4383 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-08-04 23:35:02 +00:00
9506f518c2
+x and shebang
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4382 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-08-04 23:33:57 +00:00
0f0ae9153b
lit-html 2.8.0.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4381 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-08-04 23:10:53 +00:00
09c7c8ac64
GPS game.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4380 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-08-04 23:08:16 +00:00
5e2dfff148
Remembering permissions never worked???
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4379 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-08-04 00:50:13 +00:00
958b47548d
There, I can wait for a thing in a shadow root like I want.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4378 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-08-03 00:44:35 +00:00
16155ef746
Automated enough with selenium to be able to create a Tilde Friends account, create an SSB identity, and post a first message. I'm still confused on some things, but this is progress, and I fixed a longstanding issue creating the first identity.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4377 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-08-03 00:30:48 +00:00
5755b61ea6
Oops, one more reference to smoothie.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4376 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-08-02 16:25:41 +00:00
353847a77f
Remove the smoothie graphs. The sparklines are too good. I will rebuild whatever I'm missing with these.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4375 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-07-31 16:32:21 +00:00
bdf64edeb8
Expose the client's requesting URL to apps.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4374 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-07-31 00:26:09 +00:00
b5768dd927
Capture (almost) all worker thread time.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4373 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-07-29 22:29:09 +00:00
3e5abf3a4d
Enable auto vacuum.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4372 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-07-27 12:22:37 +00:00
d3029639de
We can't exclude libsodium's version.h!
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4371 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-07-27 12:22:16 +00:00
d21d7e4add
Delete more aggressively.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4370 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-07-27 03:04:49 +00:00
afde69b5d9
Took a whack at cleaning up old blobs.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4369 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-07-27 02:51:42 +00:00
3319df3df0
Oh yeah, I was playing with the follow app.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4368 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-07-27 01:47:50 +00:00
1102feaac3
speedscope 1.16.0.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4367 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-07-27 00:42:51 +00:00
deede728be
Now we're 0.0.10-wip.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4366 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-07-27 00:37:09 +00:00
fc3dd84122
Let's release 0.0.9.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4365 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-07-27 00:00:53 +00:00
9239441d73
Fixed duplicate tags.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4364 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-07-26 23:56:40 +00:00
b984811851
Don't shutdown the client side of an HTTP request after sending it. Some servers don't like that.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4363 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-07-23 01:23:44 +00:00
1c52446331
Use picohttpparser for responses, too.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4362 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-07-23 01:12:11 +00:00
b6dffa8e66
Actually return the blob ID from store.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4361 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-07-22 01:33:28 +00:00
315d650d27
Same bug twice.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4360 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-07-22 01:33:06 +00:00
07c121044a
Fix a crash uploading blobs.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4359 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-07-22 01:24:58 +00:00
f3169afcf5
Do a silly thing to show dependency versions.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4358 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-07-20 05:15:44 +00:00
c371fc2a8e
Fixed multiple trace problems.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4357 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-07-20 05:06:15 +00:00
6889e11fd1
Minor cleanup. Missing traces.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4356 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-07-20 02:20:38 +00:00
fb73fd0afc
Make storing messages async. Phew.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4355 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-07-20 01:02:50 +00:00
6fcebd7a08
Nope, do the thing from the right thread.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4354 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-07-19 00:58:20 +00:00
15ea62a546
Trace all the async things.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4353 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-07-18 23:56:20 +00:00
b0cd58f5aa
Make blob store actually not block the main thread.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4352 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-07-18 23:46:15 +00:00
7fe8f66fd3
Yikes. I broke appending?
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4351 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-07-18 00:59:25 +00:00
68ca99e9d9
Remove some unnecessary code.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4350 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-07-18 00:52:08 +00:00
a2542c658b
Better tag enumerating.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4349 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-07-16 23:41:41 +00:00
eb203c7e62
Don't put a JWT in core.user.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4348 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-07-16 22:03:47 +00:00
6ef466f3ed
Fixed enough thing sto be able to authenticate and get data from Strava.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4347 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-07-16 21:04:48 +00:00
5074246462
Listening on IPv6 + IPv4 by default.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4346 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-07-16 14:04:45 +00:00
73bbcebddb
Brushing off enough dust to be able to initiate HTTP requests from the server.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4345 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-07-15 01:48:36 +00:00
18128303b6
Appending a message produces the ID. And bump the version.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4344 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-07-13 00:20:12 +00:00
c4a2d790a3
Expose creds to request handlers.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4343 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-07-13 00:00:41 +00:00
c1ec150696
SHA256 was sticking out on a profile, so don't unnecessarily hold the DB writer while we're doing that.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4342 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-07-08 13:43:44 +00:00
f4b856df15
Expose parsed query args to request handlers.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4341 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-07-08 13:33:34 +00:00
85b87553dd
Avoid SQL logic error in blob replication.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4340 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-07-07 12:08:14 +00:00
5decdf3afa
Better tags query.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4339 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-07-06 00:37:16 +00:00
a4acee4939
Fix a stall where we would process one scheduled task and then leave the rest until we wake up again from network traffic.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4338 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-07-06 00:35:39 +00:00
d06aea2831
Expose versions of dependencies.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4337 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-07-05 01:06:59 +00:00
ae0a8b0a33
libuv 1.46.0.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4336 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-07-04 00:24:48 +00:00
f0452704a1
speedscope-1.15.2.zip
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4335 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-06-29 00:25:25 +00:00
b8b1f1ba80
Confused by this message. Add more context.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4334 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-06-29 00:17:32 +00:00
caf7478da4
Ugg, release .apk pls.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4333 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-06-28 23:29:56 +00:00
0e40ba78a4
Update lit to 2.7.5, and make building the .apk part of the release.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4332 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-06-28 23:28:59 +00:00
d1eac6c9eb
Hook up android version numbers, too.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4331 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-06-28 23:23:29 +00:00
8f5201b2bc
Show a version number in the UI. Automate things so that the version number originates from the Makefile. Get ready for 0.0.8.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4330 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-06-28 23:00:34 +00:00
6022001d66
Primitive display of recent channels/tags and the same on messages.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4329 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-06-22 00:27:27 +00:00
f018c367ed
Don't automatically add mentions for incomplete &/@/% links.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4328 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-06-17 14:30:17 +00:00
48c47f097a
This seems to fix losing sizes when attaching files.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4327 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-06-17 14:23:32 +00:00
39ac215b5a
Store blobs from the worker threads. Let's see if this is a good idea.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4326 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-06-17 14:05:23 +00:00
7d562ce85c
Allow the DB writer to be used from a worker thread. Not well tested, just still trying to charge forward on moving all blocking work off the main thread.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4325 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-06-15 00:27:49 +00:00
51b317233a
First rough-out of a mentions tab in the SSB app.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4324 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-06-14 22:51:58 +00:00
87ce715011
This appears to let me shrink the sparkline graphs. Freaking CSS.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4323 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-06-14 22:23:22 +00:00
ef5afc1e23
Minor cleanup while pondering syncing faster.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4322 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-06-14 21:59:04 +00:00
486212f22a
Fix expanding messages on the search tab. Maybe this should happen at another level.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4321 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-06-14 16:39:08 +00:00
0e8867dd6e
Attempt to tie subprocess lifetime to the android activity.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4320 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-06-08 00:51:34 +00:00
ca28b5ca82
Delete some code that doesn't need to exist.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4319 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-06-01 22:53:44 +00:00
19e26c1759
Support setting publicWebHosting, and kill some unused code.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4318 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-06-01 22:21:14 +00:00
790f6643a4
Mostly fumbling with error handling.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4317 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-05-27 16:51:56 +00:00
2158ad3c0b
sqlStream => sqlAsync
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4316 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-05-24 00:10:05 +00:00
d904d8922f
Oops, no verbose.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4315 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-05-23 23:36:21 +00:00
da50792500
Avoid chunked content encoding. Some WebViewClient debugging. Doesn't go to a blank screen on android so much.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4314 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-05-23 23:26:07 +00:00
b4629acc48
Ugg. libuv and io_uring and android: https://github.com/libuv/libuv/issues/4010 .
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4313 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-05-23 23:06:59 +00:00
0cf4118330
Remove Socket.info.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4312 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-05-23 22:47:25 +00:00
dd61a6ecc3
Report which method was not found.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4311 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-05-23 22:16:07 +00:00
8e6f1284e1
Show the edit pane before it finishes loading so that it's more clear it's working.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4310 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-05-23 22:03:17 +00:00
813d3cd492
Lit Element 2.7.4.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4309 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-05-21 21:46:32 +00:00
f421606e21
libuv 1.45.0, #include cleanup, probably something else.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4308 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-05-21 21:36:51 +00:00
1ccb9183b4
Don't mess with websockets when we're returning a document from an app's handler.js.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4307 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-05-19 19:57:40 +00:00
7d9b627f37
Report attempts to call tfrpc methods that aren't registered.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4306 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-05-19 19:47:33 +00:00
3038138909
This is a sketch of a setup that allows apps to produce sandboxed dynamic content without all the iframe/websocket business.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4305 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-05-17 20:22:13 +00:00
2ca08d21e4
I broke magic byte detection, and missed some Content-Security-Policy opportunities.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4304 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-05-17 18:57:56 +00:00
478e96fc5f
Just moving HTTP code around.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4303 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-05-17 18:35:58 +00:00
e237c7ea1d
Remove valgrind hooks. In this house, we use asan and custom allocators. Smaller.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4302 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-05-17 18:24:10 +00:00
bf9ff088fd
Handle unsuccessfully decrypted messages, too.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4301 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-05-17 16:57:43 +00:00
e073ebedd1
sqlite-amalgamation-3420000.zip
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4300 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-05-17 14:15:29 +00:00
10d4ae7dcc
Decrypt messages in the ssb app.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4299 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-05-17 14:10:49 +00:00
5b8bdbb3e4
Today I discovered the "Content-Security-Policy: sandbox" header.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4298 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-05-14 19:46:01 +00:00
c807e21c6b
Don't let browsers render untrusted HTML or SVG outside of the iframe. Do let them fetch JS and such.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4297 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-05-14 19:31:45 +00:00
cc92d0e316
Simplify magic bytes lookup slightly.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4296 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-05-14 18:47:19 +00:00
09c396d5a3
Default the files panel to expanded.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4295 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-05-14 18:05:28 +00:00
bc5bbca951
Remove importing and export from the ssb app. I like it better as the separate sneaker app.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4294 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-05-14 18:02:56 +00:00
ed4faedcd7
Report some information when importing messages and discover an old verification bug.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4293 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-05-11 00:22:42 +00:00
251556ebed
Sneakernet, here we come.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4292 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-05-10 23:52:46 +00:00
1324afb459
Zip export still had stringified content.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4291 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-05-10 01:52:34 +00:00
1119804fc2
Whitespace.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4290 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-05-10 01:47:58 +00:00
cdf6440197
Uncommit unintended part of previous change.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4289 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-05-10 01:47:20 +00:00
8727fe00af
Return something from ssb.storeMessage.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4288 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-05-10 01:45:37 +00:00
7da7890bb6
Work in progress zip import/export.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4287 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-05-10 01:30:15 +00:00
706bd2c51f
Save some space + more deterministic with relative paths for debug info.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4286 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-05-04 00:44:32 +00:00
acabec940e
Make emojis.json much smaller.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4285 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-05-04 00:32:50 +00:00
470b998b61
Add a vector launcher icon. Currently the smiling face with sunglasses emoji from openmoji.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4284 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-05-04 00:04:43 +00:00
80fad05f23
Show latest value on the spark line graphs.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4283 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-05-03 23:37:02 +00:00
07a912fb9a
Files pane => lit.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4282 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-05-03 23:12:34 +00:00
e9d83262c4
Sparkline graph tweaks. Minor cleanup.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4281 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-05-03 22:47:00 +00:00
74323c22f9
I think this lets me load more pages.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4280 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-05-03 22:32:21 +00:00
2614e89b1b
Actually update to lit 2.7.3.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4279 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-05-02 16:50:26 +00:00
e092fe1399
Updated lit, starting to improve the display of mentions during editing, . to refresh, and probably some other things.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4278 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-05-02 16:47:27 +00:00
9cbe895cb8
Exclude .map files from the APK to squeeze them under the blob size limit.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4277 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-04-30 13:24:01 +00:00
b0b0f74e83
Eek out a little more space on Android.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4276 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-04-30 12:17:13 +00:00
d9eaa92c37
Messing with graph sizing.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4275 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-04-30 12:00:50 +00:00
566d07117e
Fix the android build.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4274 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-04-30 11:48:16 +00:00
2bffdb1168
Thought I had a fundamental UDP broadcast problem, but it was just bad setup in the test.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4273 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-04-30 03:18:12 +00:00
1359b48c9f
Turn on -Wdouble-promotion. Why not.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4272 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-04-30 03:00:57 +00:00
a69fb5eeac
I think this fixes posting.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4271 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-04-30 00:56:59 +00:00
38e313350e
Trying to make the navigation bar resize right, but CSS doesn't like me.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4270 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-04-29 20:49:06 +00:00
5052dc04f2
Added spark line emojis and fixed some things about their rendering.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4269 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-04-29 19:46:33 +00:00
9ef3a3aca0
An experiment: Always show some stats as little sparklines at the top of the screen.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4268 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-04-29 19:27:00 +00:00
7b91a2ec37
Navigation bar => lit.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4267 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-04-29 18:23:08 +00:00
2926f855a1
Start using lit element in the main web interface. It's getting out of control, and if I can finish a refactor, it will reel it in.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4266 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-04-29 16:52:35 +00:00
639419db60
Oh freaking heck. This fixes the black bar at the bottom of the screen on Android.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4265 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-04-20 00:24:12 +00:00
54747c127c
Ugg. Android needs File.write.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4264 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-04-20 00:11:38 +00:00
791c3dd787
Remove unused file operations.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4263 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-04-19 23:53:52 +00:00
b00d75ab7c
Fine. Fix windows.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4262 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-04-19 23:06:37 +00:00
956ea0df56
Track and expose hitches in some suspect callbacks.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4261 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-04-19 23:05:59 +00:00
30014040e7
Update lit-all.min.js for ssb.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4260 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-04-16 21:36:17 +00:00
ab055c3394
I see what happened. codemirror 6.57.7 was really a misnumbered codemirror5 release. Let's go back to the latest codemirror5.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4259 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-04-16 13:07:02 +00:00
1e37eeea05
Experimenting with collapsing images.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4258 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-04-13 00:03:22 +00:00
84aec0278d
Free earlier.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4257 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-04-12 23:28:58 +00:00
06642f58c5
One less blocking thing on the main thread: _tf_ssb_connection_send_history_stream.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4256 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-04-12 23:22:33 +00:00
e6d44b32f4
Seems we no longer need _tf_ssb_followingDeep.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4255 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-04-12 23:06:56 +00:00
1f3f6e2b92
Show audio: references inline, too, and now we don't have to show audio: and video: in the references section.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4254 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-04-12 00:32:14 +00:00
8f2d3e3bcd
Show videos in messages.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4253 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-04-08 20:06:45 +00:00
2df2fc5792
This appears to avoid webview state loss when rotating.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4252 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-03-29 22:43:41 +00:00
20b0337e0a
Hook up backtraces on android.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4251 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-03-29 22:25:17 +00:00
e86b9dae48
Lint cleanup.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4250 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-03-29 22:02:12 +00:00
71de897419
Missing icon.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4249 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-03-25 14:33:52 +00:00
3edfaf9137
Add/enable codemirror's javascript-lint using jshint, and fix a few things.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4248 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-03-25 00:46:40 +00:00
19c1784864
sqlite-amalgamation-3410200.zip
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4247 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-03-25 00:13:39 +00:00
0d9fac7363
Support ?filename= to download a blob with a given filename.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4246 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-03-22 23:02:36 +00:00
2fb91fccc0
Extra /.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4245 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-03-22 01:21:22 +00:00
24e1ab12ab
Maybe you're not signed in.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4244 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-03-22 01:20:57 +00:00
10ea885d8d
Show the username in the apps list.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4243 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-03-22 01:19:53 +00:00
ec65faa12d
Assign all stock apps an emoji, show them in the app list, and let the editor set them.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4242 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-03-21 23:08:04 +00:00
53692a1ea8
Trying to make the apps like work better on a phone.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4241 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-03-21 16:54:06 +00:00
ebef51b4ea
Continue trying to make the android build smaller.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4240 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-03-20 00:29:46 +00:00
a94d6f9271
Actually bind to whichever port.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4239 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-03-20 00:24:47 +00:00
3d2c88c201
Group contact messages, and try to fix some messages overflowing width.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4238 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-03-19 23:31:08 +00:00
bdeee7fc0e
Trying mostly ineffectively to make android executables smaller.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4237 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-03-19 20:25:50 +00:00
33a037e0ea
Move executables out of the way where android expects native libraries to be.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4236 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-03-19 13:12:51 +00:00
2dc2d9ebf6
Add appstore, so I can get apps more easily to my phone.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4235 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-03-19 13:07:33 +00:00
9748f0ed8b
Clean up out slightly.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4234 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-03-18 12:31:58 +00:00
d6be2f7d54
Bind tildefriends HTTP to an arbitrary port, write it to a file, and have the Android activity notice that file write and load the correct URL.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4233 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-03-18 12:28:48 +00:00
63615747a7
Fix executable choosing for my phone, and fix broadcasting to each interface.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4232 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-03-18 01:26:34 +00:00
fbb657a85c
Ugg, no actual change but I had to touch everything to get it working in the emulator again.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4231 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-03-17 23:48:54 +00:00
bdac0c7879
Whitespace.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4230 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-03-17 22:57:18 +00:00
54dde76a8a
Optimize for size sometimes. APKs are part of all.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4229 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-03-16 00:44:22 +00:00
2bbe22bc7a
Exclude some docs and things to get the release tar.xz back under 5MB.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4228 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-03-16 00:23:40 +00:00
ad8532f7ac
Now actually include the code.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4227 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-03-15 23:57:35 +00:00
602941104e
Support building both debug and release APKs. Release is too big.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4226 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-03-15 23:55:22 +00:00
d38b41687c
Throw in the towel on swipe refresh and add a refresh button.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4225 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-03-15 23:08:57 +00:00
08125cd1e8
Fix the android code build again. Meh.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4224 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-03-15 22:14:21 +00:00
2ce2097a3f
This works in the emulator.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4223 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-03-15 21:58:21 +00:00
a5da17e1b1
Use updated android tools? I don't know. Ugg.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4222 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-03-15 03:21:20 +00:00
2b0962f087
Add openssl for android x86_64, and build that executable into the APK as well. Not used yet.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4221 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-03-14 03:17:01 +00:00
37173cce4c
Cut some things to make the APK smaller.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4220 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-03-14 02:39:25 +00:00
37edbd9824
Get forward and back gestures working, and hide the title bar. Hiding the action bar still eludes me.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4219 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-03-14 02:38:56 +00:00
a32bb02223
Various fixes I've accrued. Minor cleanups and more tracing in serialize. Turn off memory tracking. Fix Let's Encrypt.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4218 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-03-12 22:16:18 +00:00
2ab1b84432
sqlite-amalgamation-3410100.zip
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4217 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-03-11 22:29:20 +00:00
52ae19220c
Enable WebView prompts and localStorage and stuff.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4216 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-03-11 15:24:05 +00:00
10bfa65a4e
Fixed apps not working most of the time. Ultimately, storing a pointer to the database using JS_NewInt64 was lossy and a bad idea. Also, remove use of JNI since we're only starting tildefriends as its own process now.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4215 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-03-11 13:57:17 +00:00
2a3b1a1e33
So close. We can do it without the .so.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4214 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-03-11 03:47:01 +00:00
f74f4f6da9
First signs of WebView working.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4213 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-03-11 02:37:27 +00:00
12a8b7a058
Fix other platforms.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4212 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-03-10 02:06:23 +00:00
400f07660f
Whoa. Apps are running on android. Switched to a static build of OpenSSL 1.1.1t for simplicity.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4211 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-03-10 02:02:24 +00:00
d532795b7f
Import stock apps from the apk.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4210 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-03-09 01:39:48 +00:00
6064ed6a3a
Don't use Secure cookies if we're not using TLS.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4209 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-03-09 01:39:15 +00:00
2c1a43df2e
Implement enough of the File JS API to serve some web pages.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4208 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-03-09 01:03:35 +00:00
bf72782c9f
Now we're running enough code to respond (incorrectly) to http requests.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4207 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-03-09 00:32:42 +00:00
63dcab30c3
Now we can run scripts from a .zip.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4206 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-03-08 23:59:11 +00:00
50e48af7c4
Add all the files I think I need to the .apk, and add zlib, so I can attempt to access them using minizip.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4205 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-03-08 17:46:19 +00:00
9127a18ff0
With approximately this code, I was able to establish an SHS connection with my phone.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4204 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-03-08 02:49:41 +00:00
61ff466908
Replace all printfs with tf_printf, which redirects to android logging. Change into the files directory so that sqlite can do its thing. Getting closer.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4203 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-03-07 17:50:17 +00:00
1c10768aa4
Fix overbuild in android deps.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4202 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-03-07 03:02:16 +00:00
992b123853
Didn't end up using this.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4201 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-03-05 02:54:29 +00:00
f736756b20
Make a JNI call.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4200 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-03-05 02:54:04 +00:00
28d73f5b37
Minimal build support for an android app. Written while the power was out.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4199 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-03-04 19:10:05 +00:00
262b0e5e52
Attempt to track CPU usage of libuv worker threads.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4198 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-03-01 01:36:26 +00:00
1e3807bcb9
Exposed functions to encrypt and decrypt private messages.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4197 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-02-26 19:51:54 +00:00
2ed3295f77
sqlite-amalgamation-3410000.zip
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4196 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-02-26 03:12:14 +00:00
8c9d687d50
Variety of minor fixes I've been running with. SSB web interface changes. calloc overallocation fix. Use sqlAsync. Probably some other things.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4195 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-02-23 01:29:54 +00:00
b8b694864e
Whoops, overallocated.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4194 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-02-20 02:42:11 +00:00
961109635b
Latest libsodium-1.0.18-stable.tar.gz.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4193 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-02-19 23:23:53 +00:00
86bc46a11e
Track memory allocations with a linked list. This is only about 3x slower than without tracking instead of 5x and growing.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4192 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-02-19 22:28:36 +00:00
a6a6fe75ec
Aha, one more leak in sqlAsync.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4191 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-02-19 13:51:06 +00:00
f55f863867
Some unused global variables.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4190 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-02-19 13:16:55 +00:00
4ce988d00b
Memory leak in maskBytes.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4189 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-02-19 02:01:59 +00:00
1548a8a852
One less alloc for setTimeout.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4188 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-02-19 01:28:14 +00:00
a9551b057b
Trace more things. Add a CORS header for /mem so I can make an app to examine it. Fix a memory leak. Fix tf_realloc(NULL, 0).
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4187 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-02-18 23:43:00 +00:00
88c7d91858
Brute force memory tracking.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4186 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-02-18 21:00:39 +00:00
53cb80ebf7
Replace the sqlite allocator, and use our own tracking for stats. Want to use this to collect callstacks for all allocations.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4185 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-02-18 19:14:06 +00:00
1f67343d75
Make traces work with multiple threads, I think.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4184 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-02-18 00:51:22 +00:00
4bea8bb6ba
sqlite thread safety and extended result codes, mainly.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4183 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-02-17 22:43:19 +00:00
8e1461b3f1
Catch more sqlite errors.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4182 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-02-17 02:04:48 +00:00
90b513d070
Fix syntax errors not propagating.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4181 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-02-17 01:42:56 +00:00
8a2d3d4669
Pass around SQL errors slightly better.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4180 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-02-16 00:06:45 +00:00
1741403206
More memory leaks.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4179 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-02-15 02:59:46 +00:00
980db880cc
Memory leak.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4178 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-02-15 02:56:01 +00:00
507a62539d
Fix exporting.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4177 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-02-15 02:43:08 +00:00
6b5d73ed5c
Vague attempt at some more cleanup, and stick pthread_self() in the traces.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4176 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-02-15 02:34:46 +00:00
1f77df7a90
Remove dependency on base64c. Use libsodium's. Also consolidate the calls, as the usage is quite special.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4175 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-02-14 03:15:24 +00:00
fa87462405
Finish writing this code. Yep.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4174 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-02-14 02:13:08 +00:00
a5f9f927e6
Fix some memory leaks I just introduced.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4173 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-02-08 01:50:47 +00:00
b35d74ce36
Allow running read-only sqlite queries from libuv worker threads. Needs so much more testing.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4172 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-02-08 01:29:44 +00:00
ac60be14a5
Sure, we can identify SVG files.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4171 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-02-07 23:39:04 +00:00
beda047eb0
Disable Nagle's algorithm before we start the TLS handshake. Just speculation that it will help with some responsiveness.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4170 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-02-06 02:29:00 +00:00
f6742bebf3
Tracing will continue until performance improves.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4169 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-02-03 15:06:18 +00:00
7f334ad783
Fine, only malloc_trim if it looks like we have it.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4168 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-02-03 14:20:26 +00:00
ffda896308
Finish import.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4167 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-02-03 14:09:53 +00:00
b2fbe9dfac
Stale doc file. Fix hashtag links. Trace some GC stuff and try malloc_trim, whynot.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4166 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-02-03 14:01:05 +00:00
6d6c41bffa
Oops. Cleanup.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4165 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-02-02 02:48:07 +00:00
e04d137af5
Refactored import and export. No user on disk.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4164 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-02-02 02:09:05 +00:00
ec52e62908
Move apps/cory/ => apps/. Going to change import and export to support this.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4163 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-02-02 00:18:22 +00:00
6104af0d70
Smaller docker image. Why not.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4162 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-02-01 23:47:07 +00:00
0ca05e297d
No more global settings file.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4161 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-02-01 23:40:21 +00:00
e0dcec074c
Add process name to trace.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4160 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-02-01 23:20:16 +00:00
a8cecb5c64
Fix trace producing invalid JSON.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4159 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-02-01 03:15:22 +00:00
582ee0e4d7
var => let
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4158 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-01-31 02:48:56 +00:00
0ba54c2b7b
Update lit element. Better drafts. Compose content warnings.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4157 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-01-30 01:45:23 +00:00
3c288f7f68
Remove duplicate apps entries on import.
...
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4156 ed5197a5-7fde-0310-b194-c3ffbd925b24
2023-01-29 01:58:57 +00:00