Commit graph

54 commits

Author SHA1 Message Date
6a050c0bb4
fix: actually fixed it 2024-03-26 00:58:01 +01:00
71acddb766
feat: crude handling of line and create 2024-03-26 00:50:07 +01:00
d7e846370a
feat: show public key of user 2024-03-26 00:49:56 +01:00
6d078f7068
feat: show pub key and created time for app actor 2024-03-26 00:48:37 +01:00
f74aab7852
feat: implemented GET inbox to browse home feed 2024-03-25 21:48:58 +01:00
6ea4f06d54
feat: initial work on validating http signatures 2024-03-25 05:12:49 +01:00
de74669bd7
chore: moved version as const 2024-03-25 05:02:20 +01:00
7f69abf6c0
fix: cleanup 2024-03-25 02:27:31 +01:00
6be486ca3d
fix: add also server column for server addressing 2024-03-25 02:26:47 +01:00
acd4fa0bd4
feat: work on authed outbox/inbox 2024-03-25 02:00:57 +01:00
fbd175e8f3
chore: oops merge made a mess 2024-03-25 01:57:13 +01:00
a3df3e882e
feat: super barebones auth route 2024-03-24 23:55:48 +01:00
e02a48d9da
fix: wrong id type for addressing model 2024-03-24 05:55:50 +01:00
2958107c49
fix: actually insert addressing on receiving
also some nice utils to handle link vecs
2024-03-24 05:49:36 +01:00
28ba5f1b40
feat: add global inbox get, which respects privacy 2024-03-24 04:58:49 +01:00
2ac7fa0588
chore: split inbox/outbox, added forgotten mods 2024-03-24 04:05:09 +01:00
2673860106
chore: better ap user route 2024-03-23 20:24:38 +01:00
72c2cd5f81
chore: cleaned up all model modules 2024-03-23 06:32:15 +01:00
1a7a4f6df6
chore: ok clippy 2024-03-23 06:14:34 +01:00
c361528b2f
feat: moved object creation out of entity 2024-03-23 06:10:53 +01:00
490358e9ed
chore: merged follow___ into one function 2024-03-23 04:40:02 +01:00
a18d0fd3d4
chore: split down ap/user file 2024-03-23 04:31:48 +01:00
65cd8e8070 feat: process deletions, log inbox activity better 2024-03-22 17:44:04 +01:00
0ec636a868
fix: sqlite returns runtime error, catch it
prob too wide but i wanna use sqlite
2024-03-22 06:53:40 +01:00
9f1e6da4b9
feat: add likes and shares, process likes
also redid migrations because its easier and also its just me using this
cursed thing and i can just delete the db and migrations look nicer this
way
2024-03-22 05:34:08 +01:00
e26346cf66
fix: followers, following 2024-03-22 05:33:39 +01:00
02ae091962
feat: manage follower/followig collections 2024-03-22 02:50:38 +01:00
8cb8632521
feat: added relation table 2024-03-22 02:29:37 +01:00
7751114bda
fix: disable shared inbox/outbox
they aren't really implemented anyway and it's too much hassle now,
they're only relevant for big instances, not 1-user dev junk
2024-03-22 01:56:06 +01:00
20415a0386
feat: barebones following/followers collections 2024-03-22 01:52:02 +01:00
5c1ee72d68
fix: log what comes to our inbox 2024-03-22 01:41:42 +01:00
5eec008343
fix: strip acct: from webfinger if given 2024-03-22 01:22:03 +01:00
69f0239764
feat: nodeinfo (well barebones but kinda) 2024-03-22 01:21:50 +01:00
3e81574783
fix: host-meta is xrd+xml 2024-03-22 00:21:35 +01:00
aab31eac67
feat: handle host-meta and webfingers 2024-03-22 00:17:52 +01:00
d127385310
docs: added some readme about ap and as folders 2024-03-21 20:37:16 +01:00
b222090aee
fix: also for object 2024-03-21 20:11:00 +01:00
9da5b09ec6
fix: need the full content-type... 2024-03-21 19:55:55 +01:00
d318ccb782
fix: ld_context to all 2024-03-21 19:32:07 +01:00
c4f677097b
fix: make @context addition explicit
also moved things around: object() is now into LD trait
2024-03-21 19:15:19 +01:00
bc182bdf70
fix: i checked the logs, content type ld+json...
was it really just this??? ffs
2024-03-21 03:07:35 +01:00
fe36ed2a52
feat: activity view embeds object 2024-03-21 01:42:29 +01:00
399061eff0
fix: activity with embedded object, not user... 2024-03-21 01:24:55 +01:00
1215f49499
fix: base app Actor, domain stripper 2024-03-21 01:11:20 +01:00
4f4cd5bf9b
feat: outbox with embedded objects 2024-03-21 01:11:08 +01:00
a5c51f00ea
feat: more link helpers and node constructors 2024-03-21 00:04:44 +01:00
bf8cd97c8f
chore: Mut traits take owned self rather than &mut 2024-03-21 00:04:01 +01:00
9a7199c496
feat: serve application actor on /
mastodon uses /actor, but i think the root is fine?
2024-03-20 11:24:54 +01:00
dcaf5d5c2b
feat: more compact _id methods, url! macro 2024-03-20 09:42:25 +01:00
178ad1b75d
fix: dedicated methods for uris
so i dont always wonder if its plural or not
2024-03-20 09:19:31 +01:00