* Added fake localizer
* Switch desktop app to use new translations
* Add script to combine translated files by language
* Add global build-translations command
* Update comments and docs accordingly with changes
* Run merge-translations script on Azure DevOps path
* Add localization for Batch Explorer web version
* Generate translations for Create Account buttons
* Add basic i18n support for web package
* Rename StandardLocalizer to BrowserLocalizer
* Add merge translations script for web and desktop
* Remove powershell merge translations script
* Add localization support for desktop app
* Copy translations to web too and not just desktop
* Add translations for playground buttons
* Gitignore generated localization files
* Update localization docs with setup instructions
* Add package translations to mergeTranslations
* Optimize package file creation and fix unit test
* Update Electron app localization unit tests
* Address all feedback on PR
* Fix desktop localizer, translation function, tests
* Fix Prettier issue with account yml file
* Update client translations unit test accordingly
* Add http-localizer unit test and minor fixes
* Remove CustomGlobal and simplify navigator object
* Add getLocale function to each localizer
---------
Co-authored-by: David Watrous <509299+dpwatrous@users.noreply.github.com>
* Updated RLC version to 2023-05-01 API version
Reran prettier to fix linting issues
Updated RLC version to 2023-05-01 API version
* Added comment on running lint to format files
* Add RLC generated src files to pretty ignore and regenerated SDK
* Add scripts to build localization on local machine
* Remove unneeded parameters from LocProject
* Ignore files generated by local localization build
* Add copy translations script to Dist pipeline
* Remove destination JSON path parameter
* Change scripts to use new translation function
* Add json files when script is run locally
* Change name for download artifacts pipeline
* Add npm commands to run localization scripts
* Add README with localization setup instructions
* Rename destRESJSON, fix script, and other PR fixes
* Silence New-Item and add clean resources task
* Use powershell and modify clean script on desktop
* Replace cross-env-shell for npm loc:restore script
- Properly display form validation errors
- Replaced "Parameter types" with Parameter classes
- Form dependencies
- Dynamic properties
- Move update logic into layout components
- Support action data loading
- New parameters and form controls
There are inconsistent editor contents when switching actions.
Cause by the debounceOnChange function holds the reference of onChange props from previous renders.
- Added support for request bodies
- Added unit tests for FetchHttpClient
- Added support for blobs and ArrayBuffers on responses
- Reworked MockHttpClient function signatures
- Renamed MockHttpHeaders to MapHttpHeaders
New authenticated HTTP client for Batch Explorer. Currently assumes the common tenant but in the long run the HTTP client will retrieve the tenant ID from a global context, managed by the user, rather than try to resolve the tenant from the URL or some other implicit context.