Road map
Common infrastructure
- Flags: coerce to bool?
- Annotations: coerce to any type
Generators
- Youtube:
- Take aspect ratio and sizes from Youtube api
- Use covers https://i.ytimg.com/vi/{code}/hqdefault.jpg
- Twitter
- Privacy safe mode
- Map:
- Adding parameters
- peertube
<iframe title="Onion Rice from 1977: The Instruction the Recipe Submitter gives is Priceless!" src="https://tilvids.com/videos/embed/bb6057d2-427b-4c31-9b8c-0a8c7d0a29c9?start=4m51s&stop=5m1s&loop=1&autoplay=1&muted=1" allowfullscreen="" sandbox="allow-same-origin allow-scripts allow-popups" width="560" height="315" frameborder="0"></iframe>
- Figure flags:
- no flag
- Un modified url
- local (when remote url)
- download
- place it on a given dir
- set url to local path
- inline
- download
- detect mime type
- compute base 64
- set url to data url
- thumb
- download
- generate a thumb
- place the thumb on thumb dir
- when combined with 'inline'
- url to the local path
- when combined with 'local'
- link to the image
- [x] lightbox
- sized
- no flag
Helpers
- Fetcher:
- configurable cache dir
- file name too long
- handle connection errors