lain
a8c17ea25a
User Search: Also find user by uri
3 years ago
lain
d0078bc404
User Search: Boost resolved results and exact ap_id matches.
3 years ago
lain
35d62a4a56
CommonAPI test: Add test for polls
3 years ago
Alexander Strizhakov
165961f56d
don't run in async mode
3 years ago
Alexander Strizhakov
aa1f97a5b6
fix for test on mac
3 years ago
Maksim Pechnikov
8e4f043ac7
finland-emojis.zip -> emojis.zip
3 years ago
Egor Kislitsyn
0e0ece251a
Filter out internal users by default
3 years ago
Alex Gleason
bf181ca968
Fix MastoAPI.AuthControllerTest, json_response(:no_content) --> empty_json_response()
3 years ago
Alex Gleason
0b728ccc44
Pass hackney tls config into email tests, #2101
3 years ago
lain
f2f0a0260f
ActivityPub: Don't block-filter your own posts
We are filtering out replies to people you block, but that should
not include your own posts.
3 years ago
Ivan Tashkinov
60b025b782
[ #2074 ] OAuth scope checking in Streaming API.
3 years ago
Steven Fuchs
f2ef9735c5
Federate data through persistent websocket connections
3 years ago
Sergey Suprunenko
226fa3e486
Make WebPushEncryption use Pleroma.HTTP as an HTTP adapter
3 years ago
Haelwenn (lanodan) Monnier
7bf269fe83
Fix MRF reject for ChatMessage
3 years ago
Haelwenn (lanodan) Monnier
abf25e5d52
Create MRF.filter_pipeline to inject :object_data when present
3 years ago
rinpatch
608017b7df
Merge branch 'fix/streaming-termination-errors' into 'develop'
Fix two pseudo-errors in websocket handler
Closes #2131
See merge request pleroma/pleroma!2982
3 years ago
Haelwenn
0465bdbd49
Merge branch 'fix/mrf-simple-welcome-chats' into 'develop'
Ensure we only apply media_nsfw simple policy on parsable objects
Closes #2133
See merge request pleroma/pleroma!2992
3 years ago
lain
bb70b231d0
Merge branch 'reply-visibility-user-guard' into 'develop'
Mastodon API: fix the public timeline returning an error when the `reply_visibility` parameter is set to `self` for an unauthenticated user
See merge request pleroma/pleroma!2999
3 years ago
rinpatch
22d49993d9
Merge branch 'bugfix/mrf-ingestion' into 'develop'
Bugfix: MRF and Pipeline Ingestion
See merge request pleroma/secteam/pleroma!15
3 years ago
stwf
9d77f4abf8
adapt to new user factory behavior
3 years ago
stwf
dfc621a529
add test and changelog entry
3 years ago
stwf
41939e3175
User search respect discoverable flag
3 years ago
rinpatch
dee4639dbb
Merge branch 'feat/rich-media-head' into 'develop'
RichMedia: Do a HEAD request to check content type/length
See merge request pleroma/pleroma!2995
3 years ago
Mark Felder
f7e40f7ef1
Deny ConfigDB migration when deprecated settings found
3 years ago
Ivan Tashkinov
7cdbd91d83
[ #2497 ] Configurability of :min_content_length (preview proxy). Refactoring, documentation, tests.
3 years ago
eugenijm
c711a2b157
Return the file content for `GET /api/pleroma/admin/instance_document/:document_name`
3 years ago
eugenijm
582ad5d4e1
AdminAPI: Allow to modify Terms of Service and Instance Panel via Admin API
3 years ago
lain
5e3c70afa5
AdminAPI Chat tests: Remove factory.
The factory system doesn't work too well with how the chats are
done. Instead of tempting people to use it, let's rather use the
CommonAPI system for now.
3 years ago
lain
e39ff2616b
Admin chat api tests: Small additions.
3 years ago
Mark Felder
73e0e6a8a2
Remove unused import
3 years ago
lain
7a88b726bf
User: Remote users don't need to be confirmed or approved
3 years ago
Maksim Pechnikov
599f8bb152
RepoStreamer.chunk_stream -> Repo.chunk_stream
3 years ago
Maksim Pechnikov
f879d07fa1
fixed tests
3 years ago
eugenijm
3ab59a6f3c
Mastodon API: fix the public timeline returning an error when the `reply_visibility` parameter is set to `self` for an unauthenticated user
3 years ago
stwf
f900a40d5d
fix credo warning
3 years ago
stwf
38b2db297b
search indexing metadata respects discoverable flag
3 years ago
Mark Felder
d31f0393bf
Validate Welcome Chat message works with Simple policy applied to local instance
3 years ago
rinpatch
738685a629
Apply 1 suggestion(s) to 1 file(s)
3 years ago
rinpatch
f70335002d
RichMedia: Do a HEAD request to check content type/length
This shouldn't be too expensive, since the connections are pooled,
but it should save us some bandwidth since we won't fetch non-html
files and files that are too large for us to process (especially
since you can't cancel a request without closing the connection
with HTTP1).
3 years ago
Alex Gleason
bc86d0a906
Chat moderation: fix formatting
3 years ago
Alex Gleason
dfb831ca39
Chat moderation: add tests for unauthorized access
3 years ago
Alex Gleason
e229536e5c
Chat Moderation: use explicit `sender` and `recipient` fields
3 years ago
Alex Gleason
67726453f8
Credo fix
3 years ago
Alex Gleason
02d70228b5
AdminAPI: fix delete chat message
3 years ago
Alex Gleason
9dd0b23da4
AdminAPI: show chat
3 years ago
Alex Gleason
f13b52a703
AdminAPI: list messages in a chat
3 years ago
Alex Gleason
fb0de07343
AdminAPI: list chats for a user
3 years ago
Alex Gleason
b40a627ab0
AdminAPI: delete a chat message
3 years ago
Alex Gleason
f88dc1937e
MastodonAPI.StatusView.get_user/1 --> CommonAPI.get_user/1
3 years ago
Haelwenn (lanodan) Monnier
f1f44069ae
Fetcher: Correctly return MRF reject reason
3 years ago