rinpatch
02f7383891
ActivityPub controller: do not render remote users
4 роки тому
Egor Kislitsyn
d38ab4bb89
Fix user.following_count
4 роки тому
Egor Kislitsyn
63711258ce
Fix sporadically failing test
4 роки тому
Maxim Filippov
b88dbc17c8
Fix tests
4 роки тому
Maxim Filippov
46eb160135
AdminAPI: Confirm user account, resend confirmation email
4 роки тому
Egor Kislitsyn
36686f5245
Support authentication via `x-admin-token` HTTP header
4 роки тому
kPherox
c9a06b14ab
Add test
4 роки тому
Ariadne Conill
7c59bc9ef9
fix credo
4 роки тому
Ariadne Conill
5705cf0e3e
MRF: add ObjectAgePolicy which deals with old posts being imported
4 роки тому
Phil Hagelberg
3c60adbc1f
Support redirecting by activity UUID in static FE as well.
4 роки тому
Phil Hagelberg
0867cb083e
Support redirecting by object ID in static FE.
This matches the behavior of pleroma-fe better.
Fixes #1412 .
4 роки тому
Egor Kislitsyn
72cf6a76f4
Fix random fails of the rate limiter tests
4 роки тому
Phil Hagelberg
62f3a93049
For remote notices, redirect to the original instead of 404.
We shouldn't treat these like local statuses, but I don't think a 404
is the right choice either here, because within pleroma-fe, these are
valid URLs. So with remote notices you have the awkward situation
where clicking a link will behave differently depending on whether you
open it in a new tab or not; the new tab will 404 if it hits static-fe.
This new redirecting behavior should improve that situation.
4 роки тому
lain
e835cd97f6
Containment: Add a catch-all clause to contain_origin.
4 роки тому
href
b39b49cc14
report federating status in nodeinfo
4 роки тому
Steven Fuchs
94627baa5c
New rate limiter
4 роки тому
lain
f6056e9c9c
UserEnabledPlug: Don't authenticate unconfirmed users.
4 роки тому
lain
8521553ad9
User: Don't let deactivated users authenticate.
4 роки тому
Alexander
6a4201e0b4
fix for migrate task
4 роки тому
Maksim Pechnikov
9d0b989521
add subject to atom feed
4 роки тому
Phil Hagelberg
6ef8049664
Add changelog entry, cheatsheet docs, and alphabetize.
4 роки тому
Phil Hagelberg
ef7c3bdc7a
Add some further test cases.
Including like ... private visibility, cos that's super important.
4 роки тому
Phil Hagelberg
2bf592f5dc
Add tests for static_fe controller.
4 роки тому
Ariadne Conill
5b60d82592
object containment: handle all cases where ID is invalid (missing, nil, non-string)
4 роки тому
Maxim Filippov
7258db023e
Support old flag format
4 роки тому
eugenijm
7888803ffe
Mastodon API: Add the `recipients` parameter to `GET /api/v1/conversations`
4 роки тому
rinpatch
84175fe30e
Set better Cache-Control header for static content
Closes #1382
4 роки тому
Maxim Filippov
f171095960
Grouped reports with status data baked in
4 роки тому
rinpatch
54746c6c26
Object Fetcher: set cache after reinjecting
Probably fixes the issue hj had, where polls would have different
counters between endpoints.
4 роки тому
AkiraFukushima
e1fc6cb78f
Check client and token in GET /oauth/authorize
4 роки тому
Maksim Pechnikov
e52955c961
update following_relationship.ex
4 роки тому
Maksim Pechnikov
62bc0657e7
excluded invisible users from search results
4 роки тому
Maksim Pechnikov
4b7c11e3f9
excluded invisible actors from gets /api/v1/accounts/:id
4 роки тому
lain
4e53520917
User Search: Remove superfluous setweight and random test.
The test tested for a behavior that isn't actually enforced anymore.
4 роки тому
eugenijm
ed29be24cb
Mastodon API, streaming: Add `pleroma.direct_conversation_id` to the `conversation` stream event payload.
4 роки тому
Steven Fuchs
5271bbcf11
add missing tesla mocks
4 роки тому
Ariadne Conill
4bf942583f
streamer: use direct object for filter checks when there is no valid child object in an activity
We call Object.normalize/1 to get the child object for situations like Announce.
However, the check is flawed and immediately fails if Object.normalize/1 fails.
Instead, we should use the activity itself in those cases to allow activities which
never have a child object to pass through the filter.
Closes #1291
4 роки тому
Maxim Filippov
743b622b7b
Force password reset for multiple users
4 роки тому
Maxim Filippov
6f9d3d30fa
AdminAPI: Omit relay user from users list
4 роки тому
kPherox
d1ae51b02a
Update test for get_recipients_from_activity
4 роки тому
rinpatch
ae59b38203
Rip out the rest of htmlsanitizeex
4 роки тому
rinpatch
61400d7eb7
Fix XSS emoji test
4 роки тому
kPherox
c2f2d7bcf6
Add test follow activity for locked account
4 роки тому
rinpatch
08f6837065
Switch from HtmlSanitizeEx to FastSanitize
4 роки тому
stwf
56e42602b0
capture where errors are expected
4 роки тому
Maxim Filippov
8282b6ac3d
Make sure incoming flags are updated with status data
4 роки тому
Maxim Filippov
8eff05d4c6
Strip status data from Flag (when federating or closing/resolving report)
4 роки тому
eugenijm
0580654485
Mark the conversations with the blocked user as read and update the blocking user's `unread_conversation_count`.
Since the conversations with the blocked user are invisible, they are excluded
from the blocking user's `unread_conversation_count`.
4 роки тому
stwf
5329b361ec
fix test
4 роки тому
Maxim Filippov
b08b1d5d91
Store status data inside Flag activity
4 роки тому