Egor Kislitsyn
a12b6454bb
Add an option to require fetches to be signed
4 jaren geleden
rinpatch
bcd16676a7
Publisher: check out a connection for inserting publish_one jobs
Related to #1474, federation of one post on my istance creates in
best-case 360 jobs, so if they for some reason take a while to insert,
it will exhaust the connection pool. This fixes it by checking out one
dedicated connection for inserting them.
4 jaren geleden
Ivan Tashkinov
81b05340e9
[ #1427 ] Graceful clearance of OAuth admin scopes for non-admin users (no error raised).
PleromaFE and other clients may safely request admin scope(s): if user isn't an admin, request is successful but only non-admin scopes from request are granted.
4 jaren geleden
Egor Kislitsyn
e536796984
Add native captcha and enable it by default.
4 jaren geleden
Maxim Filippov
82fae3e23f
AdminAPI: Merge account views for list instance statuses
4 jaren geleden
Sadposter
1ad96d667a
remove single-step pipe
4 jaren geleden
Ivan Tashkinov
3920244be5
[ #1427 ] Fixed `:admin` option handling in OAuthScopesPlug, added tests.
4 jaren geleden
Sadposter
457821adb0
Apply suggestion to lib/pleroma/user.ex
4 jaren geleden
Sadposter
25f774f7c1
format activity_pub.ex
4 jaren geleden
Sadposter
19d228cc58
modify SQL to include followed-but-domain-blocked activities
4 jaren geleden
Egor Kislitsyn
75b419d7c8
Do not apply http signature pipeline to the unsubscribe route
4 jaren geleden
Hakaba Hitoyo
701815e64c
[ActivityPub] Configurable ActivityPub actor type
4 jaren geleden
Maksim Pechnikov
9dfaa0b832
fix loads config variable with large value from db
4 jaren geleden
rinpatch
f4b7f32d51
status search: prefer the status fetched by url over other results
4 jaren geleden
rinpatch
3c45ed4f47
OTP: Fix runtime upload limit config being ignored
Closes #1109
4 jaren geleden
rinpatch
d6c89068f3
HTML: Compile Scrubbers on boot
This makes it possible to configure their behavior on OTP releases.
4 jaren geleden
rinpatch
bd3aa8500c
OAuth token cleanup: Get rid of compile-time configuration
4 jaren geleden
rinpatch
a21340caa1
Fix never matching clause
`length/1` is only used with lists.
4 jaren geleden
Maxim Filippov
a7f77785c2
Implement report notes destruction
4 jaren geleden
Ivan Tashkinov
1770602747
[ #1427 ] Extra check that admin OAuth scope is used by admin. Adjusted tests.
4 jaren geleden
Ivan Tashkinov
40e1817f70
[ #1427 ] Fixes / improvements of admin scopes support. Added tests.
4 jaren geleden
Ivan Tashkinov
93a80ee915
[ #1427 ] Bugfix for `enforce_oauth_admin_scope_usage`. Admin API documentation entry.
4 jaren geleden
lain
e8cee4d9a0
ActivityPub: For user timelines, respects blocks.
Unless the timeline belongs to a blocked user.
4 jaren geleden
Maxim Filippov
08c89fd2b8
Fix incorrect report count
4 jaren geleden
Ivan Tashkinov
af42c00cff
[ #1427 ] Reworked admin scopes support.
Requalified users.is_admin flag as legacy accessor to admin actions in case token lacks admin scope(s).
4 jaren geleden
rinpatch
9f99640cfc
ActivityPub: Fix deletes being exempt from MRF
Closes #1461
4 jaren geleden
Ivan Tashkinov
d3bce89edd
[ #1335 ] Merge issue fix.
4 jaren geleden
lain
aa97fe8f17
ChatChannel: Ignore messages that are too long.
4 jaren geleden
Egor Kislitsyn
05fb8d0084
Fix Pleroma.FollowingRelationship.move_following/2
4 jaren geleden
Maxim Filippov
4b60d41db9
Add report notes
4 jaren geleden
Egor Kislitsyn
624e720aa4
Add `with_move` query param to the notifications API
4 jaren geleden
Egor Kislitsyn
356a936ecb
Fix `mix pleroma.user list` task
4 jaren geleden
Egor Kislitsyn
cf52106e05
Update Floki dependency
4 jaren geleden
kPherox
0326683932
hide follower/following for friendica
4 jaren geleden
Ivan Tashkinov
51111e286b
[ #1427 ] Initial support for OAuth admin scopes.
4 jaren geleden
Egor Kislitsyn
a98cda7758
Fix Pleroma.HTML.extract_first_external_url/2
4 jaren geleden
Maksim Pechnikov
a36607c27e
add mix task to set\unset privacy option of notification
4 jaren geleden
Maksim Pechnikov
04a8ffbe84
added privacy option to push notifications
4 jaren geleden
Maksim Pechnikov
a52da55eb9
added User.NotificationSetting struct
4 jaren geleden
Sadposter
c7cc80a9ee
obligatory format commit
4 jaren geleden
Sadposter
fa97eddf8a
make follows take precedence over domain blocks
4 jaren geleden
Maxim Filippov
fcabcab443
Fetch account from report, not from status (it might be deleted)
4 jaren geleden
Maxim Filippov
5135656f57
Handle reopened reports with deleted statuses
4 jaren geleden
lain
f36724efb1
User: Never return nil for user follower counts.
4 jaren geleden
Egor Kislitsyn
f595cfe623
Remove User.user_info/2
4 jaren geleden
Egor Kislitsyn
1fc28a4b44
Add a view for the move notification
4 jaren geleden
Egor Kislitsyn
4af69f047d
Remove `account` field from web push payload
4 jaren geleden
Egor Kislitsyn
80ededc04f
Add `direct_conversation_id` to web push payload
4 jaren geleden
Maxim Filippov
b3b4e5ca80
AdminAPI: Grouped reports old/new fix
If some status received reports both in the "new" format and "old" format it was considered reports on two different statuses (in the context of grouped reports)
4 jaren geleden
Maxim Filippov
1364d303f8
AdminAPI: Fix grouped reports for closed/resolved reports
4 jaren geleden