Alex Gleason
4f57e85ab9
Email blacklist: Update phrasing again
3 yıl önce
Alex Gleason
058daf498f
Email blacklist: Update response phrasing
3 yıl önce
lain
10c792110e
MRF Object Age Policy: Don't break on messages without cc/to
3 yıl önce
Alex Gleason
dc88b6f091
Add email blacklist, fixes #1404
3 yıl önce
Ilja
f671d7e68c
Add welcome chatmessages
* I added the option in config/config.exs
* created a new module lib/pleroma/user/welcome_chat_message.ex
* Added it to the registration flow
* added to the cheatsheet
* added to the config/description.ex
* added to the Changelog.md
3 yıl önce
rinpatch
45be1fe00e
ConnectionPool: fix gun open errors being returned without an error tuple
When gun shuts down due to the host being unreachable, the worker
process shuts down with the same shutdown reason since they are linked.
Gun doesn't have error tuples in it's shutdown reason though, so we need
to handle it in get_conn.
Closes #2008
3 yıl önce
Roman Chvanikov
4bf44b7d65
Don't override user-agent header if it's been set
3 yıl önce
lain
4b18a07392
Revert "Merge branch 'revert-1ac0969c' into 'develop'"
This reverts merge request !2825
3 yıl önce
lain
010d77ec85
Revert "Merge branch 'mrf-silence-2' into 'develop'"
This reverts merge request !2820
3 yıl önce
Ivan Tashkinov
27b0a8b155
[ #1985 ] Prevented force login on registration if account approval and/or email confirmation needed.
Refactored login code in OAuthController, reused in AccountController. Added tests.
3 yıl önce
lain
1dd162a5f7
SimplePolicy: Fix problem with DM leaks.
3 yıl önce
lain
a3c37379e9
ChatMessage schema: Add preview cards.
3 yıl önce
lain
781b270863
ChatMessageReferenceView: Display preview cards.
3 yıl önce
Mark Felder
33f0427809
Expose seconds_valid in Pleroma Captcha API endpoint
3 yıl önce
Alex Gleason
93638935d7
SimpleMRF: :silence --> :followers_only
3 yıl önce
Haelwenn (lanodan) Monnier
2e27847573
feed/user_controller: Return 404 when the user is remote
3 yıl önce
lain
c25c21dd22
AccountController: Don't explicitly ask to keep users unconfirmed.
Confirmation is set in User.register_changeset based on the config
settings.
3 yıl önce
lain
edf8b6abfe
EnsureRePrepended: Don't break on chat messages.
3 yıl önce
Alex Gleason
2a99e7df8e
SimpleMRF silence: optimize, work okay with nil values in addressing
3 yıl önce
Alex Gleason
3c90f7f715
SimpleMRF: Let instances be silenced
3 yıl önce
rinpatch
dab1d8c98e
gun ConnectionPool: Re-add a missing cast for remove_client
3 yıl önce
Alex Gleason
3b7c454418
Let favourites and emoji reactions optionally be hidden
3 yıl önce
rinpatch
4ce6179dc7
gun ConnectionPool: replace casts with calls
The slowdown from this is most likely immesurable, however it eliminates
possible false positives when tracking dead clients.
3 yıl önce
lain
ad5c42628a
FrontendStatic: Add plug to serve frontends based on configuration.
3 yıl önce
lain
14c28dcbd1
InstanceStatic: Refactor.
3 yıl önce
Alex Gleason
f688c8df82
Fix User.registration_reason HTML sanitizing issues
3 yıl önce
Alex Gleason
f43518eb74
Lint, fix test
3 yıl önce
Alex Gleason
6f44a0ee84
Add configurable registration_reason limit
3 yıl önce
Haelwenn (lanodan) Monnier
4a6389316d
masto_fe_view: Remove @default_settings
3 yıl önce
lain
9e6f4694dd
Pipeline: Unify embedded_object / object_data, move to validator.
3 yıl önce
lain
0d5d1c62ef
Apply 1 suggestion(s) to 1 file(s)
3 yıl önce
rinpatch
6bf8eee5f9
ReverseProxy tesla client: remove handling of old_conn
This is no longer relevant because we use a custom
FollowRedirects middleware now
3 yıl önce
rinpatch
d4fbec62a3
ReverseProxy: Fix a gun connection leak when there is an error with no
body
- Modify `close/1` function to do the same thing it does for hackney,
which is - close the client rather than the whole connection
- Release the connection when there is no body to chunk
3 yıl önce
Alibek Omarov
6107440ea0
OpenAPI: remove accidentally pasted buffer data
3 yıl önce
Alibek Omarov
b31844d6e0
OpenAPI: Replace actor_id by account_id to follow ChatMessage schema
3 yıl önce
Mark Felder
65a1b048a8
Ensure Oban is available during mix tasks.
Fixes: mix pleroma.user rm username
4 yıl önce
Mark Felder
9be6668236
Fix mix tasks that make HTTP calls by starting the Gun connection pool
4 yıl önce
Lain Soykaf
3d13fb05f8
Side Effects: On undoing, put information about the undone object.
4 yıl önce
Lain Soykaf
91f3cf9bc6
Pipeline: Add embedded object federation.
4 yıl önce
Maksim Pechnikov
61ef1fca4b
remove duplicate module
4 yıl önce
Mark Felder
4bfad0b483
Support blocking via query parameters as well and document the change.
4 yıl önce
Ivan Tashkinov
9ea51a6de5
[ #2791 ] AccountView: renamed `:force` option to `:skip_visibility_check`.
4 yıl önce
Maksim Pechnikov
7991ddad58
added warning to use old keys
4 yıl önce
Ivan Tashkinov
6f5f7af607
[ #1973 ] Fixed accounts rendering in GET /api/v1/pleroma/chats with truish :restrict_unauthenticated.
Made `Pleroma.Web.MastodonAPI.AccountView.render("show.json", _)` demand :for or :force option in order to prevent incorrect rendering of empty map instead of expected user representation with truish :restrict_unauthenticated setting.
4 yıl önce
Maksim Pechnikov
db0224d174
added check user email for welcome email
4 yıl önce
Lain Soykaf
0cb9e1da74
StatusView: Handle badly formatted emoji reactions.
4 yıl önce
Maksim Pechnikov
5879d36854
fix sender for welcome email
4 yıl önce
Mark Felder
341a8f3500
Skip the correct plug
4 yıl önce
lain
5b1eeb06d8
Revert "Merge branch 'revert-2b5d9eb1' into 'develop'"
This reverts merge request !2784
4 yıl önce
lain
696c13ce54
Revert "Merge branch 'linkify' into 'develop'"
This reverts merge request !2677
4 yıl önce