About two years ago I wrote a gadget that would check in files across all sites in OU Campus. We have been using it since then and it has worked great! Recently, however, we started using workflow and noticed that the gadget would check back in files that are under workflow, scheduled or set to expire. Obviously, this was a bug in the code. While reviewing the code recently to fix this bug it wasn’t going to be a quick easy fix. So, instead of hacking it together, I rewrote the gadget and have released it as Version 1!
A few of the updates include moving to Bootstrap from Foundation, unit tests and ignoring files that are under workflow or scheduled.
You can download and compile the source from GitHub if you would like, or use the hosted version on Github pages. When asked for the fetch URL, use: https://jessgusclark.github.io/gadget-checkin/build/