Commit Graph

87 Commits

Author SHA1 Message Date
cc4d700028 code clean-up + minor improvements 2025-02-21 22:06:35 +00:00
5cad017a83 1) filter multiple attempts and keep only latest 2) new way to get any submission comment - compatible with BB ultra 2025-02-21 17:49:03 +00:00
5a2d03db7d skip "empty" (based on MIN FILE SIZE) files from inspection 2025-02-21 17:47:55 +00:00
5f91e08b00 added dir name to move multiple submissions / attempt (except for the latest). and minimum size for files to inspect (and skip empty files) 2025-02-21 17:47:07 +00:00
f25688dc9f use relative path (instead of full path) for csv HYPERLINKs - allows moving/sharing generated files w/ submission files 2024-11-05 23:20:19 +00:00
beefb025d6 tracked file extensions moved to settings.py + encoding added when reading comments 2024-11-05 23:13:13 +00:00
b7f9db0efc try/except when splitting the BB generated filename 2024-10-24 22:58:33 +01:00
3d86409f75 fix encoding error when assignment name has an emoji (or unicode, in general) 2024-10-24 22:57:20 +01:00
6a2144517b Restructure documentation - separate Inspect by hash 2024-10-24 22:55:38 +01:00
9ca32f1e48 added maxsplit limit = 1 when splitting the submitted files (fix for breaking when the student's file name inlcuded 'attempt') 2024-10-04 15:03:44 +01:00
d3767b54a5 docs: layout / structure changes 2024-04-26 21:00:50 +01:00
de7dc817aa update gitgnore re: requirements 2024-04-26 12:39:20 +01:00
ebc7a2599d update docs for added default ignored dir '.git' 2024-04-26 12:38:45 +01:00
71092daee0 added '.git' to IGNORE_DIRS 2024-04-26 12:37:49 +01:00
c5ad6ed5f0 updated changelog with default settings customisation 2024-03-02 19:50:12 +00:00
51024deac4 move sections around for improved reading 'flow' 2024-03-02 19:49:07 +00:00
d04dac9b97 fixed list indentation for docs 2024-03-02 02:39:02 +00:00
c92a77ae5e fix number of _: should be 3 2024-03-02 02:28:41 +00:00
dd350e5190 updated docs: features (ignored dirs) + instructions (requirements, edit defaults) 2024-03-02 02:15:30 +00:00
0385e13da7 IGNORE_DIRS (as in previous commit) + get student name as well when extracting comment + terminal output increase spacing for [Info] 2024-03-01 15:47:33 +00:00
7577148f83 added IGNORE_DIRS in settings.py and allow for multiple dir names to be ignored from extracting 2024-03-01 15:45:34 +00:00
8a4dee8e73 rephrasing msg to be more precise / clear 2024-02-26 21:09:01 +00:00
08ffefa798 add/remove blank lines for PEP + add BB_GRADEBOOKS_DIR, BB_SUBMISSIONS_DIR in settings.py to allow easy changing of dir names 2024-02-26 20:48:45 +00:00
bf7aaa12f2 terminal output improvements + flush=True for print() 2024-02-23 21:23:23 +00:00
08281194c2 #vangef section in gitignore 2024-02-23 21:21:42 +00:00
81fe02e9df added requirements.txt 2024-02-23 21:20:43 +00:00
2381b26cca re-format terminal output information 2024-02-23 18:44:11 +00:00
2217988f96 (again) fix OSError: [WinError 6] The handle is invalid' - add try/except in rar file extractall() - possible issue with rar5 files 2024-02-23 18:06:04 +00:00
0841a1a478 fix OSError: [WinError 6] The handle is invalid' - add try/except in rar file extractall() - possible issue with rar5 files 2024-02-23 18:03:13 +00:00
196e215133 extra check for comment existence 2023-12-08 14:02:44 +00:00
f011cdcda0 docs edits 2023-12-08 14:01:48 +00:00
b6c52ac26f fixed list indentation for docs 2023-07-23 22:23:21 +01:00
d2d74754f4 docs updated 2023-07-17 11:59:01 +01:00
ea81d185eb remove favicon 2023-07-17 03:17:43 +01:00
1f02083119 update README-inspect for hyperlinks in CSV for file names/paths 2023-03-16 21:04:22 +00:00
e5b06c9baf HYPERLINKS for file paths and names in generated csv 2023-03-16 20:50:46 +00:00
9520e39590 check if gradebook/submissions dir exists and has files to inspect 2023-03-16 20:40:20 +00:00
80aaf3ee5d deleted __init__.py from root dir - not needed 2023-03-14 18:15:55 +00:00
e61940a7dc edit in Note for inspect gradebook section 2023-03-10 22:17:39 +00:00
0b49923aa8 updates in README-inspect 2023-03-10 17:40:37 +00:00
5efa7e72e7 minor change in README-inspect 2023-03-10 17:05:34 +00:00
8568e96a09 separate README for 'inspect by hash' & changes for 'inspect gradebook' 2023-03-10 16:52:34 +00:00
91d05e9e88 fix for gradebook_dir_name value 2023-03-10 12:57:37 +00:00
9ab782dcc9 added inspect_gradebook & code restructure for 'inspect by hash' feature 2023-03-10 12:50:14 +00:00
aff2644676 constants to settings.py 2023-03-10 12:48:29 +00:00
e1ef82fa18 moved constants to settings.py 2023-03-10 12:47:15 +00:00
e4c15291db changed dir for output csv files 2023-03-10 12:43:28 +00:00
bd34e0f5cc README edit 2023-03-07 20:15:03 +00:00
4bdace6683 README edits & remove requirements.txt 2023-03-07 20:02:56 +00:00
57573f8d03 more READMEs re-formatting & edits 2023-03-05 17:26:37 +00:00