aboutsummaryrefslogtreecommitdiff
path: root/lib/mix
AgeCommit message (Collapse)Author
2020-12-02Document how to delete individual configuration groups and completely reset ↵Mark Felder
the config without SQL
2020-12-02Better deletion messageMark Felder
2020-12-02Add mix tasks to give additional recovery and debugging optionsMark Felder
- pleroma.config dump: prints the entire config as it would be exported to the filesystem - pleroma.config dump KEY: prints the configuration under a specific ConfigDB key in the database - pleroma.config keylist: lists the available keys in ConfigDB - pleroma.config keydel KEY: deletes ConfigDB entry stored under the key This should prevent the need for users to manually execute SQL queries.
2020-11-25Prevent mix tasks from spewing any internal logging unless DEBUG is in the envMark Felder
e.g., DEBUG=1 mix pleroma.config migrate_from_db
2020-11-21Merge remote-tracking branch 'upstream/develop' into registration-workflowAlex Gleason
2020-11-20start limiters in mix tasksAlexander Strizhakov
2020-11-18Merge branch 'fix/mix-task-user-delete_activities' into 'develop'feld
Fix mix pleroma.user delete_activities task See merge request pleroma/pleroma!3156
2020-11-17Need to start web_resp cache or mix task failsMark Felder
2020-11-17Merge branch 'develop' into frontend-admin-apiEgor Kislitsyn
2020-11-14Merge remote-tracking branch 'upstream/develop' into registration-workflowAlex Gleason
2020-11-14pleroma.instance: Fix Exiftool module nameHaelwenn (lanodan) Monnier
2020-11-11Merge branch 'develop' into frontend-admin-apiEgor Kislitsyn
2020-11-08Remove release_envrinpatch
While taking a final look at instance.gen before releasing I noticed that the release_env task outputs messages in broken english. Upon further inspection it seems to have even more severe issues which, in my opinion, warrant it's at least temporary removal: - We do not explain what it actually does, anywhere. Neither the task docs nor instance.gen, nor installation instructions. - It does not respect FHS on OTP releases (uses /opt/pleroma/config even though we store the config in /etc/pleroma/config.exs). - It doesn't work on OTP releases, which is the main reason it exists. Neither systemd nor openrc service files for OTP include it. - It is not mentioned in install guides other than the ones for Debian and OTP releases.
2020-10-27Add an API endpoint to install a new frontendEgor Kislitsyn
2020-10-15fix testMaksim Pechnikov
2020-10-15added generate the release env to `pleroma.instance gen`Maksim Pechnikov
2020-10-15Apply 1 suggestion(s) to 1 file(s)Maksim
2020-10-15Apply 1 suggestion(s) to 1 file(s)Maksim
2020-10-15update task messagesMaksim Pechnikov
2020-10-15added generated `pleroma.env`Maksim Pechnikov
2020-10-13Replace User.toggle_confirmation/1 with User.confirm/1, fixes #2235Alex Gleason
2020-10-13Merge branch 'develop' into refactor/locked_user_fieldMark Felder
2020-10-13Change user.locked field to user.is_lockedMark Felder
2020-10-13mix tasks consistencyAlexander Strizhakov
2020-10-12Merge branch 'improve/instance-gen' into 'develop'feld
#2159 Support enabling upload filters during instance gen See merge request pleroma/pleroma!3070
2020-10-12Add missing Copyright headersMark Felder
2020-10-12Support enabling upload filters during instance genMark Felder
2020-09-28added `force` option to the unfollow operationMaksim Pechnikov
2020-09-25Simplify the value comparisonMark Felder
2020-09-24Add some user feedbackMark Felder
2020-09-24Cannot use batches with User.try_send_confirmation_email/1Mark Felder
2020-09-24Use the importMark 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-17Deny ConfigDB migration when deprecated settings foundMark Felder
2020-09-16RepoStreamer.chunk_stream -> Repo.chunk_streamMaksim Pechnikov
2020-09-10remove validate_expires_at from enqueue methodAlexander Strizhakov
2020-09-10schedule activity expiration in ObanAlexander Strizhakov
2020-09-10use Pleroma.HTTP in emoji packs tasksAlexander Strizhakov
2020-09-08Handle possibility of user account in a bulk operation not having an email ↵Mark Felder
address
2020-09-08Add mix task for bulk [un]confirming the local instance usersMark Felder
2020-09-08Make it possible to bulk send confirmation emails to all unconfirmed usersMark Felder
2020-09-07passing adapter options directly without adapter keyAlexander Strizhakov
2020-09-07adapter options unificationAlexander Strizhakov
not needed options deletion
2020-09-07removing Stats worker from Oban cron jobsAlexander Strizhakov
2020-09-03Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into ↵lain
seanking/pleroma-fix_install_fe_bug
2020-09-02correct pool and uniform headers formatAlexander Strizhakov
2020-09-01Fix frontend install mix task bugSean King
2020-08-25Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into ↵lain
frontend-bundles-downloads
2020-08-24Merge branch 'relay-fix-admin-fe' into 'develop'feld
Relay fix for admin-fe See merge request pleroma/pleroma!2902