aboutsummaryrefslogtreecommitdiff
path: root/lib/pleroma/user.ex
AgeCommit message (Collapse)Author
2018-08-06relay: move to /relay endpoint from / due to webapp issuesWilliam Pitcock
2018-08-06user: set up a valid followers address to useWilliam Pitcock
2018-08-06user: remote actors can have no nickname if they are virtual servicesWilliam Pitcock
2018-08-06user: support creating an actor which represents the instance itselfWilliam Pitcock
2018-08-05user: filter out duplicate follow requestsWilliam Pitcock
2018-06-27user: use Object.normalize() instead of Object.get_by_ap_id() directly.William Pitcock
2018-06-25Merge branch 'feature/configurable-blocks' into 'develop'lambda
Add more configurability to how blocks work See merge request pleroma/pleroma!203
2018-06-23fix mind-crushingly dumb syntax errorsquidboi
2018-06-23change moved attributes into normal variablessquidboi
2018-06-23move configurable module attributes into relevant functionssquidboi
2018-06-19user: add helper function to fetch a user given only an ap_id (fix tests)William Pitcock
2018-06-19user: when processing a block in User.block(), ensure all follow ↵William Pitcock
relationships are broken this is needed for activitypub conformance ref #213
2018-06-18object: add helper functions to handle various forms of a given object and ↵William Pitcock
return a normalized one
2018-06-18activitypub: filter destination list for announce activities differently ↵William Pitcock
than normal (closes #164)
2018-06-16Merge branch 'develop' into feature/configurable-blockssquidboi
2018-06-11run mix formatWilliam Pitcock
2018-06-11user: add a workaround for situations where Pleroma may believe a followee ↵William Pitcock
is followed this was caused by lack of Undo follows in the early days, and can likely be eventually removed
2018-06-11user: use Enum.uniq on the follow request queryWilliam Pitcock
2018-06-11implement tracking of follow requestsWilliam Pitcock
2018-06-11activitypub: only send accept back automatically if the account is not lockedWilliam Pitcock
2018-06-11Merge branch 'feature/domain-blocks' into 'develop'lambda
Domain blocks See merge request pleroma/pleroma!190
2018-06-09formattingsquidboi
2018-06-08fixessquidboi
2018-06-08add option to not deny follow if blocked (fixed)squidboi
2018-06-08user: fix maybe_direct_follow() after user_info() refactoring broke it slightlyWilliam Pitcock
2018-06-03MastoAPI: add domain blocking.eal
2018-06-03user.ex: add domain blocks.eal
2018-05-26There are no symbols in JSON.lain
2018-05-26Merge branch 'kaniini/pleroma-feature/activitypub-accept-reject-conformance' ↵lain
into develop
2018-05-25introduce User.maybe_direct_follow() and use it where we used to call ↵William Pitcock
User.follow()
2018-05-25mastodon api: properly track if an account is locked or notWilliam Pitcock
2018-05-25user: do not allow refollowing somebody who has blocked a userWilliam Pitcock
2018-05-20Migrate to comeonin 4 and Cachex 3Thog
Also fix some warning in the code and add a missing alias
2018-05-19run mix formatWilliam Pitcock
2018-05-16Fix User search.lain
Now uses a trigram based search. This is a lot faster and gives better results. Closes #185.
2018-04-25Align local bio limits to remote limit.lain
2018-04-24Correct syntax with mix formatDashie
2018-04-24Add User.decrease_note_count and call it from ActivityPub.deleteDashie
2018-04-18MastoAPI and OAuth: allow login with either email or username.eal
2018-04-09user: strip leading @ from user query when searching for users if presentWilliam Pitcock
closes #117
2018-03-31Don't fetch anything except ap_id for follower / followinglain
collections. Should speed up the queries because ecto doesn't have to parse the json.
2018-03-30Format the code.lain
2018-03-26Speed up follower query.lain
2018-03-24Fix tests.lain
2018-03-19AP againMark Felder
2018-03-08Merge branch 'develop' into feature/activitypublain
2018-02-25Fix salmon tests.lain
2018-02-25Fix specs.lain
2018-02-25Handle remote update activities.lain
2018-02-22Get avatar and banner from AP users.lain