Tocho Tochev
459be53b5c
People enjoy the instant gratification of a random alert. This brings back email notifications to organizers on volunteer sign-up so that relevant people can react as soon as possible. The email now will contain anonymous data (team name and t-shirt size) and a link for curious people to view the profile. I have considered adding another email address for such notifications, but it seems unnecessarily complicated. Proof of work: ![image](/attachments/dabd0375-17ac-43c8-9698-678e768aa111) ![image](/attachments/fed16195-e668-47c7-9647-5fe069f1ed2d) Reviewed-on: #48 Co-authored-by: Tocho Tochev <tocho@tochev.net> Co-committed-by: Tocho Tochev <tocho@tochev.net> |
||
---|---|---|
app | ||
bin | ||
config | ||
db | ||
lib | ||
log | ||
public | ||
spec | ||
storage | ||
vendor/assets | ||
.dockerignore | ||
.gitignore | ||
.gitmodules | ||
.rspec | ||
.ruby-version | ||
.travis.yml | ||
Capfile | ||
Dockerfile | ||
Gemfile | ||
Gemfile.lock | ||
Guardfile | ||
LICENSE | ||
README.md | ||
Rakefile | ||
TODO | ||
config.ru | ||
docker-compose.yml |
README.md
Clarion
A CfP automation system for OpenFest.
Installation
For local development
git clone https://github.com/ignisf/clarion.git
- Run
bundle install; bin/rake bootstrap
- You can now run the rails server with
bin/rails s
For production
docker build -t clarion:latest -f Dockerfile .
Note that the docker image contains a default user (for credentials see db/seeds.rb
).
docker-compose
docker-compose up
will bring everything up on http://127.0.0.1:3000
with production configuration.
Initial Usage
- Go to
http://127.0.0.1:3000/management/
- Login (for initial creds see
db/seeds.rb
) - Change the credentials
- Create a conference.
- NB: When creating a conference make sure to use the same
domain
as the one you are currently using, otherwise nothing will be shown.