Skip to content

move to production#3542

Merged
Baalmart merged 74 commits into
masterfrom
staging
May 28, 2026
Merged

move to production#3542
Baalmart merged 74 commits into
masterfrom
staging

Conversation

Codebmk and others added 25 commits May 13, 2026 22:16
…dule-to-use-InfoBanners

feat(grids): Replace all toast-based feedback in grid management components
@coderabbitai

coderabbitai Bot commented May 27, 2026

Copy link
Copy Markdown
Contributor

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: cf298900-b99e-4f70-8310-3138abca2695

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch staging

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@Baalmart
Baalmart requested a review from Mozart299 May 27, 2026 09:35
BwanikaRobert and others added 26 commits May 27, 2026 22:11
- Added app and screenshot_url fields to FeedbackSubmission interface.
- Updated waitForNextAuthSession to validate expected access token.
- Improved OAuth token handling in AuthProvider for better session management.
- Refactored FeedbackDetailsContent to display additional feedback metadata and improve UI components.
…and update Toast component accessibility roles
…Module-to-use-InfoBanners

Update cohort management module to use info banners
Introduce a new authRequired field to the device import flow: add it to EXPECTED_FIELDS, include UI select input, and default it to true on new/cleared forms. Update parsing to detect common CSV header aliases for authentication, convert string values (true/1/yes/etc.) to boolean, and ensure transformed preview/types include boolean. Also tighten payload cleanup logic to remove empty strings/undefined/null/empty arrays, adjust handleInputChange to accept boolean, and update useImportDevice types to include authRequired.
Enhance feedback details and authentication handling
…er feedback

Replace setErrors with showBanner for error notifications in the ImportDeviceModal component. This change enhances user experience by providing scoped error messages for various validation scenarios, including file type checks and required field mappings. Additionally, update the UI to display the new authRequired field in the device import table.
… error banner

Add validation for the authRequired field in the ImportDeviceModal component. If invalid values are detected during the import process, an error banner is shown to the user, indicating the specific rows with issues. This improves user feedback and ensures correct data entry for authentication requirements.
Add auth required field to import device flow
@Baalmart
Baalmart marked this pull request as ready for review May 28, 2026 13:33
@Baalmart
Baalmart merged commit 1eba40a into master May 28, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants