-
Notifications
You must be signed in to change notification settings - Fork 5
Updated schema.json files for streams #40
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: gl-master
Are you sure you want to change the base?
Conversation
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.
Pull request overview
This PR updates JSON schema definitions for various Trello streams by replacing empty placeholder schemas with complete property definitions. The schemas now include detailed type specifications, nullable fields, and proper formatting for datetime fields.
Key changes:
- Added comprehensive JSON schemas for 10 Trello stream endpoints
- Defined properties with appropriate types (string, object, array, boolean, integer)
- Included date-time format specifications for temporal fields
Reviewed changes
Copilot reviewed 10 out of 10 changed files in this pull request and generated 3 comments.
Show a summary per file
| File | Description |
|---|---|
| tap_trello/schemas/organizations.json | Defined schema for organization entities with preferences, memberships, and boards |
| tap_trello/schemas/organization_memberships.json | Added schema for organization membership records with status fields |
| tap_trello/schemas/organization_members.json | Created extensive member schema including preferences, limits, and profile data |
| tap_trello/schemas/organization_actions.json | Defined action schema with nested display entities and reaction limits |
| tap_trello/schemas/members.json | Added complete member schema with authentication, preferences, and board associations |
| tap_trello/schemas/card_custom_field_items.json | Defined schema for custom field items on cards |
| tap_trello/schemas/card_attachments.json | Added attachment schema with preview and metadata fields |
| tap_trello/schemas/board_memberships.json | Created board membership schema with member type and status |
| tap_trello/schemas/board_labels.json | Defined label schema with color and usage tracking |
| tap_trello/schemas/board_custom_fields.json | Added custom field schema with options and display configuration |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| { | ||
| "type": "object", | ||
| "properties": { | ||
| "id": { |
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.
is this a primary key?
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.
yes
vishalp-dev
left a comment
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.
added suggestions
| --- | ||
| Copyright © 2020 Stitch | ||
| Copyright © 2019 Stitch |
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.
I think we should consider adding the below -
Copyright © 2020–2025 Stitch
|
Please review the schema files and make sure that primary keys do not have "null" as supported data type. |
Description of change
SAC-29830
Manual QA steps
Risks
Rollback steps
AI generated code
https://internal.qlik.dev/general/ways-of-working/code-reviews/#guidelines-for-ai-generated-code