├── .dockerignore ├── .editorconfig ├── .github └── workflows │ ├── container.yml │ └── ruby.yml ├── .gitignore ├── .rubocop.yml ├── Dockerfile ├── Gemfile ├── LICENSE.txt ├── README.md ├── Rakefile ├── bin └── tracker ├── docker-compose.yml ├── lib ├── matrix_releasetracker.rb └── matrix_releasetracker │ ├── backend.rb │ ├── backends │ ├── git.rb │ ├── gitea.rb │ ├── github.rb │ └── gitlab.rb │ ├── client.rb │ ├── config.rb │ ├── database.rb │ ├── migrations │ ├── 001_create_base.rb │ └── 002_add_repository_namespace.rb │ ├── release.rb │ ├── structs.rb │ ├── templates │ ├── markdown.erb │ └── plain.erb │ └── version.rb ├── matrix_releasetracker.gemspec ├── releasetracker.yml.example └── test ├── client_test.rb ├── matrix_releasetracker_test.rb ├── release_test.rb └── test_helper.rb /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ananace/matrix-releasetracker/HEAD/.dockerignore -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ananace/matrix-releasetracker/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/container.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ananace/matrix-releasetracker/HEAD/.github/workflows/container.yml -------------------------------------------------------------------------------- /.github/workflows/ruby.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ananace/matrix-releasetracker/HEAD/.github/workflows/ruby.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ananace/matrix-releasetracker/HEAD/.gitignore -------------------------------------------------------------------------------- /.rubocop.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ananace/matrix-releasetracker/HEAD/.rubocop.yml -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ananace/matrix-releasetracker/HEAD/Dockerfile -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ananace/matrix-releasetracker/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ananace/matrix-releasetracker/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ananace/matrix-releasetracker/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ananace/matrix-releasetracker/HEAD/Rakefile -------------------------------------------------------------------------------- /bin/tracker: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ananace/matrix-releasetracker/HEAD/bin/tracker -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ananace/matrix-releasetracker/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /lib/matrix_releasetracker.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ananace/matrix-releasetracker/HEAD/lib/matrix_releasetracker.rb -------------------------------------------------------------------------------- /lib/matrix_releasetracker/backend.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ananace/matrix-releasetracker/HEAD/lib/matrix_releasetracker/backend.rb -------------------------------------------------------------------------------- /lib/matrix_releasetracker/backends/git.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ananace/matrix-releasetracker/HEAD/lib/matrix_releasetracker/backends/git.rb -------------------------------------------------------------------------------- /lib/matrix_releasetracker/backends/gitea.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ananace/matrix-releasetracker/HEAD/lib/matrix_releasetracker/backends/gitea.rb -------------------------------------------------------------------------------- /lib/matrix_releasetracker/backends/github.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ananace/matrix-releasetracker/HEAD/lib/matrix_releasetracker/backends/github.rb -------------------------------------------------------------------------------- /lib/matrix_releasetracker/backends/gitlab.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ananace/matrix-releasetracker/HEAD/lib/matrix_releasetracker/backends/gitlab.rb -------------------------------------------------------------------------------- /lib/matrix_releasetracker/client.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ananace/matrix-releasetracker/HEAD/lib/matrix_releasetracker/client.rb -------------------------------------------------------------------------------- /lib/matrix_releasetracker/config.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ananace/matrix-releasetracker/HEAD/lib/matrix_releasetracker/config.rb -------------------------------------------------------------------------------- /lib/matrix_releasetracker/database.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ananace/matrix-releasetracker/HEAD/lib/matrix_releasetracker/database.rb -------------------------------------------------------------------------------- /lib/matrix_releasetracker/migrations/001_create_base.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ananace/matrix-releasetracker/HEAD/lib/matrix_releasetracker/migrations/001_create_base.rb -------------------------------------------------------------------------------- /lib/matrix_releasetracker/migrations/002_add_repository_namespace.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ananace/matrix-releasetracker/HEAD/lib/matrix_releasetracker/migrations/002_add_repository_namespace.rb -------------------------------------------------------------------------------- /lib/matrix_releasetracker/release.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ananace/matrix-releasetracker/HEAD/lib/matrix_releasetracker/release.rb -------------------------------------------------------------------------------- /lib/matrix_releasetracker/structs.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ananace/matrix-releasetracker/HEAD/lib/matrix_releasetracker/structs.rb -------------------------------------------------------------------------------- /lib/matrix_releasetracker/templates/markdown.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ananace/matrix-releasetracker/HEAD/lib/matrix_releasetracker/templates/markdown.erb -------------------------------------------------------------------------------- /lib/matrix_releasetracker/templates/plain.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ananace/matrix-releasetracker/HEAD/lib/matrix_releasetracker/templates/plain.erb -------------------------------------------------------------------------------- /lib/matrix_releasetracker/version.rb: -------------------------------------------------------------------------------- 1 | # frozen_string_literal: true 2 | 3 | module MatrixReleasetracker 4 | VERSION = '0.0.1' 5 | end 6 | -------------------------------------------------------------------------------- /matrix_releasetracker.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ananace/matrix-releasetracker/HEAD/matrix_releasetracker.gemspec -------------------------------------------------------------------------------- /releasetracker.yml.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ananace/matrix-releasetracker/HEAD/releasetracker.yml.example -------------------------------------------------------------------------------- /test/client_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ananace/matrix-releasetracker/HEAD/test/client_test.rb -------------------------------------------------------------------------------- /test/matrix_releasetracker_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ananace/matrix-releasetracker/HEAD/test/matrix_releasetracker_test.rb -------------------------------------------------------------------------------- /test/release_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ananace/matrix-releasetracker/HEAD/test/release_test.rb -------------------------------------------------------------------------------- /test/test_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ananace/matrix-releasetracker/HEAD/test/test_helper.rb --------------------------------------------------------------------------------