PlanningCenterChecks
所属分类:人工智能/神经网络/深度学习
开发工具:Ruby
文件大小:0KB
下载次数:0
上传日期:2017-02-19 16:56:41
上 传 者:
sh-1993
说明: 简单地使用规划中心在线API来查询尚未正确输入的数据。
(A simple use of the Planning Centre Online API to query for data that hasn t been input correctly.)
文件列表:
.ruby-version (6, 2017-02-19)
Gemfile (249, 2017-02-19)
Gemfile.lock (726, 2017-02-19)
Guardfile (147, 2017-02-19)
LICENSE.txt (34520, 2017-02-19)
Procfile (63, 2017-02-19)
app.json (846, 2017-02-19)
app.rb (7851, 2017-02-19)
config.ru (44, 2017-02-19)
unicorn.rb (52, 2017-02-19)
views/ (0, 2017-02-19)
views/footer.erb (29, 2017-02-19)
views/full.erb (57, 2017-02-19)
views/header.erb (627, 2017-02-19)
# PlanningCenterChecks
PlanningCenterChecks is a simple use of the [Planning Center Online](http://get.planningcenteronline.com) API to query for data that hasn't been input correctly for the music group at my church, [St. Paul's and St. George's, Edinburgh](http://www.pandgchurch.org.uk) (also known as "Ps and Gs").
## Features
- list songs missing attachments (which makes them harder to learn)
- list songs missing Spotify/YouTube media (which makes them harder to practice)
- list songs using DOC(X) attachments (which cannot be used by all apps)
- list songs missing PDF attachments (which can be used by most apps)
- list songs missing OnSong attachments (which is a great app)
- list songs not used in 60 days (so they can be flushed)
- list song arrangements named 'Default Arrangement' (so more detail can be added)
- list people who haven't confirmed service requests (so they can be nagged)
- list people who have declined service requests (so they can be swapped)
- list people without birthdays entered (so they can have :cake:)
## Usage
Open http://psandgs-pco-checks.herokuapp.com/ in your web browser.
Alternatively, to use locally run:
```bash
git clone https://github.com/mikemcquaid/PlanningCenterChecks
cd PlanningCenterChecks
bundle install
PCO_KEY="..." PCO_SECRET="..." foreman start
```
Alternatively, to deploy to [Heroku](https://www.heroku.com) click:
[![Deploy to Heroku](https://www.herokucdn.com/deploy/button.svg)](https://heroku.com/deploy)
## Configuration Environment Variables
- `PCO_KEY`: the Planning Center Online API OAuth 1.0a consumer key.
- `PCO_SECRET`: the Planning Center Online API key OAuth 1.0a secret.
- `SESSION_SECRET`: the secret used for cookie session storage.
- `WEB_CONCURRENCY`: the number of Unicorn (web server) processes to run.
## Status
May add additional methods in future but stable and currently working.
## Contact
[Mike McQuaid](mailto:mike@mikemcquaid.com)
## License
PlanningCenterChecks is licensed under the [AGPLv3 License](https://en.wikipedia.org/wiki/Affero_General_Public_License).
The full license text is available in [LICENSE.txt](https://github.com/mikemcquaid/PlanningCenterChecks/blob/master/LICENSE.txt).
近期下载者:
相关文件:
收藏者: