Alex Gleason
|
10dfe81479
|
Pleroma.Constants.as_local_public/0 --> Pleroma.Web.ActivityPub.Utils.as_local_public/0
Move as_local_public/0 to stop making modules depend on Web at compile-time
|
3 years ago |
lain
|
7dac83eb6e
|
Linting.
|
4 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
|
4 years ago |
Mark Felder
|
b1e1db82bc
|
Store application details in the object under the generator key, not application key
|
4 years ago |
lain
|
4a9d3a1f28
|
Merge branch 'features/reports-enhancements' into 'develop'
Enhance reports in Pleroma API: index, show
See merge request pleroma/pleroma!3280
|
4 years ago |
lain
|
6a71aa535b
|
Merge branch 'admin-api-versioning' into 'develop'
Pleroma APIs versioning
Closes #2509
See merge request pleroma/pleroma!3335
|
4 years ago |
lain
|
050c4b1f14
|
Merge branch 'bugfix/peertube-mpegURL-object' into 'develop'
Video: Handle peertube videos only stashing attachments in x-mpegURL
Closes #2372 and #2535
See merge request pleroma/pleroma!3336
|
4 years ago |
lain
|
e6a14e1cd1
|
Merge branch 'feat/client_app_details' into 'develop'
Support application field
See merge request pleroma/pleroma!3311
|
4 years ago |
lain
|
d0823d7f1e
|
Merge branch 'frontendstatic-ignore-api-calls' into 'develop'
Filter out API calls from FrontendStatic plug
Closes #2261
See merge request pleroma/pleroma!3346
|
4 years ago |
Mark Felder
|
d35b6254b4
|
Store the client application data in ActivityStreams format
|
4 years ago |
Mark Felder
|
1552179792
|
Improved recursion through the api route list
|
4 years ago |
Mark Felder
|
cea31df6a6
|
Attempt to filter out API calls from FrontendStatic plug
|
4 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
|
4 years ago |
eugenijm
|
c1d63bbd9a
|
Reroute /api/pleroma to /api/v1/pleroma
|
4 years ago |
Mark Felder
|
63739c5a58
|
Tests to validate client disclosure obeys user setting
|
4 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
|
4 years ago |
Alexander Strizhakov
|
1e6c27181e
|
expires_in in scheduled status params
|
4 years ago |
rinpatch
|
8829a408ec
|
Merge branch 'fix/chats-no-unread-in-openapi' into 'develop'
ChatMessage schema: Add `unread` property
See merge request pleroma/pleroma!3323
|
4 years ago |
rinpatch
|
2ab9499258
|
OAuthScopesPlug: remove transform_scopes in favor of explicit admin scope definitions
Transforming scopes is no longer necessary since we are dropping
support for accessing admin api without `admin:` prefix in scopes.
|
4 years ago |
rinpatch
|
95a22c1cc2
|
OpenAPI: Add `admin:` scope prefix to admin operations
Also splits "Emoji packs" to two categories: "Emoji pack administration"
and "Emoji packs"
|
4 years ago |
Haelwenn (lanodan) Monnier
|
ff72ce31ca
|
Enhance reports in Pleroma API: index, show
|
4 years ago |
Haelwenn
|
e7b1f0f5f4
|
Merge branch 'feat/chat-list-pagination' into 'develop'
Chats: Introduce /api/v2/pleroma/chats which implements pagination
Closes #2140
See merge request pleroma/pleroma!3325
|
4 years ago |
rinpatch
|
158f9f18ee
|
Merge branch 'remove-conversation-api' into 'develop'
Add API endpoint to remove a conversation
Closes #2488
See merge request pleroma/pleroma!3321
|
4 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
|
4 years ago |
rinpatch
|
98ab2b82a6
|
ChatMessage schema: Add `unread` property
It is present in the code, but was not documented.
|
4 years ago |
Egor Kislitsyn
|
cf6d3db58f
|
Add API endpoint to remove a conversation
|
4 years ago |
Mark Felder
|
9b61df1fb6
|
App is already preloaded into the token, so avoid an extra query
|
4 years ago |
Mark Felder
|
c1d78328ee
|
Consistency
|
4 years ago |
Mark Felder
|
6dc0b13cf8
|
Revert to original formatting for these function defs
|
4 years ago |
Mark Felder
|
7c508319a5
|
Prefer naming this put_application because we're putting it into the params map
|
4 years ago |
Mark Felder
|
09b8378646
|
%Token{} may not be in the conn, so avoid breaking the ability to post statuses in that scenario.
|
4 years ago |
Ivan Tashkinov
|
df89b5019b
|
[#2510] Improved support for app-bound OAuth tokens. Auth-related refactoring.
|
4 years ago |
Haelwenn
|
2cf753c502
|
Merge branch 'fix/no-version-api-pleroma-social' into 'develop'
Fix no version number on api.pleroma.social
See merge request pleroma/pleroma!3310
|
4 years ago |
Mark Felder
|
4540e08a6a
|
Rendering fallback for when we don't have valid data available
|
4 years ago |
Mark Felder
|
981349f21d
|
Enable rendering of the client application data details
|
4 years ago |
Mark Felder
|
3dc7e89c54
|
Ensure we capture the application details into the object
|
4 years ago |
Mark Felder
|
de8b8e9cf1
|
Add a function to lookup client app details by the app_id
|
4 years ago |
rinpatch
|
a853218701
|
Merge branch 'features/ap_id-c2s-authentication' into 'develop'
activity_pub_controller: Add authentication to object & activity endpoints
See merge request pleroma/pleroma!3295
|
4 years ago |
rinpatch
|
0d9230aed9
|
OpenAPI spec: Do not show build enviroment in the spec version
|
4 years ago |
feld
|
593c0851d9
|
Merge branch 'develop' into 'new-user-emails'
|
4 years ago |
Haelwenn
|
a5bee1bf35
|
Merge branch 'feat/mrf-noemptypolicy' into 'develop'
MRF NoEmptyPolicy: Deny posts from local users if there is no content or only mentions.
See merge request pleroma/pleroma!3309
|
4 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
|
4 years ago |
rinpatch
|
17f41a589f
|
Merge branch 'fix/rss-link' into 'develop'
RSS: Make sure post URL is the first `<link>` element
See merge request pleroma/pleroma!3308
|
4 years ago |
rinpatch
|
ed8ef80b5e
|
RSS: Make sure post URL is the first `<link>` element
Otherwise some RSS readers (tested in Miniflux) might pick the context
URL as the external link.
Related to #2425.
|
4 years ago |
Haelwenn (lanodan) Monnier
|
8c7b3b20d8
|
activity_pub_controller: Add authentication to object & activity endpoints
|
4 years ago |
Mark Felder
|
af37a5c51a
|
Also make this maybe_ for consistency
|
4 years ago |
Mark Felder
|
d047372291
|
Merge branch 'develop' into fix/reports-from-admins
|
4 years ago |
feld
|
7b67bf4e97
|
Merge branch 'fix/configdb-error' into 'develop'
Improve error message for ConfigDB
See merge request pleroma/pleroma!3289
|
4 years ago |
Haelwenn
|
ea5469961a
|
Merge branch 'bugfix/notice-external-redirect' into 'develop'
Redirect non-local activities when /notice/:id is used
See merge request pleroma/pleroma!3300
|
4 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
|
4 years ago |