Commit Graph

114 Commits (bcc8b8842fce8dc67599baddade40032929f98f2)

Author SHA1 Message Date
Daniel Supernault 1da08feed0
Update StatusController to handle Moved accounts
Daniel Supernault 83098428bb
Update StatusController, fix unlisted post guest/ap access bug
Daniel Supernault 25d41901ec
Lint
Daniel Supernault a75b89b239
Update StatusController, cache AP object
Daniel Supernault c5e7e91777
Add disable_embeds setting, and fix cache invalidation in other settings
Daniel Supernault 9a7acc12a6
Update StatusController, refactor status embeds
Daniel Supernault 5071aaf408
Update activitpub setting, use config_cache()
Daniel Supernault bf46f6f5f4
Update config_cache
Daniel Supernault ed87ddb923
Update RemoteStatusDelete pipeline
Daniel Supernault c167af43a4
Update StatusController, disable embeds from spam accounts
Daniel Supernault 738925c20d
Update StatusController, allow users to delete replies to posts
Daniel Supernault 1b53174d3a
Update StatusController
Daniel Supernault 257c094911
Update StatusDelete pipeline, dispatch async
a e6e16d2cdd Fix: Use correct response type and remove Accept from http signature
a e380868b44 fix typo: http -> https
a 6bf1bea325 Fix: Use correct Content-Type over ActivityPub
This was causing federation issues
Daniel Supernault 6e214904a8
Update StatusController
Daniel Supernault 04e8c96a7e
Update status deletion, fix database lock issues and side effects
Daniel Supernault 7734dc033b
Add instance post/profile embed config setting
Daniel Supernault 72e3d89118
Update controller signatures, fix mysql 8 support
Daniel Supernault 71dff472cc
Update StatusController, redirect status view for authed users to Metro 2.0 UI
Daniel Supernault 548a12a4c2
Update StatusController, set missing reblog/share type
Daniel Supernault 6cfd6be523
Add ReblogService, improve reblogged state for api entities
Daniel Supernault de42d84c11
Update ApiV1Controller, fix reblogs endpoints
Daniel Supernault d820669bd1
Update StatusController, change param signature
Daniel Supernault 83b48b5681
Update StatusService, improve cache invalidation
Daniel Supernault 9f4f983f27
Update ap helpers, set text type when appropriate
Daniel Supernault c8e40e0fd3
Update SharePipeline, add Undo->Announce support
Daniel Supernault d48ebb829c
Update StatusController, improve share api perf (11s to 72ms)
Daniel Supernault f3bf2fd41e
Update StatusController, add cache invalidation for timeline cursor
Daniel Supernault 7cbd6bc36d
Update StatusController, use transactions for status views
Daniel Supernault 3de44f3392
Update Timeline.vue, batch api views
Daniel Supernault 53134208fe
Update config() to config_cache()
Daniel Supernault c799a01aa9
Update StatusController, allow license edits without 24 hour limit
Daniel Supernault 9c8a87c331
Update StatusController, invalidate profile embed cache on status delete
Daniel Supernault eab4370c84
Update Like, Status and Comment controllers to add StatusService del() method to update counts
Daniel Supernault 2538673a7b
Update StatusController, unescape slashes in json response
Daniel Supernault 0cfc12c5dd
Update StatusController, add view method
Daniel Supernault 7dc3739c1d
Update StatusController, fix scope bug
Daniel Supernault 0fbde91e87
Update StatusService, cast response to array
Daniel Supernault 6dcd472be6
Update Profile, fix status count
Daniel Supernault 7a68ee948a
Add StatusView model to store views for discover algorithm
Daniel Supernault 3244ca92ff
Update StatusController
Daniel Supernault a5019b8907
Update StatusController
Daniel Supernault 003caf7e8a
Update StatusController, add interstitial logic
Daniel Supernault d11fac0dfb
Update status embed, allow photo albums. Fixes
Daniel Supernault f34977d9a8
Update StatusController, add shortcodeRedirect method
Daniel Supernault 1dc65e933e
Update StatusController, fix reblog_count bug
Daniel Supernault ae24433b8c
Update StatusController, restrict edits to 24 hours
Daniel Supernault d5d960e2f0
Update StatusController