Releases: stefansundin/rssbox
Releases · stefansundin/rssbox
fly/v5
Deploy aba3ff4
Diff: fly/v1...fly/v5
- Ruby 3.1.2
- Upgrade gems.
- Remove heroku-env.
- Move to official prometheus gem.
- Use
docker buildx imagetools
to re-tag image. - Use modal-dialog-centered.
- Add support for the new YouTube handles (already worked actually).
- Support YouTube clip URLs.
- Add
--progress plain
. - Stop bundling gems in /app.
- Print docker context during build.
- .dockerignore apparently doesn't recurse like .gitignore, how lame.
- irb tweaks.
- Fix error parsing duration for offline YouTube live streams ("P0D" is used for duration in this case).
- Replace Heroku with Fly.
heroku/v464
Deploy 1d38960
Diff: heroku/v456...heroku/v464
- Ruby 3.1.2
- Upgrade gems.
- Remove heroku-env.
- Move to official prometheus gem.
- Use
docker buildx imagetools
to re-tag image. - Use modal-dialog-centered.
- Add support for the new YouTube handles (already worked actually).
- Support YouTube clip URLs.
- Add
--progress plain
. - Stop bundling gems in /app.
- Print docker context during build.
- .dockerignore apparently doesn't recurse like .gitignore, how lame.
- irb tweaks.
fly/v1
Deploy 3121c32
First fly release. Use it at https://rssbox.fly.dev/.
heroku/v456
heroku/v453
Deploy e6ee86f
Diff: heroku/v452...heroku/v453
- Support new API response when logged in.
- Update gems.
- Ruby 3.1.1
- Add background to dark mode widget.
- Move files around so that initializers run before all App classes.
- Stop using redis in the airbrake report throttler and just use a local hash to keep track of it.
- Make Redis an optional dependency. Handle URL resolution gracefully if Redis is unavailable.
heroku/v452
Deploy 2ed5565
Diff: heroku/v450...heroku/v452
- Update gems.
- Add another monkeypatch fix for opengraph_parser.
- Set HOST=[::] if you want to bind to IPv6.
- Add a simple way to configure puma to use a TLS certificate for https connections.
- Add hidden options to YouTube feed: &shorts=0 and &min_length=2m30s.
- Update some comments.
- Try to block some persistent robots from the lookup endpoints. People subscribe to the wrong URL and their reader doesn't follow the redirect before it saves the URL. Now these endpoints require a good Referer header to be sent.
- Ruby 3.1.0
heroku/v450
heroku/v447
heroku/v446
Deploy b4ef026
Diff: heroku/v441...heroku/v446
- Fix YouTube playlist lookup.
- Update gems.
- document.execCommand is deprecated, replace with the Clipboard API.
- Change text to "Copied" for more visual feedback.
- bootstrap v4.6.1, jquery v3.6.0.
- Update gems.
- Improve YouTube embed regex.
- Elastic Beanstalk: restart the app every day to clean up memory bloat.
- Elastic Beanstalk: Ruby 3.0 is finally supported.