aboutsummaryrefslogtreecommitdiff
path: root/lib/pleroma/user.ex
AgeCommit message (Collapse)Author
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
2018-02-21Fix for following type change.lain
2018-02-21Add user upgrade function.lain
2018-02-21Make User.following a postgres array.lain
2018-02-21Make user bio optionalEkaterina Vaartis
2018-02-19Notifications: Use all recipients, not just "to".lain
2018-02-18Try to fetch AP user data first.lain
2018-02-18Switch protocols to AP when post come in through AP.lain
2018-02-17Handle black name fields on incoming users.lain
2018-02-17ActivityPub: Send out Accept after Follow.lain
2018-02-11ActivityPub: Basic note federation with Mastodon.lain
2018-02-11Basic AP user building.Roger Braun
2018-02-11Merge branch 'develop' into feature/activitypubRoger Braun
2018-02-03move avi.png & banner.png from /priv/static/static to /priv/static/imagesHakaba Hitoyo
2018-01-15Add a default profile picture and banner.eal
This removes the placehold.it dependency.
2017-12-12Add plug to validate signed http requests.Roger Braun
2017-12-08Basic user deletion.Lain Iwakura
2017-12-07User deletion: Remove relationships.Lain Iwakura
2017-12-07Don't follow deactivated users.Lain Iwakura
2017-12-07Add function to deactivate users.Lain Iwakura
2017-11-30MastodonAPI: Add proper user count.Lain Iwakura
2017-11-21Do not include user in their own follower count.eal
2017-11-20Fix posts being streamed to non-local websocket channels.eal
2017-11-20Don't let the user unfollow their own account.eal
2017-11-20Don't show the user in their own following count.eal
2017-11-19Fix all compilation warningsThog
2017-11-16MastoAPI: Implement all streaming functions.Roger Braun
2017-11-02Add blocks to User.Roger Braun
2017-10-31Avoid potentially slow count queries for user note count.Roger Braun
For a variety of reasons, posgresql won't use the available actor, type index to do an index only scan. We now just increase the user note count, which will lead to slightly wrong counts in some cases, but it's better than the potentially very slow count query.
2017-10-30Move user search to User module.Roger Braun
2017-10-24Use more efficient user note count update query.Roger Braun
2017-10-19Add password reset.Roger Braun