Commit Graph

  • 55c2532075 refactor structure master rewrite Cyberes 2024-01-26 08:55:17 -0700
  • 796500e954 download files embedded in modules, add argparse for term and downloading user files Cyberes 2024-01-25 15:43:35 -0700
  • 96c63e6c65 download course grades, validate paths and test authentication on startup, minor code clean up Cyberes 2024-01-11 21:57:36 -0700
  • c5724d8b36 fix typo Cyberes 2023-12-13 09:04:34 -0700
  • c1988263d6 fix path issues, clean up, try to exclude already downloaded pages Cyberes 2023-10-27 18:59:58 -0600
  • fe96f19eca readme Cyberes 2023-10-27 18:06:32 -0600
  • a27aa18f40 download user files, clean up code Cyberes 2023-10-27 18:04:07 -0600
  • 76b2b6604e update readme Cyberes 2023-10-27 16:48:16 -0600
  • 989a563b1d rename Cyberes 2023-10-27 16:30:38 -0600
  • 652f04461b cleanup Cyberes 2023-10-27 16:30:16 -0600
  • 9a67feefab update my stuff Cyberes 2023-10-27 16:24:52 -0600
  • 9d5f4aa1c4
    Merge 7912f7d275 into 941f675eae #10 dependabot[bot] 2023-10-09 14:17:10 -0600
  • cc15136959
    Merge 81a9fc13b6 into 941f675eae #12 dependabot[bot] 2023-10-09 14:17:10 -0600
  • 941f675eae
    Update README.md (#20) dj346 2023-10-05 07:13:50 -0700
  • e824c49a0d
    Update README.md #20 dj346 2023-10-04 17:28:12 -0700
  • 959027be96 Remove GitHub Pages David Katsandres 2023-06-27 08:55:34 -0700
  • 0f34d8148f
    Add a max folder name limit to prevent too long path names (#13) Nafee Jan 2023-05-10 17:36:11 -0400
  • 7c251c92f3 fix dicussion spelling #13 NafeeJ 2023-05-09 15:43:23 -0400
  • c63ac20965 implement a max folder name size limit NafeeJ 2023-05-09 15:33:50 -0400
  • 81a9fc13b6
    Bump jszip from 3.7.1 to 3.10.1 #12 dependabot[bot] 2023-02-02 18:26:27 +0000
  • 7912f7d275
    Bump minimatch from 3.0.4 to 3.1.2 #10 dependabot[bot] 2022-11-12 17:51:07 +0000
  • a03d88b742
    Bug fixes, better linux compatibility (#9) Matthew Foran 2022-05-24 17:10:06 -0400
  • 6019b39a26 reverted removing package-lock.json #9 Matthew Foran 2022-05-24 17:06:09 -0400
  • c99040ae47 check if attempt is None Matthew Foran 2022-05-23 21:36:02 -0400
  • 16a421cd99 added quotes to url Matthew Foran 2022-05-23 20:12:49 -0400
  • bcafbe77c0 fixed typo, linux compatbility Matthew Foran 2022-05-23 19:11:49 -0400
  • 926e350bef added package-lock.json to .gitignore Matthew Foran 2022-05-23 18:19:38 -0400
  • 6019abd217 removed package-lock.json from repo Matthew Foran 2022-05-23 18:19:20 -0400
  • e4a9bc6597
    Added support to download canvas webpages (#7) dj346 2022-01-22 09:21:05 -0800
  • 025f18117d
    Fixed makeValidFilename back to makeValidFolderPath #7 dj346 2022-01-14 02:32:15 -0800
  • 3aaf0d0b15
    Update README.md dj346 2021-12-24 22:08:43 -0800
  • 9d4d23e356 Fixed some small issues, fixed comment and changed module folder name back to title dj346 2021-12-24 21:52:54 -0800
  • a7e05ec674 Fixed bug with trailing periods, Fixed folder naming bug, Fixed bug where pages were being downloaded to cookies folder. dj346 2021-12-24 07:46:22 -0800
  • cdb15e251a Merge branch 'master' of https://github.com/dj346/canvas-student-data-export dj346 2021-12-24 05:23:14 -0800
  • 3dfe0b191e Added checks to prevent redownloading of a page. dj346 2021-12-24 05:23:10 -0800
  • 4edca0863c
    Update README.md dj346 2021-12-24 02:19:44 -0800
  • d2c7aea528
    Update README.md dj346 2021-12-24 02:19:29 -0800
  • 97b02f3f5b Added downloading for the rest of the information dj346 2021-12-24 02:17:59 -0800
  • f53ece8796 Added downloading of assignment pages. dj346 2021-12-24 02:15:50 -0800
  • 25d76d1194 Added course home page downloading. dj346 2021-12-24 02:07:44 -0800
  • 12ba784694 added function to download course home page. dj346 2021-12-24 01:43:50 -0800
  • 9ebf23c95c Created singlefile.py to download webpages. dj346 2021-12-24 01:27:56 -0800
  • c9a3424330 Begun adding support for singlefile, added to classes and created new input. Also cleaned up code a bit. dj346 2021-12-23 22:33:02 -0800
  • 34d561a639 added single file dependency dj346 2021-12-18 01:53:30 -0800
  • 6f2491a0a7 fixed bug with loading cred yaml and added to gitignore dj346 2021-12-18 01:47:01 -0800
  • b82cccc54a
    Merge pull request #6 from 17acres/master David 2021-07-09 16:06:14 -0700
  • 16911fb8fb Fix formatting #6 17acres 2021-07-03 12:48:12 -0400
  • 02887beffe Update README to match change of directory names 17acres 2021-07-03 12:46:24 -0400
  • 114f8e95ea Add missing pyyaml dependency to lists 17acres 2021-07-03 12:44:56 -0400
  • d9b6c66c33 Fix 66696c5 so folder paths work properly 17acres 2021-05-06 13:18:55 -0400
  • 63151c3075 Don't create user id subfolder for submissions if only 1 exists 17acres 2021-05-06 13:18:02 -0400
  • 66696c5733 Replace important invalid characters in filename strings with useful separators 17acres 2021-05-06 13:09:56 -0400
  • bb0633a8e7 Gitignore default output directory 17acres 2021-05-06 12:46:17 -0400
  • bcf362c46a Fix accidental commenting-out of features 17acres 2021-05-06 12:09:29 -0400
  • ad174fcbb5 Handle student-mode submissions and teacher-mode submissions the same 17acres 2021-05-06 02:19:01 -0400
  • 2040415d1a Fix valid filename crashes, organize files more 17acres 2021-05-05 16:33:36 -0400
  • 577327f31a
    Merge pull request #2 from alex-bellon/master David Katsandres 2021-03-18 16:57:03 -0700
  • 2d6fb6b3c3
    Merge pull request #4 from alex-bellon/requirements David Katsandres 2021-03-17 07:44:16 -0700
  • 6b4959c189
    Merge branch 'master' into requirements #4 David Katsandres 2021-03-17 07:42:49 -0700
  • 7c3308436d
    Merge pull request #3 from alex-bellon/documentation David Katsandres 2021-03-17 07:31:39 -0700
  • 30dfe5166b Added python-dateutil to dependencies and created requirements.txt alex-bellon 2021-03-16 22:33:05 -0500
  • 572660cce2 Added more information about credentials to README #3 alex-bellon 2021-03-16 22:20:56 -0500
  • 4866967140 Added error handling when getting submissions #2 alex-bellon 2021-03-16 21:56:03 -0500
  • a0be61b2ef
    Merge pull request #1 from moorepants/all-assignments David Katsandres 2020-07-13 21:40:07 -0700
  • 74e3f91436 Use attachement id to ensure unique downloads. #1 Jason K. Moore 2020-07-08 14:59:14 -0700
  • b6f787167f Print more info on attachments. Jason K. Moore 2020-07-08 14:20:35 -0700
  • fa7e2f5046 Script seems to be working and downloading all submissions. Jason K. Moore 2020-07-08 13:51:04 -0700
  • 2c54cbd18b Start of attachment storage. Jason K. Moore 2020-07-08 09:50:20 -0700
  • 00ef66f3d6 Start of edits to download all submissions. Jason K. Moore 2020-07-07 21:33:49 -0700
  • 03a42bf526
    Update _config.yml David Katsandres 2020-03-10 15:38:57 -0700
  • b0a938bb5c Trigger rebuild. David Katsandres 2019-08-15 23:02:08 -0700
  • b96f3dcbc7 Add project files. David Katsandres 2019-08-15 22:38:16 -0700
  • bba2abd0af
    Initial commit David Katsandres 2019-08-15 22:36:39 -0700