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

2186 Коммитов

Автор SHA1 Сообщение Дата
Shiran Pasternak 7b7ee6e85a Updates react-router-dom to 6.28.0
Addresses vulnerability in path-to-regexp@1.8.0
2024-11-15 17:06:06 -05:00
Shiran Pasternak 9169c30762 Updates @azure/storage-blob to 12.25.0
Addresses vulnerability in fast-xml-parser@4.4.0
2024-11-15 15:36:26 -05:00
Shiran Pasternak a5200f1186 Updates electron-updater to 6.3.9 2024-11-15 15:20:59 -05:00
Shiran Pasternak a94d646b95 Indentation fix 2024-11-15 11:30:06 -05:00
Shiran Pasternak b41ece3e8e Notarization updates
* Exits when certificate is invalid
* Uses latest MacOS VM image
* Adds entitlements
2024-11-14 15:59:06 -05:00
Haopeng Wang d257049b12
update peerDependencies tslib and rm @fluentui/react-theme-provider dependency (#2940)
* update peerDependencies tslib requirement and rm @fluentui/react-theme-provider dependency

* fix package.json

---------

Co-authored-by: Hoppe Wang <hoppewang@microsoft.com>
2024-11-08 12:24:26 -08:00
Shiran Pasternak d63220029a
Fixes broken proxy config window (#2938)
* Fixes broken proxy config window

* Refactors proxy window class and adds unit tests
2024-11-07 10:04:10 -05:00
Haopeng Wang d43018f96d
Update desktop to Webpack v5 and Angular v12 (#2934)
---------

Co-authored-by: David Watrous <509299+dpwatrous@users.noreply.github.com>
Co-authored-by: Rena Chen <rechen@microsoft.com>
Co-authored-by: Hoppe Wang <hoppewang@microsoft.com>
2024-09-11 23:34:19 +00:00
CSIGS@microsoft.com b3270e6522
Juno: check in to users/loc/juno/hb_b5190a78-9093-45f2-826d-2cc1e04cb56a_20240902000824948. (#2931) 2024-09-04 16:02:34 -07:00
Shiran Pasternak d69dde3a52
Merge pull request #2929 from Azure/users/loc/juno/hb_b5190a78-9093-45f2-826d-2cc1e04cb56a_20240901000833979
LEGO: Pull request from users/loc/juno/hb_b5190a78-9093-45f2-826d-2cc1e04cb56a_20240901000833979 to main
2024-09-01 12:07:15 -04:00
CSIGS-ExpiresOn-10-23-2024 86687cfb4f Juno: check in to users/loc/juno/hb_b5190a78-9093-45f2-826d-2cc1e04cb56a_20240901000833979. 2024-09-01 00:08:36 +00:00
Shiran Pasternak 32307cceb7
Merge pull request #2928 from Azure/shpaster/entra-select-account
External browser auth prompts for account selection
2024-08-30 22:10:19 -04:00
Shiran Pasternak 4c4639de46 External browser auth prompts for account selection 2024-08-30 15:37:45 -04:00
Shiran Pasternak 917df4f305
Merge pull request #2910 from Azure/dpwatrous/entra-issues
Allows users to select browser for authentication
2024-08-30 14:55:25 -04:00
Shiran Pasternak 13cddff133 Creates IPC listeners in app start()
Moved out of the constructor in the case when the windows are reloaded. Fixes an issue where a system error causes IPC messages to be ignored because they are not recreated.
2024-08-28 19:14:43 -04:00
Shiran Pasternak a290a3b661 Disables end-to-end tests in CI pipeline 2024-08-28 19:14:43 -04:00
Shiran Pasternak 9631a47219 Added unit tests to increase coverage 2024-08-28 19:14:43 -04:00
Shiran Pasternak 57c05bfdf0 Authentication Overlay
* Main app window now opens without prior authentication
* New welcome screen prompts user to sign in, while hiding side menu items and allowing the user to access settings
* An overlay prompts the user to authenticate against each tenant that requires interactive authentication, and includes a toggle for using the external (system) browser
* App settings now have ability to toggle external browser for auth
2024-08-28 19:14:42 -04:00
David Watrous 48b57a7353 Add support for using default browser for auth
Fixes #2446
2024-08-28 19:14:42 -04:00
Shiran Pasternak c92ae75d24 Upgrades Angular to 11.2.12
Needed for slide toggles.
2024-08-28 19:14:42 -04:00
Shiran Pasternak c2a348e06c DEV_TOOLS_MODE controls window placement 2024-08-28 19:14:42 -04:00
Haopeng Wang 8e438ff4e0
fix recover window failed to load in prod build (#2927)
Co-authored-by: Hoppe Wang <hoppewang@microsoft.com>
2024-08-28 16:10:42 -07:00
dependabot[bot] 198559acab Bump axios from 1.6.1 to 1.7.5
Bumps [axios](https://github.com/axios/axios) from 1.6.1 to 1.7.5.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)
- [Commits](https://github.com/axios/axios/compare/v1.6.1...v1.7.5)

---
updated-dependencies:
- dependency-name: axios
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-26 14:37:19 -04:00
dependabot[bot] 89482de695
Bump ws from 7.5.9 to 7.5.10 in /util/common-config (#2914)
Bumps [ws](https://github.com/websockets/ws) from 7.5.9 to 7.5.10.
- [Release notes](https://github.com/websockets/ws/releases)
- [Commits](https://github.com/websockets/ws/compare/7.5.9...7.5.10)

---
updated-dependencies:
- dependency-name: ws
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-23 21:39:52 +00:00
Sanjana Kapur 12a901880c
Remove unused localization code (#2924) 2024-08-16 19:18:59 -07:00
Sanjana Kapur cb5b5d606d
Fix regressions in bux script logic (#2922) 2024-07-29 12:14:02 -07:00
Sanjana Kapur 644d334d99
Add support for multiple repos to bux tooling (#2921) 2024-07-16 16:11:33 -07:00
Haopeng Wang 6e52e2991b
Add AccountService and CacheManager (#2920)
* add LruCahe

* return undefined for get account when not found
2024-07-10 17:23:20 -07:00
David Watrous 225ef88fea
Add --no-sandbox flag to Electron when running tests (#2919)
This allows tests to run as root in the CI container
2024-06-27 13:52:04 -07:00
David Watrous 9fc57587b0
Update top-level build dir to include all tests & app (#2918) 2024-06-26 13:05:45 -04:00
Haopeng Wang 3d97364918
Update Batch Dataplane RLC with latest TypeSpec (#2912)
* Update batch-rest with the latest TypeSpec & update API version

* update @azure packages

* upgrade BatchExplorer's TypeScript
2024-06-24 14:33:13 -07:00
Haopeng Wang dbb67f01c0
Add commandName headers to services & rename poolResourceId (#2911) 2024-06-19 22:15:18 +00:00
dependabot[bot] fe84a1e51b
Bump ejs from 3.1.9 to 3.1.10 (#2902)
Bumps [ejs](https://github.com/mde/ejs) from 3.1.9 to 3.1.10.
- [Release notes](https://github.com/mde/ejs/releases)
- [Commits](https://github.com/mde/ejs/compare/v3.1.9...v3.1.10)

---
updated-dependencies:
- dependency-name: ejs
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-18 16:45:13 +00:00
David Watrous 74b12fae6f
Updated MacOS pipeline to macOS-13 image (#2913) 2024-06-14 10:31:18 -04:00
bcoroneliit 807661db7e
Create Task Service (#2909)
* Task Service

* Modified assertions to use string literals

* Generalized task ids

---------

Co-authored-by: Brenda Coronel <t-brecoronel@microsoft.com>
2024-06-05 13:18:03 -07:00
David Watrous 165b61f873
Use async iterator for node service list (#2907)
* Node service refactoring

List API now uses async iterator. Also some naming changes, tests.

* Add test for listing VM extensions to live-node-service
2024-05-31 09:17:11 -07:00
David Watrous a10bb063c0
Switch from Windows Powershell to pwsh (#2906) 2024-05-22 11:52:14 -04:00
David Watrous 6981b90802
Add optional base URL path to environment (#2904) 2024-05-14 18:08:44 -04:00
CSIGS@microsoft.com 256154ebf9
Juno: check in to users/loc/juno/hb_b5190a78-9093-45f2-826d-2cc1e04cb56a_20240427001040736. (#2899) 2024-05-08 15:46:10 -07:00
David Watrous 4a79ef4e76
Merge pull request #2898 from Azure/dpwatrous/electron-msal-updates
Electron/MSAL.js dependency updates
2024-04-24 09:40:55 -04:00
David Watrous a02a042332 Update playwright 2024-04-23 21:08:00 -04:00
David Watrous f72e8dfd36 Update MSAL.js 2024-04-23 19:25:03 -04:00
David Watrous 0a8de5e9ea Update Electron 2024-04-23 19:25:03 -04:00
David Watrous b03851b209
Merge pull request #2895 from Azure/dpwatrous/make-fake-key-obvious
Make CryptoService tests use a more obviously fake key for tests
2024-04-12 15:03:43 -04:00
David Watrous e1605c1fc1 Make CryptoService tests use a more obviously fake key for tests 2024-04-12 14:31:01 -04:00
David Watrous 90c2715fcd
Merge pull request #2894 from Azure/dpwatrous/typespec-autorest-deps
Move TypeSpec/Autorest dependencies to root of the repo
2024-04-05 15:59:40 -04:00
David Watrous e6d7828f5a Move TypeSpec/Autorest dependencies to root of the repo
This works around an issue using the service package inside the Azure portal
when `bux link` is active. See AB#27200905 for details.
2024-04-05 15:31:55 -04:00
Haopeng Wang a0936762a7
feat: add vm extension related components & enable transpiling ESM js file for jest (#2884)
* Add VM extensions related files

* Add VMExtensionListDemo component

* add vm-exts related tests

* Add Panel component and PaneFooter component

* Add mock browser environment initialization in pane.spec.tsx

* Import monaco editor in Jest working

* Increase jest timeout in VmExtensionDetailsPanel test

* fix ci issue

* fix lint issue

* Add watchOptions to webpack.config.js

* use textfield instead of monaco editor for vm extension details status

* Add unit test for MonacoEditor component

* Remove unused code and commented out subStatues in VmExtensionDetails component

* Add ariaLabel to TextProperty and VmExtensionDetails components

* add comments

* rename pane to panel

* Remove MonacoEditor test file

* Revert "Remove MonacoEditor test file"

This reverts commit 563c7ab5c8.

* Fix accessibility issues in DataGrid and VmExtensionList components

* rename test tsBuildInfoFile & rename mock file name

* add Hoppe todo

* remove duplicated isolatedModules ts-jest setting

* Add comments

* change enableCollapse to disableCollapse in PropertyGroup

* Fix typo in labelStyle prop name

* uncomment VmExtensionListDemo panel

* move jsdom mocks to setup-tests

* Add accessibility tests for node and pool vm extension lists

* check if component is mounted when fetching data in useEffect

* add generic type for data-grid

* Fix test setup and remove unnecessary code

* Add mockNodeTestMissingAPIs add address other comments

* modfiy test-mocks imports

* remove unused

* Remove tsconfig parameter from jest-common.js createConfig

* Add moduleNameMapper to jest configuration

* Remove unnecessary tsconfig.json reference in jest.config.js

---------

Co-authored-by: hoppe <hoppewang@microsoft.com>
2024-04-05 19:31:19 +00:00
David Watrous 051d07d05d
Merge pull request #2893 from Azure/dpwatrous/prettier-upgrade
Update prettier to 3.x
2024-04-05 12:53:20 -04:00
David Watrous 9242c9cba6 Update prettier to 3.x
Added "trailingComma": "es5" rule to keep the effective changes minimal
2024-04-04 12:21:01 -04:00