Skip to content

nsnsp/schedule

Folders and files

NameName
Last commit message
Last commit date

Latest commit

fdc28fc · Mar 16, 2025
Aug 27, 2023
Aug 27, 2023
Mar 16, 2025
Aug 27, 2023
Sep 30, 2024
Aug 27, 2023
Dec 30, 2021
Jan 24, 2022
Dec 13, 2020
Nov 14, 2014
Aug 27, 2023
Mar 16, 2025
Sep 30, 2024
Oct 15, 2024
Dec 31, 2021
Sep 30, 2024
Nov 14, 2014
Jan 1, 2022
Aug 27, 2023

Repository files navigation

NSNSP

CodeQL Stack Share

The official website of Northstar National Ski Patrol.

TODO

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

September 30, 2024 Update

  • Updated Heroku stack from 22 to 24
  • Updated Ruby from 3.3.0 to 3.3.5
  • Updated Rails from 7.1.3 to 7.2.1

January, 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