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
David Watrous
066ee6ffd9
Update jest-axe to remove jsdom warnings
...
See: https://github.com/NickColley/jest-axe/issues/147
2023-11-09 12:53:06 -05:00
David Watrous
aec0681545
Add password parameter and improve form i18n
2023-11-09 12:53:06 -05:00
David Watrous
2cc2e327f3
Add more padding around form buttons
...
Applies to the default list layout
2023-11-09 12:53:06 -05:00
David Watrous
c2e9cfd140
Add configurable URLs to HttpLocalizer and Fluent icon init
...
This is needed for locked-down environments to avoid hitting a CDN
2023-11-09 12:53:06 -05:00
David Watrous
df3f7bf5b0
Run all compile steps while watch is active
2023-11-09 12:53:06 -05:00
David Watrous
61d8e670d1
Switch monaco wrapper to use import instead of require.ensure
2023-11-09 12:53:06 -05:00
Sanjana Kapur
46a4111de2
Minor fixes and descriptive comments ( #2786 )
...
* Compile package translations for use in the portal
* Remove unneeded strings
2023-11-09 12:53:06 -05:00
Haopeng Wang
62e802fe96
fix: subform evaluate ( #2795 )
...
Co-authored-by: hoppe <hoppewang@microsoft.com>
2023-11-09 12:53:06 -05:00
David Watrous
dc9622b29c
Add bux unit test output to .gitignore ( #2793 )
2023-11-09 12:53:06 -05:00
Haopeng Wang
456327ba48
fix: subForm and RadioButton bugs ( #2792 )
...
* surface subForm update to parentForm
* fix: radio button doesn't update paramter value
* modify key in renderChildEntries
---------
Co-authored-by: hoppe <hoppewang@microsoft.com>
2023-11-09 12:53:06 -05:00
David Watrous
4e47972455
Update desktop package-lock.json ( #2791 )
2023-11-09 12:53:06 -05:00
CSIGS@microsoft.com
5446ad2e36
Juno: check in to users/loc/juno/hb_b5190a78-9093-45f2-826d-2cc1e04cb56a_20230825160549777. ( #2790 )
2023-11-09 12:53:06 -05:00
David Watrous
2eaadc1909
Update many dependencies and require Node 18 ( #2789 )
2023-11-09 12:53:06 -05:00
David Watrous
9c082e3970
Build pipeline perf improvements ( #2788 )
2023-11-09 12:53:06 -05:00
dependabot[bot]
364fdac0b8
Bump semver from 5.7.1 to 5.7.2 in /util/bux ( #2764 )
...
Bumps [semver](https://github.com/npm/node-semver ) from 5.7.1 to 5.7.2.
- [Release notes](https://github.com/npm/node-semver/releases )
- [Changelog](https://github.com/npm/node-semver/blob/v5.7.2/CHANGELOG.md )
- [Commits](https://github.com/npm/node-semver/compare/v5.7.1...v5.7.2 )
---
updated-dependencies:
- dependency-name: semver
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]
ae25321f8f
Bump word-wrap from 1.2.3 to 1.2.4 in /util/common-config ( #2766 )
...
Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap ) from 1.2.3 to 1.2.4.
- [Release notes](https://github.com/jonschlinkert/word-wrap/releases )
- [Commits](https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.4 )
---
updated-dependencies:
- dependency-name: word-wrap
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
David Watrous
77f21f3d22
Update standalone web project to Webpack 5 ( #2784 )
2023-11-09 12:53:06 -05:00
David Watrous
dc4803ace8
Remove duplicate ARM strings ( #2782 )
...
These have been moved to bonito-core
2023-11-09 12:53:06 -05:00
CSIGS@microsoft.com
11865a79c6
Juno: check in to users/loc/juno/hb_b5190a78-9093-45f2-826d-2cc1e04cb56a_20230819131613474. ( #2783 )
2023-11-09 12:53:06 -05:00
David Watrous
bb9342dbbd
Shared library refactoring ( #2781 )
...
* Add .DS_Store to .gitignore
* Factor out bonito-core and bonito-ui
These packages are intended to act as a Batch-agnostic layer
for building Azure Portal-compatible UIs.
This also moves much of the functionality of the ui-service
package into bonito-core (specifically the parts that aren't
Batch-specific)
* Make `bux link` handle missing packages in node_modules
---------
Co-authored-by: Sanjana Kapur <sanjanakapur@microsoft.com>
2023-11-09 12:53:06 -05:00
Sanjana Kapur
4c464e80ba
Add type safety to shared libraries localization ( #2777 )
...
* Add type safety to shared libraries localization
* Fix localization unit test
* Switch folder order of generated and localization
2023-11-09 12:53:06 -05:00
Rena Chen
578da2fdd5
Update luxon from 2.3.2 to 2.5.2
2023-11-09 12:53:06 -05:00