mr.senior

Results 7 issues of mr.senior

## Description Add comprehensive accessibility best practices documentation to Bokeh user guide as requested in issue #14475. ## Changes - Create `user_guide/accessibility.rst` with comprehensive guidelines - Cover all areas mentioned...

**Description** The `UserController.php` has several methods that throw exceptions, but these scenarios are not currently covered in `UserControllerTest.php`. **Missing Coverage** - `createRestApiToken`: No test for `DuplicateTokenNameException` (HTTP 409). **Proposed Solution**...

**Description** This PR adds a missing unit test to `UserControllerTest.php`. It verifies that the `createRestApiToken` method correctly handles `DuplicateTokenNameException` by returning a `409 Conflict` status code. **Changes** - Added `testCreateRestApiTokenDuplicateName`...

**Description** When deleting multiple uploaded projects/files at once, the success notification ("Deletion of X projects queued") displays two stacked "Close" buttons instead of one. **Steps to Reproduce** 1. Log in...

- Removed DisplayMessage() wrapper in AdminUploadDelete.php to prevent double rendering of notification container. - Ensured notification UI is consistent with single-file deletion. Fixes #3188 ## Description This PR fixes a...

**Description** This PR adds a plot_expect method to the Result class to make it easier to visualize expectation values directly from solver results. It supports both regular and Monte Carlo...

. **Description** Added a new method Result.plot_expect to visualize expectation values from solver results. Includes unit tests in test_results.py. **Related issues or PRs** Related to issue #2617.