aboutsummaryrefslogtreecommitdiff
path: root/lib/pleroma/user.ex
AgeCommit message (Collapse)Author
2019-11-19User: Don't let deactivated users authenticate.rinpatch
2019-10-18Fix a migration wiping user info of users that don't have any mutesrinpatch
And introduce safe_jsonb_set
2019-10-06Move local keys out of `user.info`rinpatch
2019-10-04Replace `Pleroma.FlakeId` with `flake_id` hex packageEgor Kislitsyn
2019-10-04Fix get_cached_by_nickname_or_id not allowing to get local users byrinpatch
nickname Closes #1293
2019-09-13Merge branch 'cleanup-activity' into 'develop'lain
Cleanup `Pleroma.Activity` and add more tests See merge request pleroma/pleroma!1623
2019-09-13Add email change endpointEgor Kislitsyn
2019-09-13Cleanup Pleroma.Activity and Pleroma.Web.ActivityPub.UtilsEgor Kislitsyn
2019-09-05Move checking for restrict_local to User.get_cached_by_id_or_nicknamerinpatch
2019-09-03Mastdon API: Add ability to get a remote account by nickname torinpatch
`/api/v1/accounts/:id`
2019-08-24Merge branch 'admin-create-users' into 'develop'lain
user creation admin api will create multiple users See merge request pleroma/pleroma!1170
2019-08-20Merge branch 'feature/custom-fields' into 'develop'lain
Add custom profile fields See merge request pleroma/pleroma!1488
2019-08-19Merge branch 'hotfix/user_unfollow' into 'develop'lain
[#1177] fixed User.unfollow with synchronization external user See merge request pleroma/pleroma!1579
2019-08-18clear follow requests when blocking a userSadposter
2019-08-16fixed User.unfollow with synchronization external userMaksim Pechnikov
2019-08-16Merge branch 'pleroma-conversations' into 'develop'lain
Extended Pleroma Conversations See merge request pleroma/pleroma!1535
2019-08-15Cache follow staterinpatch
2019-08-14Merge remote-tracking branch 'origin/develop' into pleroma-conversationslain
2019-08-14Add `:max_remote_account_fields` config optionEgor Kislitsyn
2019-08-13Merge branch 'length-limit-bio' into 'develop'rinpatch
Add configurable length limits for `User.bio` and `User.name` See merge request pleroma/pleroma!1515
2019-08-08Merge remote-tracking branch 'origin/develop' into pleroma-conversationslain
2019-08-02Merge branch 'develop' into feature/digest-emailRoman Chvanikov
2019-08-02Merge branch 'feature/hide-follows-remote' into 'develop'lain
Refactor Follows/Followers counter syncronization and set hide_followers/hide_follows for remote users See merge request pleroma/pleroma!1411
2019-08-02Conversations: Add recipient list to conversation participation.lain
This enables to address the same group of people every time.
2019-08-01Add configurable length limits for `User.bio` and `User.name`Egor Kislitsyn
2019-07-31Add tests for counters being updated on followrinpatch
2019-07-31tests for TwitterApi/UtilControllerMaksim
2019-07-31Fix credo issuesrinpatch
2019-07-31Merge branch 'develop' into feature/hide-follows-remoterinpatch
2019-07-28fixed User.update_and_set_cache for stale userMaksim
2019-07-25Merge branch 'develop' into feature/hide-follows-remoterinpatch
2019-07-24Add `domain_blocking` to the relationship API (GET ↵Eugenij
/api/v1/accounts/relationships)
2019-07-24Merge branch 'develop' into feature/digest-emailRoman Chvanikov
2019-07-23tests for Pleroma.Web.ActivityPub.PublisherMaksim
2019-07-23move unauth'd user blocks?/2 checkSadposter
2019-07-22Feature/1087 wildcard option for blocksAlexander Strizhakov
2019-07-20Resolve merge conflictsrinpatch
2019-07-20Apply suggestion to lib/pleroma/user.exrinpatch
2019-07-20Merge branch 'develop' into feature/digest-emailRoman Chvanikov
2019-07-20[#1112] Preserving `id` on user insert conflict on order not to violate ↵Ivan Tashkinov
conversation_partipations_user_id_fkey constraint.
2019-07-20Merge developRoman Chvanikov
2019-07-17user: add is_internal_user? helper functionAriadne Conill
2019-07-17user: refactor get_or_create_instance_user() into ↵Ariadne Conill
get_or_create_service_actor_by_id()
2019-07-16Merge developRoman Chvanikov
2019-07-15tests for Pleroma.SignatureMaksim
2019-07-14Merge branch 'develop' into feature/digest-emailRoman Chvanikov
2019-07-14Feature/1072 muting notificationsAlexander Strizhakov
2019-07-14Add follow information refetching after following/unfollowingrinpatch
2019-07-13Refactor Follows/Followers counter syncronizationrinpatch
- Actually sync counters in the database instead of info cache (which got overriden after user update was finished anyway) - Add following count field to user info - Set hide_followers/hide_follows for remote users based on http status codes for the first collection page
2019-07-12merge developRoman Chvanikov