Age | Commit message (Collapse) | Author |
|
While the case tested (`lain@ple`) gives wrong ordering due to
using only trigram to order, it almost never happens in reality. In reality
it would be either `lain` (in which case it's fine to list the user with `lain`
in display name first), or `@lain@pleroma.soykaf.com`/`lain@pleroma.soykaf.com` (which is
handled fine as well)
|
|
|
|
- Remove trigram as it tends to rank garbage results highly, resulting
in it prioritized above fts, which gives actually decent results. ACKed
by kaniini and lain on irc.
- Remove a test for handling misspelled requests, since we no longer have
trigram
- Remove a test for searching users with `nil` display names, because it
is unrealistic, we don't accept usernames that are not >1 char strings
- Make rank boosting for followers/followees sane again, previous values
resulted in garbage matches getting on top just because the users are
followers/followees
|
|
Mastodon API: Add `exclude_visibilities` parameter to the timeline and notification endpoints
See merge request pleroma/pleroma!1818
|
|
Backport "Fix hiding branch name logic" to develop
See merge request pleroma/pleroma!1846
|
|
|
|
Preparations for renaming `master` to `stable`
See merge request pleroma/pleroma!1840
|
|
|
|
|
|
message
|
|
|
|
notification endpoints
|
|
Assorted transmogrifier fixes
See merge request pleroma/pleroma!1831
|
|
Make MediaProxy failure tracking less brutal
See merge request pleroma/pleroma!1836
|
|
The current failure tracking mechanism will never request anything that
didn't respond with a success, 403, 404, or 5xx codes. This is causing
issues when using in real fediverse because of weird status codes
some software has and timeouts being frequent. This patch changes
failure tracking mechanism to only never request the url again if it
responded with 400, 204, or the body is too large, otherwise it can be
re-requested in 60 seconds.
|
|
pleroma_ctl: Make it possible to specify branches/flavours when updating
See merge request pleroma/pleroma!1832
|
|
|
|
Turns out you can't actually find the user with this.
|
|
|
|
|
|
|
|
|
|
Search: Add tests for unicode searches.
See merge request pleroma/pleroma!1824
|
|
provide mocks for webfinger endpoints
See merge request pleroma/pleroma!1821
|
|
|
|
Add `pleroma.direct_conversation_id` to `GET /api/v1/statuses/:id`
See merge request pleroma/pleroma!1822
|
|
Add a task to re-count statuses for all users
Closes #1305
See merge request pleroma/pleroma!1823
|
|
|
|
|
|
(`GET /api/v1/statuses/:id`)
|
|
Enable `mix format` for migrations
See merge request pleroma/pleroma!1819
|
|
|
|
Bump pleroma-fe bundle to https://git.pleroma.social/pleroma/pleroma-fe/commit/122323f35c32a4f12a345a8b3f163e9318f5dea3
See merge request pleroma/pleroma!1817
|
|
https://git.pleroma.social/pleroma/pleroma-fe/commit/122323f35c32a4f12a345a8b3f163e9318f5dea3
|
|
mastodon api: fix exclude_replies (closes #1287)
Closes #1287
See merge request pleroma/pleroma!1813
|
|
|
|
Extract RSS Feed functionality from OStatus
Closes #1243
See merge request pleroma/pleroma!1644
|
|
|
|
clean up bundled litepub schema (closes #1303)
Closes #1303
See merge request pleroma/pleroma!1808
|
|
|
|
mrf/simple_policy: check actor against accept/reject
See merge request pleroma/pleroma!1806
|
|
[#1260] Rate-limiting for create authentication and related requests
Closes #1260
See merge request pleroma/pleroma!1681
|
|
1260-rate-limited-auth-actions
# Conflicts:
# CHANGELOG.md
|
|
[#1234] Mastodon 2.4.3 hierarchical OAuth scopes
Closes #1234
See merge request pleroma/pleroma!1643
|
|
|
|
Fix muted notification migration only working with a schema
See merge request pleroma/pleroma!1803
|
|
Should also improve performance. I tested it on my local DB, but if
anyone has a backup of <=1.0 db they can test this on, please do
|
|
Move local keys out of `user.info`
See merge request pleroma/pleroma!1799
|
|
|
|
Fix/report email
Closes #1300
See merge request pleroma/pleroma!1800
|