-
Notifications
You must be signed in to change notification settings - Fork 2
Add paging support to Rootly- incidents datastream #64
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
base: main
Are you sure you want to change the base?
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,7 +1,7 @@ | ||
| { | ||
| "name": "rootly", | ||
| "displayName": "Rootly", | ||
| "version": "1.0.2", | ||
| "version": "1.0.3", | ||
| "author": { | ||
| "name": "@noorulkhan-n", | ||
| "type": "community" | ||
|
|
@@ -20,13 +20,12 @@ | |
| { | ||
| "value": "Bearer {{apiKey}}", | ||
| "key": "Authorization" | ||
| } | ||
| ], | ||
| "queryArgs": [], | ||
| "modules": [], | ||
| "authMode": "none", | ||
|
claude[bot] marked this conversation as resolved.
|
||
| "baseUrl": "https://api.rootly.com/v1/" | ||
| } | ||
|
Check notice on line 28 in plugins/Rootly/v1/metadata.json
|
||
|
Comment on lines
23
to
28
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. π£ π£ Pre-existing nit: The Rootly plugin has no Extended reasoning...What's missing
The repo's plugin guidelines describe Why this is pre-existing and unrelated to the PR's purpose The PR's purpose is adding offset-based paging to the incidents data stream. Its Addressing the counter-arguments A fair counter is that the guideline says "typically", not must, and Rootly isn't the only community WebAPI plugin without a documentation link β a handful of others (e.g. Phare, Postcoder) are in the same state. So this isn't a hard requirement, and the original framing of "all 18 other plugins follow this convention" was overstated. Another fair counter is that fixing this means authoring a brand-new README (API-key setup, UI fields, etc.) β that's more substantive than the previously-flagged drive-bys (version bump, Why mention it anyway The majority of community WebAPI plugins (NinjaOne, Checkly, UptimeRobot, Huntress, Microsoft Defender, DigiCert, Google Sheets, AutoTask, DattoRMM, etc. β 14+ of them) do ship a Step-by-step proof
Possible fix (optional) Add {
"category": "documentation",
"url": "https://github.com/squaredup/plugins/blob/main/plugins/Rootly/v1/docs/README.md",
"label": "Documentation"
}Equally reasonable to skip and address in a dedicated documentation PR.
Member
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Optional add here if you like @noorulkhan-n but not required for this PR. |
||
| }, | ||
| "links": [ | ||
| { | ||
|
|
||
Uh oh!
There was an error while loading. Please reload this page.