aboutsummaryrefslogtreecommitdiff
path: root/lib/mix/tasks/pleroma/user.ex
AgeCommit message (Collapse)Author
2022-09-03Elixir 1.14 formattingHaelwenn (lanodan) Monnier
2022-08-03bugfix/follow-state (#104)floatingghost
Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/104
2022-02-25Copyright bump for 2022Sean King
2021-10-06CI: Bump lint stage to elixir-1.12Haelwenn (lanodan) Monnier
Elixir 1.12 changed formatting rules, this allows to avoid having to rollback to run `mix format`
2021-01-25Ensure consistent behavior between pleroma.user activate/deactivate mix tasksMark Felder
2021-01-25Provide pleroma.user mix task for both activate and deactivateMark Felder
2021-01-18Merge branch 'develop' into refactor/deactivated_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-15Make setting user activation status explicitMark Felder
2021-01-15Remove toggle_activationMark Felder
2021-01-15Change user.deactivated field to user.is_activeMark Felder
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/>;'
2020-12-17Merge remote-tracking branch 'upstream/develop' into registration-workflowAlex Gleason
2020-12-04shell_yes?/1 was not showing the correct message and always defaults to yes ↵Mark Felder
which is dangerous
2020-11-14Merge remote-tracking branch 'upstream/develop' into registration-workflowAlex Gleason
2020-10-13Replace User.toggle_confirmation/1 with User.confirm/1, fixes #2235Alex Gleason
2020-10-13Change user.locked field to user.is_lockedMark Felder
2020-09-25Simplify the value comparisonMark Felder
2020-09-23Chase Pleroma.RepoStreamer.chunk_stream -> Pleroma.Repo.chunk_streamMark Felder
2020-09-23Merge branch 'develop' into feature/bulk-confirmationMark Felder
2020-09-16RepoStreamer.chunk_stream -> Repo.chunk_streamMaksim Pechnikov
2020-09-08Add mix task for bulk [un]confirming the local instance usersMark Felder
2020-07-09cleap upAlexander Strizhakov
2020-07-09fix for info after tag/untag userAlexander Strizhakov
2020-06-11New mix task: pleroma.user reset_mfa <nickname>Haelwenn (lanodan) Monnier
2020-05-21rename mix task: `pleroma.user unsubscribe` -> `pleroma.user deactivate`Maksim Pechnikov
2020-05-12unsubscribes of friends when user deactivatedMaksim Pechnikov
2020-05-01User deletion mix task: Use common pipeline.lain
2020-03-02Bump copyright years of files changed after 2020-01-07Haelwenn (lanodan) Monnier
Done via the following command: git diff fcd5dd259a1700a045be902b43391b0d1bd58a5b --stat --name-only | xargs sed -i '/Pleroma Authors/c# Copyright © 2017-2020 Pleroma Authors <https:\/\/pleroma.social\/>'
2020-02-25Fix Dialyzer warningsEgor Kislitsyn
2019-12-10Merge remote-tracking branch 'remotes/upstream/develop' into ↵Ivan Tashkinov
1427-oauth-admin-scopes # Conflicts: # CHANGELOG.md
2019-12-06Merge remote-tracking branch 'remotes/origin/develop' into ↵Ivan Tashkinov
1427-oauth-admin-scopes
2019-12-06[#1427] Reworked admin scopes support.Ivan Tashkinov
Requalified users.is_admin flag as legacy accessor to admin actions in case token lacks admin scope(s).
2019-12-02Fix `mix pleroma.user list` taskEgor Kislitsyn
2019-11-21Add CLI list users commandAlex Schroeder
2019-10-24Merge remote-tracking branch 'upstream/develop' into ↵Egor Kislitsyn
refactor/following-relationships
2019-10-20[#1304] Moved remaining fields from User.Info to User.Ivan Tashkinov
Misc. fixes / improvements.
2019-10-16[#1304] Moved all non-mutes / non-blocks fields from User.Info to User. WIP.Ivan Tashkinov
2019-10-11Replace `user.following` with Pleroma.FollowingRelationshipEgor Kislitsyn
2019-10-03Mix tasks: derive moduledoc from doc filesrinpatch
2019-10-03Move user tasks docs to a separate filerinpatch
2019-09-24Add User.change_info/2 and User.update_info/2Egor Kislitsyn
2019-09-24Do not return tuple when unneededEgor Kislitsyn
2019-09-18Bump copyright years of files changed in 2019Haelwenn (lanodan) Monnier
Done via the following command: git diff 1e6c102bfcfe0e4835a48f2483f2376f9bf86a20 --stat --name-only | cat - | xargs sed -i 's/2017-2018 Pleroma Authors/2017-2019 Pleroma Authors/'
2019-08-02tasks/pleroma/user.ex: Fix documentation of --max-use and --expire-atHaelwenn (lanodan) Monnier
Closes: https://git.pleroma.social/pleroma/pleroma/issues/1155 [ci skip]
2019-07-19mix: add pleroma.user unsubscribe_all_from_instanceAriadne Conill
2019-06-24[#184] small refactoring reset passwordMaksim
2019-06-20Rename Pleroma.Mix.Tasks.Common -> Mix.Pleroma and import it's functionsrinpatch
instead of aliasing This seems to be the convention for functions that can be reused between different mix tasks in all Elixir projects I've seen and it gets rid on an error message when someone runs mix pleroma.common Also in this commit by accident: - Move benchmark task under a proper namespace - Insert a space after the prompt
2019-06-19Apply suggestion to lib/mix/tasks/pleroma/user.exIvan Tashkinov