Commit graph

580 commits

Author SHA1 Message Date
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
efb1f506c3
fix: add cc/to , clear bcc/bto in object too 2024-03-21 20:40:07 +01:00
d127385310
docs: added some readme about ap and as folders 2024-03-21 20:37:16 +01:00
c2f3224e0e
fix: context <-> conversation
damn you mastodon!
2024-03-21 20:36:56 +01:00
8ad5738579
feat: add audiences to objects too 2024-03-21 20:36:46 +01:00
d53644ea1f
chore: moved faker in its own file 2024-03-21 20:36:28 +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
ca5c6c9971
fix: update base migration 2024-03-21 19:51:00 +01:00
d318ccb782
fix: ld_context to all 2024-03-21 19:32:07 +01:00
017f508907
feat: add context to objects 2024-03-21 19:25:37 +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
483076b6b2
fix: show published time on users 2024-03-21 16:47:15 +01:00
f6150387ca
chore: a lil bit of self promotion :3 2024-03-21 03:35:07 +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
cacef6e029
fix: oops mixed preferred_username and name 2024-03-21 02:50:48 +01:00
d109faf5cd
fix: add #main-key key id + endpoints placeholder 2024-03-21 02:45:24 +01:00
baa39aa81f
fix: all users are discoverable for now
does it even make a difference?
2024-03-21 02:36:41 +01:00
1d97b8d3f5
feat: add discoverable to actors
idk if it makes a difference? ap doesnt mention it but everyone has it
2024-03-21 02:32:35 +01:00
b27c2cf31a
fix: image and icon are inline anonymous objects.. 2024-03-21 02:32:13 +01:00
de9c3498bc
feat: add pubkey to actor
veeeeery crude impl, with hardcoded pubkey in faker cmd, but whatevs i
want activitupub.academy to fetch meeee
2024-03-21 02:11:31 +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
198983fbfe
ci: fix db url without base 2024-03-21 01:17:00 +01:00
f403bc990c
ci: rebuild db every time 2024-03-21 01:11:32 +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
32dbd9e9ce
fix: temp rename relationship field to avoid clash 2024-03-21 01:10:33 +01:00
59e8b298f5
feat: Node::maybe_object 2024-03-21 01:10:04 +01:00
45c5ea69a6
fix: .flat() returning empty arrays 2024-03-21 01:09:54 +01:00
30637f93ee
feat: extended database entities 2024-03-21 01:09:33 +01:00
efc9c79ab0
chore: prelude to import all ActivityStream traits 2024-03-21 00:05:00 +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
a385d4a226
docs: outbox kinda done, add feditest link 2024-03-20 11:31:34 +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
a6b6ca6965
fix: id extractor 2024-03-20 11:00:21 +01:00
db369683a0
feat: @context in base, actor fields, impl activity 2024-03-20 11:00:01 +01:00
042edaf29e
ci: fix arguments 2024-03-20 09:43:11 +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
44478d7d2b
ci: include domain in migration, just in case 2024-03-20 09:05:25 +01:00
225d8b9292
fix: clap clashes 2024-03-20 09:04:08 +01:00
5386c7ba7a
feat: allow specifying base domain 2024-03-20 08:56:35 +01:00
d60c29d4cb
fix: also rename crate oops 2024-03-20 08:16:50 +01:00
714d0372d2
ci: added tci script 2024-03-20 07:55:49 +01:00
b2079a2c91
feat: simple outbox without objects
links dont require me to do relations now, but are likely needed
2024-03-20 07:55:24 +01:00
c51ca0744b
chore: polish 2024-03-20 07:55:03 +01:00
1cede82df6
feat: constructors for Node 2024-03-20 07:54:24 +01:00