osem-fcy/app/controllers
Kushal SM 1958ac2b10 feat: Add public RSS feed for conferences
Users currently have no way to be notified when new conferences are
published on an OSEM instance. This adds an RSS 2.0 feed endpoint at
/feed.rss that lists all conferences ordered by creation date.

The feed action is excluded from CanCanCan authorization so it remains
publicly accessible without authentication, similar to the existing
calendar endpoint.

Also adds an RSS subscribe link to the conferences index page and an
auto-discovery <link> tag in the application layout so RSS readers can
detect the feed automatically.

Fixes #3543
2026-03-18 17:50:52 +01:00
..
admin Fix parameter generation for activating a schedule 2026-03-18 13:11:17 +01:00
api Required changes for consistent controller & feature results 2018-11-20 17:30:56 -08:00
users fixes redirect loop 2019-12-20 08:26:22 -05:00
application_controller.rb Autocorrect new rubocop offenses 2025-08-12 16:44:20 +02:00
booths_controller.rb Fix too loose strong Booth parameters 2026-03-18 12:18:10 +01:00
commercials_controller.rb Skip CSRF authenticity 2019-05-24 14:08:23 +02:00
conference_registrations_controller.rb Fix too loose registration strong parameters 2026-03-18 12:20:20 +01:00
conferences_controller.rb feat: Add public RSS feed for conferences 2026-03-18 17:50:52 +01:00
confirmations_controller.rb Add frozen_string_literal magic comment 2018-05-09 06:54:26 -07:00
openids_controller.rb s/redirect_to :back/redirect_back/ 2019-05-05 09:40:50 +02:00
payments_controller.rb Rubocop autocorrections 2018-11-16 09:06:05 -08:00
physical_tickets_controller.rb Rubocop autocorrections 2018-11-16 09:06:05 -08:00
proposals_controller.rb Do not require programs languages in controller 2024-07-01 14:23:08 +02:00
registrations_controller.rb Fix registration form 2022-03-02 17:59:30 +01:00
schedules_controller.rb Fix various typos 2025-10-15 11:15:47 +00:00
subscriptions_controller.rb Add frozen_string_literal magic comment 2018-05-09 06:54:26 -07:00
surveys_controller.rb Show feedback upon survey response 2022-03-16 14:12:01 -07:00
ticket_purchases_controller.rb Remove unused ticket_purchase_params 2026-03-17 15:59:02 +01:00
tickets_controller.rb Add frozen_string_literal magic comment 2018-05-09 06:54:26 -07:00
tracks_controller.rb 👋 update_attributes 2022-02-23 14:36:05 +01:00
users_controller.rb Fix selectized users on booth/proposal forms 2022-03-03 16:48:49 +01:00