- 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
- 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