Anthony Wang
|
1066cfe785
|
Implement commenting and fix lint errors
|
2022-11-27 04:18:39 +00:00 |
|
Anthony Wang
|
2d74e4f555
|
Delete fork code and move createPullRequest to create.go
|
2022-11-27 01:40:15 +00:00 |
|
Anthony Wang
|
fd4d0e730e
|
Move AS object processing to routers/api/v1/activitypub, move AP transport and IRI code to services/activitypub
This is to follow https://docs.gitea.io/en-us/guidelines-backend/ and avoid import cycles.
|
2022-11-27 00:34:24 +00:00 |
|
Anthony Wang
|
d22dab748f
|
Add custom NotEmpty function to handle ForgeFed types
|
2022-11-26 17:34:43 +00:00 |
|
Anthony Wang
|
73284dbf0b
|
Add authorize_interaction case for Tickets
|
2022-08-22 12:29:16 -05:00 |
|
Gusted
|
b9dd4a2f5f
|
Make revive linter happy
|
2022-08-22 18:31:39 +02:00 |
|
Gusted
|
18809f811d
|
Make the frontend linter happy
|
2022-08-22 18:29:08 +02:00 |
|
Anthony Wang
|
b3c065ce80
|
Refactor RepoInbox to use On functions instead of type assertions
|
2022-08-21 10:22:42 -05:00 |
|
Anthony Wang
|
c94a891aad
|
Process Like activities for starring repos
|
2022-07-27 14:18:30 -05:00 |
|
Anthony Wang
|
d909c97da9
|
Move models/forgefed to modules/forgefed
|
2022-07-27 10:25:40 -05:00 |
|
Anthony Wang
|
f0cded88bf
|
Start cleaning up fork.go
|
2022-07-27 10:24:04 -05:00 |
|
Anthony Wang
|
38a687c60e
|
Replace GetID() with GetLink()
See https://lists.sr.ht/~mariusor/activitypub-go/%3CNXRUnlucUSX8FL9I57dimPx4dpMKz01JDjKXqeHC8V9Z7pSTnjoZyV8ukearYJOq4IDogmpDLoEK-ScPDKs_egPnFGcAAO4XqHbj2rTUm-E%3D%40proton.me%3E for more details
|
2022-07-25 15:45:15 -05:00 |
|
Anthony Wang
|
30b431da49
|
Set ap.ItemTyperFunc to correctly unmarshal JSON
|
2022-07-25 15:43:20 -05:00 |
|
Anthony Wang
|
5196dcd9a5
|
Check if httpsig keyID matches actor and attributedTo
|
2022-07-20 18:57:19 -05:00 |
|
Anthony Wang
|
c100b8e1e0
|
Apply suggestions from code review
|
2022-07-17 11:19:48 -05:00 |
|
Anthony Wang
|
48deb8e1f5
|
Fix repo AP outbox path typo
|
2022-07-16 21:10:28 -05:00 |
|
Anthony Wang
|
56717396fd
|
Big refactor: Improve inbox handling logic, move some IRI stuff to iri.go
|
2022-07-13 22:10:03 -05:00 |
|
Anthony Wang
|
63aa270a2e
|
Initial implementation of federated pull requests
|
2022-07-13 12:14:14 -05:00 |
|
Anthony Wang
|
1b39e39fc1
|
Add basic implementation of federated commenting
|
2022-07-11 18:24:15 -05:00 |
|
Anthony Wang
|
79a59bd75b
|
Use a replace in go.mod to point to Ta180m/activitypub fork instead of modifying the include everywhere
|
2022-07-11 17:27:57 -05:00 |
|
Anthony Wang
|
d016dbbe70
|
Switch to using gitea.com/Ta180m/activitypub fork of the go-ap/activitypub module since we need more Write and Load functions exported
|
2022-07-11 12:45:00 -05:00 |
|
Anthony Wang
|
fa72294f64
|
Fix build errors and start working on constructing outbox activities for the various action types
|
2022-07-07 13:11:59 -05:00 |
|
Anthony Wang
|
a7f32d3382
|
Finish initial ForgeFed implementation
|
2022-06-20 15:38:57 -05:00 |
|
Anthony Wang
|
d12fd434ba
|
Add Person and Repository ActivityPub endpoints
|
2022-06-19 10:39:22 -05:00 |
|