Commit Graph

313 Commits (c2ce63ecd384eb615b0aff961654e4fbfc8ecd2f)

Author SHA1 Message Date
Daniel Supernault aa166ab11a
Update ApiV1Controller, move tags endpoints to TagsController
Daniel Supernault 287f903bf3
Update ApiV1Controller, fix include_reblogs param on timelines/home endpoint, and improve limit pagination logic
Daniel Supernault 19233cc976
Update HashtagFollowObserver
Daniel Supernault c6a6b3ae30
Update Experimental Home Feed, fix remote posts, shares and reblogs
Daniel Supernault b365aa7e06
Update ApiV1Controller
Daniel Supernault 015b1b80b4
Update hashtag following
Daniel Supernault e917341651
Update ApiV1Controller
Daniel Supernault 24c370ee22
Update ApiV1Controller, add experimental home timeline support to v1/timelines/home
Daniel Supernault ddc217147c
Update ApiV1Controller, fix mutes in home feed
Daniel Supernault da510089e2
Update LikePipeline, dispatch to feed queue. Fixes
Daniel Supernault 135798eb68
Update ApiV1Controller, hydrate reblog interactions. Fixes
Daniel Supernault ca746717cb
Update ApiV1Controller, add bookmarked to timeline entities
Daniel Supernault 13bdaa2ed4
Update ApiV1Controller, hydrate reblog state in home timeline
Daniel Supernault 1cc6274ac0
Update rate limits, fixes
Daniel Supernault 37fd03428a
Update ApiV1Controller, add include_reblogs attribute to home timeline
Daniel Supernault fe8728c0ba
Update Direct Messages, fix api endpoint
Daniel Supernault 992d910b9c
Added `following_since` attribute to `/api/v1/accounts/relationships` endpoint when `_pe=1` (pixelfed entity) parameter is present
Daniel Supernault c54cdd3eb4
Update ApiV1Controller, add idempotency-key support to /api/v1/statuses endpoint
Daniel Supernault 79bcaadd49
Update ApiV1Controller, filter muted/blocked accounts from tag timeline.
Daniel Supernault f42c114058
Update ApiV1Controller, filter muted/blocked accounts from tag timeline.
Daniel Supernault 6a2daf1f63
Update ApiControllers, remove cloud ip blocks
Daniel Supernault 167dbcdd43
Add /api/v2/instance api endpoint
Daniel Supernault 0b42fe0f00
Update HashtagService
Daniel Supernault b5fe956acf
Add `only_media` support to /api/v1/timelines/tag/:id api endpoint
Daniel Supernault 521b3b4c82
Add /api/v1/tags/:id api endpoint
Daniel Supernault 4d997bb959
Add /api/v1/tags/:id/follow and /api/v1/tags/:id/unfollow api endpoints
Daniel Supernault 175a848665
Add /api/v1/followed_tags api endpoint
Daniel Supernault fc1a385cfd
Update ApiV1Controller, fix hashtag timeline
Daniel Supernault 6ea2bdc782
Update Admin Dashboard, allow admins to designate an admin account for the landing page and instance api endpoint
Daniel Supernault 37bd2ee51b
Update ApiV1Controller, fix trending accounts format. Closes
Daniel Supernault 055aa6b39f
Update ApiV1Controller and DiscoverController, fix postgres hashtag search
Daniel Supernault d563901622
Update ApiV1Controller
Daniel Supernault 9873913921
Update ApiV1Controller, fix account blocks.Closes
Daniel Supernault 50ab2e2039
Add cloud ip bans to BouncerService
Daniel Supernault 22da2647c7
Update filesystems, store all files as public by default and add default permissions. Fixes , . Closes
Daniel Supernault 73aa01e8e0
Update ApiV1Controller, filter mute/blocks on statuses/context and statuses/replies endpoints
Daniel Supernault 8e71e0c03e
Update ApiV1Controller, fix blocking remote accounts. Closes
Daniel Supernault 4d5614726f
Update ApiV1Controller, improve timeline account hydration
Daniel Supernault 4e79c77282
Update ApiV1Controller, improve timeline account hydration
Daniel Supernault 5a67e9f93b
Update image pipeline, dispatch jobs to mmo queue and add "replace_id" param to v2/media endpoint to dispatch delayed MediaDeletePipeline job for original media id to improve media gc on supported clients
Daniel Supernault deb2697115
Update ApiV1Controller, preserve album order. Fixes
Daniel Supernault 5cf9ba785f
Update ApiV1Controller, increase home timeline max limit to 100 to fix compatibility with mastoapi
Daniel Supernault a8ec8445a5
Update ApiV1Controller, fix home timeline bug
Daniel Supernault 4716c280c5
Update ApiV1Controller, fix following/follower entities, use masto schema by default and update components accordingly
Daniel Supernault e346b675d4
Update ApiV1Controller, fix link header pagination in /api/v1/statuses/{id}/reblogged_by
Daniel Supernault adc82ecab3
Update ApiV1Controller, fix link header pagination in /api/v1/statuses/{id}/favourited_by
Daniel Supernault 713aa5fd7d
Update ApiV1Controller, add cursor pagination and pagination link headers to account/{id}/followers and account/{id}/following endpoints with legacy support for `page=` simple pagination
Daniel Supernault f4a69631a4
Update ApiV1Controller, allow optional mastodonMode on v2/search endpoint
Daniel Supernault f31646502f
Update ApiV1Controller, fix media update. Fixes
Daniel Supernault 6153b620bf
Update FollowPipeline, fix followers_count and following_count counters