class Public::CollectionsController < ApplicationController include PublicCollectionScoped allow_unauthenticated_access only: :show layout "public" def show @considering = current_page_from @collection.cards.considering.latest, per_page: CardsController::PAGE_SIZE @doing = current_page_from @collection.cards.doing.latest, per_page: CardsController::PAGE_SIZE @closed = current_page_from @collection.cards.closed.recently_closed_first, per_page: CardsController::PAGE_SIZE # To enable caching at intermediate proxies during traffic spikes expires_in 5.seconds, public: true end end