- Add dependabot config for gems and Dockerfile
- Add docker build stage to CI
- Add
markdownlint
support in CI and fix issues - Add
ruby-3.0
in CI - Add
ruby-3.1
in CI - Use
puma
as default server - Add
rubocop-performance
support - Add
rubocop-rake
support - Add
rubocop-rspec
support - Add
rubocop
check in CI - Add CI check that 100% code is documented
- Add check to CI that container is started successfully
- Add
yamllint
check in CI
- Reverse sort articles list, better for pocket order
- Change config file from
app/config.yaml
toapp/config.yml
- Allow CI failures on
ruby-head
- Drop rubies older than 2.6 in CI, since them EOLed
- Add missing documentation
- Use
alpine
as base image - Check
dependabot
at 8:00 Moscow time daily
- Do not crash if list of links contain unsafe data
- Fix errors in Dockerfile
- Fix Dockerfile warning about usage of
bundle install --without
- Fix
markdownlint
failure because of oldnodejs
in CI
- Add warning if not logged-in
- Add changelog
- Correctly show error if uploaded file was not correct JSON
- Fix problem with parsing json with BOM symbol
- initial release