Jack Greenberg

Results 10 issues of Jack Greenberg

The parsing functionality provided by the `command` and `types` packages currently has several major limitations that should be addressed: - [ ] Repeated flags (ex. `-vvv` for verbosity level) are...

enhancement

Currently (after #226 merges) the scheduler has very naive permissions, allowing anyone to schedule any command that they are able to call directly, and anyone to delete any command. A...

enhancement

Ideally, the scheduler should not create multiple schedules with the same adapter, channel, command, and cron string, making the schedule create endpoint idempotent. It may be possible that we want...

enhancement

This PR adds an advanced output action, `bookmark`, which creates a link bookmark in slack and is a no-op in discord. The action requires a `Title`, link in `Content`, and...

The postgres dataaccess implementation seems to still have a connection leak. I reached too many connections by executing the following commands: ``` ./gort bootstrap --allow-insecure -F 127.0.0.1:4000 !whoami ./gort group...

bug

It might be extremely useful if when commands are triggered via regex matching, they receive parameters as defined by the regex's capture groups.

enhancement

The in-memory implementation of dynamic config had a slightly incorrect regex for its wildcard, resulting in `DynamicConfigurationList` always returning an empty slice. This is now corrected.

I don't have exact instructions to reproduce, but this has now happened to me multiple times while using the postgres dataaccess and not at all while using in memory. After...

bug

At the moment, any scheduled command will repeat indefinitely according its cron-format schedule. By adding an optional limit on how many times it can run before being deleted, we can...

enhancement

This PR addresses #87 and #82. This has only been tested on Manjaro Linux. * Adds `cargo frc init ` and `cargo frc new ` for creating boilerplate sample projects....