Application modes - UIKonf/cfp GitHub Wiki

Viewing the current mode

heroku config:get CFP_MODE

Changing the current mode

heroku config:set CFP_MODE=<mode>

If <mode> is not one of known modes, it'll default to cfp.

Description of modes

You can find a description of the capabilities in mode.rb.

inactive

  • No log in
  • Only static pages.

cfp

  • Log in
  • Create, update, and delete proposals
  • Create and delete comments

Users can add proposals and comments.

review

  • Log in
  • Update and delete proposals
  • Create and delete comments

Users cannot add new proposals, but they can add comments.

hold

  • Log in
  • View, edit, and delete proposals
  • View and delete comments

Read-update mode while the review committee does a pre-selection of proposals.

refine

  • Log in
  • View, edit, and delete proposals
  • View and delete comments

Read-update mode with pre-selected proposals.

selection

  • Log in
  • View and delete proposals
  • View and delete comments
  • Create and update selection

Users can select the proposals they'd like to see.

archive

  • Log in
  • View and delete proposals
  • View and delete comments
  • View selection

Read-only mode where users can see their selection.

⚠️ **GitHub.com Fallback** ⚠️