@nmohoric nmohoric released this Jul 11, 2018

Assets 5

Enhancements

  • Chat endpoint for passing messages back from your running command - #1414

Bug Fixes

  • Redirection to private channels fixed - #1416

Documentation

  • Added documentation for chat endpoint
  • Fixed minor formatting issues
  • Updated url for cog book to use https://book.cog.bot

@nmohoric nmohoric released this Feb 12, 2018 · 8 commits to master since this release

Assets 5

Enhancements

  • Added operable:count command #772
  • Allow changing the pipeline timeout. #1238

Bug Fixes

  • Temporarily pointing the warehouse at a static site

Documentation

  • Updated Cog Community Slack signup url

@christophermaier christophermaier released this Feb 23, 2017 · 37 commits to master since this release

Assets 6

Enhancements

  • Complete rewrite of cogctl in Python
  • Support Slack Thread responses #1312
  • Fail more gracefully when SMTP isn't configured properly #1353
  • Protect pipeline history and kill commands with permission checks #1327

Bug Fixes

  • operable:pipeline-list and operable:pipeline-history fail if chat username != cog username #1334
  • group command does not return associated users #1332
  • Parsing history index ranges fails #1337
  • Catch constraint errors on role delete #1344
  • Executor crashes when command aborts #1340
  • Apply constraints when deleting relay groups #1349
  • Event log timestamps are not valid ISO8601. #1350
  • Parsing escaped quotes in json fails in the seed command #1323
  • history -l 1 crashes #1364
  • Gracefully handle failure when assigning a chat handle to more than one user #1366
Feb 23, 2017
Release 1.0.0-beta.3
Feb 2, 2017
Fix image tags in docker-compose

@kevsmith kevsmith released this Jul 11, 2018 · 388 commits to master since this release

Assets 2

Enhancements

  • First release of gbexec #952
  • Added support for Markdown links in Greenbar templates #1076
  • Relay reopens log files on SIGHUP #1126
  • Streamlined Cog's URL generation #1139, #1158
  • Made global error template user customizable #1142
  • Default managed dynamic config to enabled; Automatically downcase Relay UUIDs #1147
  • Expose user email to command invocation environment variables #1152
  • Improved HipChat attachment rendering #1182
  • Made history token user configurable #1184
  • Unified HipChat and Slack table rendering #1186
  • Added Markdown paragraph support to Greenbar #1200

Bug Fixes

  • Updated role API to handle role revocation failures #825
  • Re-added Relay support for per-command environment variables #1143
  • Command parsing fails when extended Unicode characters are followed by a URL #1161
  • History command (defaults to !!) crashes when not used with @-style mention #1179
  • Improved error message visibility in stock error template #1183
  • Empty command output section visible in command help #1223

Documentation

  • Added command execution environment #953, #1207
  • Added Greenbar tempate engine #1188

@kevsmith kevsmith released this Nov 22, 2016 · 532 commits to master since this release

Assets 2

Enhancements

  • Allow help command to work with non-qualified command names #1109

Bug Fixes

  • Invalid bundle config file shouldn't cause cogctl to fall back to install from Bundle Warehouse #1137
  • greenbar segfaults processing nested triple ticks #1141 (Reported by @agis-)
  • Cog eventually becomes unresponsive on Slack #1153 (Reported by @agis-)
  • operable:group -h crashes #1154
  • Uninstalled bundles can be listed as disabled #1155
  • Piping a command alias into other commands or aliases fails #1166

@kevsmith kevsmith released this Nov 7, 2016 · 532 commits to master since this release

Assets 2

Bug Fixes

  • Command parser mangles Unicode inputs #1133
  • String interpolation breaks variable references in aliases #1135
  • Relay can't log to a file #1123
  • Ensure SetAvailable is run for all engine types PR (Thanks @ctrochalakis!)
  • Removed references to cog-relay in Relay's README.md PR (Thanks @0xdiba!)

@kevsmith kevsmith released this Nov 3, 2016 · 532 commits to master since this release

Assets 2

Enhancements

  • Brand new command parser #1082
    • Supports string interpolation "EC2 Region ${region}"
    • Improved shell-like behavior greatly reduces surprising parse errors
  • Added support for git-style subcommands #1091
  • Added basic usage tracking Pull Request
    • This information is used by Operable in order to help understand the size of the Cog install
      base and the currently deployed versions. If you would like to opt out of having this telemetry data
      sent, you can set the COG_TELEMETRY environment variable to the value false before starting Cog.
  • Added tee and cat commands Pull Request
  • Allow binding JSON arrays to list options #1097
  • Added support for single and triple backticks to Greenbar templates #1087
  • Improved command not found error messages #1092
  • Made timeouts configurable for interactive and trigger pipelines #1027
  • Moved to Erlang R19.1 and Elixir 1.3.4 #1028
  • Deprecated mist bundle replaced with ec2 and s3 bundles #1051
  • Added health checks to docker-compose.yml #939

Bug Fixes

  • Raw commands should return JSON #1023
  • Bundle install can return an incorrect error message #1065
  • Greenbar interprets != as == #1071
  • Triggers should be able to redirect to newly created rooms #1096
  • Cannot interact with HipChat room names containing a space #1102
  • Slack @-mentions aren't properly linkified #1111
  • Required options don't work w/short option names #1088
  • Fixed password reset emails Pull Request
  • Fixed permission rule evaluation for list options Pull Request

Documentation

  • Documented docker-compose-override.yaml #961

@christophermaier christophermaier released this Oct 18, 2016 · 645 commits to master since this release

Assets 2

Bug Fixes

  • Local Relays connecting prior to registration crash Cog #1034
  • Chat handle creation erroneous error #1049
  • Relay suffers from frequent disconnects #1050
  • Bot does not respond to HipChat DMs #1053
  • Bump the embedded bundle version #1063
  • Enable dynamic config for Relay in container #1066