Template
1
0
Fork 0
mirror of https://codeberg.org/forgejo/forgejo synced 2024-11-25 11:16:11 +01:00

blog the next test release

This commit is contained in:
Michael Jerger 2024-01-05 17:11:20 +01:00
parent 0fac86a384
commit 2d98b22604

View file

@ -13,7 +13,7 @@ Hey, we ar on our way to implement federated stars. We created a test instance t
1. **The repo** ready to receive your star is located at: https://federated-repo.prod.meissa.de/buero/star-me 1. **The repo** ready to receive your star is located at: https://federated-repo.prod.meissa.de/buero/star-me
2. **Post a star activity** at: https://federated-repo.prod.meissa.de/api/swagger#/activitypub/activitypubRepository & press the `Try It Out`` button. The input can look like: ![star-via-api.png](star-via-api.png) 2. **Post a star activity** at: https://federated-repo.prod.meissa.de/api/swagger#/activitypub/activitypubRepository & press the `Try It Out`` button. The input can look like: ![star-via-api.png](star-via-api.png)
3. Put "1" in to the repo & add the following payload 3. Put "1" in to the repo & add the following payload
``` ``` json
{ {
"id": "https://federated-repo.prod.meissa.de/api/v1/activitypub/user-id/1/outbox/12", "id": "https://federated-repo.prod.meissa.de/api/v1/activitypub/user-id/1/outbox/12",
"type": "Star", "type": "Star",
@ -29,12 +29,19 @@ At the moment we discuss threats arising by this feature. If you are interested
# 2024-01 Federated staring with Like Activity # 2024-01 Federated staring with Like Activity
We did the next step. We now use a plain Like Activity for expressing the Star action.
In addition we fixed some bugs & improved security by validating every input we get on federation.
``` At https://federated-repo.prod.meissa.de/buero/star-me you can try out the current code the same way as described above with the following activity (maybe find an unused user by alteranting the actors user-id).
{
"id": "https://federated-repo.prod.meissa.de/api/v1/activitypub/user-id/1/outbox/12", ``` json
"type": "Like", {
"actor": "https://federated-repo.prod.meissa.de/api/v1/activitypub/user-id/12", "id": "https://federated-repo.prod.meissa.de/api/v1/activitypub/user-id/1/outbox/12",
"object": "https://federated-repo.prod.meissa.de/api/v1/activitypub/repository-id/1" "type": "Like",
} "actor": "https://federated-repo.prod.meissa.de/api/v1/activitypub/user-id/12",
``` "object": "https://federated-repo.prod.meissa.de/api/v1/activitypub/repository-id/1",
"startTime": "2024-01-0531T23:00:00-08:00"
}
```
In case of interest find the current roadmap at: https://codeberg.org/forgejo/forgejo/pulls/1680