Purpose: Create a Google Sheet wrapper for Workout Report Tool
gradle build
gradle -q run
- Create Basic Runner Script
- Simple OAuth
- Simple Get
- Simple Post
- Clean Up
- Short Summary on how to use Runner.groovy
- Create Sheets Wrapper Classes
- Authorization Class
- Spreadsheet Creation Class - [x] Create Blank Spreadsheet - [x] Spreadsheet Template 1 - Days "Checked In" - [x] Create Blank Tab - [x] Create Generic Templates - [x] Sheet Template 1 - Exercise x Date - [x] Sheet Template 2* - Tab 1: Day 1 x Date. Tab 2: Day 2 x Date...
- Get Class - [x] Single Values - [x] Batch Values
- Post Class - [x] Single Values - [x] Batch Values
- Clean
- First JUnit Test
- Create Basic Tests - [x] A1 Notation Conversion - [ ] Generating Spreadsheet and Sheets - [ ] Updating Spreadsheet and Sheets - [ ] Login Credentials - [ ] Get Values - [ ] Post Values
- Set Gradle Compile Test
- Set Gradle Run Test
- Integrate with Travis CI
- Build
- Test
- Release
- Create Organized Workout Spreadsheet
- Create Spreadsheet
- Single (Giant) Spreadsheet - Workout X-Axis: {Dumbell {0:{10:25lbs, 10:25lbs, 8:30lbs} | Date Y-Axis
- Single Spreadsheet, Multiple Tabs - Tab #1: Chest Day - Tab #2: Leg Day... Contains the X number of predefied workouts