Roger Braun
4dcbb64f19
Avoid potentially slow count queries for user note count.
...
For a variety of reasons, posgresql won't use the available actor,
type index to do an index only scan. We now just increase the user
note count, which will lead to slightly wrong counts in some cases,
but it's better than the potentially very slow count query.
7 years ago
Roger Braun
3037814fde
Only search through last 100_000 activities for fetches.
...
This is purely a performance enhancement
7 years ago
Roger Braun
997c01be53
Merge branch 'feature/mastodon-api-fixes' into develop
7 years ago
Roger Braun
968a546d4a
MastoAPI: Return id as string instead of integer.
7 years ago
Roger Braun
f6372b245a
Small readme update.
7 years ago
Roger Braun
2f39bb6b43
Typo.
7 years ago
Roger Braun
ce7f9f527c
MastoAPI: Always return an url for statuses.
...
External url if available, id if not.
7 years ago
Roger Braun
f23edd2d6b
Merge branch 'feld/pleroma-feld-mastodon-usersearch' into develop
7 years ago
Roger Braun
502cb38cd6
Move user search to User module.
7 years ago
Mark Felder
efe12e1a73
Fix /api/v1/accounts/search by splitting account search into its own function
7 years ago
lambda
9168497f8f
Merge branch 'missing-mastodon-follow-endpoint' into 'develop'
...
Fix return type of /api/v1/follows
See merge request pleroma/pleroma!3
7 years ago
eal
71f66bd458
Fix follow test semantics.
7 years ago
eal
2ffc6da207
Clean style.
...
Use 'follow' instead of 'follows' and correct indentation.
7 years ago
eal
c56d28f96c
Fix return type of /api/v1/follows
7 years ago
lambda
353b66e432
Merge branch 'missing-mastodon-follow-endpoint' into 'develop'
...
Add missing mastodon follow endpoint.
See merge request pleroma/pleroma!2
7 years ago
eal
8e94936553
Add tests.
7 years ago
eal
11d2287476
Return error message on errors
7 years ago
eal
813d2eaaf0
Add mastodon API endpoint for follow
7 years ago
Roger Braun
ab2d4503e7
Update frontend.
7 years ago
Roger Braun
5293516730
Use more efficient query to fetch likes.
7 years ago
Roger Braun
9af560083f
Use more efficient user note count update query.
7 years ago
Roger Braun
29c261e75b
Drop superflous index.
7 years ago
Roger Braun
ec546baee9
Use different index for object fetching.
7 years ago
Roger Braun
261ec82451
Return nil for nil object requests.
7 years ago
Roger Braun
b35ff8f755
Use index in basic activity query.
7 years ago
Roger Braun
9f417fd5e9
Speed up deletion and related queries.
7 years ago
Roger Braun
5912dd0f5d
Merge branch 'develop' of ssh.gitgud.io:lambadalambda/pleroma into develop
7 years ago
Roger Braun
64bc38e009
MastoAPI: Add emoji output.
7 years ago
lambadalambda
d0d50f8a6b
Merge branch 'develop' into 'develop'
...
Add an API endpoint for emoji.
See merge request lambadalambda/pleroma!28
7 years ago
eal
fe7804e42d
Add an API endpoint for emoji.
7 years ago
Roger Braun
38f3908c14
Revert "Simplify query."
...
This reverts commit a17b261379
.
7 years ago
Roger Braun
6af164f27b
Add password reset.
7 years ago
Roger Braun
a17b261379
Simplify query.
7 years ago
Roger Braun
b4f055b604
Don't reject already accepted subscriptions.
7 years ago
Roger Braun
6268b7e0eb
HTTP Signatures: Work with all test vectors.
7 years ago
Roger Braun
9cefbaf016
Start of HTTP Signatures.
7 years ago
Roger Braun
2b980dea2f
Remove tag links for now, they break some regular links.
7 years ago
Roger Braun
270c903220
Add tag links.
7 years ago
Roger Braun
bd100fd765
Update frontend.
7 years ago
Roger Braun
d009a79df5
TwitterAPI: Return proper error.
...
Fixes #32 .
7 years ago
Roger Braun
ae38b72e24
MastoAPI: Fix reblog view.
7 years ago
Roger Braun
260f09dd6c
MastoAPI: Return reblogs, too.
7 years ago
Roger Braun
62ca2617cd
Add tag index.
...
This still isn't optimal, but at least it isn't super slow.
7 years ago
Roger Braun
6000f61727
MastoAPI: Add repeats to statusview.
7 years ago
Roger Braun
fb46d6fbc4
Prefer post-specific emoji.
7 years ago
Roger Braun
422d0f324f
MastodonAPI: Add user favorites endpoint.
7 years ago
Roger Braun
6d5bd4dcc0
TwitterAPI: Use correct endpoint for tag timeline.
7 years ago
Roger Braun
6877d7aaad
Fix typo.
7 years ago
Roger Braun
255a681782
TwitterAPI: Add tag timeline.
7 years ago
Roger Braun
b7b3e3f263
Use inserted_at as sort in search.
7 years ago