Skip to content
Open Source Event Manager. An event management tool tailored to Snap!Con. Forked from OSEM
Ruby HTML JavaScript CSS Other
Branch: master
Clone or download
Pull request Compare This branch is 73 commits ahead of openSUSE:master.
cycomachead Re-order Conference Associations
The current order leads to an error on the route
GET /conferences/:short_name/physical_tickets

The Rails error message was rather helpful! 😁

Completed 500 Internal Server Error in 35ms (ActiveRecord: 12.0ms)
ActiveRecord::HasManyThroughOrderError (Cannot have a has_many :through association 'Conference#physical_tickets' which goes through 'Conference#ticket_purchases' before the through association is defined.):
 app/controllers/admin/physical_tickets_controller.rb:11:in `index'
Latest commit 1f7877c Jan 9, 2020
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github Add templates for github issues & pull requests Dec 18, 2017
app Re-order Conference Associations Jan 9, 2020
bin Put database.yml into the code base Sep 20, 2018
config Do not need to specify callback url Dec 20, 2019
dist Add a logrotate configuration for production Mar 11, 2019
doc Fix missing logo Nov 13, 2018
lib Only define rubocop tasks in the dev env May 7, 2019
vendor Fix markdown editors bug openSUSE#811 using asset gem. Mar 8, 2016
.gitignore Ignore .envrc Feb 1, 2019
.haml-lint_todo.yml Fix gigitty link May 24, 2019
.overcommit.yml Add overcommit config file Jun 12, 2018
.ruby-gemset Add metadata for specifying a gemset for rvm Mar 14, 2018
.travis.yml Remove travel schedule from registration Jan 6, 2020 Add code of conduct file Jul 17, 2017 Bring back some of the contribution guidelines Mar 14, 2019
Dockerfile.base Install chromium in base image Jul 16, 2019
Rakefile Drop knapsack Sep 19, 2018
app.json Add frozen_string_literal magic comment May 9, 2018
docker-compose.yml Fix service name in compose override Jan 29, 2019
dotenv.example Use our env naming convention for memcached Feb 16, 2019
google-packaging.key Install chrome in the development env Feb 20, 2019

Build Status Code Climate codecov Security Status Dependencies Deploy

Open Source Event Manager -


An event management tool tailored to Free and Open Source Software conferences.


Please refer to our installation guide.

How to contribute to OSEM

Please refer to our contributing guide.


GitHub issues are the primary way for communicating about specific proposed changes to this project. If you have other questions feel free to subscribe to the mailinglist, all OSEM contributors are on that list! Additionally you can use #osem channel on freenode IRC.

You can’t perform that action at this time.