Commit Graph

501 Commits (144c06487a9c6cdbff1d09ba0d93c8fa5a7789a2)

Author SHA1 Message Date
Mark Felder a2f57bd82b Permit easy access to vaccum full and analyze via a mix task
4 years ago
lain e0d1a942a6 Merge branch 'issue/1707' into 'develop'
4 years ago
lain 283fb1e05b Merge branch 'issue/749' into 'develop'
4 years ago
Maksim Pechnikov 9bc5e18ade rename mix task: `pleroma.user unsubscribe` -> `pleroma.user deactivate`
4 years ago
Maksim Pechnikov c96f425cb0 fixed `mix pleroma.instance gen`
4 years ago
Roman Chvanikov 01bd6a1e54 Merge branch 'develop' into feature/admin-api-status-count-per-instance
4 years ago
lain 4b28d812cf Merge branch 'restricted-relations-embedding' into 'develop'
4 years ago
Michael Weiss ae3b0b4c0d
Fix digest mix task on OTP releases
4 years ago
Maksim Pechnikov 63477d07ad unsubscribes of friends when user deactivated
4 years ago
Roman Chvanikov 56819f7f06 Use index on refresh_counter_cache
4 years ago
Roman Chvanikov 01b06d6dbf Show progress in refresh_counter_cache task
4 years ago
Roman Chvanikov 39d2f2118a update counter_cache logic
4 years ago
Ivan Tashkinov b2924ab1fb Merge remote-tracking branch 'remotes/origin/develop' into restricted-relations-embedding
4 years ago
sadposter e18958a5d7 Merge branch 'develop' of https://git.pleroma.social/pleroma/pleroma into develop
4 years ago
Ivan Tashkinov d5cdc907e3 Restricted embedding of relationships where applicable (statuses / notifications / accounts rendering).
4 years ago
lain 51f1dbf0a2 User deletion mix task: Use common pipeline.
4 years ago
sadposter eee32fd993 Merge branch 'develop' of https://git.pleroma.social/pleroma/pleroma into develop
4 years ago
Haelwenn a17bfb5fab Merge branch 'feature/1584-client-captcha-options' into 'develop'
4 years ago
Ivan Tashkinov a21baf89d8 Merge remote-tracking branch 'remotes/origin/develop' into output-of-relationships-in-statuses
5 years ago
sadposter 8cec5796ae Merge branch 'develop' of https://git.pleroma.social/pleroma/pleroma into develop
5 years ago
Alexander Strizhakov b59ac37b2c
tests for emoji mix task
5 years ago
Ivan Tashkinov 98b96e45ab Merge remote-tracking branch 'remotes/origin/develop' into output-of-relationships-in-statuses
5 years ago
Ivan Tashkinov 2f2bd7fe72 Ability to control the output of account/pleroma/relationship in statuses in order to improve the rendering performance.
5 years ago
sadposter 931d663a3a Merge branch 'develop' of https://git.pleroma.social/pleroma/pleroma into develop
5 years ago
Alexander Strizhakov a6ee6784bc
creating trusted app from adminFE & mix task
5 years ago
Alexander Strizhakov 39ed608b13
Merge branch 'develop' into gun
5 years ago
rinpatch 7cdabdc0df Merge branch 'fix/1610-release-compilation-config-fix' into 'develop'
5 years ago
feld f92c447bbc Merge branch 'relay-list-change' into 'develop'
5 years ago
Alexander Strizhakov 282a93554f
merging release default config on app start
5 years ago
sadposter 5f625c9136 Merge branch 'develop' of https://git.pleroma.social/pleroma/pleroma into develop
5 years ago
Mark Felder 4427161ca3 Merge branch 'develop' into gun
5 years ago
Mark Felder 05da5f5cca Update Copyrights
5 years ago
sadposter 3508f698b9 Merge branch 'develop' of https://git.pleroma.social/pleroma/pleroma into develop
5 years ago
Alexander Strizhakov 509c81e4b1
Merge branch 'develop' into gun
5 years ago
Alexander Strizhakov cc98d010ed
relay list shows hosts without accepted follow
5 years ago
Haelwenn (lanodan) Monnier 6da6540036
Bump copyright years of files changed after 2020-01-07
5 years ago
Alexander Strizhakov 814b275af7
Merge branch 'develop' into gun
5 years ago
lain fda6f35a46 Merge branch 'feat/instance-gen-improvements' into 'develop'
5 years ago
rinpatch 3bbfebd1c2 instance.gen task: make example instance name less confusing
5 years ago
rinpatch 359faa8645 instance.gen task: remind to transfer the config to the database after
5 years ago
rinpatch cfa28dee32 instance.gen task: make instance name default to the domain
5 years ago
Egor Kislitsyn 22018adae6
Fix Dialyzer warnings
5 years ago
rinpatch 035c2c1415 Merge branch 'fix/instance-gen-custom-static' into 'develop'
5 years ago
rinpatch 5e4fe0e8f7 instance.gen task: fix crash when using custom static directory
5 years ago
eugenijm 7ad5c51f23 Admin API: `GET /api/pleroma/admin/stats` to get status count by visibility scope
5 years ago
Alexander Strizhakov 8efae966b1
open conn in separate task
5 years ago
Alexander Strizhakov 514c899275
adding gun adapter
5 years ago
sadposter 7de32e2c8b Merge branch 'develop' of https://git.pleroma.social/pleroma/pleroma into develop
5 years ago
rinpatch 8fda6303ba Fix email mix task on OTP releases
5 years ago
sadposter 646016c403 Merge branch 'develop' of https://git.pleroma.social/pleroma/pleroma into develop
5 years ago
Haelwenn (lanodan) Monnier 4eb935be78
Create pleroma.email mix task
5 years ago
Alexander Strizhakov 6252e82f85
respect settings from database in mix tasks
5 years ago
Alexander Strizhakov e8e57e398f
restart config id after truncate
5 years ago
Alexander Strizhakov 4344c5d5b9
truncate config table on migrate to db task
5 years ago
sadposter 4646d3c9d6 Merge branch 'develop' of https://git.pleroma.social/pleroma/pleroma into develop
5 years ago
Alexander Strizhakov f01ab6cd29
some refactor and tests
5 years ago
Alexander Strizhakov efb8ef5abe
releases support
5 years ago
Alexander Strizhakov 7676ed8239
some clean up
5 years ago
Alexander Strizhakov ce027fd0ef
revert non needable
5 years ago
Alexander Strizhakov b310feeccb
compile fix
5 years ago
Alexander Strizhakov 60ba2339a2
saving to DB only added by user settings
5 years ago
Alexander Strizhakov 29155137fd
renaming
5 years ago
Alexander Strizhakov 66de2b159b
don't migrate Pleroma.Web.EndPoint settings
5 years ago
Alexander Strizhakov 3453b27015
don't migrate prometheus settings
5 years ago
Alexander Strizhakov eadb674c41
don't migrate configurable_from_database setting
5 years ago
Alexander Strizhakov 7d128ca208
dynamic_configuration renaming
5 years ago
Alexander a71393dd29
fix for endpoints after env update
5 years ago
Alexander 0656816c77
tests for setttings without an explicit key
5 years ago
Alex S 2753285b77
config editing through database
5 years ago
sadposter 97f67e0786 Merge branch 'develop' of https://git.pleroma.social/pleroma/pleroma into develop
5 years ago
Ivan Tashkinov 835ac2157c Merge remote-tracking branch 'remotes/upstream/develop' into 1427-oauth-admin-scopes
5 years ago
Maksim Pechnikov 9dfaa0b832 fix loads config variable with large value from db
5 years ago
sadposter d3cee00057 Merge branch 'develop' of https://git.pleroma.social/pleroma/pleroma into develop
5 years ago
lain f3c2363f4a Merge branch 'fix/user-list-task' into 'develop'
5 years ago
Ivan Tashkinov 13926537b6 Merge remote-tracking branch 'remotes/origin/develop' into 1427-oauth-admin-scopes
5 years ago
Ivan Tashkinov af42c00cff [#1427] Reworked admin scopes support.
5 years ago
Egor Kislitsyn 356a936ecb Fix `mix pleroma.user list` task
5 years ago
Maksim Pechnikov a36607c27e add mix task to set\unset privacy option of notification
5 years ago
sadposter acac6e3540 Merge branch 'develop' of https://git.pleroma.social/pleroma/pleroma into develop
5 years ago
Alex Schroeder fbc379d689 Add CLI list users command
5 years ago
sadposter 2de30812ea Merge branch 'develop' of https://git.pleroma.social/pleroma/pleroma into develop
5 years ago
Alexander 6a4201e0b4
fix for migrate task
5 years ago
sadposter 55ce1daeaf Merge branch 'develop' of https://git.pleroma.social/pleroma/pleroma into develop
5 years ago
sadposter 1d85dc62aa Merge branch 'develop' of https://git.pleroma.social/pleroma/pleroma into develop
5 years ago
Egor Kislitsyn 4c1dd55c48 Merge remote-tracking branch 'upstream/develop' into refactor/following-relationships
5 years ago
sadposter 85b9992f86 Merge branch 'develop' of https://git.pleroma.social/pleroma/pleroma into develop
5 years ago
Egor Kislitsyn 4ea1a61b00
Merge branch 'develop' into refactor/following-relationships
5 years ago
Ivan Tashkinov c6fdfbc4f1 Merge remote-tracking branch 'remotes/upstream/develop' into 1304-user-info-deprecation
5 years ago
Ivan Tashkinov e8843974cb [#1304] Moved remaining fields from User.Info to User.
5 years ago
rinpatch fd6d05dc45 Merge branch 'mix-emoji-task-pack-json' into 'develop'
5 years ago
Maxim Filippov 019147f115 Merge branch 'develop' into feature/relay-list
5 years ago
rinpatch 39e996528c Fix a migration wiping user info of users that don't have any mutes
5 years ago
Ivan Tashkinov 10ff01acd9 [#1304] Moved all non-mutes / non-blocks fields from User.Info to User. WIP.
5 years ago
Ekaterina Vaartis fbe5a00475 For pleroma.emoji downloaded packs, generate pack.json instead
5 years ago
Maxim Filippov cc6875b582 Add `GET /api/pleroma/admin/relay` endpoint - lists all followed relays
5 years ago
Egor Kislitsyn 059005ff82
Replace `user.following` with Pleroma.FollowingRelationship
5 years ago
sadposter 58f9ce0deb Merge branch 'develop' of https://git.pleroma.social/pleroma/pleroma into develop
5 years ago
Egor Kislitsyn d537bfd4e1
Add a task to re-count statuses for all users
5 years ago
sadposter 59e6b48553 Merge branch 'develop' of https://git.pleroma.social/pleroma/pleroma into develop
5 years ago
rinpatch 1cae564b5d Move config task docs to a separate file and mark it as WIP
5 years ago
rinpatch e00403af23 Mix tasks: derive moduledoc from doc files
5 years ago
rinpatch 6baa037903 Move database maintenance tasks docs to a separate file
5 years ago
rinpatch b4ca864c6b Move user tasks docs to a separate file
5 years ago
rinpatch d39ccc2e7f Move uploads task docs to a separate file
5 years ago
rinpatch 808d0a0170 Move relay docs to a separate file
5 years ago
rinpatch 6435ba83cd Move instance CLI task docs to a text file
5 years ago
rinpatch 869ea2ab90 Move digest email docs to a separate file and improve styling
5 years ago
rinpatch bd9c7807fb Move emoji task docs to a separate file
5 years ago
sadposter 1e11b97c1b Merge branch 'develop' of https://git.pleroma.social/pleroma/pleroma into develop
5 years ago
kaniini 48a82c4609 Merge branch 'refactor/user' into 'develop'
5 years ago
sadposter f82d9e1359 Merge branch 'develop' of https://git.pleroma.social/pleroma/pleroma into develop
5 years ago
Maksim Pechnikov 1a858134ed Merge branch 'develop' into issue/1218
5 years ago
Egor Kislitsyn 209395c7e6 Add User.change_info/2 and User.update_info/2
5 years ago
Egor Kislitsyn 79b25be4e1 Do not return tuple when unneeded
5 years ago
Haelwenn (lanodan) Monnier 447514dfa2
Bump copyright years of files changed in 2019
5 years ago
sadposter ab55e41626 Merge branch 'develop' of https://git.pleroma.social/pleroma/pleroma into develop
5 years ago
rinpatch f884987ace Merge branch 'admin-config-description' into 'develop'
5 years ago
rinpatch 5a76d5d239 Add extended benchmark
5 years ago
Alex S 38b29779c3 refactoring
5 years ago
Alex S 57dc59d98d little fix
5 years ago
Alex S 8f5ee7db06 typo fix
5 years ago
Alex S 6721301086 some changes
5 years ago
Alex S 0559c82bdb fix
5 years ago
Alex S 511d93fa54 mix docs generates config.md
5 years ago
rinpatch 43f02dfe38 Revert "Parallelize template rendering"
5 years ago
Maksim Pechnikov cef2e980b1 division emoji.ex on loader.ex and emoji.ex
5 years ago
sadposter cc28184854 Merge branch 'develop' of https://git.pleroma.social/pleroma/pleroma into develop
5 years ago
lain 8340fe8fcc Merge branch 'digest-template' into 'develop'
5 years ago
Maksim Pechnikov e652cef76b removes duplicates from relay subscription list
5 years ago
sadposter 3fc4b078f2 Merge branch 'develop' of https://git.pleroma.social/pleroma/pleroma into develop
5 years ago
rinpatch 1ad71592ad Parallelize template rendering
5 years ago
rinpatch a9e75fa6a4 Add a task to benchmark timeline rendering
5 years ago
Egor Kislitsyn 4b7f1c6995 Improve digest email template
5 years ago
sadposter 59c9b90169 Merge branch 'develop' of https://git.pleroma.social/pleroma/pleroma into develop
5 years ago
Sergey Suprunenko af4cf35e20 Strip internal fields including likes from incoming and outgoing activities
5 years ago
lain 29807ef6a5 Merge branch 'feature/digest-email' into 'develop'
5 years ago
sadposter 325372b1e1 Merge branch 'develop' of https://git.pleroma.social/pleroma/pleroma into develop
5 years ago
Ariadne Conill cef3af5536 tasks: relay: add list task
5 years ago
Haelwenn (lanodan) Monnier 8815f07058
tasks/pleroma/user.ex: Fix documentation of --max-use and --expire-at
5 years ago
Roman Chvanikov 9d4f34fbcb Merge branch 'develop' into feature/digest-email
5 years ago
sadposter 3cc6cb266b Merge branch 'develop' of https://git.pleroma.social/pleroma/pleroma into develop
5 years ago
Alexander Strizhakov 51b3b6d816 Admin changes
5 years ago
Ariadne Conill b93498eb52 constants: add as_public constant and use it everywhere
5 years ago
sadposter e11058c20c add user show task
5 years ago
sadposter c2737d13df Merge branch 'develop' of https://git.pleroma.social/pleroma/pleroma into develop
5 years ago
sadposter ed1ce20c5a add email util tasks
5 years ago
Roman Chvanikov 36049f08ef Merge develop
5 years ago
Ariadne Conill 9a8eb2c94d mix: add pleroma.user unsubscribe_all_from_instance
5 years ago
Roman Chvanikov 9bca70b10a Merge develop
5 years ago
sadposter 32ce409514 Merge branch 'develop' of https://git.pleroma.social/pleroma/pleroma into develop
5 years ago
Alex S b8607c151c migrating task refactor
5 years ago
Alex S c66044b923 atom keys with leading :
5 years ago
sadposter d4348eeb62 Merge branch 'develop' of https://git.pleroma.social/pleroma/pleroma into develop
5 years ago
Roman Chvanikov b052a9d4d0 Update DigestEmailWorker to compile and send emails via queue
5 years ago
Roman Chvanikov eae991b06a merge develop
5 years ago
kaniini 75be90a6d1 Merge branch 'release/listener' into 'develop'
5 years ago
feld 93a0eeab16 Add license/copyright to all project files
5 years ago
sadposter dbeb8f43fe Merge branch 'develop' of https://git.pleroma.social/pleroma/pleroma into develop
5 years ago
Sachin Joshi 6d0ae264fc add listener port and ip option for 'pleroma.instance gen' and enable its test
5 years ago
Roman Chvanikov 371d39e160 Merge develop
5 years ago
Alexander Strizhakov 4e6e5d8042 reverse proxy tests
5 years ago
sadposter ed709aec2c Merge branch 'develop' of https://git.pleroma.social/pleroma/pleroma into develop
5 years ago
Haelwenn (lanodan) Monnier 977c2d0448
tasks/pleroma/instance.ex: Change :upload_dir to :uploads_dir
5 years ago
sadposter 4d8f97453b Add activity get mix task
5 years ago
Roman Chvanikov 657277ffc0 Resolve conflicts
5 years ago
lain 2286f62a36 Merge branch 'release-docs' into 'develop'
5 years ago
Alexander Strizhakov c6705144a2 don't delete config settings on admin update
5 years ago
Maksim a0c4ebb4d7 [#184] small refactoring reset password
5 years ago
kaniini 8b7860f12f Merge branch 'admin-config' into 'develop'
5 years ago
Alex S 982cad0268 support for config groups
5 years ago
rinpatch 3ac5ecbac1 Support RUM indexes in the config generator
5 years ago
rinpatch 51760c84b9 Merge branch 'develop' into release-docs
5 years ago
rinpatch ebee9f59d8 Ecto tasks: Resolve relative path using the application directory
5 years ago
rinpatch ee4e7c6570 Remove the getting started steps from pleroma.instance gen task
5 years ago
rinpatch 452d5d3231 Merge branch 'develop' into release-docs
5 years ago
rinpatch e76115989a Move config templates to priv so they can be found in releases
5 years ago
rinpatch 89fead9250 Default DB configuration to false and set the default database name to
5 years ago
rinpatch 2437f51284 Merge branch 'fix/config-gen-releases' into 'develop'
5 years ago
Alexander Strizhakov 32320c1ee9 Fixes for dynamic configuration
5 years ago
rinpatch 69070e641d Allow setting upload/static directories in the config generator
5 years ago
rinpatch 144e2e3e0b Remove deprecated dedupe_media from the config template
5 years ago
rinpatch fe3a830b80 Remove a useless binding from config template call
5 years ago
rinpatch 8c7a382027 Rename Pleroma.Mix.Tasks.Common -> Mix.Pleroma and import it's functions
5 years ago
Ivan Tashkinov 363618207c Apply suggestion to lib/mix/tasks/pleroma/user.ex
5 years ago
Ivan Tashkinov 71fb75b7ef User sign out mix task.
5 years ago
Alexander Strizhakov e4fa6b99ac aliases for mix tasks
5 years ago
Alexander Strizhakov c2ca1f22a2 it is changed in compile time
5 years ago
rinpatch 7223c1b643 Use Mix.shell().yes? if available
5 years ago
rinpatch d7ec0898e5 Make mix tasks work in a release
5 years ago
rinpatch bc597d888c Mix Tasks: Switch to Application.ensure_all_started instead of
5 years ago
Roman Chvanikov 3e17610587 Add task to test emails
5 years ago
Roman Chvanikov ce47017c89 Merge develop
5 years ago
rinpatch 54e10a3e55 Disable timeouts for object pruning query
5 years ago
William Pitcock a023ca004c prune objects task: use Repo.delete_all()
5 years ago
William Pitcock 16b260fb19 add mix task to prune the object database using a configured retention period
5 years ago
Sergey Suprunenko 2c303afc8b Remove duplicated entries in users' following lists
5 years ago
Mark Felder efa61c1610 Move to pleroma.database mix task
5 years ago
Mark Felder ebb0482116 Merge branch 'develop' into conversations-import
5 years ago
Alexander Strizhakov 73ae58fdfa Feature/896 toggling confirmation
5 years ago
lain f168a1cbdc Merge remote-tracking branch 'origin/develop' into conversations-import
5 years ago
Mark Felder 498bfdf403 Switch to Jason over Poison
5 years ago
Alexander Strizhakov a2be420f94 differences_in_mastoapi_responses.md: fullname & bio are optionnal
5 years ago
Mark Felder 786f2c7a84 Update shortdoc description
5 years ago
Roman Chvanikov f1f7a11222 Merge develop
5 years ago
lain 6d19bb4eae Conversations: Add mix task to 'import' old DMs.
5 years ago
Alex S a76e2622ca emoji dowload follow redirects
5 years ago
Roman Chvanikov b6b5b16ba4 Merge develop
5 years ago
Alexander Strizhakov ce6ca0fefe Merge branch 'develop' of https://git.pleroma.social/pleroma/pleroma into feature/845-improve-status-deletion
5 years ago
Alex S f11e7037c2 test fixes
5 years ago
Roman Chvanikov 0f0cc2703b Merge develop
5 years ago
rinpatch 952a4ae68e Fix unclosed ` and put synopsis into a code block in pleroma.emoji mix
5 years ago
Egor b9cdf6d3b9 Use `User.get_cached*` everywhere
5 years ago
Ekaterina Vaartis 153f5375a6 Replace MD5 with SHA256 for emoji pack verification
5 years ago
Ekaterina Vaartis d5c0fd35e1 Wrap the docstrings to 70 characters
5 years ago
Roman Chvanikov 60f213bb1a Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into feature/digest-email
6 years ago
Roman Chvanikov 64a2c6a041 Digest emails
6 years ago
Ekaterina Vaartis 53a3e61016 Fix priv/static/instance/static to be just instance/static
6 years ago
Ekaterina Vaartis 31cff7dbca Document the pleroma.emoji task
6 years ago
Ekaterina Vaartis 1e311d6662 Add a newline at the end of pack in ls-packs
6 years ago
Ekaterina Vaartis 9bd5e2dec9 Make emoji default_manifest a config option
6 years ago
Ekaterina Vaartis 98d4b3de53 Treat the manifest path as a file if it doesn't start with http
6 years ago
Ekaterina Vaartis aaaa428512 mix format
6 years ago
Ekaterina Vaartis a141f0807b Assume packs without emoji.txt only have emoji pictures, unhardcode
6 years ago
Ekaterina Vaartis eff725c3af Add a task to generate emoji packs
6 years ago
Ekaterina Vaartis c5b7286b5f Move helper functions of emoji manager task down in the file
6 years ago
Ekaterina Vaartis 06db3ee1a8 Add MD5 verification for emoji pack source
6 years ago
Ekaterina Vaartis af5494f942 Separate emoji pack file lists in a different file
6 years ago
Ekaterina Vaartis 21b39c54a3 Allow using a custom manfest and getting multiple packs at once
6 years ago
Ekaterina Vaartis c26724cc55 Remove finmoji and add a way to download emojis in packs
6 years ago
rinpatch 73b8c5387b Add some logging
6 years ago
rinpatch 945325013a remove query timeouts
6 years ago
rinpatch 099f89367e Replace embedded object migration with a mix task
6 years ago
Alex S fe511a6c65 Merge branch 'develop' into feature/788-separate-email-addresses
6 years ago
Alex S fe13a1d78c adding notify_email setting for trigger emails
6 years ago
Alex S 012bb5dcc9 renaming expire_at -> expires_at
6 years ago
Alex S ce8d457132 little channges
6 years ago
Alex S 47b07cec49 token -> invite renaming
6 years ago
Alex S 0484f3a8b1 generating tokens with mix
6 years ago
Sachin Joshi cd41584ac4 Generate permissive or restrictive robots.txt in the config generator
6 years ago
lambda ce9284b36f Merge branch 'remove-user-activities' into 'develop'
6 years ago
Egor Kislitsyn 1b3d921921 change `Repo.get(User, id)` => `User.get_by_id(id)`
6 years ago
Egor Kislitsyn a14742f495 add `user delete_activities` mix task
6 years ago
Egor Kislitsyn a1869f5272 Merge remote-tracking branch 'pleroma/develop' into remove-user-activities
6 years ago
William Pearson 3dadaa4432 robots.txt
6 years ago
Haelwenn (lanodan) Monnier 4b73ca638e
[Credo][CI] Add readability as it’s fixed
6 years ago
Haelwenn (lanodan) Monnier a3a9cec483
[Credo] fix Credo.Check.Readability.AliasOrder
6 years ago
Egor Kislitsyn 16e598ec11 fix wording
6 years ago
Egor Kislitsyn d013b58e84 add `mix pleroma.user delete_activities NICKNAME` task
6 years ago
Haelwenn (lanodan) Monnier 6ca633ddd3
Mix.Tasks.Pleroma.Uploads: Disable Enum.reduce warning on line 100 (unsure)
6 years ago
Haelwenn (lanodan) Monnier 6a6a5b3251
de-group alias/es
6 years ago