Jace branch#51
Merged
Merged
Conversation
Jace branch
Roi branch
Visitor pass printer, ghost-scan listener, toasts
Propagate adminSession & add audit logging
Add Excel bulk import & audit summary improvements
Enhance scanner handling, visitor pass printing, and audit logging
Add event description, roles & attendance status
Enhance event management with descriptions, roles, and attendance tracking
Add forgot-password, program support & UI tweaks
Implement forgot-password flow and enhance program support
Add username to forgot-password & DB fixes
Enhance Forgot Password flow with username and DB improvements
Add academic filters & enhance visitor pass
Display detailed ID card and toast on scans
Add logo toggles, dept filters, export upgrades
Reset event form; skip branding save if unchanged
Add archiving, Data Management, and PDF header refactor
Enhance visitor pass, add academic filters, and improve data management
Add AdminModal and refactor modals
Add detailed event & academic archive fields
Add SettingsSectionHeader and UI refinements
Add strict-email and face-recognition settings
Default strict email domain to false
Add face recognition feature and UI integrations
Add face-recognition gating and ID preview
Add bulk student promotion & email enforcement
Improve audit logs, events, and system config
Improve scanner handling, labels & UI
Handle visitor fields in UI and DB
Archive graduates, promote students, and improve logging
Introduce an is_archived flag across the codebase for persons. Models updated (Person, StudentDetails, EmployeeDetails, ScanPersonDetails) to include is_archived. SQL queries now select is_archived and map it into structs. Create/update flows set is_archived when archiving (promote_all_students, delete_user) now also clear is_active; restore_user re-enables is_active. Scanning, manual ID entry and event attendance paths now check is_archived and return an "Access Denied: User is archived." ScanResult for archived users. Also set default is_archived = false on person creation and fix a small typo in a lib.rs comment.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.