Groton School's repositories
3rdpartycookiecheck
Simple, static, passive (CDN-compatible) check for third party cookie blocking in a browser
assignments-vewer
Return an individual student's list of assignments
blackbaud-embeds
A collection of handy snippets to embed in the Blackbaud LMS for "enhanced" functionality
blackbaud-to-google-group-sync
Sync membership of Blackbaud LMS community groups to Google Groups
blackbaud-to-google-lists
Google Workspace Add-on to export/sync Blackbaud lists to Google Sheets
blackbaud-toggle-topic-editor-bookmarklet
Easily toggle between student view and edit view in Blackbaud LMS topics
carousel-daily-schedule
Display a daily schedule feed for Carousel
colorize-schoolcal
Google Calendar Add-on to set the block color of events synced by SchoolCal
course-planning-tool
Course planning tool to distribute individual Google Sheet course plans to students and advisors based on Blackbaud registration data
email-new-drive-files
Google Drive Add-on to monitor folders for new files and email notifications
knowledgebase
Configuration and scripting for Overdrive.io integration
mail-merge-question-bank
Use Office's mail merge to maintain a personal question bank
mygroton-plus
A collection of modules that improve your Blackbaud Education Management Solutions (ON Suite) experience
OAuth2-BlackbaudSKY
[READ-ONLY] This package provides Blackbaud SKY OAuth 2.0 support for the PHP League's OAuth 2.0 Client
schedule-zoom-room
Populate Zoom Room resource calendar from Blackbaud LMS schedule
sky-api.oneroster
[READ-ONLY] PHP client for Blackbaud SKY School API
sky-api.school
[READ-ONLY] PHP client for Blackbaud SKY School API
swift-examples
Developing examples for the Application Development Tutorial
blackbaud-bulk-attendance
Upload a bulk attendance list as a CSV to Blackbaud
carousel-athletics
Display athletics schedule information for Carousel
email-incidents
Make it easy to copy the email for an IncidentIQ ticket to CC or forward email threads.
sky-api.appengine-client
[READ-ONLY] Blackbaud SKY API PHP client native to Google App Engine
upload-mp3-name-pronunciation-to-blackbaud
Insert pre-recorded name pronunciations into Blackbaud via the admin UI