aboutsummaryrefslogtreecommitdiff
path: root/lib/pleroma/user.ex
AgeCommit message (Collapse)Author
2021-06-30Deletions: change User.purge/1 to defp, add CHANGELOG entryAlex Gleason
2021-06-30Merge remote-tracking branch 'pleroma/develop' into remote-deletionsAlex Gleason
2021-06-30Deletions: don't purge keys so Delete/Undo activities can be signedAlex Gleason
2021-06-29Deletions: preserve account status fields during purge, fix checksAlex Gleason
2021-06-29Also purge the user in User.perform/2Alex Gleason
2021-06-29Deletions: purge the user immediatelyAlex Gleason
2021-06-29Correctly purge a remote userAlex Gleason
2021-05-31Merge remote-tracking branch 'pleroma/develop' into cycles-base-urlAlex Gleason
2021-05-31Deprecate Pleroma.Web.base_url/0Alex Gleason
Use Pleroma.Web.Endpoint.url/0 directly instead. Reduces compiler cycles.
2021-03-25Let pins federateAlexander Strizhakov
- save object ids on pin, instead of activity ids - pins federation - removed pinned_activities field from the users table - activityPub endpoint for user pins - pulling remote users pins
2021-03-02Add OpenAPI spec for AdminAPI.UserControllerEgor Kislitsyn
2021-02-18Permit :disclose_client in changesetsMark Felder
2021-02-18Add field to user schema for controlling disclosure of client detailsMark Felder
2021-02-04Actually send the mailMark Felder
2021-02-04Add a registration email that only sends if no other emails (welcome, ↵Mark Felder
approval, confirmation) are enabled
2021-02-04Also make this maybe_ for consistencyMark Felder
2021-02-04These welcome emails are not guaranteed and can be private functionsMark Felder
2021-02-02Merge branch 'email-stub-in-verify-credentials' into 'develop'feld
Email-like field in /api/v1/accounts/verify_credentials (for PeerTube OAuth plugin and alike) See merge request pleroma/pleroma!3286
2021-01-28Make sure active_user_count/1 counts only local usersEgor Kislitsyn
2021-01-28Email-like field in /api/v1/accounts/verify_credentials response (for OAuth ↵Ivan Tashkinov
plugins like Peertube). Addresses https://git.pleroma.social/pleroma/pleroma-support/-/issues/56.
2021-01-27Add active user countEgor Kislitsyn
2021-01-25Merge branch 'develop' into refactor/deactivated_user_fieldMark Felder
2021-01-20Special handling for unconfirmed users based on instance config no longer ↵Mark Felder
needed.
2021-01-18Merge branch 'develop' into refactor/deactivated_user_fieldMark Felder
2021-01-18Merge branch 'develop' into refactor/approval_pending_user_fieldMark Felder
2021-01-15Remove toggle_confirmation; require explicit state changeMark Felder
Also cosmetic changes to make the code clearer
2021-01-15Change user.confirmation_pending field to user.is_confirmedMark Felder
2021-01-15ReadabilityMark Felder
2021-01-15Make setting user activation status explicitMark Felder
2021-01-15Remove User.restrict_deactivated/1Mark Felder
Everything else is in User.Query, no need for this odd kludge.
2021-01-15Change user.deactivated field to user.is_activeMark Felder
2021-01-15Further simplify changeset logicMark Felder
2021-01-15Change user.approval_pending field to user.is_approvedMark Felder
2021-01-14Pbkdf2: Use it everywhere.Lain Soykaf
2021-01-13Password: Replace Pbkdf2 with Password.lain
2021-01-13Bump Copyright to 2021Haelwenn (lanodan) Monnier
grep -rl '# Copyright © .* Pleroma' * | xargs sed -i 's;Copyright © .* Pleroma .*;Copyright © 2017-2021 Pleroma Authors <https://pleroma.social/>;'
2021-01-05User: Use ObjectID type to validate also-known-as fieldlain
2020-12-31Aliases: refactor validate_also_known_as/1Alex Gleason
2020-12-30Merge remote-tracking branch 'upstream/develop' into aliasesAlex Gleason
2020-12-26Merge branch 'cachex-test' into 'develop'lain
Test framework overhaul (speed, reliability) See merge request pleroma/pleroma!3209
2020-12-21Cachex: Unify arity of callback functionlain
2020-12-18Cachex: Make caching provider switchable at runtime.lain
Defaults to Cachex.
2020-12-17Merge remote-tracking branch 'upstream/develop' into registration-workflowAlex Gleason
2020-12-09Merge branch 'auth-improvements' into 'develop'lain
Cookie auth rework / Auth subsystem refactoring and tweaks Closes pleroma/secteam/pleroma#3 See merge request pleroma/pleroma!3112
2020-12-09Merge branch 'stream-follow-updates' into 'develop'lain
Stream follow updates Closes #2299 See merge request pleroma/pleroma!3183
2020-12-06Merge remote-tracking branch 'remotes/origin/develop' into auth-improvementsIvan Tashkinov
2020-12-02User: Remove left-over (wrong) fix.lain
2020-12-02User: Don't allow local users in remote changesetslain
2020-12-02Stream follow updatesEgor Kislitsyn
2020-11-28OAuth form user remembering feature. Local MastoFE login / logout fixes.Ivan Tashkinov