aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)Author
2019-01-12Add likes to activitypub object representationsxsdv1
Top level of the likes OrderedCollection is inlined to get immediate access to totalItems. Because the count can be returned without scanning the database for like activities the extra query is saved when the client only wants to display the total.
2019-01-12Add route to get object like activitiessxsdv1
2019-01-12Handle client submitted activitypub like activitysxsdv1
2019-01-12Prepare all types objects before serialisingsxsdv1
Activities returned from inbox can include other types of objects like Article
2019-01-12Honour parameters on MastoAPI /favouritesSadposter
2019-01-12Add link headers to MastoAPI /favouritesSadposter
As documented at https://docs.joinmastodon.org/api/rest/favourites/
2019-01-11unpin when deleting a statusEgor Kislitsyn
2019-01-10Merge branch 'activitypub-dereference-activity-id' into 'develop'kaniini
Support activity+json request for activity See merge request pleroma/pleroma!641
2019-01-10Add Twitter Card parserMaxim Filippov
2019-01-10Merge branch 'twapi-follower-pagination' into 'develop'kaniini
Twapi follower pagination See merge request pleroma/pleroma!648
2019-01-10Merge branch 'bugfix/markdown-newline-codeblocks' into 'develop'Haelwenn
common api: fix newlines in markdown code blocks See merge request pleroma/pleroma!651
2019-01-10common api: utils: remove newline to <br> conversion from bare HTML to be ↵William Pitcock
consistent with markdown ok @lanodan
2019-01-10common api: fix newlines in markdown code blocksWilliam Pitcock
2019-01-10Merge branch 'feature/pinned-posts' into 'develop'kaniini
Pinned Statuses Closes #440 See merge request pleroma/pleroma!636
2019-01-10Merge branch 'mass-follow' into 'develop'kaniini
Mass follow See merge request pleroma/pleroma!642
2019-01-10Merge branch 'dm-optimizations' into 'develop'kaniini
Add activity visibility index. See merge request pleroma/pleroma!646
2019-01-09Merge branch 'hotfix/ogp-cachex-fix' into 'develop'rinpatch
Rich media: Remove :commit since a tuple is already returned See merge request pleroma/pleroma!649
2019-01-09Remove :commit since a tuple is already returnedrinpatch
2019-01-09Add integer casts.lain
2019-01-09TwitterAPI: Add follower/following pagination.lain
2019-01-09Merge branch 'scarlett/pleroma-summary-html-api' into 'develop'lambda
Scarlett/pleroma summary html api See merge request pleroma/pleroma!647
2019-01-09Add activity visibility index.lain
2019-01-09Add Twitter API for the pinned statusesEgor Kislitsyn
``` # Only return statuses that have been pinned GET /api/statuses/user_timeline.json?pinned=true # Pin POST /api/statuses/pin/:id # Unpin POST /api/statuses/unpin/:id ```
2019-01-09Remove recent activity restriction.lain
This should be fine now, everything should be covered by indices.
2019-01-09only non-reblogs, self-authored, public statuses can be pinnedEgor Kislitsyn
2019-01-09Use follow_all in autofollow.lain
2019-01-09Add User mass following function.lain
2019-01-09move defaults from sample_config.exs to config.exsEgor Kislitsyn
2019-01-09Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into ↵Egor Kislitsyn
feature/pinned-posts # Conflicts: # docs/config.md
2019-01-09Support activity+json request for activitysxsdv1
2019-01-09Merge branch 'hotfix/media-proxy-uri' into 'develop'kaniini
user: fix local vs remote determination in remote_or_auth_active?/1 See merge request pleroma/pleroma!640
2019-01-09user: fix auth_active?/1 for remote usersWilliam Pitcock
2019-01-09user: factor out illogical User.Info.superuser?/1.William Pitcock
any actual callee will be dealing with a User struct to begin with, so just check the child struct inside User.superuser?/1 with pattern matching.
2019-01-09user: remove entirely redundant remote_or_auth_active?/1.William Pitcock
auth_active?/1 can check remote users and return true directly.
2019-01-09user: harden auth_active?/1, superuser?/1, visible_for?/1William Pitcock
2019-01-09user: use pattern matching to determine if user is local or remote instead ↵William Pitcock
of the previous hairy logic
2019-01-08Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into ↵Egor Kislitsyn
feature/pinned-posts
2019-01-08add default configuration for the pinned statuses and some docEgor Kislitsyn
2019-01-08Add a setting for users to autofollow on sign up.lain
2019-01-08add `pinned` property to `StatusView`Egor Kislitsyn
2019-01-08rename `post` to `status`Egor Kislitsyn
2019-01-07Actually put some onformation in the error user, make it actually properly parselain
in conversations.
2019-01-07Merge branch 'resilient-user-view' into 'develop'kaniini
Make TwAPI UserView more resilient to issues. See merge request pleroma/pleroma!634
2019-01-07Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into ↵Egor Kislitsyn
feature/pinned-posts
2019-01-07add pinned postsEgor Kislitsyn
2019-01-07Make TwAPI UserView more resilient to issues.lain
Will work for missing users and badly migrated users.
2019-01-07Check visible_for_user when performing a search using a direct link.scarlett
2019-01-06Twitter API: Add a summary_html field.scarlett
The intention here is to allow proper subject copying when it contains emoji, obviously this will require minor frontend changes, though.
2019-01-05Add check to prevent multiple follow notifications from the same userSadposter
2019-01-05Merge branch 'fix/user-search-null-name' into 'develop'kaniini
fix user search results for users with unset display name Closes #499 See merge request pleroma/pleroma!625