- Usability and accessibility improvements #2634
- Link to Italy Accessibility Declarations #2638
- Deprecation warnings for certain images #2635
- Migrates to new Azure Storage SDK #2637
- Security updates #2639
- Storage container Create button in the data menu was broken #2636
- Users with custom permissions were not able to create pools or jobs #2077
- Fixes login failures when proxy is misconfigured [#2551]
- Fixes login failures due to AADSTS50011 error [#2543]
- Improve proxy support with MSAL authentication #2528
- Add new heatmap node display for better running task visualization and made improvements to the heatmap legend #2527
- Re-land API call for List Supported Virtual Machine and Cloud Service SKUs #2525
- April and May accessibility bug fixes and improvements #2531
- Fix issue with menubar not appearing on Windows Insider build #2529
- Fix issue with failed silent auth #2524
- Restore SKU API support for displaying VM information in Pools #2462
- Accessibility fixes and improvements #2471
- Heatmaps did not display task slot information correctly #2461
- Cyber Executive Order Compliance #2457
- Reverting changes for using List Supported Virtual Machine and Cloud Service SKUs due to issue with backend #2440
- New Authentication Settings page allows users to select AAD tenants #2161,#2380
- Update Naming of Low Priority to Spot/Low Priority #2417
- Update to call List Supported Virtual Machine and Cloud Service SKUs #2416
- Add persistent cache to prevent users from having to log in on every app start #2412
- Unable to save passwordless certificate #2420
- Accessibility fixes and improvements #2414,#2415,#2419
- Enable logging with Node tests #2394
- Add primary download button based on OS for Batch Explorer website #2413
- Fix resize error name wasn't being displayed properly #2361
- Fix accessibility issues regarding luminosity contrast, screen-reader, and keyboard shortcuts #2358
- Fix login with personal account #2344
- Fix user button tooltip showing as 'undefined' instead of username #2334
- Migrates authentication to MSAL #2331
- Switch to Typescript in upload-to-storage #2308
- Switch to Resource Sku API for VM size retrieval #2300
- Image preview in Task Output was broken #2274
- Cannot download task output files #2272
- Addresses high-severity accessibility issues #2287
- Cannot select Vray RT Software License #2273
- Virtual Machine Sizes A8-A11 will be retired #2278
- Add deprecation warnings for cloud service pools, graphics and rendering images, and pay-for-use licensing #2309
- Variable Slot Pricing #2251
- Update build pipeline #2245
- Add Chaos Group V-Ray RT to Software License #2242
- Occasional MacOS freezing issue on application startup #2254
- Accessibility Luminosity Contrast Issues #2253
- Multi-select Deletion for Node list #2250
- Windows install scripts to support paths with spaces #2248
- Subtask Blade Detail Display Issue #2247
- Stuck on Splash Screen - Mac #2246
- Fix Windows/Linux packaging issues #2244
- Fix Signing #2241
- Impossible to verify account and complete login #2212
- BatchExplorer does not work with Okta #2165
- Fix issue where the image selector when creating pools only showed verified images #2169
- Remove support for managed images kind of custom images as this will no longer be supported by latest API's. Customers should switch to using Shared Image Galleries, which are the latest form of custom image support (https://docs.microsoft.com/en-us/azure/batch/batch-sig-images) or can disable updates (introduced in version 2.6.0) for the short term. #2153
- Change Error Messages Inner Details to be shown by default #2140
- Account create fails with 'Must specify a location' #2135
- When listing tasks with OData, pagination may not be followed to termination #2127
- When attempting to RDP/SSH to a node you must update expiresOn property otherwise you get a spinning wheel #2119
- When Creating a JobPrep or JobRelease task you must update retentionTime to pass validation #2118
- EULA text still displays BatchLabs text #2141
- Vulnerabilities with dependencies
- Fix issue where the Python server would not start due to dependency collisions.
- Required caused save to be disabled even though populated #2103
- No Results Displayed if User Did Not Have a SIG Image. #2102
- Start time and End time in Job execution information are empty #2088
- Batch Explorers Unlimited retention time actually sets value to 7d #2083
- Release/prepare 2.4.0 #2108
- Update @angular dependencies #2107
- Update Batch API #2106
- Update python dependency #2104
- Task filter not applied when refresh clicked
- Unable to filter for "offline" nodes
- Add SharedImageGallery support to the custom images blade of pool create.
- Users can now specify custom Azure environments
- Promo VMSize's now display projected pricing correctly.
- Cannot view any pool when creating a job #2029
- Allow key bindings to be edited by the user #2009
- Enable Keyboard shortcuts for pool/job operations #1997
- Show cost per pool #1993
- Node connect experience merge configure page #1991
- Allow updating local batch account properties #1951
- New job created in NCJ adds to the bottom of the quick-list #1277
- OS Family 6 (Windows Serer 2019) is not displayed correctly #2027
- Clone pool not setting app package name #2019
- Pressing keys while leaving the window break keyboard shortcuts #2014
- Page to see key bindings #2006
- Vulnerabilities with dependencies
- Recent templates from "my library" are a bit too long #1969
- Job schedule with autopool fail to display #1995
- Pool graphs One Day and One Week option both have value of 1 day #1999
- Microsoft portfolio settings not persisted #2004
- Vulnerabilities with js-yaml. #1990
- Node counts graphs don't recover from errors(e.g. Connection died). #1989
- Null exception in resource files properties #1984
- Only loads permissions for first selected batch account #1987
- Null route when clicking on node or task that isn't loaded yet #1983
- Open a local template file null expection #1980
- Null pointer exception in job schedule details #1978
- Null currentTab in VTab Component #1976
- Sort jobs by end time and keep last sort order #1966
- Subscription list sorted alphabetically #1963
- Local Template library show full path to file #1943
- Create batch account location picker use provider specific locations #1902
- Add common environment settings support for job #1896
- Local template library only shows .template.json files #1894
- Update to new management api version #1892
- Support setting data disk for batch pools #1887
- Ability to abort the resize of a pool #1884
- Add back option to run a single template without adding a local library folder #1883
- New settings UI #1881
- Add column keyboard navigation for tables for accessibility #1878
- Windows user account interactive mode #1868
- Unify filesystem interfaces #1866
- Support the new type of resource files(Storage container) #1839
- Update Batch api to latest version 2018-12-01.8.0 #1838
- Global app utc vs local time selector #1837
- Switch account monitoring to average now that value are correct #1835
- Migrate from momentjs to luxon #1833
- File group creation disabled if no batch account selected #1750
- Display multi instance settings on the sub task #1554
- Batch account favourites should be user specific. #250
- CTRL+Click not selecting quick-list items #1970
- Dashboard app package table has URL not name #1957
- Local template open in default editor should not open a copy #1944
- Daily cost graph showing corrupt data #1933
- Cant view images from task outputs #1928
- Bugs in Application Packages #1926
- Insider build unable to download (stable) update #1919
- CSS for favorite picker is broken #1914
- Issue with switching azure environment(National cloud) #1909
- Pool quota out of sync with pool list #1906
- Stale pool statistics / graphs #1505
- Issue when using branch with / in github-data.source.branch setting #1870
- Issue with listing subscriptions when having more than 50 #1872
- Observable from main process are not being cleanup when windows refresh or close #1874
- Issues with job statistics when switching sorting #1859
- Authentication window should handle load errors #1862
- Fix issues with Job statistics page #1843
- Download button has disappeared for files #1861
- Null not handled in file loader properties #1857
- Add / edit start task won't load when user account present on pool create #1855
- Linux deb package not installable #1852
- Drilldown into tasks no longer works when filtered #1843
- Create job schedule from job is broken #1844
- Check for updates throws uncaught errors sometimes #1847
- Null pointer exception in pool picker when using Local Batch account #1850
- VNet picker should alllow removing selection #1822
- Show Resource Group of Batch Account #1818
- Multi delete nodes support #1812
- VM size picker alternative if can't load the vm sizes(Local account) #1810
- Setup new secure storage #1808
- Redesign of the gallery to simplify navigation #1791
- Auto add file group output container #1790
- Refactor VM size picker with filter #1783
- Add a link to the pool/node in the task summary #1776
- Rescale should wait for resize operation to be completed when disabling autoscale #1754
- Provide actual cost of batch account #1748
- New pool os picker design #1735
- Ability to type the file path in the file explorer #1702
- File viewer redesign to be more extensible #1700
- File viewer syntax highlighting #1699
- Local template library #1696
- Add a regular check for updates while the app is open #1656
- Add validation on container length(Between 3 and 63 characters) #1641
- Need to be able to resize quick-list panel #1544
- Manage certificates and app packages for existing pools. #1334
- Recent template not working #1813
- Drag and drop upload is broken #1801
- Insider build icon is showing electron icon #1793
- Unable to report issue through program #1779
- Leaving the node file explorer with the stdout.txt file open appends content over and over #1778
- Green on light blue is very hard to read #1774
- Favourites are not persisted any more #1771
- Navigating to a job for the first time make an extra call with undefined jobId #1770
- Viewing a folder with lots of files in it (>10k) errors #1766
- Prep task status is always failure even when completed #1765
- Allow for multiple failed tasks to be rescheduled #1763
- High contrast theme #1762
- Clicking item in quick-list doesn't work on the first click. #1757
- Can't view images from task node file explorer #1756
- Cannot view text/log files in file explorer #1741
- 2 errors overlay when task node doesnt exist #1740
- Add local batch account with IP #1685
- Remove flags as this is not compliant with Microsoft policy #1806
- Migrate out of @angular/http #1745
- Sort xliffs translations alphabetically #1731
- Virtual scroll switch to custom ngFor directive #1710
- Azure DevOps switch to ubuntu pool(Linux preview deprecated) #1695
- Release step make resilient to storage error #1689
- Setup tree shaking #1670
- Replace all new Error to be typed #1661
- Redesign how the upload works by having a addFile property on file navigator #1292
- Add CI to check the bundled app(.exe, .app) is working #580
- Task exit code filter switch between include and exclude error #1687
- Error in pool container picker with null registries #1690
- Can't view content of prep/release task files #1692
- Issue when rescaling a pool and toggling autoscale #1751
- Increase pool quota quick fix not working #1667
- Can't export task to csv first time opening the statistics blade #1673
- Error on toggle filter button #1671
- Error when copying property which value is not a string(int) #1675
- Can't create a pool with custom images #1677
- Upload node logs not tracking upload on national clouds #1680
- Quota usages not showing up #1683
- Unique windows show() nul pointer exception #1644
- Reimage node is calling reboot #1646
- Error loading metrics create null pointer exception #1648
- View readme of NCJ application not working #1652
- Cloning of Batch Pools does not work #1650
- Error when button component doesn't return an observable #1654
- Selecting checkbox doesn't add a tick to the checkbox #1658
- Crash on pool configuration #1638
- Disable/reenable scheduling on nodes #1629
- Show flags of the country where the account is located #1626
- Add link to privacy statement in application #1618
- Integrate telemetry for crash reporting and user actions #1610
- Mac application signing #1600
- Upgrade to the new Azure Batch api version 2018-08-01.7.0 #1581
- Background task manager v2 #1371
- Support multi instance tasks #1329
- Support sorting tasks #1328
- Support additional Gallery repositories #955
- BatchExplorer should display what environment it is connected to #1555
- Need to display license picker for custom image #1575
- Support client side sorting for tables and quick list #1573
- Pull application license data from BatchPricing.softwares #1563
- Certificate list blank #1624
- Account favourites not showing up when one is invalid #1619
- Cloning tasks having issue with user identity #1616
- Using an invalid URL for a Batch Account causes Add Pool sidebar to behave oddly #1613
- Issue with any POST request on local batch accounts #1607
- Don't let add duplicate local accounts #1605
- Container settings are required when editing start task but should be optional #1603
- Memory leak around pool node counts #1592
- Typo on the job action confirmation #1587
- File explorer view files with \ in name on linux #808
- GOVT cloud metrics charts are failing #1550
- Account dashboard resources cards too large when no items #1541
- NcjTemplateService issues when templates not loaded #1390
- quick-list account loading appears after you click on the screen. #1560
- Investigate why upload progress is no longer being reported when uploading filegroup data #1567
- Node configuration don't call getRemoteLoginSettings every 5 seconds #1580
- Form components disappear after selecting a rendering image then another one. #1576
- In progress forms CSS busted #1566
- Account list favorite not accessible #1626
- Display storage account URL in the Credentials and code samples dialog #1556
- Cannot upload files to file group in govt cloud #1557
- Cannot login to GOVT cloud #1548
- Pricing broken, due to api breaking change #1562
- Opening BatchExplorer in Govt cloud opens 2 application windows #1561
- Not persisting the last login and the last selected cloud #1542
- Caching issue on national clouds #1559
- Task outputs is broken when not using autostorage account #1522
- Cannot connect to Windows Cloud Service node #1529
- Users should be able to see password used to connect to remote node #1532
- Task properties pool and node should be links #1523
- Improve experience for finding failed task #829
- Make title bar inline with app #162
- Add ability to remove pinned items from drop down #1379
- Create a job-id advanced type that validates the job-id doesn't exist. #1330
- Task Dependencies show task state with icon and color #1503
- Pool bar charts for node states #1502
- Add task runtime to task grid #1501
- Support internationalization #1499
- Duration picker v2 #1431
- Node Connect redesign to unify windows and linux experience #1492
- Task progress not exposing validity of task count api #1475
- Ability to override the BatchLabs-data branch that we pull templates from #1474
- Use select query for task list to improve performance #1468
- Batch Account URI should have https:// prefix #1435
- Task table column layout a little funky #1422
- BatchLabs: App splited in features that are can be enabled and disabled #1449
- BatchLabs one click node connect #1452
- Uncaught exception for container pools with no container images and/or registries specified #1512
- Task timeline doesn't cancel requests when leaving component #1472
- Pool from Windows managed image displays as Linux #1436
- Server error component is not keyboard accessible #1426
- Images tags are missing alt attributes #1482
- Tags are not accessible via keyboard #1420
- Notification not keyboard accessible #1424
- Rename BatchLabs to BatchExplorer #1497
- CSS quicklist error notice in incorrect place for pools, schedules and certs #1510
- Add some dependency injection logic in client process #1470
- Monaco editor switch to webpack #1156
- Unable to terminate multiple tasks #1457
- Pool with more then 2500 nodes does not show heatmap #1484
- Window asking for proxy credentials is showing a blank screen. #1489
- App insights docs has wrong environment variables names #1443
- Deleting 1 folder from a file group deletes ALL that match it! #1440
- Application package state equals version string #1442
- Transitioning a pool from fixed scaling to auto-scaling never enables the "Save" button #1441
- Show in the footer if BatchExplorer is connected to the internet #1408
- BatchExplorer not very helpfull when not able to loads tenants(Bad proxy for example) #1403
- Refreshing account list should also refresh subscriptions #1398
- Decode URL parameters passed to application #1364
- File group directory picker should validate directories exists #1362
- Batch insight show a line for each node on the pool wide graph #1359
- Add disk usage graphs for batch-insights #1357
- Python server: Add more detail to error handling #1355
- Change waiting for start task default to true #1349
- Resizable columns for table #1346
- Show that a filter is selected in quicklist #1335
- Use new commands design to implement bl-command-buttons #1319
- Add and update metadata for entities #1318
- Read file support different encoding #875
- Unable to resize pool using Batch Explorer on mac. #1413
- Opening 2 batchlabs instance is broken #1411
- BatchExplorer doesn't handle ProxyEnable setting in registry #1385
- Running task graph seems to be in a weird state #1382
- After ~1 hour of intensive use, app grinds to a halt #1369
- Storage explorer download folder has failed three times in a row #1368
- Tasks quick-list wont scroll #1367
- Navigate to Data before batch account loaded throws an error. #1361
- Delete many from quick-list doesn't remove items from list #1360
- User identity picker doesn't show up current value #1353
- Opening ms-batchlabs:// link to a template with file group picker open crash #1344
- Figure out why call to ratecard API is failing for pool pricing #1333
- Pressing enter on editable table remove the row #1327
First few steps towards an accessible BatchExplorer
- Navigation dropdowns not accessible via keyboard #1401
- Breadcrumb is not accessible via keyboard #1400
- Main navigation keyboard navigation and focus style #1395
- Misleading documentation enable-app-insights-doc #1348
- Make it clear for that search field only support startswith #1326
Fixes:
- 3rd subscription in account list is always disabled #1374
- Enable browsing files of a offline node
- Change offline node color
- Allow custom image and docker container
- List context menu redesign(multi select support) #1300
- Select support disable #1295
- Add getting started scripts for aztk and doAzureParallel #1281
- Provide a setting to disable auto update when quiting #1267
- Login window and account loading indicator. #1265
- Allow user to provide proxy settings #1263
- Add ability to change the priority of a job #1260
- Improve the sidebar bookmark dropdown #1253
- New flex table layout ignores set width #1239
- File explorer ability to create folder #1234
- Data save last container type selection(Filegroup vs all) #1233
- Show task running time on completed task in task list #1231
- New select dropdown #1220
- Allow to get the template for gallery application #1218
- Opened form dropdown. close with middle click #1217
- Resize Pool options for node termination (like Portal) #1212
- Add file extension support to file-in-file-group advanced type #1209
- Expand on plugin parameters to automatically set up file group sync #1204
- Add a certificate reference to a pool #1194
- Passing a list of folders and or files from a rendering application plugin to pre-populate the file group creation form from the submit NCJ template page. #1180
- Don't limit data tab to auto storage account #1173
- Support Patching JobSchedules #1170
- Batch Account Certificates Experience #1165
- Refresh folder in file explorer should remove removed items. #874
- Prod build is borken with the new Commands #1311
- Spelling mistake on release website #1310
- Job progress doughnut renders funny when target node count is less than running nodes #1307
- Missing timestamp after generating credentials to connect to node #1304
- View node files for prep tasks file contents is truncated. #1302
- Deleting folder is broken with new storageAccountId #1290
- Fix pinning file groups to work with the new path #1289
- Viewing prep and release tasks for job shows node doesn't exist when it does. #1288
- NCJ file group selector shows all containers ... #1276
- Quotas not updated when switching Batch accounts #1269
- Select dropdown not showing when parent has overflow hidden #1261
- bl-select always defaults to focusFirstOption() #1258
- Bugs with storage containers. #1243
- Typo Internal Ip "Adress" should be "Address" #1240
- Create new file group name validation not showing details #1235
- NCJ load a template without metadata crash #1232
- Local Template encoded with UTF-8-BOM fails to parse. #1226
- Non Batch API error message passed to ServerError will miss actual error message #1224
- Auto pool not working for local template #1219
- Allow optional/empty fields in job/pool templates #1082
- Occasionally selecting a Batch account doesn't populate the jobs and pool from the selected account. #653
- New form field should support hints and error #1279
- Update batchlabs website to point to azure storage builds #1275
- New input design #1273
- Searching always show current item #1246
- Gallery breadcrumb is still market #1227
- BatchExplorer auto update wait to be downloaded before quit and install #1206
- Selecting an item when the filter is open would not close the filter #1207
- Add MS and NCS_V3 sizes to vm size picker. #1191
- Allow to pick custom user accounts when adding a task #1188
- Hide persisted files explorer when no container found #1185
- Drag and Drop support for local NCJ templates. #1179
- Dedicated page for account monitoring metrics #1149
- Upload node logs #1148
- Show app insights per node #1144
- Ability to delete a batch account #1133
- Handle multiple folder uploads for a single file group #1129
- File explorer right click download only works for containers #1120
- Support non-public Azure clouds #1116
- Make list and table use virtual scroll #1100
- Give an option to request more quota #1097
- File explorer keyboard navigation #1062
- Show quotas on respective pages #1048
- Ability to create a batch account #1022
- VNet support #1018
- Job schedule support #1008
- Create Blender plugin to test BL Custom Protocol #953
- Support command line parameters to support custom workflow #856
- More finely grained upload progress for file groups. #707
- Support for adding custom image to pools #434
- Batch account with no autostorage add pool doesn't show user accounts and start task picker #1190
- Getting a 400 error when trying to load files from Node. #1181
- NCJ Local templates seem to have stopped working #1171
- Data not being disposed correctly when switching accounts #1169
- Account details not disposing of the data #1167
- Pool heatmap is not updating #1162
- Clicking on the account details before done loading redirect to app packages #1157
- Clicking on the task filter from job details crash #1155
- Application license picker validation bug #1153
- Table formatting on account overview incorrect #1136
- Issue with list loading and changedetection #1131
- Deleting folder from file group deletes every file in file group. #1126
- Refresh button change detection issue #1122
- Data details(slow) change detection not triggering correctly #1119
- File too large to preview UI messed up #1113
- Update existing file-group not working #1111
- Heatmap change detection issue #1095
- Error message after updating #1083
- Should disable "add a pool button" before vmSize is initialized #985
- Task advanced filter is not applying #1158
- Fix tool tip for account credentials dialog and show ARM resource ID for Account #1201
- Do not show the pool os information is using custom image #1192
- Pool cpu usage individual cpu is confusing #1145
- Account charts are a bit confusing #1138
- Remove all import from "electron" #1140
- Complete making @batch-flask independent #1109
- Move logger to @batch-flask package #1108
- Create a new @batch-flask folder to simulate a package #1106
- Connect to Node - always says creds valid for 24 hours on node #1085
- Update EULA, license and thirdpartynotices #1105
- Redesign table component #1101
- Gallery tab still has "Market" breadcrumb & title #1076
Hot fixes:
- Logs being in the wrong folder #1087
- Proxy settings crashing if not in the expected format
- Error popup after updating #1083
- Fix auto update
- Ctrl+Shift+N for new window #1046
- BatchExplorer behind proxy #1015
- Metadata property should display as pre #1010
- Log out button doesnt work #1068
- Stale task list #1065
- File explorer folder last modified invalid date #1061
- BatchExplorer doesn't use nextLink to retrieve all the subscriptions #1057
- Pool vm size picker get weird spacing #1055
- Error message box should scale to message size #1053
- Authentication page hides behind app when you are not logged in #1043
- Pool picker pools disappear after switched to a different batch account. #1038
- App protocol handler with session_id causes weird redraw issue #1037
- Splash screen goes behind the app half way through loading #1035
- Job Statistics: Graph fails to load "Loading Tasks. This can take a long time" #873
- File-group/container issue with adding more files(Disabled for non file group for now) #1033
- Storage Container Search Broken #1039
- Update Electron to fix vulnerability #1030
- Subscriptions not loading if not cached #1027
- Data view should show all blob container not just file group #1006
- Rbac permission support. Disable action in batchlabs if user doesn't have write permission #1000
- Make app single instance #998
- Stop prompting aad login window when refresh token are still valid #990
- Enable AOT compilation to improve loading time #986
- Cache batch accounts to improve initial loading time #982
- Provide sample code to get started with shared key credentials entered #980
- Account credentials access #970
- Support for inbound endpoints #965
- Make a open component in a new window #74
- Update the theming system to use json instead of scss #1012
- Implement a new promise base communication from renderer to main process #1004
- Add code coverage #987
- Extract AAD logic to be outside of the angular service into the node environment #963
- Register batchlabs default protocol to open from the browser #934
- Batch Explorer should show a clear error when it cannot connect to its python web service #923
- Implement a footer for the app and move some of the dropdown from the header #901
- Show current quota usage on the account page #799
- File explorer download a folder with right click #657
- Goto directly to an entity doesn't show the entity in the quicklist #199
- Export entities to template to allow cloning after deleted #19
- NCJ advanced type for generating a container SAS #757
- Shortcut "cmd+H" is not supported on macOS #948
- Pricing is broken #857
- Pool estimated cost take rendering license into account #684
- Application package icons need updating #939
- Tweak quick search ui #924
- List multi select should change color when losing focus #31
- VM Size selector broken #940
- Nodes with start task failed state don't show the files #929
- OS Family Not Reported on Pool Correctly #927
- Error reading job prep-task #926
- Move breadcrumb in the header #906
- Create Pool/Job/Task monaco json editor intellisense #888
- Log viewer should switch to monaco editor #882
- Pause notification dismiss timeout when hovering the notification #879
- Allow to pick expiry time for user when connecting to a node #878
- Node files display message when node is not available #876
- Move from Codemirror to Monaco editor #870
- Make notification stay longer on the screen #848
- Ability to write json payload in the create forms and submit instead of UI #844
- Allow users to create empty file groups #826
- Data upload in file group is not working #912
- Create empty file-group doesn't validate container name #905
- CSS for "forms in progress" needs updating and fonts made readable and consistent #904
- Switching fast between pools crash UI #898
- CSS bug when too many files in task outputs file explorer #893
- Account quota not updating when refreshing #885
- Missing SKU details about Linux N series VM #872
- Prepare release 0.10.0 #915
- Useragent should include OS #895
- Should we integrate Application Insights into Batch Explorer? #824
- Refactor rx-list-proxy to a new system #814
- Suggest using iconography instead of a label for the breadcrumb bar #696
- Ability to pin Jobs, Tasks, or Pools. #456
- Add typing to RxProxy options #204
- Perf counter support #112
- Make start task command line textbox wrap #847
- Command line properties is often too long to be displayed in properties. #837
- Show a link to the logs folder to help debug #836
- Auto delete package versions when deleting an application package #831
- Display the application version #820
- Add evaluate autoscale formula #817
- Add compute node errors banner #816
- Job create experience more details #794
- Upgrade to the new azure-batch sdk that work in the browser env #792
- Add context menu to app packages quick-list #776
- Allow file group creation from NCJ job submission page #761
- Can't add a task when job is disabled #864
- Can't preview image on Windows or Linux nodes #853
- Disable "reimage node" option for nodes in IaaS pool #852
- User Identity not showing up in start task #849
- Adding a new task seems to produce blank list in the table #841
- When deleting job from the details card the css overlay is not removed. #828
- Failed to upload file groups for classic storage accounts #819
- Getting ready for version 0.9.0 #866
- Set user agent to BatchExplorer for all request #861
- Add suport for maxWallClockTime in the create job experience #839
- Refactor rx-entity-proxy to a new system #795
- Make an about page #279
- Ncj app gallery #786
- Task output messages confusing for customers #769
- Allow specifying resize timeout on pool create #764
- Notification actions #750
- Enable edit start task from the node and reboot #749
- Allow delete folder/file from the file group context menu. #733
- Ability to resize the tree view in the file explorer(Movable splitter) #724
- Find a way to surface prep and release task failures #708
- Form picker(Start task) reset to empty from when clicking cancel #801
- Typo in pool configuration #798
- Creating a pool without changing the resizeTimeout gives an error #796
- Pool start task failed quickfix not doing anything #788
- AAD refresh token expired/revoke doesn't refresh the app. #783
- File group download only downloading files at the root #780
- After deleting application, overlay is not removed #777
- File groups not listing all the files #751
- Memory leak in app #745
- Fix spelling of completition #742
- Copy and paste doesn't work on osx prod build #727
- Misleading message "The files for the specified task have been cleaned from the node." #689
- Organize summary card for all entities #754
- Disable tab animations #747
- show subscription name in the account details subtitle #740
- Make quick list more compact #735
- Make the details take the full height and scrolling happens in tabs content #730
- Refactor server error to work better with all different inputs #694
- Remove storage node proxy #685
- Ability to view third party notice from UI #690
- Command line input for task improvement #670
- Add files to a file group with drag and drop #651
- Add refresh shortcut to work in prod build #647
- User identity for task #639
- Clean up excessive console errors when task logs are not available on node #631
- Add 3ds max to the application license picker #627
- Job tasks running time graph sorting/grouping of x axis #624
- Add charts on the job home page(when no jobs selected) #621
- Feature: File explorer #614
- Make an install command to help people getting started(windows) #610
- Add more charts for a job #473
- Settings page #472
- Tree view for files #466
- Provide built app for download #405
- Smart card support for windows #271
- Heatmap display bug when resizing window or pool resize #715
- Exit code is not showing in the task table list #712
- Job preparation and release task having styling issues #709
- Progress getting lost if file group name is too large #704
- File explorer not reading files from storage account. #702
- Job graph is overflowing vertically when in running prod #697
- File explorer long file/folder name wrapping bug #668
- Autoscale formula not updating #665
- Profile settings throws an error for user settings #661
- Profile menu item forces navigation to dashboard and reload when closed. #660
- File explorer improve errors on task outputs #654
- UI gets into a bad state if you navigate to a start task which has an environment variable with no value #646
- Task id needs to be truncated in the table #645
- run elevated not set when running tasks with autoUser in admin mode #638
- BatchExplorer ghost process after closing prod app #633
- Detailed information should be shown if an error occurs during allocation #618
- Splash screen not showing in packaged distributable #616
- Graph hover text #608
- Grammar in task running time graph #607
- Handle forbidden 403 errors #577
- Cannot read a blob from a file group with a full path. #561
- Update readme to prepare for the release #692
- ThirdPartyNotice generator #682
- Log python stdout and stderr to file #678
- Find an open port for the python server to connect to #676
- Switch to es6 #641
- Table selection/activation improvement #626
- Upload file group as a background task #615
- Show pool estimated pricing #595
- Added graphs for the job #591
- Download a file group(NCJ) #589
- File picker inside a file group(NCJ) #571
- File group picker(NCJ) #569
- File group UI(NJC) #530
- Delete a node #554
- Propose to delete the job with the same id as the pool you are trying to delete #543
- Preview of files(node or storage uploaded) is more efficient with caching #519
- Make metadata editable #513
- Application license picker(Maya, 3ds Max) #498
- Right click functionatlities on the heatmap #487
- Link Storage account in Batch Explorer #385
- New actions buttons #408
- Low priority VMs #414
- Details now refresh automatically every 10 seconds #428
- Show batch account quotas #413
- Job show manager task details #447
- Preview images(and gif) and code files in labs #417
- Setup python support for ncj #439
- Task output quick add otherfiles for debug #184
- Job prep/release task status read experience #429
- Start task failed show error banner on node details #476
- Added a new multi picker control #358
- Added user accounts support at pool creation using the multi picker #359
- Update enabled/disabled properties icon to be less confusing #354
- Pool start task can now use the useridentity selecition. #356
- Move tasks tab to be first in the tab list #375
- Made a new editable table control and update resource files to use it #376
- New environment settings picker for tasks and start task #355
- Improve account home page with a quick access to pools, jobs and applications #310
- Account list now allow to filter by multiple subscription(Last selection is saved) #352
- Use chached value to display entity(Job, Pool, etc.) immediately when selected in the list #382
- Added a few more missing fields to the pool creation #357
- Added loading icon for account list on first load #340
- Added a packaging flow to be able to make an exe #364
- Improve dates and timespan field in configuration #396
- Listen to electron error events to show a recovery window #337
- Edit start task cannot cancel #367
- Fix bug where graphs keeps history when switching between pools #353
- Fix unwanted form submit when pressing enter #393
- Fix configuration tabs having a nested scrollbar #397
- Fix list not having focus after click #400
- Fix error when cloning a pool not using autoscale forumla #342
- UI bug in the pool nodes preview(Font size is off) #332
- Application edit form missed in the new form refactor #334
- Autoscale forumla support with option to save forumla #321
- Big work on the form UI(Also added pool start task picker)
- Read/Save files to azure storage UX #110
- New VM size picker as a sortable table #292
- New pool picker for the job create experience #284
- New OS picker for the pool create experience #278
- Added refresh account button #289
- Production build PR 173
- Improve the VM size experience to show info about each vm size PR 277
- Load all the VM sizes PR 275
- Load all account on start: improve account selection experience by removing the need to click on the subscription first PR 273
- Creating a new entity will add it to the query cache(i.e. Adding a pool then switching to jobs list then back to pool should still show the added pool in the list) PR 272
- Splash screen show progress PR 270
- Updated application icon PR 266
- Clone entities should keep attributes not in formPR 262
- Added yarn PR 260
- Fix node files
Load more
always showing PR 268
Initial version
- Login with azure active directory(Giving access to user subscriptions and applications)
- Browse pools, node, jobs, tasks, applications
- Basic creationg of pools, jobs and tasks
- Upload new applications and packages
- Graphs for status of pools(heatmap, nodes availables, running tasks)
- Many error banner helper with quick fixes options(e.g. Task timeout)
- Much more All closed issues