Go to file
Daniel Schädler b5ab7731b0 Generalize tournament save interactor
It now is responsible for saving all ApplicationRecord objects to the
database. This will reduce code duplication one we have other objects
that need to be saved. (As we will soon need to save individual matches)
2019-05-07 10:00:26 +02:00
app Generalize tournament save interactor 2019-05-07 10:00:26 +02:00
bin Initial commit 2018-10-30 15:52:46 +01:00
config Reencrypt credentials 2019-04-24 16:01:42 +02:00
db Replace deprecated Faker::Dog 2019-04-03 09:45:56 +02:00
doc Regenerate SVGs 2018-11-30 14:20:57 +01:00
kubernetes Add encrypted master.key secret 2019-04-24 18:05:10 +02:00
lib/tasks Add rake docker tasks 2019-04-17 08:25:13 +02:00
public Initial commit 2018-10-30 15:52:46 +01:00
spec Generalize tournament save interactor 2019-05-07 10:00:26 +02:00
.dockerignore Add development dirs/files to .dockerignore 2019-04-17 09:14:30 +02:00
.gitignore Ignore Database schema and coverage folder 2018-11-29 10:41:55 +01:00
.gitlab-ci.yml Push docker image to git branch/tag tag 2019-04-25 15:00:23 +02:00
.hound.yml Instruct hound to read .rubocop.yml 2018-11-19 15:19:37 +01:00
.rspec Initialize RSpec setup 2018-11-13 16:56:16 +01:00
.rubocop.yml Make HoundBot shut (the fuck) up 2018-11-29 12:06:26 +01:00
.ruby-version Bump ruby version to 2.6.2 2019-04-03 09:40:49 +02:00
.travis.yml Reduce Travis CI Slack notifications 2019-04-25 15:38:36 +02:00
Dockerfile Add Dockerfile 2019-04-17 08:25:13 +02:00
Gemfile Bump ruby version to 2.6.2 2019-04-03 09:40:49 +02:00
Gemfile.lock Update ruby dependencies 2019-04-03 09:42:14 +02:00
README.md Corrects Badges 2019-05-04 20:34:57 +02:00
Rakefile Apply rubocop formatting 2018-11-10 15:50:27 +01:00
config.ru Apply rubocop formatting 2018-11-10 15:50:27 +01:00
docker-compose.yml Use production env (defined in Dockerfile) 2019-04-17 09:15:39 +02:00

README.md

turniere-backend Build Status pipeline status Coverage Status

Ruby on Rails application serving as backend for turnie.re

Installation

# install dependencies
$ bundle install
# run migrations
$ rails db:migrate

Running

Development (without mail confirmation and separate database):

$ RAILS_ENV=development rails server

Generate diagrams

rails diagram:all_with_engines