Skip to content

Main to staging#909

Closed
abchugh wants to merge 99 commits intostagingfrom
main
Closed

Main to staging#909
abchugh wants to merge 99 commits intostagingfrom
main

Conversation

@abchugh
Copy link
Copy Markdown
Collaborator

@abchugh abchugh commented Apr 13, 2026

No description provided.

abhishek2021005 and others added 30 commits January 15, 2026 17:04
* datetime to timestamp for applicationDeadline and using epoch ms for consistency across different timezones

* minor sql bug

* admin documentation
...this is a hack. Need to figure out the right way to do it
+slide fixes based on dennis suggestion:

```
you can replace the rustex-body hack by the following css attributes, for your desired value of "600":

--rustex-curr-width:600px;
--rustex-this-width:600px;
max-width: 630px;
padding-right:30px;
```
* uncommented deletion and updation calls
* announcements list updated
* fixed search in notes

* minor

* minor

* build error fixed

* removed unnecessary code and did code cleanup

* minor

* test code

* searching in all course by setting up their respective toc

* Fixed slide navigation

* did proper code changes and used already existing functions

* Did code cleanup and solved build error

* Create pnpm-lock.yaml

* Revert "Create pnpm-lock.yaml"

This reverts commit 976f4a8.

* Update [courseId].tsx

---------

Co-authored-by: Abhishek Kumar <abhishek2021005@gmail.com>
Removed CssBaseline component from ThemeProvider.
Created an ui for adding the skipped sections(not covered sections)
* Fixed exam problems in the filter view.
Removed Exam 1 from the select dropdown.
Added a header on the exam problems page to show which exam the problems belong to..

* fixed build failure

* removed extra spaces

* resolve comments

* improved select dropdown and made a header on exam problem page

* solved issues

* made chnages in props

* fixed issue related to AI

* done

* fixed AI-2 issues

* fixed.

* done with persection quiz error

* minimze sx

* fixed buid failure

* removed exam number from courseAcronym

Signed-off-by: Abhishek Kumar <abhishek2021005@gmail.com>

---------

Signed-off-by: Abhishek Kumar <abhishek2021005@gmail.com>
Co-authored-by: Abhishek Kumar <abhishek2021005@gmail.com>
* frontend guideline updated to follow newer theme

---------

Signed-off-by: Abhishek Kumar <abhishek2021005@gmail.com>
Co-authored-by: abchugh <achugh89@gmail.com>
* exam support submit problem

* active answers

* add course id
XI4507 and others added 29 commits March 18, 2026 10:01
1. Updated getting_started.md documentation

2. University Admin button on institution page

3. Course Materials and Student Dashboard system updates
…es (#896)

* courseResource

* cleanup the code

* changes in courseResourses

* changes in courseResources/1

* changes in courseResources/2

* changes in courseResources/3

* courseResource/3

* nextjs middleware client body limit exceeded to 2GB

* changes in courseResources/4

* Filename and Icon correction

* minor fix in extension of filename

* semesterwise/courseMaterials

* Courses/SemesterWises

* course/semesterwise/2

* Add error handling for file deletion

Handle errors during file deletion and log the error.

* Fix error handling for file deletion

* validity/setup

* fixed filter

* minor-fix

* minor-1-fixed

* minor-2-fixed

---------

Co-authored-by: Abhishek Kumar <abhishek2021005@gmail.com>
… fixes and acl setups (#898)

* Initial commit for cheatSheet creator

* Updation of css

* Update CheatSheet.tsx

* Updated the instructor dash and cheatsheet for students

* Updated the code

* Update resource-action-utils.ts

* Updated the backend code

* Update uploadpdf.ts

* Updated the upload file pdf

* api cleaned, acl checks added, structuring of files

* Updation of the code uploadpdf

* Updated the cheatsheet , uploadpdf

* made file data and db data consistent

* more changes to complete final flow

* Modified the upload function

* Updation of gallery based detection

* acl and other auth checks in all cheatsheet apis

* Removed the watermark

* Updated to add multiple images

* Update cheatsheet.tsx

* Update cheatsheet.tsx

* Update cheatsheet.tsx

* Refractored the cheatsheet

* minor change

* Update package-lock.json

* keep track of all versions of cheatsheet uploaded

* text overlap with qr fixed

* Merge pdf

* merging of different cheatsheets after cropping bottom half

* scaling down of scanned image on cheatsheet

* package json issue resolved

* make cheatsheet configurable by instructor

* build fix

* crop and rotateusing drag drop,bug fixes,acl for instructor

---------

Co-authored-by: Gowtham Krishna <117144261+gowthamkrishna555@users.noreply.github.com>
Hide enrollment/un-enroll buttons when semester ends and fix un-enroll availability
Hide dashboard sections when the semester creation and Rename buttons in the admin header to "Create New Semester"-"Exit" and Remove confirmation popups from toggle switches in the course info  and fixed- instructor name-issue
fix-sem-creation-form-and-instructor-name-issue
@abchugh abchugh closed this Apr 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants