Mark Felder
679d4c23e9
Update wording for relays in docs and config description
3 jaren geleden
Mark Felder
297feb73f4
Formatting
3 jaren geleden
Mark Felder
dcf84ac12e
disableChat / disableShout didn't actually do anything for PleromaFE
3 jaren geleden
Mark Felder
8ff2d8d17d
Update description file for new shout config setting location
3 jaren geleden
Mark Felder
36fe8950f7
Update PleromaFE settings for the old chat box
3 jaren geleden
Mark Felder
ff00b354fa
Rename the non-federating Chat feature to Shout
3 jaren geleden
Snow
69aed310de
Adding description
3 jaren geleden
Mark Felder
fe40f6f291
Switch from the deprecated "use Mix.config" to "import Config"
3 jaren geleden
Mark Felder
2557e805a3
Support for configuration via AdminFE
3 jaren geleden
Ivan Tashkinov
77f3da0358
[ #3213 ] Misc. tweaks: proper upsert in Hashtag, better feature toggle management.
3 jaren geleden
Ivan Tashkinov
a98c4423f3
Apply i1t's suggestion(s) to 1 file(s)
3 jaren geleden
Ivan Tashkinov
b981edad8a
[ #3213 ] HashtagsTableMigrator: fault rate allowance to enable the feature (defaults to 1%), counting of affected objects, misc. tweaks.
3 jaren geleden
Ivan Tashkinov
349b8b0f4f
[ #3213 ] `rescue` around potentially-raising `Repo.insert_all/_` calls. Misc. improvements (docs etc.).
3 jaren geleden
Ivan Tashkinov
a996ab46a5
[ #3213 ] Reorganized hashtags cleanup. Transaction-wrapped Hashtag.get_or_create_by_names/1. Misc. improvements.
3 jaren geleden
Mark Felder
ce7c275fb3
Improve various descriptions and labels
3 jaren geleden
Mark Felder
2bffa8e020
Make the suggestion match the default value
3 jaren geleden
Mark Felder
4dbb08a19f
Improved Mailer descriptions
3 jaren geleden
Ivan Tashkinov
d1c6dd97aa
[ #3213 ] Partially addressed code review points.
migration rollback task changes, hashtags-related config handling tweaks, `hashtags.data` deletion (unused).
3 jaren geleden
Mark Felder
f736501e97
Alpha-sort adapters
Add various labels, descriptions and suggestions for all adapter settings and try to use
the same terminology by the service provider.
3 jaren geleden
Mark Felder
0fcf16dcb8
Move Enabled to top as it's the master control of all email. Description not really needed.
3 jaren geleden
Mark Felder
bd828e5c9c
More description improvements
3 jaren geleden
Mark Felder
227dd84f11
Update SMTP error description and default value
3 jaren geleden
Mark Felder
9e3e8e2e30
Update Swoosh docs URL, lint
3 jaren geleden
Mark Felder
cfc474c5f7
There is no reason to expose these Local adapter settings either.
3 jaren geleden
Mark Felder
6ffe15cc9f
Remove No MX lookups setting
This setting defaults to false so the relay host will be used in an MX query so
multiple SMTP servers can be used. gen_smtp code states that all records returned from the
MX query are attempted in order and only a permanent SMTP error will stop the client from
attempting other servers in the list. Connection failures, TLS issues, etc will cause it to
try the next host.
If there is no MX record associated with the relay host, it automatically tries connecting to it
directly.
There is really no reason to expose this to end users. The default value is fine for everyone.
3 jaren geleden
Mark Felder
85710b026f
Improve SMTP adapter setting descriptions
3 jaren geleden
Mark Felder
9f98885388
No reason to suggest users try the useless "Local" mail adapter
3 jaren geleden
Ivan Tashkinov
6fd4163ab6
[ #3213 ] ActivityPub: implemented subqueries-based hashtags filtering, removed aggregation-based hashtags filtering.
3 jaren geleden
Ivan Tashkinov
9948ff3356
[ #3213 ] Added HashtagsCleanupWorker periodic job.
3 jaren geleden
Mark Felder
2048b93929
Add missing :ex_aws, :s3, :region setting
3 jaren geleden
Mark Felder
e709dec2eb
Add Invalidation Script url_format setting
3 jaren geleden
eugenijm
7fcaa188a0
Allow to define custom HTTP headers per each frontend
3 jaren geleden
eugenijm
133644dfa2
Ability to set the Service-Worker-Allowed header
3 jaren geleden
Ivan Tashkinov
c041e9c630
[ #3213 ] HashtagsTableMigrator: failures handling fix, retry function.
Changed default hashtags filtering strategy to non-aggregate approach.
3 jaren geleden
Alexander Strizhakov
6d48144a9d
use proper naming
for MediaProxyWarmingPolicy in ConcurrentLimiter
3 jaren geleden
Alexander Strizhakov
b4ff63d020
configurable limits for ConcurrentLimiter
Pleroma.Web.RichMedia.Helpers & Pleroma.Web.MediaProxy
3 jaren geleden
Ivan Tashkinov
48b399cedb
[ #3213 ] Refactoring of HashtagsTableMigrator. Hashtag timeline performance optimization (auto switch to non-aggregate join strategy when efficient).
3 jaren geleden
Mark Felder
8b28dce82a
Deprecate Pleroma.Uploaders.S3, :public_endpoint
3 jaren geleden
Mark Felder
ce78b64db8
Formatting
3 jaren geleden
Mark Felder
5a084d6f8d
Update descriptions for MediaProxy, remove settings that should not be exposed in AdminFE
3 jaren geleden
rinpatch
a05e1d4e48
config/description.exs: Remove outdated information about Oban
The version of Oban we depend on no longer uses ShareLocks, so this
note no longer applies.
3 jaren geleden
Alexander Strizhakov
cebe3c7def
Fix for dropping posts/notifs in WS when mix task is executed
- start oban in mix tasks with empty queues, plugins and crontab
- fix for update_users_following_followers_counts
- fix for removed logo.png
- typo in resend confirmation emails mix task docs
- fix for uploads mix task (start Majic.Pool)
- fix for creating user mix task (start :fast_html app)
3 jaren geleden
Ivan Tashkinov
7fff9c1bee
Tweaks to OAuth entities expiration: changed default to 30 days, removed hardcoded values usage, fixed OAuthView (expires_in).
3 jaren geleden
rinpatch
2c55f7d7cb
Remove FedSockets
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.
3 jaren geleden
Alexander Strizhakov
efc27f6464
fix for adminFE
- revert UserAllowPolicy description
- MRF descriptions order
3 jaren geleden
Alexander Strizhakov
485697d96c
config descriptions for custom MRF policies
3 jaren geleden
feld
86b4149a13
Merge branch '1668-prometheus-access-restrictions' into 'develop'
[#1668 ] App metrics endpoint (Prometheus) access restrictions
Closes #1668
See merge request pleroma/pleroma!3093
3 jaren geleden
Mark Felder
89c356d19f
Improve Keyword descriptions for AdminFE
3 jaren geleden
rinpatch
fb0e340363
Rip out fedsockets from the release branch
3 jaren geleden
Ivan Tashkinov
50d4280880
[ #1668 ] Formatting fix.
3 jaren geleden