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

Add peertube support #782

Merged
merged 40 commits into from
Jun 29, 2024
Merged

Add peertube support #782

merged 40 commits into from
Jun 29, 2024

Commits on May 15, 2024

  1. Add peertube support

    To be able to handle the activities peertube sends these things needed to be added:
    - extract the target magazine / group from the `attributedTo` property. It is an array with both the user and the channel (group) in it
    - handle array as `url` property
    - add `Video` as a supported entry type
    BentiGorlich committed May 15, 2024
    Configuration menu
    Copy the full SHA
    74329a4 View commit details
    Browse the repository at this point in the history
  2. Fix linter

    BentiGorlich committed May 15, 2024
    Configuration menu
    Copy the full SHA
    b89293d View commit details
    Browse the repository at this point in the history
  3. Fix linter II

    BentiGorlich committed May 15, 2024
    Configuration menu
    Copy the full SHA
    3b7c0c5 View commit details
    Browse the repository at this point in the history
  4. Fix linter III

    BentiGorlich committed May 15, 2024
    Configuration menu
    Copy the full SHA
    ee762c0 View commit details
    Browse the repository at this point in the history

Commits on May 16, 2024

  1. Configuration menu
    Copy the full SHA
    634299c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b36b095 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0f7237c View commit details
    Browse the repository at this point in the history

Commits on May 28, 2024

  1. Configuration menu
    Copy the full SHA
    68ca22e View commit details
    Browse the repository at this point in the history

Commits on May 29, 2024

  1. Configuration menu
    Copy the full SHA
    e35bfb1 View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2024

  1. Merge branch 'main' into new/peertube-support

    debounced authored Jun 1, 2024
    Configuration menu
    Copy the full SHA
    c646fb7 View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2024

  1. Configuration menu
    Copy the full SHA
    e9a1fb5 View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2024

  1. Merge branch 'main' into new/peertube-support

    debounced authored Jun 4, 2024
    Configuration menu
    Copy the full SHA
    e509dae View commit details
    Browse the repository at this point in the history
  2. Merge branch 'main' into new/peertube-support

    debounced authored Jun 4, 2024
    Configuration menu
    Copy the full SHA
    52d122f View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2024

  1. Configuration menu
    Copy the full SHA
    f3dac69 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'main' into new/peertube-support

    debounced authored Jun 6, 2024
    Configuration menu
    Copy the full SHA
    22274e1 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'main' into new/peertube-support

    debounced authored Jun 6, 2024
    Configuration menu
    Copy the full SHA
    da480c0 View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2024

  1. Merge branch 'main' into new/peertube-support

    debounced authored Jun 12, 2024
    Configuration menu
    Copy the full SHA
    106e4d3 View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2024

  1. Configuration menu
    Copy the full SHA
    0e20dab View commit details
    Browse the repository at this point in the history
  2. Merge branch 'main' into new/peertube-support

    debounced authored Jun 14, 2024
    Configuration menu
    Copy the full SHA
    5f6ff8f View commit details
    Browse the repository at this point in the history
  3. Introduce ap_like_count, ap_dislike_count and ap_share_count

    The fields are used when an `Entry`|`EntryComment`|`Post`|`PostComment` is updated and the updated object contains a `likes`|`dislikes`|`shares` field which is an url pointing an object with a field `totalItems`.
    
    If the `ap_*` field is not null than this values is used as the displayed counter. When voting these fields are adjusted when a local user votes
    BentiGorlich committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    df36664 View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2024

  1. Configuration menu
    Copy the full SHA
    64235bf View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2024

  1. Merge branch 'main' into new/peertube-support

    debounced authored Jun 19, 2024
    Configuration menu
    Copy the full SHA
    6db0643 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    26e0522 View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2024

  1. Configuration menu
    Copy the full SHA
    1d9d272 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8b4d8c9 View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2024

  1. Configuration menu
    Copy the full SHA
    56be0cf View commit details
    Browse the repository at this point in the history
  2. Merge branch 'main' into new/peertube-support

    debounced authored Jun 21, 2024
    Configuration menu
    Copy the full SHA
    266b739 View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2024

  1. Merge branch 'main' into new/peertube-support

    debounced authored Jun 22, 2024
    Configuration menu
    Copy the full SHA
    7fb9258 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'main' into new/peertube-support

    debounced authored Jun 22, 2024
    Configuration menu
    Copy the full SHA
    df4bf94 View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2024

  1. Merge branch 'main' into new/peertube-support

    debounced authored Jun 25, 2024
    Configuration menu
    Copy the full SHA
    543e078 View commit details
    Browse the repository at this point in the history
  2. Fix like counts changing

    - display correct counts in the activity component
    - fix like count getting lowered when initially downvoting
    - use ap like, dislike and share count in the score formula
    BentiGorlich committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    d168bf3 View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2024

  1. Configuration menu
    Copy the full SHA
    f37b596 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'main' into new/peertube-support

    debounced authored Jun 26, 2024
    Configuration menu
    Copy the full SHA
    182a0c7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    393646e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2b3d785 View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2024

  1. Configuration menu
    Copy the full SHA
    9d574a6 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'main' into new/peertube-support

    debounced authored Jun 28, 2024
    Configuration menu
    Copy the full SHA
    a5237a4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f1e5603 View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2024

  1. Merge branch 'main' into new/peertube-support

    debounced authored Jun 29, 2024
    Configuration menu
    Copy the full SHA
    a45d817 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    103972b View commit details
    Browse the repository at this point in the history