Alexander Strizhakov
1885268c9c
expanding validator
3 years ago
Alexander Strizhakov
2a520ba008
expanding AddRemoveValidator
3 years ago
Alexander Strizhakov
8857242c95
removeing corresponding add activity
3 years ago
Alexander Strizhakov
3adb43cc20
refetch user on incoming add/remove activity
if featured_address is nil
3 years ago
Alexander Strizhakov
d1d2744ee3
featured_address valition in AddRemoveValidator
3 years ago
Alexander Strizhakov
ff612750b1
validator renaming & add validation for target
3 years ago
Alexander Strizhakov
17f28c0507
mastodon pins
3 years ago
Alexander Strizhakov
3ec1dbd922
Let pins federate
- save object ids on pin, instead of activity ids
- pins federation
- removed pinned_activities field from the users table
- activityPub endpoint for user pins
- pulling remote users pins
3 years ago
Alex Gleason
b6a69b5efd
Return token's primary key with POST /oauth/token
3 years ago
Alexander Strizhakov
4cd34d0197
suggestion
3 years ago
Alexander Strizhakov
03843a5386
migrating config to tmp folder
3 years ago
rinpatch
d3660b24d3
Copy emoji in the subject from parent post
Sometimes people put emoji in the subject, which results in the subject
looking broken if someone replies to it from a server that does not
have the said emoji under the same shortcode. This patch solves the problem
by extending the emoji set available in the summary to that of the parent
post.
3 years ago
Alexander Strizhakov
d7e51206a2
respect content-type header in finger request
3 years ago
Haelwenn (lanodan) Monnier
55bdfb075c
OpenAPI: TwitterAPI Util Controller
3 years ago
Haelwenn (lanodan) Monnier
65cd9cb638
TwitterAPI: Remove unused read notification function
3 years ago
Haelwenn (lanodan) Monnier
a22c53810b
Remove deprecated /api/qvitter/statuses/notifications/read
3 years ago
Haelwenn (lanodan) Monnier
e4743847a1
OpenAPI: PleromaAPI UserImport Controller
3 years ago
Haelwenn (lanodan) Monnier
3123ecdd6e
OpenAPI: MastodonAPI Media Controller
3 years ago
Haelwenn (lanodan) Monnier
7eecc3b61d
OpenAPI: MastodonAPI Timeline Controller
3 years ago
Haelwenn (lanodan) Monnier
b1d4b2b81e
Add support for actor icon being a list (Bridgy)
3 years ago
Mark Felder
b80f868c6b
Prefer naming this function build_image_url/2
3 years ago
Ivan Tashkinov
cb73456609
[ #3213 ] Code formatting fix.
3 years ago
Ivan Tashkinov
3edf45021e
[ #3213 ] Background migration infrastructure refactoring.
Extracted BaseMigrator and BaseMigratorState.
3 years ago
Mark Felder
029ff65389
Leverage function pattern matching instead
3 years ago
Mark Felder
8246db2a96
Workaround for URI.merge/2 bug https://github.com/elixir-lang/elixir/issues/10771
If we avoid URI.merge unless we know we need it we reduce the edge cases we could encounter.
The site would need to both have "//" in the %URI{:path} and the image needs to be a relative URL.
3 years ago
Ivan Tashkinov
7f8785fd9b
[ #3213 ] Performance optimization of filtering by hashtags ("any" condition).
3 years ago
Mark Felder
e97b34f65d
Add simple way to decode fully qualified mediaproxy URLs
3 years ago
Egor Kislitsyn
92ab72dbbb
Update OpenApiSpex dependency
3 years ago
Egor Kislitsyn
9876fa8e90
Add UserOperation to Redoc
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
8d601d3b23
Make the object reference in both render("show.json", _) functions consistently named
3 years ago
Mark Felder
85b2387f66
Fix build_application/1 match
3 years ago
Egor Kislitsyn
3aae5231b2
Add OpenAPI spec for AdminAPI.UserController
3 years ago
lain
7dac83eb6e
Linting.
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
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
Haelwenn (lanodan) Monnier
3bc7d12271
Remove sensitive-property setting #nsfw, create HashtagPolicy
3 years ago
Alexander Strizhakov
da5d21a1cf
don't use continue in Stats init for test env
3 years ago
Mark Felder
d35b6254b4
Store the client application data in ActivityStreams format
3 years ago
Mark Felder
76b166f040
Note our upgrade path for this functionality
3 years ago
Mark Felder
2da71a526f
No need to filter out Mix.env() from the API routes.
3 years ago
Mark Felder
1552179792
Improved recursion through the api route list
3 years ago
Mark Felder
6b87dfad5d
Filter out MIX_ENV from route list and add a test
3 years ago
Mark Felder
8ad1613717
Enum instead of Stream
3 years ago
Mark Felder
cea31df6a6
Attempt to filter out API calls from FrontendStatic plug
3 years ago
Ivan Tashkinov
40d4362261
[ #3213 ] `mix pleroma.database rollback` tweaks.
3 years ago
Ivan Tashkinov
77f3da0358
[ #3213 ] Misc. tweaks: proper upsert in Hashtag, better feature toggle management.
3 years ago
Ivan Tashkinov
6531eddf36
[ #3213 ] `hashtags`: altered `name` type to `text`. `hashtags_objects`: removed unused index. HashtagsTableMigrator: records_per_second calculation fix. ActivityPub: hashtags-related options normalization.
3 years ago