Skip to content

Upload Twitter synced images natively to Minds #5225

Ben requested to merge feat/exported-twitter-images-5225 into master

Ticket(s) / Related Merge Requests

Issue card: front#5225 (closed)

Summary of Changes

Upload Twitter synced posts with photos, natively to Minds.

Testing Considerations

You will need access to the kubernetes sandbox cluster

  1. Make a new Twitter account
  2. Go to https://feat-exported-twitter-images-5225.minds.io/settings/other/twitter-sync
  3. Follow the flow to set up with Twitter sync
  4. Get into this sandboxes pod (pod name may change)
kubectl exec -it feat-exported-twitter-images-5225-minds-engine-sandbox-7f4rd265 sh
  1. Run the CLI job for twitter sync, check it runs, cancel back out of the job
cd engine
php cli.php TwitterSync sync
  1. On Twitter post
  • A picture
  • A rich embed
  • A video
  • A post with lots of links (rich embed fine)
  • A normal text post
  1. Run the job in step 5 agai - you MAY need to wait 2 minutes or you may immediately see it work - it SHOULD sync and your posts should appear on your channel - keep the job running

  2. Image posts should be native Minds images rather than rich embeds pointing at twitter

  3. There should be no link text on the rich embeds.

  4. Make sure the images aren't reposted again after another 2 minutes.

Regression Scope

Touches the Twitter Sync feature.

Platform Affected (web, mobile, etc)

Server-side runner - effects apparent on all platforms.

Developer Testing Completed

Manual testing, specs

Screenshots

N/A - it's a runner.

Does this impact

  • Localization
  • Dark/light mode
  • Guest mode
Edited by Ben

Merge request reports