https://livelog.ku-unplugged.net/
The Ruby on Rails application for set list management of the acoustic light music club "京大アンプラグド."
Protected by OAuth 2.0.
- Endpoint: https://livelog.ku-unplugged.net/api/graphql
- GraphiQL: https://livelog.ku-unplugged.net/graphiql
- Authorization Server: https://patient-bar-7812.auth0.com/.well-known/openid-configuration
- Client Registration: https://livelog.ku-unplugged.net/clients/new
- Documentation: https://github.com/sankichi92/LiveLog/wiki
This project has Dev Container settings.
$ bin/setup
$ bin/dev
$ bin/rails spec
$ bin/rails rubocop:auto_correct
$ yarn run format
- Sign up for Auth0 and create an application (regular web)
- Overwrite
AUTH0_*
values in.env
by your Auth0 application settings - Run
bin/rails db:seed:replant
Then, you can log in by email admin@example.com
and password password
.
$ bin/rails ridgepole:dry-run
$ bin/rails ridgepole:apply
$ bin/rails elasticsearch:import:song FORCE=y
- Sign up for Cloudinary
- Overwrite
CLOUDINARY_URL
value in.env
Bug reports and pull requests are welcome on GitHub at https://github.com/sankichi92/LiveLog. This project is intended to be a safe, welcoming space for collaboration, and contributors are expected to adhere to the code of conduct.