osem-fcy/app/models
Rob Smith b9a2a80a75 Support JSONP exports of conference schedules for embedding
Currently, it's rather difficult to use OSEM and embed a schedule into another website. We currently use OSEM for the backend, but still use a different system for our main site. This change allows us to dynamically embed the schedule in our main website as well as allow us a simple way to get data for the use in mobile applications or similar.

This limits the JSONP support to only GETS on json formatted requests. This prevents any XSS even though we don't require a authenticity token.
2015-10-09 22:28:45 -07:00
..
ahoy apply StringLiterals cop (remove double quotes, unless there is string interpolation) 2014-09-02 21:45:07 +03:00
.gitkeep First checkin 2013-01-07 09:04:09 +01:00
ability.rb refactored comments_controller tests; fixed access to Administration link into user_menu view 2015-09-17 12:13:22 +02:00
answer.rb remove trailing spaces and blank lines 2014-09-02 21:41:25 +03:00
call_for_paper.rb Issue #649: Wrong days remaining label when submitting a new proposal 2015-08-27 10:35:43 +02:00
campaign.rb Adds dependent restricted association to some models 2014-12-18 13:38:40 +01:00
comment.rb Issue#15: Added Comment Notifications: notification_emails and comments view 2015-09-17 12:13:21 +02:00
commercial.rb Refactoring of proposal workflow. Fixes #215 2015-04-16 18:37:31 +03:00
conference.rb Support JSONP exports of conference schedules for embedding 2015-10-09 22:28:45 -07:00
contact.rb Make sure an empty splash works 2014-11-21 13:22:20 +01:00
datatable.rb apply StringLiterals cop (remove double quotes, unless there is string interpolation) 2014-09-02 21:45:07 +03:00
dietary_choice.rb Fix basic style issues with rubocop 2014-07-21 15:05:58 +02:00
difficulty_level.rb Adds dependent restricted association to some models 2014-12-18 13:38:40 +01:00
email_settings.rb Issue#15: Added Comment Notifications: notification_emails and comments view 2015-09-17 12:13:21 +02:00
event.rb Fix ordering for event.average_voting in events#index 2015-08-06 07:41:20 +03:00
event_type.rb Refactoring of proposal workflow. Fixes #215 2015-04-16 18:37:31 +03:00
event_user.rb houndci fixes 2014-06-30 15:46:51 +03:00
events_registration.rb Refactoring Tickets 2014-08-28 15:21:05 +02:00
lodging.rb Another round of splash design 2014-11-20 15:39:26 +01:00
openid.rb Fix basic style issues with rubocop 2014-07-21 15:05:58 +02:00
photo.rb apply StringLiterals cop (remove double quotes, unless there is string interpolation) 2014-09-02 21:45:07 +03:00
qanswer.rb Migrate registration attributes to questions 2014-11-13 21:23:15 +02:00
question.rb re-write error message for no answers 2014-11-13 21:39:49 +02:00
question_type.rb remove trailing spaces and blank lines 2014-09-02 21:41:25 +03:00
registration.rb Move common views to partial 2015-06-11 15:20:48 +03:00
registration_period.rb Introduces new RegistrationPeriod Object for Conference 2014-08-18 14:33:02 +02:00
revision_observer.rb Add 'revision' attribute to Conference, managed by an observer 2013-07-08 10:03:03 +02:00
role.rb Implement role authorization 2014-08-13 22:53:13 +03:00
room.rb Adds dependent restricted association to some models 2014-12-18 13:38:40 +01:00
social_event.rb add skipped empty lines 2014-07-03 11:18:33 +02:00
splashpage.rb add highlights and fix cfp in splashpage 2015-01-21 17:28:18 +02:00
sponsor.rb Implement role authorization 2014-08-13 22:53:13 +03:00
sponsorship_level.rb Integrate the splash page into the general layout 2014-11-17 13:58:27 +01:00
subscription.rb Big refactoring of registration 2014-08-22 15:08:54 +02:00
target.rb get_progress: align case and when as rubocop 2015-04-17 14:19:32 +02:00
ticket.rb Adds dependent restricted association to some models 2014-12-18 13:38:40 +01:00
ticket_purchase.rb Various small fixes for the participant UI 2014-12-05 16:04:34 +01:00
track.rb Adds dependent restricted association to some models 2014-12-18 13:38:40 +01:00
user.rb WIP changed CommentsController#index; temporary view for all_comments 2015-09-17 12:13:22 +02:00
vchoice.rb Volunteers, positions and days and volunteers list for admin, volunteering option for attendees 2014-01-01 11:39:59 +02:00
vday.rb Use only new hash syntax 2014-07-21 15:05:58 +02:00
venue.rb Various small fixes for the participant UI 2014-12-05 16:04:34 +01:00
visit.rb apply StringLiterals cop (remove double quotes, unless there is string interpolation) 2014-09-02 21:45:07 +03:00
vote.rb Fix basic style issues with rubocop 2014-07-21 15:05:58 +02:00
vposition.rb Use only new hash syntax 2014-07-21 15:05:58 +02:00