Mark Felder
d5ef02c7a7
Mastodon makes this field null when posting with MastoFE or if you choose to not disclose it, so it's safe to be null by default
пре 3 година
Mark Felder
fb2a8e7ccd
Additional validation so we don't get caught off guard with a nil response
if CommonAPI ever prevents us from injecting this data
пре 3 година
Mark Felder
3554a65f45
Inject fake application metadata and validate it is stripped by transmogrifier
пре 3 година
Mark Felder
9b61df1fb6
App is already preloaded into the token, so avoid an extra query
пре 3 година
Mark Felder
bd3d0e8b57
Use a custom oauth token so we can predict and validate the client_name and website
пре 3 година
Mark Felder
4b979538bc
Document the application metadata is now retained as part of the post.
пре 3 година
Mark Felder
333ff527fd
Validate client application metadata is retained in the object
пре 3 година
Mark Felder
c1d78328ee
Consistency
пре 3 година
Mark Felder
6dc0b13cf8
Revert to original formatting for these function defs
пре 3 година
Mark Felder
7c508319a5
Prefer naming this put_application because we're putting it into the params map
пре 3 година
Mark Felder
09b8378646
%Token{} may not be in the conn, so avoid breaking the ability to post statuses in that scenario.
пре 3 година
Mark Felder
4540e08a6a
Rendering fallback for when we don't have valid data available
пре 3 година
Mark Felder
981349f21d
Enable rendering of the client application data details
пре 3 година
Mark Felder
3dc7e89c54
Ensure we capture the application details into the object
пре 3 година
Mark Felder
de8b8e9cf1
Add a function to lookup client app details by the app_id
пре 3 година
feld
fc42e714e2
Merge branch 'new-user-emails' into 'develop'
Basic new user registration email, various improvements
See merge request pleroma/pleroma!3304
пре 3 година
Mark Felder
6e90b79d63
Lint
пре 3 година
Mark Felder
4cacce4b42
Revert "Add plaintext support for all emails except the digest"
This reverts commit 5df9f68392
.
пре 3 година
feld
593c0851d9
Merge branch 'develop' into 'new-user-emails'
пре 3 година
Haelwenn
a5bee1bf35
Merge branch 'feat/mrf-noemptypolicy' into 'develop'
MRF NoEmptyPolicy: Deny posts from local users if there is no content or only mentions.
See merge request pleroma/pleroma!3309
пре 3 година
Mark Felder
55a13fc360
MRF NoEmptyPolicy: Deny posts from local users if there is no content or only mentions.
Helps prevent accidental button mashes from submitting incomplete posts
пре 3 година
rinpatch
17f41a589f
Merge branch 'fix/rss-link' into 'develop'
RSS: Make sure post URL is the first `<link>` element
See merge request pleroma/pleroma!3308
пре 3 година
rinpatch
ed8ef80b5e
RSS: Make sure post URL is the first `<link>` element
Otherwise some RSS readers (tested in Miniflux) might pick the context
URL as the external link.
Related to #2425 .
пре 3 година
rinpatch
a52cedba62
Merge branch 'chore/descriptions-improvements' into 'develop'
More descriptions improvements
See merge request pleroma/pleroma!3307
пре 3 година
Mark Felder
ce7c275fb3
Improve various descriptions and labels
пре 3 година
Mark Felder
2bffa8e020
Make the suggestion match the default value
пре 3 година
feld
ff70d71693
Merge branch 'docs/improve-mailer-settings-desc' into 'develop'
Improve Mailer descriptions for AdminFE
See merge request pleroma/pleroma!3306
пре 3 година
feld
85cb122986
Merge branch 'develop' into 'docs/improve-mailer-settings-desc'
# Conflicts:
# CHANGELOG.md
пре 3 година
Mark Felder
4dbb08a19f
Improved Mailer descriptions
пре 3 година
rinpatch
8babd796da
Merge branch 'fix/reports-from-admins' into 'develop'
Suppress report notification for admin actors
See merge request pleroma/pleroma!3301
пре 3 година
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 година
Mark Felder
0fcf16dcb8
Move Enabled to top as it's the master control of all email. Description not really needed.
пре 3 година
Mark Felder
bd828e5c9c
More description improvements
пре 3 година
Mark Felder
227dd84f11
Update SMTP error description and default value
пре 3 година
Mark Felder
9e3e8e2e30
Update Swoosh docs URL, lint
пре 3 година
Mark Felder
cfc474c5f7
There is no reason to expose these Local adapter settings either.
пре 3 година
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 година
Mark Felder
85710b026f
Improve SMTP adapter setting descriptions
пре 3 година
Mark Felder
9f98885388
No reason to suggest users try the useless "Local" mail adapter
пре 3 година
rinpatch
6e68058b63
Merge branch 'feat/allow_alt_text_search_config' into 'develop'
allow user defined text search config in database
See merge request pleroma/pleroma!3275
пре 3 година
hyperion
8d4e0342e1
Update priv/repo/migrations/20190501125843_add_fts_index_to_objects.exs, priv/repo/optional_migrations/rum_indexing/20190510135645_add_fts_index_to_objects_two.exs files
пре 3 година
feld
4dd28b4bd1
Merge branch 'varnish-large-files' into 'develop'
Improve Varnish VCL
See merge request pleroma/pleroma!3305
пре 3 година
Mark Felder
1d8f1fe077
Add a default rule to not attempt to cache any files larger than 50MB
This fixes connection failures when trying to retrieve large files.
It is less common in typical Pleroma usage, but it's possible to encounter
this on a cloud instance with lower memory.
пре 3 година
Mark Felder
0368419fce
Slightly better formatting
пре 3 година
Mark Felder
5df9f68392
Add plaintext support for all emails except the digest
пре 3 година
Mark Felder
6a3e75c8e6
Lint
пре 3 година
Mark Felder
c361440396
Add basic test to validate the registration email is dispatched when the others are disabled
Also only check for subject as the body is a mess of html and we don't really need to prove its contents if the subject matches.
пре 3 година
Mark Felder
95930a7aa5
Actually send the mail
пре 3 година
Mark Felder
2a863987bc
Added: New user registration mail
пре 3 година
Mark Felder
e945ccc91b
Add a registration email that only sends if no other emails (welcome, approval, confirmation) are enabled
пре 3 година