Skip to content

New features: passwords, Red Tags#190

Merged
adamj537 merged 8 commits into
VidetteMakes:mainfrom
SensitTechnologies:main
Jun 1, 2026
Merged

New features: passwords, Red Tags#190
adamj537 merged 8 commits into
VidetteMakes:mainfrom
SensitTechnologies:main

Conversation

@adamj537

@adamj537 adamj537 commented Jun 1, 2026

Copy link
Copy Markdown
Member

Adding the following features:

  • Microsoft Entra authentication.
  • Password support
  • Enhanced "Red Tag" printing

mraval1190 added 8 commits May 6, 2026 17:06
- Added a notes configuration dropdown in the StepNodeView component to allow users to specify the behavior of notes (Required, Optional, Optional for Failure).
- Implemented logic to handle changes in notes configuration and updated the UI to reflect the current state of notes visibility based on the selected configuration.
- Enhanced the StepNodeListItem component to conditionally display notes input fields based on the notes configuration.
- Updated CSS for the notes input area to improve usability and appearance.
- Adjusted the data model and database schema to support the new notes configuration feature.
…tionality

- Added support for Microsoft Entra ID authentication via OpenID Connect, allowing users to sign in with their Microsoft accounts.
- Updated the login process to handle both username/password and legacy username-only sign-ins.
- Enhanced the login and registration pages with improved UI elements and error handling.
- Introduced a new reusable DefectMultiSelect component for better management of defect associations.
- Updated configuration files to include Azure AD settings and authentication options.
- Improved password policies and user management features in the application.
…no-workflows

Pr/development to main no workflows
- Added a "My Profile" link to the navigation menu for user access.
- Introduced a password management section in the Operator Manager, allowing users to set or reset passwords.
- Updated the UserTableRow component to include password input fields and associated logic for password handling.
- Enhanced WorkInstructionService to apply persisted IDs to DTOs for better data integrity during updates.
- Improved unit tests for WorkInstructionEditorService to ensure correct behavior after creating and editing work instructions.
…no-workflows

feat: enhance user management and navigation features
- Introduced a new Log Archive page with server-side pagination and filtering capabilities.
- Updated the IProductionLogService to include methods for retrieving log archives and filter options.
- Enhanced the RedTagDialog component to support printing of red tags with improved layout and styling.
- Refactored JavaScript for red tag printing to streamline the process and improve output formatting.
- Added CSS styles for better presentation of log archives and red tag print layouts.
…no-workflows

feat: implement log archive functionality and enhance red tag printing
@adamj537 adamj537 added the enhancement New feature or request label Jun 1, 2026
@adamj537 adamj537 linked an issue Jun 1, 2026 that may be closed by this pull request
@adamj537 adamj537 merged commit 1a91020 into VidetteMakes:main Jun 1, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Password Support

2 participants