Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
40 commits
Select commit Hold shift + click to select a range
3c13607
feat: unused file delete button
Ishfaq-code Feb 24, 2026
a1a6c4f
feat: dialog and storing unused files
Ishfaq-code Feb 24, 2026
f424056
feat: select all switch
Ishfaq-code Feb 24, 2026
26707b7
feat: working batch API for delting content
Ishfaq-code Feb 25, 2026
93f4fc0
feat: frontend call to API
Ishfaq-code Feb 25, 2026
37c0faa
feat: updating frontend after deletion
Ishfaq-code Feb 25, 2026
e4429c1
feat: disabling button
Ishfaq-code Feb 25, 2026
c826165
feat: loading bar when files in the process of deleting
Ishfaq-code Feb 26, 2026
33b7810
fix: selecting individual files working
Ishfaq-code Mar 3, 2026
1c43038
feat: sortable tables for viewing file data
Ishfaq-code Mar 6, 2026
10dde88
fix: fix alignment of size header
Ishfaq-code Mar 6, 2026
f441c0c
userHasCourseAccess now can check if the user is accessing the course…
panbed Feb 26, 2026
668fa3e
Add null check to message tray so that the udoit admin panel can load
dmols Feb 26, 2026
36f1675
added build command to makefile
dmols Feb 26, 2026
da768de
fix: validating API key function + test connection fix with proper ex…
Ishfaq-code Mar 5, 2026
138f619
fix spelling for success
panbed Mar 5, 2026
f0f1989
also the same fixes for CanvasLms.php
panbed Mar 5, 2026
79d4898
fix: fixing file upload once again
Ishfaq-code Mar 5, 2026
740dd84
feat: error handling better
Ishfaq-code Mar 5, 2026
703233b
fix: auth token verification fix to handle exception properly
Ishfaq-code Mar 5, 2026
e8e418f
feat: error handiling to each call of validate API key
Ishfaq-code Mar 5, 2026
d66a447
fix: php is object orineted
Ishfaq-code Mar 5, 2026
2f387f4
feat: add course check in file delete route to avoid cross course del…
Ishfaq-code Mar 5, 2026
e962ab9
feat: check course when replacing file in content
Ishfaq-code Mar 5, 2026
4abae78
chore: remove ui course development checks
Ishfaq-code Mar 5, 2026
b7d6b39
reports controller and sync controller api security changes
panbed Mar 6, 2026
b4d5c17
remove scanIssue (old phpally artifact), general cleanup
panbed Mar 6, 2026
b385b71
change usercontroller so that user can only change their own user
panbed Mar 6, 2026
773815b
feat: select all switch
Ishfaq-code Feb 24, 2026
a3b2181
fix: rebase
Ishfaq-code Mar 9, 2026
bb60cac
feat: added cross course security check when batch deleting files
Ishfaq-code Mar 9, 2026
ab83707
fix: changed loading content to deleting files along with changing th…
Ishfaq-code Mar 9, 2026
a227901
fix: file types displayed in it's pill
Ishfaq-code Mar 9, 2026
501be73
fix: display type in pill box and fixed toggle switch for unused file…
Ishfaq-code Mar 9, 2026
1519942
fix: color of delete unused buttons
Ishfaq-code Mar 9, 2026
0ff2360
feat: Cancel button on the modal
Ishfaq-code Mar 9, 2026
ae99c00
fix: file type pills for unused files
Ishfaq-code Mar 10, 2026
5277677
feat: color change for delete button
Ishfaq-code Mar 10, 2026
a4e047a
Merge branch 'dev' into delete-unused-files
Ishfaq-code Mar 17, 2026
e4ee5f4
fix: fixed file page working now after merge
Ishfaq-code Mar 17, 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
58 changes: 58 additions & 0 deletions assets/js/Components/ReviewFilesPage.css
Original file line number Diff line number Diff line change
@@ -1,3 +1,61 @@
.unused-files-list-container {
display: flex;
flex-direction: column;
gap: 0.5rem;
padding: 1rem 1.5rem;

.rounded-table-wrapper {
max-height: 60vh;
}

td.text-center input[type='checkbox'] {
margin: 0;
}
}

.select-all-unused-toggle-row {
display: flex;
flex-direction: row;
gap: 0.5rem;
padding: 0.25rem 0.25rem 0.5rem;
}

.unused-file-list-item {
display: flex;
flex-direction: row;
align-items: center;
gap: 0.75rem;
padding: 0.75rem;
border: 1px solid var(--border-color);
border-radius: var(--element-radius);
background-color: var(--white);
cursor: pointer;
}

.unused-file-list-details {
display: flex;
flex-direction: column;
}

.unused-file-list-title {
font-weight: 500;
}

.review-files-delete-button {
--review-files-delete-color: var(--issue-color, var(--error-color));
background-color: var(--review-files-delete-color);
border-color: var(--review-files-delete-color);
color: var(--white);
fill: var(--white);

&:hover,
&:focus {
filter: brightness(var(--hover-brightness));
color: var(--white);
fill: var(--white);
}
}

.udoit-sortable-table {
tr {

Expand Down
Loading
Loading