Граф коммитов

2186 Коммитов

Автор SHA1 Сообщение Дата
Rena 5cfd498521 Prepare for release 2.19.0 (#2840)
* Updated changelog and version.

* Update changelog

* Add blank space
2023-11-09 12:53:06 -05:00
ReneOv-MSFT d7aa76aaf6 AD#25208665 fix wrong title when editing pool certificate references 2023-11-09 12:53:06 -05:00
Haopeng Wang ba2ffdb6af add validation details and string-list control (#2825)
add validation details and string-list control


---------

Co-authored-by: hoppe <hoppewang@microsoft.com>
2023-11-09 12:53:06 -05:00
David Watrous 8028917e98 Disable code coverage for most of playground/web (#2829)
These are non-production and their code coverage scores
shouldn't be aggregated with production packages.
2023-11-09 12:53:06 -05:00
David Watrous 8970f1aa6f Add TabSelector form control (#2827) 2023-11-09 12:53:06 -05:00
Shiran Pasternak 0c452bc682 Fixes inoperable file group controls
Bug introduced in #2745: No handler for a file group that has changed. Also restores the picker option labels.

Backfills container names on certain API calls because they are not returned, but are needed by various UI flows.
2023-11-09 12:53:06 -05:00
Shiran Pasternak cf6126f289 Proper token wrapper for Python RPC ARM calls 2023-11-09 12:53:06 -05:00
Shiran Pasternak 484405dab3 Better typing for storage-related modules 2023-11-09 12:53:06 -05:00
Shiran Pasternak 1c2cb2cf59 Sets proper name on record type for identification
Also supports a custom name on the `@Model()` decorator.
2023-11-09 12:53:06 -05:00
Rena 7ccf1f58a1 Accessibility fixes for windows high contrast buttons (#2826)
* AB#1060 general fix for disabled buttons in windows high contrast mode

* AB#1051 narrator will read aloud favorites dropdown options now

---------

Co-authored-by: Rena Chen <rechen@microsoft.com>
2023-11-09 12:53:06 -05:00
Haopeng Wang ca80d6bb42 add form onEvaluate callback (#2797)
Co-authored-by: hoppe <hoppewang@microsoft.com>
2023-11-09 12:53:06 -05:00
Shiran Pasternak a3e2a75313 Fixes AB#1150: Updates @babel/traverse (#2821) 2023-11-09 12:53:06 -05:00
Haopeng Wang 8f01a59388 fix certificate display list issue (#2815)
* fix cert list display

* update model-list-view

---------

Co-authored-by: hoppe <hoppewang@microsoft.com>
2023-11-09 12:53:06 -05:00
Haopeng Wang fabda8dc8e parent form should trigger subform validate event (#2820)
Co-authored-by: hoppe <hoppewang@microsoft.com>
2023-11-09 12:53:06 -05:00
David Watrous 3ef4f8a7db Make subscription/resource group links use link color
Fixes AB#1142
2023-11-09 12:53:06 -05:00
David Watrous 21f1d84b37 Improve favorite star focus outline contrast
Fixes AB#1097
2023-11-09 12:53:06 -05:00
David Watrous 061021ec28 Improve color contrast for calendar days of the week
Fixes AB#1078
2023-11-09 12:53:06 -05:00
David Watrous 79f774c38f Fix toast button focus outline contrast ratio
Fixes AB#1137
2023-11-09 12:53:06 -05:00
CSIGS@microsoft.com d437e661d2 Juno: check in to users/loc/juno/hb_b5190a78-9093-45f2-826d-2cc1e04cb56a_20231019120623801. (#2817) 2023-11-09 12:53:06 -05:00
CSIGS@microsoft.com 445ed725cd Juno: check in to users/loc/juno/hb_b5190a78-9093-45f2-826d-2cc1e04cb56a_20231018120841290. (#2816) 2023-11-09 12:53:06 -05:00
CSIGS@microsoft.com f1d2fed733 Juno: check in to users/loc/juno/hb_b5190a78-9093-45f2-826d-2cc1e04cb56a_20231018000733472. (#2814) 2023-11-09 12:53:06 -05:00
dependabot[bot] 3fa528d371 Bump @babel/traverse from 7.22.11 to 7.23.2 in /util/bux (#2812)
Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.22.11 to 7.23.2.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-traverse)

---
updated-dependencies:
- dependency-name: "@babel/traverse"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-09 12:53:06 -05:00
dependabot[bot] 0fe3bcabe2 Bump @babel/traverse from 7.22.11 to 7.23.2 in /util/common-config (#2813)
Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.22.11 to 7.23.2.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-traverse)

---
updated-dependencies:
- dependency-name: "@babel/traverse"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-09 12:53:06 -05:00
Haopeng Wang 4079c51426 DataGrid: load more and virtual scrolling (#2799) 2023-11-09 12:53:06 -05:00
David Watrous 64a211f569 Enable node communication mode editing (#2810)
This was only enabled in dev mode before. Now that we've updated to the latest API version, we can enable it in production.
2023-11-09 12:53:06 -05:00
David Watrous e7f43e3824 Update ts-jest configuration to fix deprecation warning (#2809) 2023-11-09 12:53:06 -05:00
David Watrous 4109831416 Add reneov-msft to CODEOWNERS (#2811) 2023-11-09 12:53:06 -05:00
Rena 4619bd040d Dataplane update (#2803)
* WIP updating models to include new properties after data plane version update

* Finish adding properties for dataplane api update

* Small fix

* Update VMExtension model and add in type definition for JSON
2023-11-09 12:53:06 -05:00
David Watrous 82b3e71ba5 Fix error opening context menus (#2808)
Fixes AB#25223318
2023-11-09 12:53:06 -05:00
David Watrous 3bb271641c Fail CI on ESLint warnings (#2807) 2023-11-09 12:53:06 -05:00
David Watrous 221d60e47b Fix: MockHttpClient ignored request URL when setting expected keys 2023-11-09 12:53:06 -05:00
David Watrous 3e6c43ab99 Add support for mocking URLSearchParams bodies 2023-11-09 12:53:06 -05:00
David Watrous a2a947f1fc Action execution can now display validation errors 2023-11-09 12:53:06 -05:00
David Watrous e5e31caa17 Add Deferred tests 2023-11-09 12:53:06 -05:00
David Watrous 3a352e5544 Change overall form validation message logic
Prefer form-level errors to parameter level errors (which presumably will be shown next to their form control)
2023-11-09 12:53:06 -05:00
David Watrous 6553d8655e Updated HttpClient body type to match fetch API 2023-11-09 12:53:06 -05:00
David Watrous cff08fbb30 List form layout uses MessageBar for validation errors 2023-11-09 12:53:06 -05:00
David Watrous 200439f745 Checkbox shows label to the right when hideLabel is true 2023-11-09 12:53:06 -05:00
David Watrous 4fc66d23e4 Add Cycle themes 2023-11-09 12:53:06 -05:00
David Watrous 28aa74f059 Update monaco-editor to 0.31.1 2023-11-09 12:53:06 -05:00
David Watrous 633eb2b268 Notifier usability improvements
- Add getNotifier() helper function
- Default to using FakeNotifier in tests
- FakeNotifier doesn't require expect() calls unless opted-in
2023-11-09 12:53:06 -05:00
Sanjana Kapur f117d347d4 Move typed emitter from dev deps to dependencies (#2804) 2023-11-09 12:53:06 -05:00
CSIGS@microsoft.com 6368086299 Juno: check in to users/loc/juno/hb_b5190a78-9093-45f2-826d-2cc1e04cb56a_20230915203510590. (#2802) 2023-11-09 12:53:06 -05:00
Haopeng Wang f3e58b1be7 populate form setValues to subForm (#2801)
* fix: npm run watch on packages

* populate setValues to subForm

* back to deep copy

---------

Co-authored-by: hoppe <hoppewang@microsoft.com>
2023-11-09 12:53:06 -05:00
Haopeng Wang 8dbfd09446 fix: npm run watch on packages (#2800)
Co-authored-by: hoppe <hoppewang@microsoft.com>
2023-11-09 12:53:06 -05:00
Rena c902b1c48c Add test-axe script for desktop (#2798)
* Add test-axe script to run axe unit tests for desktop

* Update test scripts
2023-11-09 12:53:06 -05:00
David Watrous 9f9dfcc9a1 Standardize on monaco 0.3x.x (#2796)
This is compatible with the ~0.31.0 version that the Azure Portal uses for ReactView blades
2023-11-09 12:53:06 -05:00
Rena 9d7c526556 Add notification API for shared libraries (#2778)
* WIP Notification fakes

* Move notification files over to bonito-core

* Fix paths

* Update naming from notification to notifier
2023-11-09 12:53:06 -05:00
David Watrous ae9922257a Wrap calls to Axe in act() to prevent warnings
Axe seems to trigger React state updates, which must be wrapped in act() to prevent warnings.
2023-11-09 12:53:06 -05:00
David Watrous 3597d8d3de Move some devDependencies to root package.json 2023-11-09 12:53:06 -05:00