Skip to content

Stable ID5 Development Branch Merge to Main

Bennett Lewis requested to merge develop into main

Created by: lecegues

Description

  • This is a stable build for ID5

Updates

  • Admin Restrictions: We have had authentication methods implemented in tested in past IDs. We applied these methods into our codebase this deliverable.
  • Fix to Issue #123 (closed): With the admin restrictions applied, our tests needed an authenticated token, so we had to add an authorization test hook before running tests. Additionally, we had to change the way users were managed (admin/testers) & ENV files
  • Projectile Points: We created/reworked the projectile point creation & viewing modals
  • Data Management: We created data management pages for Period, Culture, and Materials to view/modify everything in a table
  • Statistics: We implemented two pie charts when generating statistics
  • Settings, Photo Upload: We implemented photo uploads to the projectile points modal and implemented the Settings page to change/reset credentials
  • Users rework: We also had to rework the Users' routes and added helperFiles. Updated to be more robust/flexible (previously hardcoded)
  • Sort Feature: Added a sort feature for Site Lists and Projectile Lists
  • Sanitization/Validation: The sanitization middleware was already implemented but had to be modified due to the amount of changes.

Merge request reports

Loading