nsnsp / schedule

Northstar National Ski Patrol

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

NSNSP

CodeQL Stack Share

The official website of Northstar National Ski Patrol.

TODO

Hello world!

Clean up daily email notifications

  • move CommitmentsController::notify_day into a rake task
  • modify Heroku Scheduler to run the rake task rather than curl a magic URL
  • modify Dead Man's Snitch to receive ping from their Ruby gem rather than curl
  • clean up: get rid of the magic URL, temporatize plugin and config token, etc.

Notes

Januacy, 2022 Update

  • Updated Heroku from buildpack 18 to 20
  • Updated Ruby from 2.6 to 2.7
  • Updated Rails from 4.2 to 5.2

Dev

  • Works, but auth broken.
  • If blowing away Gemfile.lock to recreate, do this after bundle install: bundle lock --add-platform x86_64-linux

Deployment

  • production: manual deploy in Heroku
  • staging: push to main

Running migrations: heroku run -a nsnsp rake --trace db:migrate

Setting up a fresh database: heroku run rake db:schema:load

About

Northstar National Ski Patrol


Languages

Language:Ruby 56.0%Language:HTML 35.8%Language:CSS 3.8%Language:SCSS 2.6%Language:CoffeeScript 1.1%Language:JavaScript 0.7%Language:Procfile 0.0%