eal
c84723b679
MastoAPI: Add media timelines.
7 years ago
Roger Braun
bd5bdc4c24
MastoAPI: Basic streaming.
7 years ago
Roger Braun
f1d27a5fbb
Add actor column to activities.
7 years ago
Roger Braun
d2430d5007
Look through whole db for user timelines.
...
They already have an index that's good enough.
7 years ago
Roger Braun
7252f6b054
Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into develop
7 years ago
Roger Braun
046bee34d3
Fix bug when no posts are in the db.
7 years ago
Roger Braun
867ac1e4f5
Handle nil cases.
7 years ago
Roger Braun
8ef58a266b
Don't return blocked users' activities in contexts.
7 years ago
Roger Braun
a47727adde
Don't return activities from blocked users.
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
5293516730
Use more efficient query to fetch likes.
7 years ago
Roger Braun
9f417fd5e9
Speed up deletion and related queries.
7 years ago
Roger Braun
38f3908c14
Revert "Simplify query."
...
This reverts commit a17b261379
.
7 years ago
Roger Braun
a17b261379
Simplify query.
7 years ago
Roger Braun
260f09dd6c
MastoAPI: Return reblogs, too.
7 years ago
Roger Braun
422d0f324f
MastodonAPI: Add user favorites endpoint.
7 years ago
Roger Braun
678dd4c8ec
Use desc id to sort instead of desc inserted_at
...
Should mean the same and is indexed.
7 years ago
Roger Braun
fc85c9f086
Add tag timelines.
7 years ago
Roger Braun
07b694814e
Optimize conversation fetching.
7 years ago
Roger Braun
61adf676d5
Add basic mastodon notification support.
7 years ago
Roger Braun
a22f2e683b
Add type restriction to activitypub fetcher
...
Mainly because Mastodon only returns notes, not the other activities.
7 years ago
Roger Braun
3438a120cc
Don't delete new delete activity...
7 years ago
Roger Braun
5db535c0b1
Add delete to ActivityPub.
7 years ago
Roger Braun
9fd8640202
Order by id instead of inserted_at to better use indexes.
7 years ago
Roger Braun
140f72725d
Use follower address in user entry.
7 years ago
Roger Braun
5e17e04144
Make user timelines faster for users with few statuses.
7 years ago
Roger Braun
201804b836
Only return posts in TwAPI conversations.
7 years ago
Roger Braun
d4de38e8ff
Order conversation fetches like GS does.
7 years ago
Roger Braun
70024632ba
AP refactoring.
7 years ago
Roger Braun
a2ca3b8605
Add option to keep id for follows.
7 years ago
Roger Braun
e49770ee88
Add some debugging info.
7 years ago
Roger Braun
db08498a9f
Prevent double insertions.
7 years ago
Roger Braun
4f9328c622
Preserve ids on favorites / retweets.
7 years ago
Roger Braun
b403ea4d2b
Merge branch 'develop' into dtluna/pleroma-feature/unfollow-activity
7 years ago
Roger Braun
fa2610c795
Handle incoming favorites, fetch potentially missing messages.
8 years ago
Roger Braun
c48c381e90
Merge branch 'develop' into dtluna/pleroma-refactor/1
8 years ago
Roger Braun
c85998ab8a
Parse incoming retweets.
8 years ago
Roger Braun
861a294cda
Add announce federation.
8 years ago
Roger Braun
df71c142cf
Remove doubled 'to' recipients.
8 years ago
Roger Braun
9c42453e06
Return note objects as ostatus post activities.
8 years ago
Roger Braun
945b4b55e6
Federate likes.
8 years ago
Roger Braun
a3e82c5c24
Save context in likes / announces.
8 years ago
Roger Braun
32a95d73da
Add twkn timeline.
8 years ago
Roger Braun
6dd8335477
Mark incoming activties as non-local.
8 years ago
Roger Braun
009fcd2acf
Stop adding statusnetConversationIds.
8 years ago
dtluna
6cf7c13228
Refactor code to comply with credo suggestions
8 years ago
Roger Braun
c5fa682c31
Refactor, add beginnings of websub client subscriptions.
8 years ago
Roger Braun
ab0114fbaa
Return salmon path for users, basic incoming salmon handling.
8 years ago
dtluna
28b203d08f
Add Undo of Follow Activity insertion
8 years ago
dtluna
5229b01944
Merge branch 'develop' of ssh.gitgud.io:lambadalambda/pleroma into feature/user-timeline
8 years ago
Roger Braun
7617a593b9
Support data uris in uploads.
8 years ago
dtluna
7a0046d127
Merge branch 'develop' of ssh.gitgud.io:lambadalambda/pleroma into feature/user-timeline
8 years ago
Roger Braun
4f7adb343c
Address liking / announcing to the original author.
8 years ago
Roger Braun
60c60de330
Add announcements / retweets to TwAPI.
8 years ago
Roger Braun
21c397820f
Add announcements to activitypub.
8 years ago
Roger Braun
a926038cd0
Add unliking to activitypub.
8 years ago
dtluna
18cd04ade5
Add user timeline
8 years ago
Roger Braun
fa0c279139
Favorite changes.
...
- Add 'likes' to activity, collection of ids of people who liked it.
- show if you favorited something or not.
- Don't allow double favorites
- Address favorites to the followers of the liked activity's author.
8 years ago
Roger Braun
1388054796
Add liking to ActivityPub.
8 years ago
Roger Braun
b666f11d2f
Add max_id fetching to activity fetching.
8 years ago
dtluna
8075badafe
Add Follow activity insertion
8 years ago
Roger Braun
6aa1523bb3
Put objects in inserted activties into the db.
8 years ago
Roger Braun
d18473f0c3
Add port if specified.
8 years ago
Roger Braun
e7dc39e40c
Basic file uploading via TwAPI.
8 years ago
Roger Braun
866a2663d4
Add fetching of activities in context.
8 years ago
Roger Braun
e56dba1563
Add context and inReplyTo.
8 years ago
Roger Braun
74112ef99e
Add id to objects, too.
8 years ago
Roger Braun
1f0f79d959
Generate ids for activities.
8 years ago
Roger Braun
569d9bac17
Add fetching for recipients.
8 years ago
Roger Braun
2db28df4cf
Add public timeline TwAPI.
8 years ago
Roger Braun
b9d0e34506
Add since_id for activitypub fetching.
8 years ago
Roger Braun
d4cf273f28
Add limiting to activity pub fetching.
8 years ago
Roger Braun
9a8850eb9e
Basic status creation and retrieval.
8 years ago
Roger Braun
8de523c8ae
Basic AP objects.
8 years ago