giant icon indicating copy to clipboard operation
giant copied to clipboard

[EPIC] SAVE THIS CONTENT TO GIANT

Open hoyla opened this issue 3 months ago • 2 comments

hoyla avatar Sep 24 '25 16:09 hoyla

Phil: I’ve started working on this - initially creating an endpoint in giant to store the remote ingest job in postgres, and a new worker to poll the postgres table for jobs and send to the media download service. My next plan is to start editing the media download service to be less tied to the transcription service

hoyla avatar Sep 29 '25 15:09 hoyla

Phil:

To avoid a monster PR, this part of add to giant can be done in 3 stages:

Add a new endpoint to giant which takes a URL and various workspace/collection settings and writes the data to a new ‘RemoteIngest’ table in neo4j/postgres. Have a job that reads this table and pushes messages to SQS accordingly Save to giant part 1 - create new remote ingest job

Update transcription service media download service to deal with messages coming from giant, post results back to giant

Update giant to process finished download jobs and ingest the resulting files

hoyla avatar Sep 29 '25 15:09 hoyla