Kevin Smith

Results 14 issues of Kevin Smith

We've been happy with epgsql but the need to manually sync after an error has caused us a few problems. These two commits enable pgsql_connection to automatically initiate a database...

* Made main_cli.py and metaflow_config.py use same env var for data tools' S3 root * Updated config var to agree with env var name along w/all users Fixes #999

## Tasks - [ ] Add backtick expression support to Piper - [ ] Automatically add pipeline id to available variables on each invocation - [ ] "Splice" backtick expression...

piper
area/commands
type/feature

It should be possible for commands to ask users and rooms questions; pausing pipeline execution until responses are received.

effort/difficult
type/feature

- Generate `config.yaml` and template stubs - Generate simple command stub - Language specific artifacts - `Gemfile` (see format bundle) - `setup.py` (see statuspage bundle)

bundle-dev

Cog's current install/enable/assign/wait-for-relay-to-download cycle takes _forever_. We need to figure out how to dramatically shorten that cycle for command bundle developers.

bundle-dev

Two possible approaches: 1. Generate command bundles from API description (a la Swagger, etc) 2. Generate Cog-compatible wrappers for well-known CLI tools (aws-cli, for example)

bundle-dev

Users unknown to Cog -- users without Cog accounts -- should be able to interact with safe commands like `echo`. Allowing this type of interaction simplifies set up and speeds...

user-reported

Rough ACL definition: - `/bot/commands///`: read - `/bot/commands////reply`: write See #108, #107

`Carrier.Messaging.GenMqtt` was first introduced when we reworked the chat provider API in summer 2016. The goal was to provide a `GenServer` style API on top of basic MQTT queue usage....

bug