Skip to content

Release/1.13.0#424

Merged
jurei733 merged 27 commits into
mainfrom
release/1.13.0
Mar 24, 2026
Merged

Release/1.13.0#424
jurei733 merged 27 commits into
mainfrom
release/1.13.0

Conversation

@jurei733
Copy link
Copy Markdown
Collaborator

No description provided.

jurei733 added 27 commits March 10, 2026 08:27
…eflect permissions.

- Add `AccessLevelGuard` and `RequireAccessLevel` decorator in backend, enhance frontend components to conditionally display result application actions based on user permissions.
…de-and-reference-training

enhancement/case-selection-mode-and-reference-training
- Add dynamic truncation detection for watermark text.
- Introduce tooltip display for truncated watermark content.
- Enhance UI logic with `ResizeObserver` and event-based updates.
Add OMML conversion for formulas in codebook DOCX
…d services

- Introduce `trainingRequired` query parameter to filter variables based on coder training requirements in coding analysis and export controllers.
- Extend workspace services to handle `trainingRequired` caching and variable processing.
- Update coding management UI to enable filtering and indicate training requirements with new styles.
- Enhance backend services to support `trainingRequired` filtering across coding-related operations.
- Extend job queue services and processors to handle the `trainingRequired` flag.
- Update coding export methods to include `trainingRequired` as an optional parameter in CSV, JSON, and Excel exports.
…quired

Add `trainingRequired` filter for coding variables and enhance related services
- Introduce new filters: search, status, coder.
- Enable storage and display of supervisor comments.
- Enhance backend query efficiency and pagination logic.
- Adjust UI to reflect new filter options and supervisor comment indicators.
- Adjust test calls to include additional optional parameters in export methods.
- Update Jest configuration to handle specific package transforms.
- Modify dialog component tests to account for extended backend service parameters.
Add advanced filtering and supervisor comments in coding review
…rkspace-specific exclusions

- Implement service to manage unit, booklet, and testlet exclusions.
- Refactor existing services to utilize the new exclusion mechanisms.
- Update UI and backend APIs to handle and display exclusions.
- Enhance test coverage for exclusion-based logic.
…ooklets

enhancement/ignore-testlets-booklets
- Migrate workspace file caches (`unitVariableCache`, `intendedIncompleteSchemeCache`, etc.) to Redis.
- Add utility methods for converting between in-memory and Redis-compatible data structures.
- Refactor cache invalidation to leverage Redis.
- Ensure coder training requirements are part of variable filtering and export logic.
…t` for cleaner and more efficient entity loading. Remove redundant addSelect logic.
- Extend response analysis DTO with `isCoded` and `assignedCode` fields.
- Update UI to display "status" column with coded badge for processed responses.
- Refactor logic to ensure "Apply Empty Coding" disables when no uncoded responses remain.
- Adjust styling for coded rows and status indicators.
- Extend response analysis DTO with `totalUncoded` field.
- Update backend services to calculate and return `totalUncoded` responses.
- Enhance UI to display uncoded response counts in empty response summary.
- Add styles and logic to reflect uncoded response statuses visually.
…nt query handling and reduce complexity. Adjust batch size in test person coding processor to 50 for optimized processing. Extend unit tests to cover query builder changes.
@jurei733 jurei733 merged commit e1cc0eb into main Mar 24, 2026
4 checks passed
@jurei733 jurei733 deleted the release/1.13.0 branch March 24, 2026 16:29
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.

1 participant