Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
069dd9a
Add minimal ActivityPub vocab types
sij411 Jun 2, 2026
9e177eb
Address vocab review feedback
sij411 Jun 4, 2026
ae71392
Merge pull request #13 from sij411/phase1-portable-core
sij411 Jun 5, 2026
a6e68cb
Refine multi-value vocab references
sij411 Jun 10, 2026
7ab4d51
Merge pull request #14 from sij411/refine-vocab-references
sij411 Jun 10, 2026
de60a5d
Add core input action boundary
sij411 Jun 10, 2026
7af157e
Clarify core action payloads
sij411 Jun 11, 2026
50baf2e
Mark core inputs non-exhaustive
sij411 Jun 12, 2026
1ea5f5b
Merge pull request #16 from sij411/phase1-core-boundary
sij411 Jun 12, 2026
65404c0
Add minimal core state
sij411 Jun 12, 2026
349e12f
Normalize local note actor references
sij411 Jun 16, 2026
f594690
Document known delivery targets
sij411 Jun 16, 2026
a332df7
Update delivery targets by actor
sij411 Jun 16, 2026
824d486
Merge pull request #17 from sij411/phase1-core-state
sij411 Jun 16, 2026
684a2f9
Emit accept actions for follows
sij411 Jun 16, 2026
0d6a48a
Merge pull request #18 from sij411/phase1-follow-accept
sij411 Jun 17, 2026
e350076
Emit create note actions
sij411 Jun 17, 2026
4dfc103
Merge pull request #19 from sij411/phase1-create-note
sij411 Jun 17, 2026
1335ebf
Add mocked core flow test
sij411 Jun 17, 2026
15ab953
Emit store follower only for new follows
sij411 Jun 17, 2026
fa97e1f
Avoid phase-specific doc wording
sij411 Jun 17, 2026
1076185
Expose delivery target storage actions
sij411 Jun 17, 2026
9962e5e
Trim follow handling clones
sij411 Jun 17, 2026
e386616
Merge pull request #20 from sij411/phase1-e2e-core-flow
sij411 Jun 17, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
110 changes: 110 additions & 0 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

5 changes: 5 additions & 0 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,11 @@ version = "0.1.0"
edition = "2024"
license = "AGPL-3.0-only"

[workspace.dependencies]
iri-string = { version = "0.7.12", default-features = false, features = ["alloc", "serde"] }
serde = { version = "1.0.219", default-features = false, features = ["alloc", "derive"] }
serde_json = "1.0.140"

[workspace.lints.rust]
warnings = "deny"

Expand Down
Loading