* Bare start on CSV support * Move core of CSV importer to operations * More validations, break out validation function * Validate dates and TaskList; convert errors to list of dictionaries * Finish upsert code, and documentation * Print msgs from the mgmt command, not the operations module * Handle BOM marks * Handle both in-memory and local file objects * Update readme * Working browser-upload view * Bail on incorrect headers * Fix default values and finish example spreadsheet * Change column order, update docs * Update index.md for RTD * First round of responses to PR feedback * Restore independent summaries/errors/upserts properties * PR responses * Split off reusable date validator into separate function * Fix URLs append * General test suite for CSV importer
368 B
368 B
1 | Title | Group | Task List | Created By | Created Date | Due Date | Completed | Assigned To | Note | Priority |
---|---|---|---|---|---|---|---|---|---|---|
2 | Make dinner | Scuba Divers | Web project | shacker | 2019-06-14 | No | Please check with mgmt first | 3 | ||
3 | Bake bread | Scuba Divers | Example List | mr_random | 2012-03-14 | Yes | ||||
4 | Bring dessert | Scuba Divers | Web project | user1 | 2015-06-248 | user1 | Every generation throws a hero up the pop charts | 77 |