Commit Graph

169 Commits (00cb2bbab1ccbb88b8ccce0e30d734c0f45a8328)

Author SHA1 Message Date
Daniel Supernault 548a12a4c2
Update StatusController, set missing reblog/share type
Daniel Supernault 2848620a32
Update ApiV1Controller, improve favourites endpoint
Daniel Supernault 151dc17c25
Update ApiV1Controller, improve favourites endpoint
Daniel Supernault bae6126db3
Update compiled assets
Daniel Supernault cd78560184
Update ApiV1Controller, add validation messages to update_credentials endpoint
Daniel Supernault 6cfd6be523
Add ReblogService, improve reblogged state for api entities
Daniel Supernault 73226360fc
Update ApiV1Controller, fix private status replies returning 404
Daniel Supernault 3c261bbfec
Update ApiV1Controller, invalidate status reply cache on new reply
Daniel Supernault 16e725183e
Update ApiV1Controller, add custom_emoji endpoint
Daniel Supernault 4b6effb9c8
Update ApiV1Controller, improve follow count cache invalidation
Daniel Supernault 803bbac0ea
Update compiled assets
Daniel Supernault 350585d316
Fix typo in ApiV1Controller
Daniel Supernault de42d84c11
Update ApiV1Controller, fix reblogs endpoints
Daniel Supernault d6d99385db
Update ApiV1Controller, fix favourites endpoints
Daniel Supernault 6fc0dcb34d
Update ApiV1Controller, fix home timeline entities
Daniel Supernault 80c7def3df
Update ApiV1Controller, fix public timeline endpoint
Daniel Supernault a6261221ad
Update ApiV1Controller, fix version on instance endpoint
Daniel Supernault 4fe421a166
Update ApiV1Controller
Daniel Supernault 08246f2482
Update ApiV1Controller, fix account settings bug
Daniel Supernault da6312c2b0
Update ApiV1Controller
Daniel Supernault cdf78e23a4
Update ApiV1Controller, improve instance endpoint
Daniel Supernault e825b07d88
Update ApiV1Controller
Daniel Supernault 46485426ea
Update ApiV1Controller, add mastoapi strict mode
Daniel Supernault fcabc9be02
Fix Direct Message conversations endpoint on postgres instances
Daniel Supernault 415826f253
Update ApiV1Controller, fix illegal operator bug by setting default min_id
Daniel Supernault b00a453b99
Update status api, autolink caption before returning response
Daniel Supernault 5828a863cb
Update web routes
Daniel Supernault aee9b994e3
Improve DiscoverService
Daniel Supernault 367d74fbfb
Update ApiV1Controller, use DiscoverService for discoverPosts method
Daniel Supernault 466286af92
Update ApiV1Controller, improve statusesById perf and dispatch CommentPipeline job when applicable
Daniel Supernault 079804e65b
Update ApiV1Controller, improve settings and add discoverPosts endpoint
Daniel Supernault 7df3540b08
Update verify_credentials api endpoint to improve performance
Daniel Supernault 192553ff77
Update public timeline api, add experimental cache
Daniel Supernault 37abcf3898
Update public timeline api, use cached sorted set and client side block/mute filtering
Daniel Supernault 80d9b9399a
Refactor following & relationship logic. Replace FollowerObserver with FollowerService and added RelationshipService to cache results. Removed NotificationTransformer includes and replaced with cached services to improve performance and reduce database queries.
Daniel Supernault 0fc3a1d6a5
Formatting
daniel 907945a7a0
Merge pull request from Wv5twkFEKh54vo4tta9yu7dHa3/patch-1
Fix media upload
Wv5twkFEKh54vo4tta9yu7dHa3 13f65629e1 Fix error 500 on image upload
Without this missing import, the server threw "Class 'App\Http\Controllers\Api\UserSetting' not found" when trying to upload images.
Daniel Supernault 0584f9ee95
Update ApiV1Controller, fix empty public timeline bug
Daniel Supernault f9516ac316
Update ApiControllers, use NotificationService
Daniel Supernault 2a791f1991
Update ApiV1Controller, add default license support
Daniel Supernault 072d55d1a8
Update Compose Apis, make media descriptions/alt text length limit configurable. Default length: 1000
Daniel Supernault f39f32c866
Update ApiController, fix notification bug
Daniel Supernault 352aa57346
Update ApiV1Controller, use ProfileService for verify_credentials
Daniel Supernault f67c67bce1
Update ApiV1Controller, use PublicTimelineService
Daniel Supernault d43e6d8d07
Update NotificationService, use zrevrangebyscore for api
Daniel Supernault 9ac8bbde91
Update ApiController, fix hashtag endpoint
Daniel Supernault c8e40e0fd3
Update SharePipeline, add Undo->Announce support
Daniel Supernault f1208de0ef
Update ApiController, fix nulls in hashtag endpoint
Daniel Supernault c8c6b98380
Update like api, store status_profile_id and is_comment