summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)Author
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
2019-01-05Merge branch 'fix_486' into 'develop'kaniini
fix 486: Add option --assume-yes to allow mix pleroma.user to work non-interactive See merge request pleroma/pleroma!627
2019-01-05Merge branch 'activitypub-tombstone-fix' into 'develop'kaniini
Don't crash on AP request for tombstone See merge request pleroma/pleroma!630
2019-01-05Merge branch 'emoji-in-summary' into 'develop'scarlett
Strip HTML in and allow emoji in summaries. See merge request pleroma/pleroma!631
2019-01-05Resolve some test failures.scarlett
2019-01-05add some brakets to the emoji list.scarlett
2019-01-05Strip HTML in and allow emoji in summaries.scarlett
2019-01-05Don't crash on AP request for tombstonesxsdv1
Because tombstone objects has no addressing the is_public?-predicate would cause an error that propagated as a 500 error in the api
2019-01-04Merge branch 'develop' of git.pleroma.social:cascode/pleroma into ↵cascode
fix/user-search-null-name
2019-01-04Merge branch 'feature/rich-media-cachex' into 'develop'rinpatch
rich media: use cachex to avoid flooding remote servers See merge request pleroma/pleroma!629
2019-01-04rich media: disable cachex in test modeWilliam Pitcock
2019-01-04Merge branch 'fix/html-cache-content-collision' into 'develop'kaniini
Different caches based on the module. Remove scrubber version since it is not relevant anymore See merge request pleroma/pleroma!628
2019-01-04rich media: use cachex to avoid flooding remote serversWilliam Pitcock
2019-01-05oopsiesRin Toshaka