├── .github ├── dependabot.yml └── workflows │ ├── release-please.yml │ └── tests.yml ├── .gitignore ├── .release-please-manifest.json ├── .rspec ├── .rubocop.yml ├── .tool-versions ├── .yamllint ├── Appraisals ├── CHANGELOG.md ├── Gemfile ├── LICENSE.txt ├── README.md ├── Rakefile ├── app └── controllers │ └── rapporteur │ ├── application_controller.rb │ └── statuses_controller.rb ├── bin ├── console └── setup ├── config.ru ├── config ├── locales │ └── en.yml └── routes.rb ├── gemfiles ├── rails7.1.gemfile ├── rails7.gemfile ├── rails8.0.gemfile ├── rails_latest.gemfile ├── sinatra2.x.gemfile ├── sinatra3.x.gemfile ├── sinatra4.x.gemfile └── sinatra_latest.gemfile ├── lib ├── rapporteur.rb └── rapporteur │ ├── check_list.rb │ ├── checker.rb │ ├── checker_deprecations.rb │ ├── checks.rb │ ├── checks │ └── active_record_check.rb │ ├── engine.rb │ ├── message_list.rb │ ├── revision.rb │ ├── rspec.rb │ ├── rspec3.rb │ └── version.rb ├── rapporteur.gemspec ├── release-please-config.json └── spec ├── internal ├── config │ ├── database.yml │ └── routes.rb ├── db │ └── schema.rb ├── log │ └── .gitignore └── public │ └── favicon.ico ├── models ├── check_list_spec.rb └── message_list_spec.rb ├── requests ├── active_record_check_spec.rb ├── halt_spec.rb ├── messsage_addition_spec.rb ├── no_checks_spec.rb ├── revision_check_spec.rb ├── sinatra_spec.rb └── time_check_spec.rb ├── route_helper.rb ├── routing └── routes_spec.rb └── spec_helper.rb /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envylabs/rapporteur/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/release-please.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envylabs/rapporteur/HEAD/.github/workflows/release-please.yml -------------------------------------------------------------------------------- /.github/workflows/tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envylabs/rapporteur/HEAD/.github/workflows/tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envylabs/rapporteur/HEAD/.gitignore -------------------------------------------------------------------------------- /.release-please-manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | ".": "3.9.0" 3 | } 4 | -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envylabs/rapporteur/HEAD/.rspec -------------------------------------------------------------------------------- /.rubocop.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envylabs/rapporteur/HEAD/.rubocop.yml -------------------------------------------------------------------------------- /.tool-versions: -------------------------------------------------------------------------------- 1 | ruby 3.4.2 2 | -------------------------------------------------------------------------------- /.yamllint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envylabs/rapporteur/HEAD/.yamllint -------------------------------------------------------------------------------- /Appraisals: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envylabs/rapporteur/HEAD/Appraisals -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envylabs/rapporteur/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envylabs/rapporteur/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envylabs/rapporteur/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envylabs/rapporteur/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envylabs/rapporteur/HEAD/Rakefile -------------------------------------------------------------------------------- /app/controllers/rapporteur/application_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envylabs/rapporteur/HEAD/app/controllers/rapporteur/application_controller.rb -------------------------------------------------------------------------------- /app/controllers/rapporteur/statuses_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envylabs/rapporteur/HEAD/app/controllers/rapporteur/statuses_controller.rb -------------------------------------------------------------------------------- /bin/console: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envylabs/rapporteur/HEAD/bin/console -------------------------------------------------------------------------------- /bin/setup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envylabs/rapporteur/HEAD/bin/setup -------------------------------------------------------------------------------- /config.ru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envylabs/rapporteur/HEAD/config.ru -------------------------------------------------------------------------------- /config/locales/en.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envylabs/rapporteur/HEAD/config/locales/en.yml -------------------------------------------------------------------------------- /config/routes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envylabs/rapporteur/HEAD/config/routes.rb -------------------------------------------------------------------------------- /gemfiles/rails7.1.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envylabs/rapporteur/HEAD/gemfiles/rails7.1.gemfile -------------------------------------------------------------------------------- /gemfiles/rails7.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envylabs/rapporteur/HEAD/gemfiles/rails7.gemfile -------------------------------------------------------------------------------- /gemfiles/rails8.0.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envylabs/rapporteur/HEAD/gemfiles/rails8.0.gemfile -------------------------------------------------------------------------------- /gemfiles/rails_latest.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envylabs/rapporteur/HEAD/gemfiles/rails_latest.gemfile -------------------------------------------------------------------------------- /gemfiles/sinatra2.x.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envylabs/rapporteur/HEAD/gemfiles/sinatra2.x.gemfile -------------------------------------------------------------------------------- /gemfiles/sinatra3.x.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envylabs/rapporteur/HEAD/gemfiles/sinatra3.x.gemfile -------------------------------------------------------------------------------- /gemfiles/sinatra4.x.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envylabs/rapporteur/HEAD/gemfiles/sinatra4.x.gemfile -------------------------------------------------------------------------------- /gemfiles/sinatra_latest.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envylabs/rapporteur/HEAD/gemfiles/sinatra_latest.gemfile -------------------------------------------------------------------------------- /lib/rapporteur.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envylabs/rapporteur/HEAD/lib/rapporteur.rb -------------------------------------------------------------------------------- /lib/rapporteur/check_list.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envylabs/rapporteur/HEAD/lib/rapporteur/check_list.rb -------------------------------------------------------------------------------- /lib/rapporteur/checker.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envylabs/rapporteur/HEAD/lib/rapporteur/checker.rb -------------------------------------------------------------------------------- /lib/rapporteur/checker_deprecations.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envylabs/rapporteur/HEAD/lib/rapporteur/checker_deprecations.rb -------------------------------------------------------------------------------- /lib/rapporteur/checks.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envylabs/rapporteur/HEAD/lib/rapporteur/checks.rb -------------------------------------------------------------------------------- /lib/rapporteur/checks/active_record_check.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envylabs/rapporteur/HEAD/lib/rapporteur/checks/active_record_check.rb -------------------------------------------------------------------------------- /lib/rapporteur/engine.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envylabs/rapporteur/HEAD/lib/rapporteur/engine.rb -------------------------------------------------------------------------------- /lib/rapporteur/message_list.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envylabs/rapporteur/HEAD/lib/rapporteur/message_list.rb -------------------------------------------------------------------------------- /lib/rapporteur/revision.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envylabs/rapporteur/HEAD/lib/rapporteur/revision.rb -------------------------------------------------------------------------------- /lib/rapporteur/rspec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envylabs/rapporteur/HEAD/lib/rapporteur/rspec.rb -------------------------------------------------------------------------------- /lib/rapporteur/rspec3.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envylabs/rapporteur/HEAD/lib/rapporteur/rspec3.rb -------------------------------------------------------------------------------- /lib/rapporteur/version.rb: -------------------------------------------------------------------------------- 1 | # frozen_string_literal: true 2 | 3 | module Rapporteur 4 | VERSION = '3.9.0' 5 | end 6 | -------------------------------------------------------------------------------- /rapporteur.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envylabs/rapporteur/HEAD/rapporteur.gemspec -------------------------------------------------------------------------------- /release-please-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envylabs/rapporteur/HEAD/release-please-config.json -------------------------------------------------------------------------------- /spec/internal/config/database.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envylabs/rapporteur/HEAD/spec/internal/config/database.yml -------------------------------------------------------------------------------- /spec/internal/config/routes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envylabs/rapporteur/HEAD/spec/internal/config/routes.rb -------------------------------------------------------------------------------- /spec/internal/db/schema.rb: -------------------------------------------------------------------------------- 1 | # frozen_string_literal: true 2 | 3 | ActiveRecord::Schema.define do 4 | end 5 | -------------------------------------------------------------------------------- /spec/internal/log/.gitignore: -------------------------------------------------------------------------------- 1 | *.log -------------------------------------------------------------------------------- /spec/internal/public/favicon.ico: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/models/check_list_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envylabs/rapporteur/HEAD/spec/models/check_list_spec.rb -------------------------------------------------------------------------------- /spec/models/message_list_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envylabs/rapporteur/HEAD/spec/models/message_list_spec.rb -------------------------------------------------------------------------------- /spec/requests/active_record_check_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envylabs/rapporteur/HEAD/spec/requests/active_record_check_spec.rb -------------------------------------------------------------------------------- /spec/requests/halt_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envylabs/rapporteur/HEAD/spec/requests/halt_spec.rb -------------------------------------------------------------------------------- /spec/requests/messsage_addition_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envylabs/rapporteur/HEAD/spec/requests/messsage_addition_spec.rb -------------------------------------------------------------------------------- /spec/requests/no_checks_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envylabs/rapporteur/HEAD/spec/requests/no_checks_spec.rb -------------------------------------------------------------------------------- /spec/requests/revision_check_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envylabs/rapporteur/HEAD/spec/requests/revision_check_spec.rb -------------------------------------------------------------------------------- /spec/requests/sinatra_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envylabs/rapporteur/HEAD/spec/requests/sinatra_spec.rb -------------------------------------------------------------------------------- /spec/requests/time_check_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envylabs/rapporteur/HEAD/spec/requests/time_check_spec.rb -------------------------------------------------------------------------------- /spec/route_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envylabs/rapporteur/HEAD/spec/route_helper.rb -------------------------------------------------------------------------------- /spec/routing/routes_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envylabs/rapporteur/HEAD/spec/routing/routes_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envylabs/rapporteur/HEAD/spec/spec_helper.rb --------------------------------------------------------------------------------