Version 0.5.15 (June 4, 2020)
Backend
- Fix grammar and minimize parameter passed to function construct_run_message (#2177)
- Allow CPU workers rank higher for CPU only jobs (#2166)
- Add flag to cl download to force overwriting of downloads (#2189)
- Fix wadd across different instances (#2198)
- Fix tailing cl wait output (#2199)
- Using physical cores when calculating available CPUs on any platforms (#2196)
- Add more information on default limit number of search results (#2200)
- Making info properties clear (#2145)
- Fix wadd across instances (#2211)
- Add memoize option to cl run and mimic (#2159)
- Remove test as -s argument (#2146)
- Add apex to default-gpu docker image (#2218)
- Update default-cpu Dockerfile to match default-gpu (#2231)
- Fix time quota calculation (#2236)
- Prevent creating ._ files when zipping for upload (#2239)
- Fix copy test (#2173)
- Set the version of python-dateutil to 2.8.1 (#2259)
- Test that bundles are ready after performing wadd across instances (#2265)
- Respect bundle priority by precomputing available workers during scheduling (#2257)
- Do not return if the metadata of bundle contents cannot be found (#2267)
- Fix broken cl edit due to encoding (#2241)
- Fix terminate loop (#2292)
- Move terminated bundle from worker back to staged state (#2186)
- More resource allocation options for AWS Batch Worker Manager (#2306)
- Don't duplicate sort keys for the same bundle items (#2321)
- Only show staged bundles from current user in WorkerManager (#2314)
- Add flag to cleanup worker work-dir upon exit (#2313)
- Add --worker-work-dir-prefix to WorkerManager (#2312)
- Slurm worker manager (#2279)
- Load jobs by partition in SlurmWorkerManager (#2345)
- Fix logging of active workers in SlurmWorkerManager (#2343)
- Add nicer error message when running workermanager w/o boto3 (#2331)
- Add container existence check (#2337)
- Remove extant output directories when force-downloading bundles (#2342)
- Fix intermittent failures for search_time test module (#2352)
- Do not wadd bundles in non terminal states (#2317)
- Enable excluding patterns in run bundle uploaded output (#2344)
- Print group permissions only if there is group permissions (#2320)
Frontend
- Use npm ci (#2193)
- Use percentage for worksheet-editor width (#2222)
- Delete dialog (#2142)
- Add button to expand/shrink worksheet width (#2130)
- Fix additem to subworksheets_block and table_block by giving them sort keys (#2190)
- Focus issue fixed (#2204)
- Add padding for table standard cells (#2240)
- Copy/Paste text to raw source with click button / keyboard (#2009)
- Fix rerun for record-item (#2171)
- Allow async loading of file contents (#2246)
- Search bar for worksheets (#2181)
- Enable bundle selection for copy on all worksheets (#2250)
- Expand mode expands worksheet to 99% (#2270)
- Search bar tweaks - font, usability (#2277)
- Rename sidebar to bundleDetailSidebar (#2266)
- Fix edit permission (#2307)
- items=>blocks (#2308)
- Handle item is undefined case (#2309)
- Display tags in bundle details sidebar (#2325)
- Worksheet tag allowed editing (#2273)
- Cut bundle rows from worksheet (#2143)
- Filter the ids (#2356)
- Prioritize user's own worksheets during search (#2275)
- Close editor before reloading after saving the text editor (#2310)
- Disable cut button/shortcut when no edit permission (#2359)
Documentation