Singularity 0.10.0
Changes in 0.10.0
Check out the 0.10.0 milestone to see new features / bugfixes in detail.
UI Rewrite (Backbone/Coffeescript -> React/Redux/JS6)
This rewrite was comprised of a number of pull requests, but the consolidated diff can be seen in #1077. Other UI changes include:
- #1195 - Request form improvements
- #1223 - Tags input tweaks (for cmd line input)
- #1192 - Code cleanliness improvements
- #1225 - Fix the back button when navigating through files on the task detail page
- #1211 - Render every row on dashboard tables
- #1210 - Don't show the wait for replacement task option when killing tasks in certain request types
- #1215 - Check for presence of promise before attempting to catch errors
- #1207 - UI support for absent deploy field
- #1209 - Name all the modals that don't already have a name
- #1208 - Fix duration field overflowing modal in firefox
- #1206 - Refresh the request detail page after performing actions
- #1199 - Sentry support
- #1200 - Aggregate Tailer fix
- #1190 - Run now fixes
- #1202 - Add case-sensitive paths plugin
- #1196 - Request groups page
- #1164 - Request and Deploy Title Copy Link
- #1178 - Replace dashes with underscores when searching for matching hosts
- #1186 - Add ability to show task disk resource if configured to do so
- #1182 - Add timezone field and kill dropdowns if there are less than 5 options
- #1185 - Add JSON Button to the Racks and Slaves pages
- #1179 - Handle 404 properly
- #1158 - Fix the request detail page bounce messages
- #1165 - Improvements to task search
- #1156 - Truncate long tags; Hover trigger to show the whole thing
Improvements
- #1170 - Add TASK_ID environment variable with the singularity task_id
- #1150 - Add support for timezone field for scheduled requests
- #1138 - Docker auth config in custom executor
- #1006 - Changes to user requested task kills in custom executor
Bug Fixes
- #1184 - Fail differently if request data not present during deploy check
- #1171 - Do not remove from LB if not yet added