Commit Graph

524 Commits (94db0b7cd604022c65b9f70e5c5a939ac3ed4801)

Author SHA1 Message Date
Mark Felder 13947999ad Use a callback strategy to short circuit the functions and print a nice error
4 years ago
Mark Felder a7b5280b5b Centralize check that configdb is enabled which now raises an exception
4 years ago
Mark Felder 53a5ec1952 Left public during debugging
4 years ago
Mark Felder 5135a8189f Use inspect instead of faking the output
4 years ago
Mark Felder 6334ba9ad3 Remove unnecessary keys command
4 years ago
Mark Felder d0cb73527f Ensure scary warning starts on a new line
4 years ago
Mark Felder 0847e3e496 Print whole config when resetting and include a scary looking message.
4 years ago
Mark Felder d4320e0daf Both are really atoms
4 years ago
Mark Felder 4bdfcf1682 Transform strings to atoms for all cases, including when the atom is a module like Pleroma.Emails.Mailer
4 years ago
Mark Felder 3df115b2b0 Support atoms and strings as args to the mix task
4 years ago
Mark Felder ae7d37de06 Fix deletion regression due to strings instead of atoms
4 years ago
Mark Felder c6a0ca2213 Improve dumping groups and specific keys; add prompts for delete and reset
4 years ago
Mark Felder 67437feafc Support listing groups, listing keys in a group, and dumping the config based on group or specific key in that group
4 years ago
Mark Felder a51da3c1d8 Sort output by group
4 years ago
Mark Felder ada073f251 Rename keys to groups
4 years ago
Mark Felder e8a4062d9d Document how to delete individual configuration groups and completely reset the config without SQL
4 years ago
Mark Felder a82ba66662 Better deletion message
4 years ago
Mark Felder 6dcc36baa9 Add mix tasks to give additional recovery and debugging options
4 years ago
Mark Felder 751712d970 Prevent mix tasks from spewing any internal logging unless DEBUG is in the env
4 years ago
Alex Gleason 30ed7b502f
Merge remote-tracking branch 'upstream/develop' into registration-workflow
4 years ago
Alexander Strizhakov 0a5b22bc3b
start limiters in mix tasks
4 years ago
feld a1056aace1 Merge branch 'fix/mix-task-user-delete_activities' into 'develop'
4 years ago
Mark Felder 97201f7e37 Need to start web_resp cache or mix task fails
4 years ago
Egor Kislitsyn f69fe36ebf
Merge branch 'develop' into frontend-admin-api
4 years ago
Alex Gleason 9546c1444c
Merge remote-tracking branch 'upstream/develop' into registration-workflow
4 years ago
Haelwenn (lanodan) Monnier e2f573d68b
pleroma.instance: Fix Exiftool module name
4 years ago
Egor Kislitsyn 08cbd655d1
Merge branch 'develop' into frontend-admin-api
4 years ago
rinpatch cc45c69fff Remove release_env
4 years ago
Egor Kislitsyn 03e306785b
Add an API endpoint to install a new frontend
4 years ago
Maksim Pechnikov 2030ffd490 fix test
4 years ago
Maksim Pechnikov cf53e300f8 added generate the release env to `pleroma.instance gen`
4 years ago
Maksim e2333f757a Apply 1 suggestion(s) to 1 file(s)
4 years ago
Maksim 499df7b73a Apply 1 suggestion(s) to 1 file(s)
4 years ago
Maksim Pechnikov 14054cd004 update task messages
4 years ago
Maksim Pechnikov 20e68b30f0 added generated `pleroma.env`
4 years ago
Alex Gleason dc38dc8472
Replace User.toggle_confirmation/1 with User.confirm/1, fixes #2235
4 years ago
Mark Felder 409f694e4f Merge branch 'develop' into refactor/locked_user_field
4 years ago
Mark Felder 9968b7efed Change user.locked field to user.is_locked
4 years ago
Alexander Strizhakov 6bf85440b3
mix tasks consistency
4 years ago
feld 03855f9789 Merge branch 'improve/instance-gen' into 'develop'
4 years ago
Mark Felder 8539e386c3 Add missing Copyright headers
4 years ago
Mark Felder 6c61ef14c3 Support enabling upload filters during instance gen
4 years ago
Maksim Pechnikov de993b856b added `force` option to the unfollow operation
4 years ago
Mark Felder 8b84ca4901 Simplify the value comparison
4 years ago
Mark Felder 81faf540b3 Add some user feedback
4 years ago
Mark Felder e33360fdb9 Cannot use batches with User.try_send_confirmation_email/1
4 years ago
Mark Felder 935ef21b02 Use the import
4 years ago
Mark Felder 8af8eb5ce7 Chase Pleroma.RepoStreamer.chunk_stream -> Pleroma.Repo.chunk_stream
4 years ago
Mark Felder f3a1f9c3bb Merge branch 'develop' into feature/bulk-confirmation
4 years ago
Mark Felder f7e40f7ef1 Deny ConfigDB migration when deprecated settings found
4 years ago
Maksim Pechnikov 599f8bb152 RepoStreamer.chunk_stream -> Repo.chunk_stream
4 years ago
Alexander Strizhakov 15aece7238 remove validate_expires_at from enqueue method
4 years ago
Alexander Strizhakov 9bf1065a06 schedule activity expiration in Oban
4 years ago
Alexander Strizhakov ab56dd54e7
use Pleroma.HTTP in emoji packs tasks
4 years ago
Mark Felder d23d0c27c2 Handle possibility of user account in a bulk operation not having an email address
4 years ago
Mark Felder 75b6fef25d Add mix task for bulk [un]confirming the local instance users
4 years ago
Mark Felder 23ca5f75af Make it possible to bulk send confirmation emails to all unconfirmed users
4 years ago
Alexander Strizhakov 696bf09433
passing adapter options directly without adapter key
4 years ago
Alexander Strizhakov a83916fdac
adapter options unification
4 years ago
Alexander Strizhakov ee67c98e55
removing Stats worker from Oban cron jobs
4 years ago
lain f26b580e80 Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into seanking/pleroma-fix_install_fe_bug
4 years ago
Alexander Strizhakov 79f65b4374
correct pool and uniform headers format
4 years ago
Sean King 0a9c63fb43 Fix frontend install mix task bug
4 years ago
lain c1d51944c7 Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into frontend-bundles-downloads
4 years ago
feld d39abd02ac Merge branch 'relay-fix-admin-fe' into 'develop'
4 years ago
Alexander Strizhakov 4727030f59
fixes for mix tasks
4 years ago
Alexander Strizhakov 7dc275b69b
relay fix for admin-fe
4 years ago
Hugo Müller-Downing 317b6c6c52 Start :ssl if not started when running migration or rollback
4 years ago
Alexander Strizhakov 29a7bcd5bb
reverting pinned posts in filtering
4 years ago
Alexander Strizhakov 3ab83f837e
don't load pinned activities in due_expirations
4 years ago
Alexander Strizhakov eec1ba232c
don't expire pinned posts
4 years ago
Mark Felder 724ed354f2 Ensure only Note objects are set to expire
4 years ago
Mark Felder 024b7ce0b7 Merge branch 'develop' into fix/activity-expirations-again
4 years ago
lain 5c4548d5e7 Revert "Merge branch 'issue/1023' into 'develop'"
4 years ago
Mark Felder cf4c97242b Ensure we only expire Create activities with the Mix task
4 years ago
Egor Kislitsyn e5557bf8ba
Add mix task to add expiration to all local statuses
4 years ago
lain e5ab5fbe76 Mix task frontend: Read the docs.
4 years ago
lain 7e01339ddd Frontend mix task: Support installation from local file.
4 years ago
lain 2e20ceee52 Mix tasks: Add frontend task to download and install frontends.
4 years ago
lain a6d3bb5f30 Merge branch 'issue/1023' into 'develop'
4 years ago
Mark Felder 65a1b048a8 Ensure Oban is available during mix tasks.
4 years ago
Mark Felder 9be6668236 Fix mix tasks that make HTTP calls by starting the Gun connection pool
4 years ago
Maksim 16da9f5cfd Apply 1 suggestion(s) to 1 file(s)
4 years ago
Maksim c72676d22f Apply 1 suggestion(s) to 1 file(s)
4 years ago
Maksim Pechnikov 6c59fe259d Merge branch 'develop' into issue/1023
4 years ago
Maksim Pechnikov 4e0e19a706 update task messages
4 years ago
Maksim Pechnikov 3062f86613 added generated `pleroma.env`
4 years ago
Mark Felder 80c21100db Merge branch 'develop' into refactor/notification_settings
4 years ago
Mark Felder d1cd3f4ec0 Lint
4 years ago
Mark Felder e1908a5270 Pick up env for both source and OTP installs
4 years ago
Mark Felder 46b123cded Still allow passing the arg, but fallback to MIX_ENV
4 years ago
Mark Felder 133004e22d Improve database config migration and add documentation
4 years ago
lain 48f98a2748 Merge branch 'mix-tasks-improvement' into 'develop'
4 years ago
Alexander Strizhakov 79707e879d
cleap up
4 years ago
Alexander Strizhakov d5fcec8315
fix for info after tag/untag user
4 years ago
Mark Felder d23804f191 Use the Pleroma.Config alias
4 years ago
Alexander Strizhakov 4cbafcef0c
load default config in mix tasks
4 years ago
Alexander Strizhakov b28cc15459
don't restart pleroma in mix tasks
4 years ago
Alexander Strizhakov 72ad3a66f4
don't fully start pleroma in mix tasks
4 years ago
Mark Felder 69848d5c97 Rename notification "privacy_option" setting
4 years ago