* removed package-lock.json from repo
* added package-lock.json to .gitignore
* fixed typo, linux compatbility
* added quotes to url
* check if attempt is None
* reverted removing package-lock.json
Co-authored-by: Matthew Foran <matthewjforan@gmail.com>
* fixed bug with loading cred yaml and added to gitignore
* added single file dependency
* Begun adding support for singlefile, added to classes and created new input. Also cleaned up code a bit.
* Created singlefile.py to download webpages.
* added function to download course home page.
* Added course home page downloading.
* Added downloading of assignment pages.
* Added downloading for the rest of the information
* Update README.md
* Update README.md
* Added checks to prevent redownloading of a page.
* Fixed bug with trailing periods, Fixed folder naming bug, Fixed bug where pages were being downloaded to cookies folder.
* Fixed some small issues, fixed comment and changed module folder name back to title
* Update README.md
* Fixed makeValidFilename back to makeValidFolderPath
resolves https://github.com/davekats/canvas-student-data-export/pull/7#pullrequestreview-852487782