-
Notifications
You must be signed in to change notification settings - Fork 62
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: Add tap-shortcut
and rename tap-clubhouse
#959
Conversation
✅ Deploy Preview for meltano-hub ready!
To edit notification comments on pull requests, go to your Netlify site settings. |
Testing plugin
Usage info
Detected capabilities
|
Testing plugin
Usage info
Detected capabilities
|
Testing plugin
Auto-generated README.md
|
Setting | Required | Default | Description |
---|---|---|---|
token | True | None | Shortcut Token |
stream_maps | False | None | Config object for stream maps capability. For more information check out Stream Maps. |
stream_map_config | False | None | User-defined config values to be used within map expressions. |
flattening_enabled | False | None | 'True' to enable schema flattening and automatically expand nested properties. |
flattening_max_depth | False | None | The max depth to flatten schemas. |
A full list of supported settings and capabilities is available by running: tap-shortcut --about
Version info
tap-shortcut v0.0.1, Meltano SDK v0.13.0
Usage info
melty-bot % tap-shortcut --help
Usage: tap-shortcut [OPTIONS]
Execute the Singer tap.
Options:
--state PATH Use a bookmarks file for incremental replication.
--catalog PATH Use a Singer catalog file with the tap.
--test TEXT Use --test to sync a single record for each
stream. Use --test=schema to test schema output
without syncing records.
--discover Run the tap in discovery mode.
--config TEXT Configuration file location or 'ENV' to use
environment variables.
--format [json|markdown] Specify output style for --about
--about Display package metadata and settings.
--version Display the package version.
--help Show this message and exit.
Detected capabilities
- ✅ 'discover'
- ✅ 'catalog'
- ✅ 'state'
- ✅ 'about'
JSON Metadata
{
"name": "tap-shortcut",
"description": "Singer tap for Shortcut.",
"version": "0.0.1",
"sdk_version": "0.13.0",
"capabilities": [
"catalog",
"state",
"discover",
"about",
"stream-maps",
"schema-flattening"
],
"settings": {
"type": "object",
"properties": {
"token": {
"type": [
"string"
],
"description": "Shortcut Token"
},
"stream_maps": {
"type": [
"object",
"null"
],
"properties": {},
"description": "Config object for stream maps capability. For more information check out [Stream Maps](https://sdk.meltano.com/en/latest/stream_maps.html)."
},
"stream_map_config": {
"type": [
"object",
"null"
],
"properties": {},
"description": "User-defined config values to be used within map expressions."
},
"flattening_enabled": {
"type": [
"boolean",
"null"
],
"description": "'True' to enable schema flattening and automatically expand nested properties."
},
"flattening_max_depth": {
"type": [
"integer",
"null"
],
"description": "The max depth to flatten schemas."
}
},
"required": [
"token"
]
}
}
Discovered streams
categories
epics
files
groups
iterations
labels
members
milestones
project_stories
projects
repositories
workflows
5f1d986
to
e235c0e
Compare
- Adds `tap-shortcut` - Copies and updates settings for `tap-clubhouse` (envoy) to `tap-shortcut` - Deprecates `tap-clubhouse` (envoy) by applying `hidden: true`
e235c0e
to
3bf284e
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@edgarrmondragon looks good to me!
tap-shortcut
tap-clubhouse
(envoy) totap-shortcut
tap-clubhouse
(envoy) by applyinghidden: true
Clubhouse was renamed to Shortcut a while ago and the existing tap is rather stale.