- Create user profiles (possibly a yml)
- Feature 1
- Get who is away next week and who is on call next week
- Send an alarm/message to let the team know that there is a mismatch
- Feature 2
- Get approved timeoff requests
- Post to Google Calendar
This is a barebones Ruby app using the Sinatra framework.
Make sure you have Ruby, and Bundlerinstalled.
$ cd ub_scheduler
$ bundle
$ ruby app.rb
To create a secret file for development, create a env.rb
file and set your secrets in there
ENV['BAMBOO_API_KEY'] = 'sup3rl33ts3cr3+'
ENV['OPS_GENIE_API_KEY'] = 'sup3rl33ts3cr3+'