Alexander Strizhakov
|
03843a5386
|
migrating config to tmp folder
|
3 years ago |
Alexander Strizhakov
|
d7e51206a2
|
respect content-type header in finger request
|
3 years ago |
Haelwenn (lanodan) Monnier
|
b1d4b2b81e
|
Add support for actor icon being a list (Bridgy)
|
3 years ago |
Mark Felder
|
eaaa20e0f1
|
Make tests use it
|
3 years ago |
Egor Kislitsyn
|
92ab72dbbb
|
Update OpenApiSpex dependency
|
3 years ago |
Ivan Tashkinov
|
5856f51717
|
[#3213] ActivityPub hashtags filtering refactoring. Test fix.
|
3 years ago |
lain
|
2e296c079f
|
Revert "StatusController: Deactivate application support for now."
This reverts commit 024c11c18d .
|
3 years ago |
Mark Felder
|
913d53b7d7
|
Remove useless header on the get request
|
3 years ago |
Mark Felder
|
ccbf162088
|
Actually test viewing status after ingestion
|
3 years ago |
Mark Felder
|
f0208980e4
|
Test both ingestion of post in the status controller and the correct response during the view
|
3 years ago |
Egor Kislitsyn
|
3aae5231b2
|
Add OpenAPI spec for AdminAPI.UserController
|
3 years ago |
lain
|
024c11c18d
|
StatusController: Deactivate application support for now.
Some more things to discuss about, so we'll remove it from 2.3.0
|
3 years ago |
Alex Gleason
|
7ebbe11e75
|
user_agent_mock --> request_mock
|
3 years ago |
Alex Gleason
|
1dc5794e29
|
Never forward the client's user-agent through the media proxy
|
3 years ago |
Mark Felder
|
b1e1db82bc
|
Store application details in the object under the generator key, not application key
|
3 years ago |
Alexander Strizhakov
|
f85ed1c521
|
warning fix
|
3 years ago |
Haelwenn (lanodan) Monnier
|
3bc7d12271
|
Remove sensitive-property setting #nsfw, create HashtagPolicy
|
3 years ago |
Mark Felder
|
d35b6254b4
|
Store the client application data in ActivityStreams format
|
3 years ago |
Mark Felder
|
902d4e4a4a
|
Leave a note for future explorers
|
3 years ago |
Mark Felder
|
2da71a526f
|
No need to filter out Mix.env() from the API routes.
|
3 years ago |
Mark Felder
|
6b87dfad5d
|
Filter out MIX_ENV from route list and add a test
|
3 years ago |
Ivan Tashkinov
|
77f3da0358
|
[#3213] Misc. tweaks: proper upsert in Hashtag, better feature toggle management.
|
3 years ago |
Haelwenn (lanodan) Monnier
|
7fc9cd0974
|
Video: Handle peertube videos only stashing attachments in x-mpegURL
Closes: https://git.pleroma.social/pleroma/pleroma/-/issues/2535
|
3 years ago |
Mark Felder
|
63739c5a58
|
Tests to validate client disclosure obeys user setting
|
3 years ago |
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 years ago |
Alexander Strizhakov
|
1e6c27181e
|
expires_in in scheduled status params
|
3 years ago |
rinpatch
|
6d66fadea7
|
Remove `:auth, :enforce_oauth_admin_scope_usage`
`admin` scope has been required by default for more than a year now
and all apps that use the API seems to request a proper scope by now.
|
3 years ago |
Haelwenn (lanodan) Monnier
|
ff72ce31ca
|
Enhance reports in Pleroma API: index, show
|
3 years ago |
rinpatch
|
d7ad288c84
|
Chats: Introduce /api/v2/pleroma/chats which implements pagination
Also removes incorrect claim that /api/v1/pleroma/chats supports
pagination and deprecates it.
Closes #2140
|
3 years ago |
Ivan Tashkinov
|
1dac7d1462
|
[#3213] Fixed `hashtags.name` lookup (must use `citext` type to do index scan). Fixed embedded hashtags lookup (lowercasing), adjusted tests.
|
3 years ago |
Egor Kislitsyn
|
cf6d3db58f
|
Add API endpoint to remove a conversation
|
3 years ago |
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 years ago |
Mark Felder
|
3554a65f45
|
Inject fake application metadata and validate it is stripped by transmogrifier
|
3 years ago |
Mark Felder
|
bd3d0e8b57
|
Use a custom oauth token so we can predict and validate the client_name and website
|
3 years ago |
Mark Felder
|
333ff527fd
|
Validate client application metadata is retained in the object
|
3 years ago |
Ivan Tashkinov
|
df89b5019b
|
[#2510] Improved support for app-bound OAuth tokens. Auth-related refactoring.
|
3 years ago |
Alexander Strizhakov
|
b5d001fc8c
|
not used mock
|
3 years ago |
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 years ago |
Haelwenn (lanodan) Monnier
|
8c7b3b20d8
|
activity_pub_controller: Add authentication to object & activity endpoints
|
3 years ago |
Ivan Tashkinov
|
d1c6dd97aa
|
[#3213] Partially addressed code review points.
migration rollback task changes, hashtags-related config handling tweaks, `hashtags.data` deletion (unused).
|
3 years ago |
Mark Felder
|
6a3e75c8e6
|
Lint
|
3 years ago |
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 years ago |
Haelwenn (lanodan) Monnier
|
ecff027418
|
Redirect non-local activities when /notice/:id is used
Related-to: https://git.pleroma.social/pleroma/pleroma/-/issues/2496
|
3 years ago |
Mark Felder
|
887db076b5
|
Load an emoji.txt specific to the test env
|
3 years ago |
Mark Felder
|
5bb5949048
|
Validate admin making report doesn't get their own report notification, but other admins do
|
3 years ago |
Haelwenn (lanodan) Monnier
|
fb25231fbe
|
Add test for Answer presence into an authenticated /outbox
|
3 years ago |
Alexander Strizhakov
|
aacd1c90b7
|
fix for test warnings
|
3 years ago |
Alexander Strizhakov
|
0dc68c157f
|
fix for scheduled post with poll
|
3 years ago |
Alexander Strizhakov
|
fdf1dfed56
|
only_remote -> remote renaming
|
3 years ago |
Alexander Strizhakov
|
77f0a0af7d
|
more tests and update for docs and changelog
|
3 years ago |