Version 2.3
Developer(s): Jose Gonzales, Fernando Estrada, Joshua Ibrom, Liliana Martinez, Kevin Hernandez, Julian Spindola
Date: 19 August 2024
Changes:
- Ensured error screen is shown when there is a failure in uploading syllabi.
- CV upload times are now tracked with a timestamp in the database.
- Error screen is now shown when there is a failure in uploading a CV.
- Syllabi may now be deleted.
- CVs may now be deleted.
- Syllabi upload times are now tracked with a timestamp in the database.
- Ensured proper error logging of unsuccessful CV and syllabi uploads.
- Adding terms now creates a new directory for that term.
- Department Faculty Listing page now has a better message for when there are no faculty in a listing.
- Fixed bug with improper status code returned for some pages.
- Ensured proper data flow from source to sink.
- Verified auto-logout script functionality.
- Added page to view syllabi upload statistics.
- Added a dynamic report of syllabi not uploaded.
Version 2.2
Developer(s): Joshua Ibrom, Jose Gonzales
Date: 15 May 2024
Changes:
- Fixed responsiveness of public Course Information data table.
- Fixed alignment of profiles on Deparment Faculty Listing page.
- Error handling and display improved for non-existent or invalid faculty profiles.
- "Choose File" buttons are now consistent across the application for syllabi upload buttons.
- Session variables are now used in place of GET request parameters for some pages.
- Added another database connection.
- Added "Department" filter to All Faculty admin page.
- Logging file sizes checked.
- Added security patch to application.
-
Admin home page edited to remove extraneous or redundant text and to enhance flexibility / user
experience.
-
Dropdowns / filters for public Course Information table have had blank / breaking options removed or
disabled.
- Input validation improved / added for all forms.
- Issues loading profile pictures on some profiles have been resolved.
- Extracted / moved various methods and markups to their own files.
Version 2.1
Developer(s): Joshua Ibrom
Date: 13 March 2024
Changes:
- Removed use of external libraries. All library files are now local.
- Added form validation to faculty-related forms.
- Added application version to site header along with link to this changelog.
- Removed extraneous console logging statements.
- "Past Term" combo box now displays the currently-selected Past Term on public site, if present.
- Added security patch to application.
- Faculty listed on Department Faculty Listing page now sorted by last then first name.
- Created "Department Admins" page to list all department administrators.
- Removed " - Prod" from welcome message in site header for production website.
Version 2.0
Developer(s): Jose Gonzales, Fernando Estrada, Liliana Martinez
Date: 07 December 2023