-
Notifications
You must be signed in to change notification settings - Fork 5
Changelog & Roadmap
w-bonelli edited this page May 16, 2022
·
14 revisions
v0.0.28
store file previews in the CyVerse Data Store to preserveportnoy
's disk space #196paged data tree #206agent healthcheck history #207
v0.0.29
workflow contributors section on stats page #106address task result download issue: we now require CyVerse tranfers, so no need to support downloads) #210task view status timeline #211open data tree to output folder on task completion #216data tree close on user selection bugfix #217single websocket & backend consumer per user #215move status/alerts to bottom of window #214check log files for secrets #213debug Celery task submission issues #203
v0.0.30
v0.0.31
branch support bugfix #228organization-owned workflows #229no longer require manual workflow binding (addresses #230)various UI improvements
v0.0.32
Paramiko SFTP issues #239Fix workflow count on stats page #237Workflow scraping bugfix #230persistent task configs #104project-associated workflows #144better welcome section on home view #248workflow scheduling #99nested scheduler jobs #240
v0.0.33
workflow usage visualization #247fault-tolerant backend Terrain calls #251DB query caching #249detect CyVerse maintenance windows #219separate section for example workflows #253uptime status #204Workflow config file parsing bugfix #259
v0.1.0
workflow usage plot fixes #276handle missing/deleted workflows #274allow workflows to specify a shell to wrap singularity entry point #273disable start button on task submission #270more detailed task success/failure criteria (conditional on result files) #269timeseries in home view no longer depend on having loaded user profile info #265verify workflow input path is of kind specified inplantit.yaml
#271don't require GitHub accounts for all users #269task orchestration refactor #257institutions tab on stats view #287
v0.1.1
task iterations (only workflows with no inputs, e.g. for Monte Carlo simulations) #305factor PyCyAPI out as an independent Python library #299allow workflow developers to provide a contact email #296bugfix: invalidate cached parameters for recent submissions when the workflow's definition changes #295public API with Swagger docs #256DIRT dataset migration #301
v0.1.2+
- protected (token-authenticated) API #256
- walltime tracking and estimation #205
- dataset versioning #280
- workflow versioning #110
- Terrain Tickets & iRODS transfers 225
- refactor triggered workflows to use CyVerse Data Watch #252
- clusterside datasets #246
- configurable read/write permissions for dataset sharing #47
- real-time UI updates for data transfers #188
- PLY file previews (with downsampling) #109
- image annotations #100
- editable workflow configuration #70
- DUO-protected agents? (unclear if this is feasible yet)
- DOI support for computed data sets and original data
- Gantt-like task recent history display #199