Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
a3aa892
Reduce number of items per page in pagination
faisalnjs Dec 28, 2025
41a7d70
Response & Question Islands include stem
faisalnjs Dec 28, 2025
836de5d
Bug fixes
faisalnjs Dec 29, 2025
ba9b356
Bug fix
faisalnjs Dec 29, 2025
f036400
Disallow syncing cache and lastBulkLoad
faisalnjs Dec 31, 2025
6d2b75e
Fix segment due date margin
faisalnjs Dec 31, 2025
e0826fb
Student-side bulk load caching
faisalnjs Dec 31, 2025
ffdf7a3
Move bulk loading to auth function
faisalnjs Dec 31, 2025
b068c02
Fix auth.bulkLoad function
faisalnjs Dec 31, 2025
788431d
Cache student-side responses
faisalnjs Dec 31, 2025
7d2f6bc
Prevent student-side duplicate bulk loading
faisalnjs Jan 1, 2026
d2d60ca
Require fully loaded auth.bulkLoad to hide loader
faisalnjs Jan 1, 2026
7937da8
Shift+R keybind force resets cache
faisalnjs Jan 1, 2026
2db238d
Update auth.bulkLoad
faisalnjs Jan 1, 2026
55d3e8f
Fix auth.bulkLoad
faisalnjs Jan 1, 2026
43a46e9
Fix bulkLoad triggering loader
faisalnjs Jan 1, 2026
fc24dd9
Bug fix
faisalnjs Jan 1, 2026
9bebf18
Separate student cache from admin/TA cache
faisalnjs Jan 1, 2026
c664ecd
Show message for uncached hover island
faisalnjs Jan 1, 2026
41b425e
Separate student last bulk load from admin/TA last bulk load
faisalnjs Jan 1, 2026
8646228
Fix auth.bulkLoad
faisalnjs Jan 1, 2026
7f2c35a
Shift+R keybind force resets admin cache
faisalnjs Jan 1, 2026
075f545
Fix archive page response textarea width
faisalnjs Jan 1, 2026
1fc9aa7
Admin-side caching
faisalnjs Jan 1, 2026
0622b07
Bug fix
faisalnjs Jan 1, 2026
2420c3d
Fix auth.bulkLoad
faisalnjs Jan 1, 2026
4996abd
Update keybinds modal to include Shift+R resetting cache
faisalnjs Jan 1, 2026
e42382e
Partial upgrade to IndexedDB for cache and adminCache
faisalnjs Jan 1, 2026
e1af077
Hover island minimum height
faisalnjs Jan 1, 2026
068dc69
Add support for TA mode in auth.bulkLoad
faisalnjs Jan 1, 2026
8c4bdb1
TA-side caching
faisalnjs Jan 1, 2026
1254bf3
Bug fixes
faisalnjs Jan 2, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion admin/archive.html
Original file line number Diff line number Diff line change
Expand Up @@ -310,7 +310,7 @@ <h1 class="text-placeholder">000</h1>
<p><kbd>Ctrl</kbd> + <kbd>/</kbd> Open Keyboard Shortcuts</p>
<p><kbd>Ctrl</kbd> + <kbd>,</kbd> Open Settings</p>
<p><kbd>Ctrl</kbd> + <kbd>.</kbd> Open History</p>
<p><kbd>Shift</kbd> + <kbd>R</kbd> Reset theme</p>
<p><kbd>Shift</kbd> + <kbd>R</kbd> Reset theme and cache</p>
<p><kbd>Ctrl</kbd> + <kbd>S</kbd> Launch Speed Mode</p>
<p><kbd>[</kbd> Hide Island</p>
<p><kbd>]</kbd> Show Island</p>
Expand Down
2 changes: 1 addition & 1 deletion admin/backups.html
Original file line number Diff line number Diff line change
Expand Up @@ -229,7 +229,7 @@ <h1 class="text-placeholder">000</h1>
<p><kbd>Ctrl</kbd> + <kbd>/</kbd> Open Keyboard Shortcuts</p>
<p><kbd>Ctrl</kbd> + <kbd>,</kbd> Open Settings</p>
<p><kbd>Ctrl</kbd> + <kbd>.</kbd> Open History</p>
<p><kbd>Shift</kbd> + <kbd>R</kbd> Reset theme</p>
<p><kbd>Shift</kbd> + <kbd>R</kbd> Reset theme and cache</p>
<p><kbd>Ctrl</kbd> + <kbd>S</kbd> Launch Speed Mode</p>
<p><kbd>[</kbd> Hide Island</p>
<p><kbd>]</kbd> Show Island</p>
Expand Down
2 changes: 1 addition & 1 deletion admin/courses.html
Original file line number Diff line number Diff line change
Expand Up @@ -228,7 +228,7 @@ <h1 class="text-placeholder">000</h1>
<p><kbd>Ctrl</kbd> + <kbd>/</kbd> Open Keyboard Shortcuts</p>
<p><kbd>Ctrl</kbd> + <kbd>,</kbd> Open Settings</p>
<p><kbd>Ctrl</kbd> + <kbd>.</kbd> Open History</p>
<p><kbd>Shift</kbd> + <kbd>R</kbd> Reset theme</p>
<p><kbd>Shift</kbd> + <kbd>R</kbd> Reset theme and cache</p>
<p><kbd>Ctrl</kbd> + <kbd>S</kbd> Launch Speed Mode</p>
<p><kbd>[</kbd> Hide Island</p>
<p><kbd>]</kbd> Show Island</p>
Expand Down
2 changes: 1 addition & 1 deletion admin/editor.html
Original file line number Diff line number Diff line change
Expand Up @@ -298,7 +298,7 @@ <h1 class="text-placeholder">000</h1>
<p><kbd>Ctrl</kbd> + <kbd>/</kbd> Open Keyboard Shortcuts</p>
<p><kbd>Ctrl</kbd> + <kbd>,</kbd> Open Settings</p>
<p><kbd>Ctrl</kbd> + <kbd>.</kbd> Open History</p>
<p><kbd>Shift</kbd> + <kbd>R</kbd> Reset theme</p>
<p><kbd>Shift</kbd> + <kbd>R</kbd> Reset theme and cache</p>
<p><kbd>Ctrl</kbd> + <kbd>S</kbd> Launch Speed Mode</p>
<p><kbd>[</kbd> Hide Island</p>
<p><kbd>]</kbd> Show Island</p>
Expand Down
2 changes: 1 addition & 1 deletion admin/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -384,7 +384,7 @@ <h1 class="text-placeholder">000</h1>
<p><kbd>Ctrl</kbd> + <kbd>/</kbd> Open Keyboard Shortcuts</p>
<p><kbd>Ctrl</kbd> + <kbd>,</kbd> Open Settings</p>
<p><kbd>Ctrl</kbd> + <kbd>.</kbd> Open History</p>
<p><kbd>Shift</kbd> + <kbd>R</kbd> Reset theme</p>
<p><kbd>Shift</kbd> + <kbd>R</kbd> Reset theme and cache</p>
<p><kbd>Ctrl</kbd> + <kbd>S</kbd> Launch Speed Mode</p>
<p><kbd>[</kbd> Hide Island</p>
<p><kbd>]</kbd> Show Island</p>
Expand Down
2 changes: 1 addition & 1 deletion admin/logs.html
Original file line number Diff line number Diff line change
Expand Up @@ -276,7 +276,7 @@ <h1 class="text-placeholder">000</h1>
<p><kbd>Ctrl</kbd> + <kbd>/</kbd> Open Keyboard Shortcuts</p>
<p><kbd>Ctrl</kbd> + <kbd>,</kbd> Open Settings</p>
<p><kbd>Ctrl</kbd> + <kbd>.</kbd> Open History</p>
<p><kbd>Shift</kbd> + <kbd>R</kbd> Reset theme</p>
<p><kbd>Shift</kbd> + <kbd>R</kbd> Reset theme and cache</p>
<p><kbd>Ctrl</kbd> + <kbd>S</kbd> Launch Speed Mode</p>
<p><kbd>[</kbd> Hide Island</p>
<p><kbd>]</kbd> Show Island</p>
Expand Down
2 changes: 1 addition & 1 deletion admin/passwords.html
Original file line number Diff line number Diff line change
Expand Up @@ -230,7 +230,7 @@ <h1 class="text-placeholder">000</h1>
<p><kbd>Ctrl</kbd> + <kbd>/</kbd> Open Keyboard Shortcuts</p>
<p><kbd>Ctrl</kbd> + <kbd>,</kbd> Open Settings</p>
<p><kbd>Ctrl</kbd> + <kbd>.</kbd> Open History</p>
<p><kbd>Shift</kbd> + <kbd>R</kbd> Reset theme</p>
<p><kbd>Shift</kbd> + <kbd>R</kbd> Reset theme and cache</p>
<p><kbd>Ctrl</kbd> + <kbd>S</kbd> Launch Speed Mode</p>
<p><kbd>[</kbd> Hide Island</p>
<p><kbd>]</kbd> Show Island</p>
Expand Down
2 changes: 1 addition & 1 deletion admin/questions.html
Original file line number Diff line number Diff line change
Expand Up @@ -306,7 +306,7 @@ <h1 class="text-placeholder">000</h1>
<p><kbd>Ctrl</kbd> + <kbd>/</kbd> Open Keyboard Shortcuts</p>
<p><kbd>Ctrl</kbd> + <kbd>,</kbd> Open Settings</p>
<p><kbd>Ctrl</kbd> + <kbd>.</kbd> Open History</p>
<p><kbd>Shift</kbd> + <kbd>R</kbd> Reset theme</p>
<p><kbd>Shift</kbd> + <kbd>R</kbd> Reset theme and cache</p>
<p><kbd>Ctrl</kbd> + <kbd>S</kbd> Launch Speed Mode</p>
<p><kbd>[</kbd> Hide Island</p>
<p><kbd>]</kbd> Show Island</p>
Expand Down
2 changes: 1 addition & 1 deletion admin/reports.html
Original file line number Diff line number Diff line change
Expand Up @@ -309,7 +309,7 @@ <h1 class="text-placeholder">000</h1>
<p><kbd>Ctrl</kbd> + <kbd>/</kbd> Open Keyboard Shortcuts</p>
<p><kbd>Ctrl</kbd> + <kbd>,</kbd> Open Settings</p>
<p><kbd>Ctrl</kbd> + <kbd>.</kbd> Open History</p>
<p><kbd>Shift</kbd> + <kbd>R</kbd> Reset theme</p>
<p><kbd>Shift</kbd> + <kbd>R</kbd> Reset theme and cache</p>
<p><kbd>Ctrl</kbd> + <kbd>S</kbd> Launch Speed Mode</p>
<p><kbd>[</kbd> Hide Island</p>
<p><kbd>]</kbd> Show Island</p>
Expand Down
3 changes: 2 additions & 1 deletion admin/responses.html
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,7 @@
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/highlight.min.js"></script>
<link rel="stylesheet"
href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/styles/atom-one-dark.min.css" />
<script src="https://cdn.jsdelivr.net/npm/katex@0.16.9/dist/katex.min.js"></script>
</head>

<body class="col">
Expand Down Expand Up @@ -390,7 +391,7 @@ <h1 class="text-placeholder">000</h1>
<p><kbd>Ctrl</kbd> + <kbd>/</kbd> Open Keyboard Shortcuts</p>
<p><kbd>Ctrl</kbd> + <kbd>,</kbd> Open Settings</p>
<p><kbd>Ctrl</kbd> + <kbd>.</kbd> Open History</p>
<p><kbd>Shift</kbd> + <kbd>R</kbd> Reset theme</p>
<p><kbd>Shift</kbd> + <kbd>R</kbd> Reset theme and cache</p>
<p><kbd>Ctrl</kbd> + <kbd>S</kbd> Launch Speed Mode</p>
<p><kbd>[</kbd> Hide Island</p>
<p><kbd>]</kbd> Show Island</p>
Expand Down
2 changes: 1 addition & 1 deletion admin/users.html
Original file line number Diff line number Diff line change
Expand Up @@ -227,7 +227,7 @@ <h1 class="text-placeholder">000</h1>
<p><kbd>Ctrl</kbd> + <kbd>/</kbd> Open Keyboard Shortcuts</p>
<p><kbd>Ctrl</kbd> + <kbd>,</kbd> Open Settings</p>
<p><kbd>Ctrl</kbd> + <kbd>.</kbd> Open History</p>
<p><kbd>Shift</kbd> + <kbd>R</kbd> Reset theme</p>
<p><kbd>Shift</kbd> + <kbd>R</kbd> Reset theme and cache</p>
<p><kbd>Ctrl</kbd> + <kbd>S</kbd> Launch Speed Mode</p>
<p><kbd>[</kbd> Hide Island</p>
<p><kbd>]</kbd> Show Island</p>
Expand Down
2 changes: 1 addition & 1 deletion index.html
Original file line number Diff line number Diff line change
Expand Up @@ -429,7 +429,7 @@ <h1 class="text-placeholder">000</h1>
<p><kbd>Ctrl</kbd> + <kbd>/</kbd> Open Keyboard Shortcuts</p>
<p><kbd>Ctrl</kbd> + <kbd>,</kbd> Open Settings</p>
<p><kbd>Ctrl</kbd> + <kbd>.</kbd> Open History</p>
<p><kbd>Shift</kbd> + <kbd>R</kbd> Reset theme</p>
<p><kbd>Shift</kbd> + <kbd>R</kbd> Reset theme and cache</p>
<p><kbd>Ctrl</kbd> + <kbd>i</kbd> Launch Welcome Intro</p>
</div>
<div data-modal-page="reset" data-page-title="Reset">
Expand Down
Loading