aboutsummaryrefslogtreecommitdiff
path: root/docs/configuration
AgeCommit message (Collapse)Author
2022-09-02Bump minimum Elixir version to 1.10Haelwenn (lanodan) Monnier
With the release of Elixir 1.14, Elixir 1.9 is now end-of-life. Elixir 1.10 Release Notes: https://github.com/elixir-lang/elixir/releases/tag/v1.10.0
2022-07-13Merge branch 'short-description' into 'develop'tusooa
Add short_description instance field Closes #2865 See merge request pleroma/pleroma!3651
2022-07-01Rename the Exiftool moduleIlja
No migrations or checks yet
2022-07-01Rename the new moduleIlja
2022-07-01Use EXIF data of image to prefill image descriptionIlja
During attachment upload Pleroma returns a "description" field. Pleroma-fe has an MR to use that to pre-fill the image description field, <https://git.pleroma.social/pleroma/pleroma-fe/-/merge_requests/1399> * This MR allows Pleroma to read the EXIF data during upload and return the description to the FE * If a description is already present (e.g. because a previous module added it), it will use that * Otherwise it will read from the EXIF data. First it will check -ImageDescription, if that's empty, it will check -iptc:Caption-Abstract * If no description is found, it will simply return nil, just like before * When people set up a new instance, they will be asked if they want to read metadata and this module will be activated if so This was taken from an MR i did on Pleroma and isn't finished yet.
2022-05-08Also use actor_type to determine if an account is a bot in antiFollowbotPolicyIlja
2022-03-29Add short_description fieldmarcin mikołajczak
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-19Add ForceMentionsInContentPolicyrinpatch
Even though latest PleromaFE supports displaying these properly, mobile apps still exist, so I think we should offer a workaround to those who want it.
2022-01-15Update cheatsheet.md. Add `Pleroma.Web.ActivityPub.MRF.KeywordPolicy`.Hakaba Hitoyo
2021-11-15Merge branch 'block-behavior' into 'develop'lain
Configurable block visibility, fixes #2123 Closes #2123 See merge request pleroma/pleroma!3242
2021-09-07Merge branch 'remove/mastofe' into 'develop'Haelwenn
Remove MastoFE from Pleroma, fixes #2625 Closes #2625 See merge request pleroma/pleroma!3392
2021-08-15mix pleroma.database set_text_search_config now runs concurrently and infinitelysomeone
2021-08-06Change docsIlja
* ./configuration/mrf.md * Change example * ./configuration/cheatsheet.md * Change descriptions to include that a reason is given * CHANGELOG.md * Add as breaking change
2021-07-10Merge develop branch upstreamSean King
2021-06-07MRF: create MRF.Policy behaviour separate from MRF moduleAlex Gleason
Speeds up recompilation by reducing compile-time deps
2021-06-04Fix merge conflicts with upstreamSean King
2021-06-03Merge branch 'chore/rename-chat' into 'develop'Haelwenn
Rename the non-federating Chat feature to Shout See merge request pleroma/pleroma!2842
2021-06-02Update wording for relays in docs and config descriptionMark Felder
2021-06-01Move shout configuration from :instance, update docs and changelogMark Felder
2021-04-29Merge remote-tracking branch 'upstream/develop' into block-behaviorAlex Gleason
2021-04-15Remove MastoFE configuration stuffSean King
2021-03-30Add more details to the cheatsheat for FollowBot MRFMark Felder
2021-03-30Apply 1 suggestion(s) to 1 file(s)feld
2021-03-30Document :mrf_follow_botMark Felder
2021-03-19Merge branch 'fix/remove_auto_nsfw' into 'develop'rinpatch
Remove sensitive setting #nsfw See merge request pleroma/pleroma!3223
2021-03-02Merge remote-tracking branch 'remotes/origin/develop' into ↵Ivan Tashkinov
feature/object-hashtags-rework
2021-02-27Remove sensitive-property setting #nsfw, create HashtagPolicyHaelwenn (lanodan) Monnier
2021-02-23[#3213] Misc. tweaks: proper upsert in Hashtag, better feature toggle ↵Ivan Tashkinov
management.
2021-02-22Update the documentation to use make it use /api/v1/pleroma instead of ↵eugenijm
/api/pleroma
2021-02-18[#3213] HashtagsTableMigrator: fault rate allowance to enable the feature ↵Ivan Tashkinov
(defaults to 1%), counting of affected objects, misc. tweaks.
2021-02-13[#3213] `rescue` around potentially-raising `Repo.insert_all/_` calls. Misc. ↵Ivan Tashkinov
improvements (docs etc.).
2021-02-06Merge branch 'feat/allow_alt_text_search_config' into 'develop'rinpatch
allow user defined text search config in database See merge request pleroma/pleroma!3275
2021-02-06Update priv/repo/migrations/20190501125843_add_fts_index_to_objects.exs, ↵hyperion
priv/repo/optional_migrations/rum_indexing/20190510135645_add_fts_index_to_objects_two.exs files
2021-01-29[#3286] Documentation on configuring Pleroma as OAuth 2.0 provider.Ivan Tashkinov
2021-01-21Add ability to invalidate cache entries for ApacheMark Felder
2021-01-21use proper namingAlexander Strizhakov
for MediaProxyWarmingPolicy in ConcurrentLimiter
2021-01-21Update docsMark Felder
2021-01-21configurable limits for ConcurrentLimiterAlexander Strizhakov
Pleroma.Web.RichMedia.Helpers & Pleroma.Web.MediaProxy
2021-01-20Merge branch 'deprecate-public_endpoint' into 'develop'feld
Deprecate Uploaders.S3, :public_endpoint See merge request pleroma/pleroma!3251
2021-01-19Improve PostgreSQL optimization articlerinpatch
Move query plan mode setting from OTP installation guide and try to explain what it does.
2021-01-12Deprecate Pleroma.Uploaders.S3, :public_endpointMark Felder
2021-01-10Add development sectionIlja
* I cretaed a folder 'development' * I split up the file dev.md into three parts and moved it to this folder * index.md * authentication_authorization.md * mrf.md * I also moved ap_extensions.md * I created a new file setting_up_pleroma_dev.md
2021-01-06Merge remote-tracking branch 'upstream/develop' into block-behaviorAlex Gleason
2020-12-07Merge remote-tracking branch 'remotes/origin/develop' into auth-improvementsIvan Tashkinov
# Conflicts: # CHANGELOG.md
2020-12-02The debug output is no longer there by defaultMark Felder
2020-12-02Update ConfigDB docs for new mix commandsMark Felder
2020-12-02Document how to delete individual configuration groups and completely reset ↵Mark Felder
the config without SQL
2020-11-28OAuth form user remembering feature. Local MastoFE login / logout fixes.Ivan Tashkinov
2020-11-19Cheatsheet: Add docs about reset token expirationlain
2020-11-17Remove FedSocketsrinpatch
Current FedSocket implementation has a bunch of problems. It doesn't have proper error handling (in case of an error the server just doesn't respond until the connection is closed, while the client doesn't match any error messages and just assumes there has been an error after 15s) and the code is full of bad descisions (see: fetch registry which uses uuids for no reason and waits for a response by recursively querying a ets table until the value changes, or double JSON encoding). Sometime ago I almost completed rewriting fedsockets from scrach to adress these issues. However, while doing so, I realized that fedsockets are just too overkill for what they were trying to accomplish, which is reduce the overhead of federation by not signing every message. This could be done without reimplementing failure states and endpoint logic we already have with HTTP by, for example, using TLS cert auth, or switching to a more performant signature algorithm. I opened https://git.pleroma.social/pleroma/pleroma/-/issues/2262 for further discussion on alternatives to fedsockets. From discussions I had with other Pleroma developers it seems like they would approve the descision to remove them as well, therefore I am submitting this patch.