This website requires JavaScript.
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