Call for Papers automation tool for OpenFest
Go to file
Tocho Tochev 5ff505d246 Add indication for unverified volunteers (#45)
We want to have some indication for that some volunteers haven't confirmed their email.

Perhaps "unverified" is bad terminology, but until we have proper "verification" it will suffice.

(Ideally there would also be a filter, but my rails is way too rusty...)

Reviewed-on: #45
Co-authored-by: Tocho Tochev <tocho@tochev.net>
Co-committed-by: Tocho Tochev <tocho@tochev.net>
2024-06-01 12:31:38 +03:00
app Add indication for unverified volunteers (#45) 2024-06-01 12:31:38 +03:00
bin Dockerise clarion 2024-04-13 23:16:43 +03:00
config Add docker-compose (#47) 2024-06-01 12:29:46 +03:00
db Anti-spam measures for volunteering 2024-04-18 21:38:03 +03:00
lib Tweak honeypot field for volunteers 2024-04-19 14:42:10 +03:00
log Create a new Rails app called Clarion 2014-07-28 12:34:18 +03:00
public Migrate from Refile and Carrierwave to ActiveStorage 2024-04-13 22:17:15 +03:00
spec Anti-spam measures for volunteering 2024-04-18 21:38:03 +03:00
storage Dockerise clarion 2024-04-13 23:16:43 +03:00
vendor/assets Intial event conflicts implementation 2016-10-13 08:59:22 +03:00
.dockerignore Remove stray docker-ignore (#43) 2024-06-01 12:30:57 +03:00
.gitignore Dockerise clarion 2024-04-13 23:16:43 +03:00
.gitmodules Remove the OpenFest engine 2015-08-15 06:31:07 +03:00
.rspec Use the documentation format for RSpec output 2014-08-10 21:05:34 +03:00
.ruby-version Rails 6.0.6.1 upgrade 2024-04-13 22:17:15 +03:00
.travis.yml Try installing chrome stable again 2019-06-17 14:48:27 +03:00
Capfile Fix Capistrano Puma tasks 2019-04-29 00:14:57 +03:00
Dockerfile Enable HTTP Early Hints 2024-04-14 00:48:04 +03:00
Gemfile Migrate from Refile and Carrierwave to ActiveStorage 2024-04-13 22:17:15 +03:00
Gemfile.lock Migrate from Refile and Carrierwave to ActiveStorage 2024-04-13 22:17:15 +03:00
Guardfile Mechanical standard.rb changes 2019-04-28 22:02:02 +03:00
LICENSE Add a license file 2014-09-02 16:29:53 +03:00
README.md Add docker-compose (#47) 2024-06-01 12:29:46 +03:00
Rakefile Mechanical standard.rb changes 2019-04-28 22:02:02 +03:00
TODO Update todo 2024-04-08 14:14:42 +03:00
config.ru Rails 6.1.7.6 Upgrade 2024-04-13 22:17:15 +03:00
docker-compose.yml Add docker-compose (#47) 2024-06-01 12:29:46 +03:00

README.md

Clarion

A CfP automation system for OpenFest.

Installation

For local development

  1. git clone https://github.com/ignisf/clarion.git
  2. Run bundle install; bin/rake bootstrap
  3. 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

  1. Go to http://127.0.0.1:3000/management/
  2. Login (for initial creds see db/seeds.rb)
  3. Change the credentials
  4. 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.