Michael Barrett
0316c3f16e
Updated admin-x-activitypub
to use consistent URL encoding ( #21493 )
...
refs
[TryGhost/ActivityPub](https://github.com/TryGhost/ActivityPub/pull/103 )
Updated the API requests made by the `admin-x-activitypub` app to use
consistent URL encoding when making requests to the ActivityPub API
2024-11-04 10:40:06 +00:00
Michael Barrett
b90e16219d
Refactored collection retrieval in admin-x-activitypub ( #21491 )
...
no refs
Refactored collection retrieval to reduce code duplication and
complexity
2024-10-31 20:31:20 +00:00
Michael Barrett
3ecfe08e1d
Added failure state for reply in admin-x-activitypub ( #21487 )
...
no refs
Added a failure state for when a reply fails to be sent
2024-10-31 16:34:53 +00:00
Michael Barrett
dd2ed27d9d
Removed unused useAllActivitiesForUser
hook and related code in admin-x-activitypub app ( #21482 )
...
no refs
Removed unused `useAllActivitiesForUser` hook and related code. This was
a left over from when we added paginated activities
2024-10-31 11:40:41 +00:00
renovate[bot]
085afdeb74
Pin dependency clsx to 2.1.1
2024-10-31 11:02:29 +00:00
Djordje Vlaisavljevic
45711e197c
AP design bugs ( #21395 )
...
- Fixed links in profile description
- Stripped post content
- Fixed grey bg in Avatars
- Installed `clsx`
---------
Co-authored-by: Michael Barrett <mike@ghost.org>
2024-10-31 10:50:51 +00:00
Djordje Vlaisavljevic
824efc7f10
Added UUID as data attribute to posts in all views ( #21470 )
...
ref
https://linear.app/ghost/issue/AP-404/add-uuid-as-a-data-attribute-in-the-dom-for-easier-db-lookup
- This will allow us to find posts in the DB
Co-authored-by: Michael Barrett <mike@ghost.org>
2024-10-31 10:07:52 +00:00
Djordje Vlaisavljevic
becfd13141
Refactored handleViewContent so it can be reused ( #21468 )
...
ref
https://linear.app/ghost/issue/AP-540/clicking-comment-icon-on-posts-and-likes-tabs-of-your-profile-doesnt
- We want to open posts in the drawer from multiple views (Inbox,
Profile etc.) and this change allows us to do so by pulling
`handleViewContent` from `Inbox.tsx` into a utility function. At the
same time, we’ve simplified the function so it uses less props to
achieve the same functionality.
- Also added a simple fix for scrolling the reply-box into view when
opening a long `article` by clicking on the reply icon. We probably
still need to figure out a more robust solution, because the height of
the `iframe` and the fact it takes some time to load it sometimes gets
in the way.
Co-authored-by: Michael Barrett <mike@ghost.org>
2024-10-31 09:58:47 +00:00
Michael Barrett
5f59ddaacc
Updated replies implementation to use thread mechanism in admin-x-activitypub ( #21465 )
...
refs:
- https://linear.app/ghost/issue/AP-439/seeing-parent-post-for-replies
- https://linear.app/ghost/issue/AP-481/reply-ui
-
https://linear.app/ghost/issue/AP-482/replies-to-a-post-should-be-visible-when-opening-it
Updated the replies implementation to make use of the new thread
mechanism. This allows for a more sane approach to handling replies as
well as making it possible to show the parent of a reply in the UI
---------
Co-authored-by: Djordje Vlaisavljevic <dzvlais@gmail.com>
2024-10-31 09:38:52 +00:00
Djordje Vlaisavljevic
c29905155f
Fixed incorrect actor passed from like notifications ( #21451 )
...
ref https://linear.app/ghost/issue/AP-541/incorrect-object-loaded-on-like-notifications
- We were passing the wrong `actor` info from `like` notifications. We should be using `activity.object.attributedTo` instead.
2024-10-29 20:55:30 +00:00
Michael Barrett
28a9a431db
Prevent replies from being shown on profile page in admin-x-activitypub ( #21454 )
...
refs
[AP-543](https://linear.app/ghost/issue/AP-543/posts-on-profile-should-not-include-replies )
Filtered the posts on the profile page to only show `Create` activities
that are not replies.
2024-10-29 17:07:01 +00:00
Djordje Vlaisavljevic
cc8a36cc12
Fixed articles getting cut off in the drawer ( #21447 )
...
ref
https://linear.app/ghost/issue/AP-542/articles-are-cut-off-when-viewed-in-sidebar
- We now wait for the content of the iframe to load completely before
determining the height needed to display it
2024-10-29 10:26:27 +00:00
Michael Barrett
e6df621436
Updated ActivityPub collection retrieval to accommodate pagination ( #21393 )
...
refs
[AP-526](https://linear.app/ghost/issue/AP-526/implement-pagination-for-fedify-collections )
Updated followers, following, outbox and liked collection retrieval to
accommodate pagination
2024-10-29 09:46:43 +00:00
Fabien 'egg' O'Carroll
f8ef2a1cb6
Fixed layout state sync issues ( #21443 )
...
refs https://linear.app/ghost/issue/AP-544
useState was still called twice, we should have pulled that out - but
instead passing values down for now
2024-10-29 03:17:57 +00:00
Fabien 'egg' O'Carroll
d4b1f692ab
Persisted activitypub layout to localstorage
...
closes https://linear.app/ghost/issue/AP-544
We're releasing this change immediately with v0.3.0
Also cleans up some props for the MainNavigation component.
2024-10-28 18:39:28 +07:00
Djordje Vlaisavljevic
880c88a184
Bumped admin-x-activitypub package
...
no ref
2024-10-23 19:44:40 +01:00
Djordje Vlaisavljevic
ba0c0439ab
Made clicking users and posts on your profile bring up drawer view
...
ref https://linear.app/ghost/issue/AP-510/clicking-on-following-and-followers-users-should-open-the-drawer-on , https://linear.app/ghost/issue/AP-511/clicking-on-items-in-posts-and-liked-tabs-of-your-profile-should-open
2024-10-23 19:44:40 +01:00
Djordje Vlaisavljevic
79439b80c1
Made links inside posts look nicer
...
ref https://linear.app/ghost/issue/AP-513/show-nicer-links-in-posts
2024-10-23 19:44:40 +01:00
Djordje Vlaisavljevic
45df4bf860
Added ReplyBox to Articles viewed in drawer view
...
ref https://linear.app/ghost/issue/AP-514/show-replybox-when-article-is-opened-in-drawer
2024-10-23 19:44:40 +01:00
Michael Barrett
3d430b453f
Opened follow notifications in profile viewer in admin-x-activitypub ( #21384 )
...
refs
[#479 ](https://linear.app/ghost/issue/AP-479/open-profile-viewer-when-clicking-follow-notifications )
Clicking on a follow notification will now open the profile viewer with
details of the profile of the user that followed you
---------
Co-authored-by: Djordje Vlaisavljevic <dzvlais@gmail.com>
2024-10-23 14:26:31 +01:00
Michael Barrett
1b468f333b
Added buttons to show more data on profile in admin-x-activitypub ( #21373 )
...
no refs
2024-10-22 21:29:46 +01:00
Djordje Vlaisavljevic
26133095ea
Added excerpt to Ghost posts
...
ref https://linear.app/ghost/issue/AP-124/view-full-article
2024-10-22 21:02:42 +01:00
Djordje Vlaisavljevic
773ce016b0
Made Following
button disabled
...
ref https://linear.app/ghost/issue/AP-501/updated-suggested-users
2024-10-22 21:02:42 +01:00
Djordje Vlaisavljevic
36d15a4b40
Updated suggested users list
...
ref https://linear.app/ghost/issue/AP-501/updated-suggested-users
2024-10-22 21:02:42 +01:00
Michael Barrett
63afb15356
Added button to show more followers on profile in admin-x-activitypub ( #21371 )
...
no refs
2024-10-22 20:56:14 +01:00
Michael Barrett
e9914d8fe5
Fixed followers list on profile in admin-x-activitypub app ( #21370 )
...
refs
[AP-489](https://linear.app/ghost/issue/AP-489/followers-showing-unknown-on-user-profile )
Fixed the followers list on profile in admin-x-activitypub app by
utilising a custom endpoint to fetch a list of expanded followers
seeming though the followers endpoint only returns follower id's
2024-10-22 20:21:12 +01:00
Michael Barrett
b9768f99e9
Added posts to the user profile in admin-x-activitypub ( #21369 )
...
refs
[AP-484](https://linear.app/ghost/issue/AP-484/render-posts-on-user-profile )
Added posts to the user profile in admin-x-activitypub
2024-10-22 19:54:05 +01:00
Michael Barrett
febb7f720e
Used attributedTo
for the Like
activities on the profile page ( #21367 )
...
refs
[AP-487](https://linear.app/ghost/issue/AP-487/likes-on-profile-info-displaying-incorrect-actor-info )
Used `attributedTo` for the `Like` activities on the profile page of the
`admin-x-activitypub` app
2024-10-22 17:02:04 +01:00
Michael Barrett
94584489b4
Added graceful handling of suggested profile errors in admin-x-activitypub ( #21366 )
...
no refs
Added graceful handling of suggested profile errors in
admin-x-activitypub
2024-10-22 15:49:21 +01:00
Djordje Vlaisavljevic
f214213859
Improved how we handle Like
notifications
...
ref https://linear.app/ghost/issue/AP-480/handle-likes-received-on-replies
- Clicking a notification now opens Article/Note in the drawer
- When the liked post is a reply, the content of the reply is shown in the notification
2024-10-22 15:42:25 +01:00
Djordje Vlaisavljevic
936ff85efb
Updated welcome screen copy and link
...
ref https://forum.ghost.org/t/activitypub-beta-start-here/51780
2024-10-22 15:42:25 +01:00
Djordje Vlaisavljevic
7e7aee92c5
Removed Comment
button in drawer view
...
ref https://linear.app/ghost/issue/AP-498/remove-items-from-post-view-in-sidebar
2024-10-22 15:42:25 +01:00
Djordje Vlaisavljevic
51913a7990
Removed button for resizing the drawer
...
ref https://linear.app/ghost/issue/AP-498/remove-items-from-post-view-in-sidebar
2024-10-22 15:42:25 +01:00
Djordje Vlaisavljevic
797a34f9e2
Removed static Unfollow
button from Following
tab
...
ref https://linear.app/ghost/issue/AP-499/remove-unfollow-buttons-from-following-tab-on-your-profile
2024-10-22 15:42:25 +01:00
Djordje Vlaisavljevic
8846cb9d19
Removed static Delete
button from the dropdown
...
ref https://linear.app/ghost/issue/AP-420/i-can-see-a-delete-action-on-posts-that-are-not-mine
2024-10-22 15:42:25 +01:00
Djordje Vlaisavljevic
ba43678964
Fixed z-index issue
...
ref https://linear.app/tryghost/issue/AP-464/feed-view-refinements
2024-10-22 15:42:25 +01:00
Michael Barrett
e75de41eac
Filtered out non-follower activities on home feed of the admin-x-activitypub
app ( #21362 )
...
refs
[AP-477](https://linear.app/ghost/issue/AP-477/incorrect-posts-in-home-feed )
Filtered out non-follower activities on home feed of the
`admin-x-activitypub` app
2024-10-22 14:42:43 +01:00
Djordje Vlaisavljevic
7bc510f1c9
Bumped admin-x-activitypub to 0.1.5
...
no ref
2024-10-22 10:57:58 +01:00
Djordje Vlaisavljevic
6bc933f149
Fixed breakpoint for large screens
...
ref https://linear.app/tryghost/issue/AP-464/feed-view-refinements
2024-10-22 10:57:58 +01:00
Djordje Vlaisavljevic
5af25e1433
Bump admin-x-activitypub to 0.1.4
...
no ref
2024-10-22 09:33:40 +01:00
Michael Barrett
2f70d29baa
Reverted revert of reply filtering in admin-x-activitypub ( #21357 )
...
no refs
2024-10-22 09:33:34 +01:00
Djordje Vlaisavljevic
7c32527159
Updated ActivityPub design ( #21327 )
...
ref https://linear.app/ghost/issue/AP-476/remove-static-buttons-from-notifications-and-resolve-css-issues , https://linear.app/ghost/issue/AP-449/remove-follow-button-and-component , https://linear.app/ghost/issue/AP-448/add-loading-state-for-home-tab , https://linear.app/ghost/issue/AP-446/update-top-nav-bar-design
- Added the Suggestions sidebar
- Added real data to `Your profile` tab
- Switched navigation in top-bar to text-based
- Added loading states to Home and Activity tabs
- Fixed overflow and z-index CSS issues
- Removed `Unfollow` modal since now have a more user-friendly way to follow users
- Changed link color to blue
2024-10-21 20:24:36 +01:00
Michael Barrett
4277c2a9d5
Reverted reply filtering in admin-x-activitypub
( #21355 )
...
refs
[TryGhost/Ghost#21258 ](https://github.com/TryGhost/Ghost/pull/21258 )
Reverted reply filtering in `admin-x-activitypub` that was added in as a
temporary fix
2024-10-21 16:06:52 +01:00
renovate[bot]
32419e4e07
Update dependency use-debounce to v10.0.4
2024-10-14 00:24:20 +00:00
Fabien O'Carroll
72d46a4706
Bumb admin-x-activitypub to 0.1.3
2024-10-08 20:09:32 +01:00
Fabien O'Carroll
18f900f38b
Filtered replies out from activities
...
This is a temporary fix until we're able to work out what's going on in the
backend.
2024-10-08 20:09:32 +01:00
Michael Barrett
20cb63b9c6
Bump admin-x-activitypub to 0.1.2 ( #21257 )
...
no refs
2024-10-08 17:52:11 +01:00
Michael Barrett
4058fa2794
Added reply filtering to the activities tab of the activitypub app ( #21254 )
...
refs
[TryGhost/ActivityPub#63 ](https://github.com/TryGhost/ActivityPub/pull/63 )
2024-10-08 17:26:59 +01:00
Michael Barrett
f798955bc9
Tweaked feed item when in inbox view ( #21255 )
...
no refs
2024-10-08 17:03:14 +01:00
Fabien O'Carroll
f7c46088f6
Bumbed admin-x-activitypub to 0.1.1
...
This should roll out the fix for the ActivityPub API URL
2024-10-06 21:57:05 +07:00