Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Introduce the activity table #1173

Draft
wants to merge 2 commits into
base: dev/new_features
Choose a base branch
from

Conversation

BentiGorlich
Copy link
Member

@BentiGorlich BentiGorlich commented Oct 7, 2024

Tested Activities:

  • Create
  • Update
  • Delete
  • Like
  • Dislike
  • Follow
  • Add
  • Delete
  • Announce
  • Undo:
    • Create
    • Update
    • Delete
    • Like
    • Dislike
    • Follow
    • Add
    • Delete
    • Announce

Closes #772

@BentiGorlich BentiGorlich added enhancement New feature or request activitypub ActivityPub related issues backend Backend related issues and pull requests labels Oct 7, 2024
@BentiGorlich BentiGorlich added this to the v1.8.0 milestone Oct 7, 2024
@BentiGorlich BentiGorlich self-assigned this Oct 7, 2024
@BentiGorlich BentiGorlich force-pushed the new/dereferencable-activities branch from c444eeb to 57ec00a Compare October 7, 2024 19:14
@BentiGorlich BentiGorlich force-pushed the new/dereferencable-activities branch from cbcd898 to 49bdeaa Compare October 9, 2024 15:14
@melroy89
Copy link
Member

melroy89 commented Nov 8, 2024

I think @BentiGorlich can better solve these conflicts, since he knows this code changes better. I will not touch this.

@BentiGorlich BentiGorlich force-pushed the new/dereferencable-activities branch from 49bdeaa to 5c5f342 Compare November 19, 2024 22:24
@BentiGorlich BentiGorlich force-pushed the new/dereferencable-activities branch from ef0cc27 to e108c22 Compare November 24, 2024 11:14
@BentiGorlich BentiGorlich force-pushed the new/dereferencable-activities branch from e108c22 to 4d6b1ec Compare December 8, 2024 23:43
Whenever an actor makes an activity (like, announce, etc.) we now save it in our db, so the url we pass to other activity pub servers is valid and can return the correct json.
All the factory and wrapper classes now return an `Activity` entity that can be converted to json using the new `ActivityJsonBuilder`
@BentiGorlich BentiGorlich force-pushed the new/dereferencable-activities branch from 4d6b1ec to 0ad5211 Compare December 10, 2024 11:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
activitypub ActivityPub related issues backend Backend related issues and pull requests enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants