Skip to content

Conversation

@varunynoox
Copy link


When submitting a connector, please make sure that you follow the requirements below, otherwise your PR might be rejected. We want to make you have a well-built connector, a smooth certification experience, and your users are happy :)

If this is your first time submitting to GitHub and you need some help, please sign up for this session.

  • I attest that the connector doesn't exist on the Power Platform today. I've verified by checking the pull requests in GitHub and by searching for the connector on the platform or in the documentation.
  • I attest that the connector works and I verified by deploying and testing all the operations.
  • I attest that I have added detailed descriptions for all operations and parameters in the swagger file.
  • I attest that I have added response schemas to my actions, unless the response schema is dynamic.
  • I validated the swagger file, apiDefinition.swagger.json, by running paconn validate command.
  • If this is a certified connector, I confirm that apiProperties.json has a valid brand color and doesn't use an invalid brand color, #007ee5 or #ffffff. If this is an independent publisher connector, I confirm that I am not submitting a connector icon.

If you are an Independent Publisher, you must also attest to the following to ensure a smooth publishing process:

  • I have named this PR after the pattern of "Connector Name (Independent Publisher)" ex: HubSpot Marketing (Independent Publisher)
  • Within this PR markdown file, I have pasted screenshots that show: 3 unique operations (actions/triggers) working within a Flow. This can be in one flow or part of multiple flows. For each one of those flows, I have pasted in screenshots of the Flow succeeding.
  • Within this PR markdown file, I have pasted in a screenshot from the Test operations section within the Custom Connector UI.
  • If the connector uses OAuth, I have provided detailed steps on how to create an app in the readme.md.

varunynoox and others added 30 commits October 11, 2022 09:49
* updating PDF4me connect swagger

* updating PDF4me Connect swagger

* PDF4me Connnect- removing unnecessary space

* Adding new actions in PDF4me Connect

* Updating PDF4me Connect app version

* updating PDF4me and PDF4me Connect swagger

* updating PDF4me contact and connector metadata

* pdf4me connector version update

* changing preview to prod status of PDF4me actions

* fixing PDF4me validations errors

* restoring operationId

* adding new method in PDF4me and PDF4me connect
Change the order of the enum values so that the new one is added to the bottom of the list
* Working days (Independent Publisher)

* Working days (Independent Publisher)
* Add files via upload

* Add files via upload
* Add files via upload

* Add files via upload
* Add files via upload

* Add files via upload
* Add files via upload

* Add files via upload
* Add files via upload

* Add files via upload
* Initial Focusmate Readme

* Initial custom connector properties

* Improve description

* Readme wording
…, get abandoned checkouts (#2050)

* Update Icon brand color

* Change to API Key Authentication

- Changed to API key Authentication
- Added policy to set host

* New Action and fix responses and descriptions

1. New Action Added
2. Updated response objects, these were missing
3. Updated parameter descriptions and summary

* Trying to fix merge errors

Trying to fix merge errors

* Fixed question mark in summary

Fixed question mark in summary

* Fix /api/v1/Individuals response user schema

* Add /api/v1/Customers/{pageNumber} response schema, update title & summary

* Add /api/v1/Individuals/{id}/Customfields response schema

* Fix properties description, visibility, types

* Revert "Add /api/v1/Individuals/{id}/Customfields response schema"

This reverts commit b38badc.

* Update responses Title and Description

* Fix Paconn Validate warnings

* Fix types in OrganizationData model

* Revert "Fix Warnings and types on OrganizationData Model"

* Update apiDefinition.swagger.json

Fix datatype bug and warnings

* Added four new trigger : CommitteeMemberUpdated,PurchaseCancelled,RequestUpdated and EmailUpdated

* Updated ProductPurchased Trigger description and added ref to ProductPurchasedPayload

* Update apiDefinition.swagger.json

fix name for emailAddress property of CustomerRequestPayload

* Added punctuation and spaces between words to descriptions

* Added missing Titles

* Add new actions

- Add new actions
- Fix 'primary' field texts
- Multiple fixes

* Fix "Cancelled" typo

* Remove references to PowerAutomate name

* Update apiDefinition.swagger.json

Fix format for Date type input parameters

* Revert "Fix format for Date type input parameters"

* Update apiDefinition.swagger.json

* Update apiDefinition.swagger.json

* Update apiDefinition.swagger.json

I removed the action "List all Organization" since there are internal decisions that are needing to be made.

* Next 5 Actions

* Update apiDefinition.swagger.json

* Update apiDefinition.swagger.json

* PR 3

References: (8)
PhoneDataset
PhoneSaveData
EventData
MembershipData
CustomFieldData
CommitteeMemberData
RegistrationData
RelationshipData

Actions: (10)
Get All Events
Get Organization Active Memberships
Get Organization Custom Field Values
Get Committee Information for an Individual
Add Phone to Individual
Get Individual Active Memberships
Get All Event Registrations Information for an Individual
Get Individual's Relationships
Update an Individual Email
Save Relationship for Organization

* Update apiDefinition.swagger.json

* Update apiDefinition.swagger.json

* Update apiDefinition.swagger.json

* Update apiDefinition.swagger.json

* Update apiDefinition.swagger.json

* Update apiDefinition.swagger.json

got it to validate successfully, but has warnings of similar paths.

* Update apiDefinition.swagger.json

* Add files via upload

* Delete apiDefinition.swagger.json

* Update apiDefinition.swagger.json

Made changes, waiting for verdict on response schema for Add or Update a list of Custom Fields Per Individual, on whether to keep empty, troubleshoot, or omit from PR

* Update apiDefinition.swagger.json

* Microsoft Pull Request Changes

Indentation changes and Removal of Empty response Schema.

* Update apiDefinition.swagger.json

* Used JSON Beautifier as suggested

* JSON Beautifier to have same format as Microsoft-PR

* Removed Schema

* Update apiDefinition.swagger.json

* PR5

Actions:
Delete an Individual Web Link
Add Web Link for Individual
Add Phone to Organization
Update Phone for an Organization
Update Phone for an Individual
Get a List of All Services of an Organization
Add a Service to an Organization
Find Members (Individuals) by Name
Get a List of Licenses
List All Awards

References:
RelationshipSaveData
ServiceData
LicenseData
AwardData

* Update apiDefinition.swagger.json

* Update apiDefinition.swagger.json

Actions:
Get a List of Licenses
Register an Individual for a Free Session
Add Activity to Organization
Get Individual Inactive Memberships
Get List of Active Certications for an Individual
Get List of Active Certications for an Organization
List All Individual Members
Add a New Task
Add Categories for an Individual
Add Notification to Individual
Delete a Category for an Individual
Assign Task to a User
Find member (Individuals) by last name
Find Members (Individuals) by first name
Update User Task Progress or Mark as Completed
Delete Record From Custom Data Table
Get Organization Inactive Memberships
List all Open Customer Request
List of Customer Relationships

References:
RelationshipTypeData
RequestData
UserTaskData
NotificationData
SaveCategoryBasicData
TaskData
TaskSaveData
CertificationData
Activity Data
SessionRegistrationData
LicenseData

* Add Customer.CustomFieldValueUpdated trigger

* Add Customer.Merged trigger

* Add Customer.RelationshipUpdated trigger

* Add Customer.PhoneUpdated trigger

* Add Event.Registration.Substituted trigger

* Fix Customer.PhoneUpdated summary

* Add Individual.RequestToBeForgotten trigger

* Add Customer.AddressUpdated trigger

* Add missing space to Customer.PhoneUpdated summary

* Add Individual.Deleted trigger

* Reorder trigger, refactor IndividualCreated parameters, fix Customer.AddressUpdated operation id

* Remove enum options, make text styles consistent

* Update apiDefinition.swagger.json

Fix typo

* Remove empty schemas, remove filters from webhooks that don't use them

* Removed Blank Schema- Microsoft PR

* PR 7

Add Category to an Organization
Add Customer Request
Update Customner Request
Delete a Category for an Organization
Get a List of All Notifications
List all Exhibits
Change the Password of a User
Get all states by country
Get Membership Stats by City
Get Membership Stats by State
List all Countries
Send Password Reset Link
Update Task by Task Number
Add Activity to Sales Opportunity
Add Note to Sales Opportunity


RequestSaveData
RequestUpdateData
ExhibitData
PasswordData
StateProvinceData
CityData
MembershipStatsStateData
CountryData
BaseNoteData

* Removed 5 actions

Get a List of All Notifications
Change the Password of a User
Get Membership Stats by City
Get Membership Stats by State
Send Password Reset Link

* Update-custom-field-value

* PR  8 items


List Pending User Tasks by User ID or Email
List of Completed User Tasks by User ID or Email
Get Customer Notification Count
Get Rooms
Add Category to an Event Session
Add Presentation Topic to an Event Session
Adds One or More Speakers to a Session or Event
Add Room to Venue
Adds a New Speaker Type
List of All Prospect Lists
Get All Open Orders for an Individual
Get Speakers by Session
Get Speakers by Event
List All Event Cancellations by Event
Get Individual Custom Field Values (add to Update Individual Custom Field Values)
Add Nominee
Add or Update a List of Custom Fields Per Organization
Upload Picture for an Organization
Get Events by Session
Get Purchases for an Individual
List of Merchandise
List of Membership Types
Find Members by Name
Update Picture
Add Exam Scores
Get Course Attendees
List all courses
List Registrants
List of Publications
List of Sponsorships
List of Subcriptions
Get Tracks by Event
Get Event Waitlist
List All Opportunities
List of Exams
List All Exhibitors
Get Presentation Topic by Session
Get a list of All Speaker Types
Add Prospect



ProspectData
ExhibitorData
ExamData
OpportunityData
SubscriptionTypeData
SponsorshipData
PublicationTypeData
RegistrantData
CourseData
CourseAttendeeData
ExamScoreResultData
ExamScoreData
ContactData
MembershipTypeData
MerchandiseData
PurchasedItemData
SessionData
ContactImageData
CustomFieldValueData (add this to Add or Update a List of Custom Fields per Individual____)
CommitteeNomineeSaveData
RegistrantCancellationData
SpeakerData
PayableOrderData
ProspectListData
SpeakerTypeData
SpeakerSaveData
PresentationTopicData
TrackData
RoomData

* Returned missing trigger info

List Pending User Tasks by User ID or Email
List of Completed User Tasks by User ID or Email
Get Customer Notification Count
Get Rooms
Add Category to an Event Session
Add Presentation Topic to an Event Session
Adds One or More Speakers to a Session or Event
Add Room to Venue
Adds a New Speaker Type
List of All Prospect Lists
Get All Open Orders for an Individual
Get Speakers by Session
Get Speakers by Event
List All Event Cancellations by Event
Get Individual Custom Field Values (add to Update Individual Custom Field Values)
Add Nominee
Add or Update a List of Custom Fields Per Organization
Upload Picture for an Organization
Get Events by Session
Get Purchases for an Individual
List of Merchandise
List of Membership Types
Find Members by Name
Update Picture
Add Exam Scores
Get Course Attendees
List all courses
List Registrants
List of Publications
List of Sponsorships
List of Subcriptions
Get Tracks by Event
Get Event Waitlist
List All Opportunities
List of Exams
List All Exhibitors
Get Presentation Topic by Session
Get a list of All Speaker Types
Add Prospect

ProspectData
ExhibitorData
ExamData
OpportunityData
SubscriptionTypeData
SponsorshipData
PublicationTypeData
RegistrantData
CourseData
CourseAttendeeData
ExamScoreResultData
ExamScoreData
ContactData
MembershipTypeData
MerchandiseData
PurchasedItemData
SessionData
ContactImageData
CustomFieldValueData (add this to Add or Update a List of Custom Fields per Individual____)
CommitteeNomineeSaveData
RegistrantCancellationData
SpeakerData
PayableOrderData
ProspectListData
SpeakerTypeData
SpeakerSaveData
PresentationTopicData
TrackData
RoomData

* Changes to PR 8

* Add items and changed $ref

* Update apiDefinition.swagger.json

* Update apiDefinition.swagger.json

* IMPX - Add Purchase Paid trigger

* IMPX - Update boolean properties, remove unnecesary required: false, default: false, enum for boolean types

* fix whitespaces in querystrings, add missing parameters to add relationship to individual action, change visibility of some internal parameters

* update date formats

* fix education credits format and description

* Update committee actions to show hidden parameters

* revert representing organization record number title change

* IMP-20419

* Added new trigger

* IMP-20888 Added and Updated Action.

* IMP-20888 Completed

Co-authored-by: William Llanos <williama.llanos@hotmail.com>
Co-authored-by: Fabio Vides F <11657124+fdjvf@users.noreply.github.com>
Co-authored-by: Fabio Vides F <fabio.vides@outlook.com>
Co-authored-by: Fabio Vides F <fvides@impexium.com>
Co-authored-by: jokano12 <83984082+jokano12@users.noreply.github.com>
Co-authored-by: jokano12 <jokano@optimumcs.com>
Co-authored-by: Harshul Antriwale <hantriwale@impexium.com>
* initial commit

* initial commit

* addresed the review comments.

* Add reusable parameter and issue fix in the api definition

* addresed the review comments.

* addresed the review comments.

* addresed the review comments.

* addresed the review comments.

* Add double property update methods

* updated the color.

* updated the method name.

* Added model APIs.

* Added model APIs.

Co-authored-by: Austin Wu <wuaustin@microsoft.com>
* Added new action

* Added New Actions

Co-authored-by: Siek <stephan.siek@gmail.com>
* initial commit

* initial commit

* addresed the review comments.

* Add reusable parameter and issue fix in the api definition

* addresed the review comments.

* addresed the review comments.

* addresed the review comments.

* addresed the review comments.

* Add double property update methods

* updated the color.

* updated the method name.

* Added model APIs.

* Added model APIs.

* Updated client id

Co-authored-by: Austin Wu <wuaustin@microsoft.com>
* LassoX: Initial Certification Commit

* LassoX: Fixed validation errors

* LassoX: Removed all Danish translations

* -  LassoX: Fixed missing comma in apiProperties.json causing submission process to fail.

* LassoX: Added missing newline

* Lasso X v. 1.3

- Added tags to actions
- Added Founders and Stakeholders to Get Company Info
- Added new actions activateuserfromproduct and deactivateuserfromproduct
- Bumped version to 1.3

* LassoX: Version 2.2

- Added some required x-ms-summary properties
- Upped version to 2.2
- Changed iconBrandColor
- Added readme
* Title Changes

* Add Search Ticket by Parameter

Co-authored-by: developmentLL <developmentq@llnet.de>
* initial commit

* initial commit

* addresed the review comments.

* Add reusable parameter and issue fix in the api definition

* addresed the review comments.

* addresed the review comments.

* addresed the review comments.

* addresed the review comments.

* Add double property update methods

* updated the color.

* updated the method name.

* Added model APIs.

* Added model APIs.

* Updated client id

* Updated client id

* Updated to FPA

* Updated review comments

Co-authored-by: Austin Wu <wuaustin@microsoft.com>
* Update Readme.md

* Add files via upload

* Update apiDefinition.swagger.json

* Update apiProperties.json

* Update apiProperties.json

* Update Readme.md

* Update apiDefinition.swagger.json

* Update apiDefinition.swagger.json

* Update apiDefinition.swagger.json

* Update apiDefinition.swagger.json

* Update apiDefinition.swagger.json
* Submit Business Assist connector for certification

* Submit Business Assist connector for certification

* Updated swagger text.

* Fixing PR comments.

* Fixing PR comments.
* Added new endpoints for the Dynatrace Connector

* Updated swagger to resolve validation errors
* Add files via upload

* Add files via upload

* Fix typos
* Add files via upload

* Add files via upload
* Added Proposal for WhatsApp API

Independent Publisher
independent-publisher-connector
New
student
proposal

* Updated name

* Added Proposal for OMDb API

independent-publisher-connector
New
Student
Proposal

* Added OMDb API Connector Files

* Made the Suggested changes
* Create README.md

* Update README.md

* Add files via upload

* Delete apiProperties.json

* Delete apiDefinition.swagger.json

* Add files via upload

* Delete apiDefinition.swagger.json

* Delete apiProperties.json

* Add files via upload

* Update apiProperties.json

* Update apiProperties.json

* Update apiDefinition.swagger.json

* Update README.md

* Update apiDefinition.swagger.json

* Rename independent-publisher-connectors/OpenTriviaDB Proposal- OTDB (Independent Publisher)/README.md to independent-publisher-connectors/OpenTriviaDB (Independent Publisher)README.md

* Rename independent-publisher-connectors/OpenTriviaDB (Independent Publisher)README.md to independent-publisher-connectors/OpenTriviaDB (Independent Publisher)/README.md

* Create README.md

* Delete independent-publisher-connectors/OpenTriviaDB (Independent Publisher) directory

* Rename independent-publisher-connectors/OpenTriviaDB Proposal- OTDB (Independent Publisher)/README.md to independent-publisher-connectors/OpenTriviaDB (Independent Publisher)/README.md

* Rename independent-publisher-connectors/OpenTriviaDB Proposal- OTDB (Independent Publisher)/apiDefinition.swagger.json to independent-publisher-connectors/OpenTriviaDB (Independent Publisher)/apiDefinition.swagger.json

* Rename independent-publisher-connectors/OpenTriviaDB Proposal- OTDB (Independent Publisher)/apiProperties.json to independent-publisher-connectors/OpenTriviaDB (Independent Publisher)/apiProperties.json

* Rename independent-publisher-connectors/OpenTriviaDB (Independent Publisher)/README.md to independent-publisher-connectors/OpenTriviaDB/README.md

* Rename independent-publisher-connectors/OpenTriviaDB (Independent Publisher)/apiDefinition.swagger.json to independent-publisher-connectors/OpenTriviaDB/apiDefinition.swagger.json

* Rename independent-publisher-connectors/OpenTriviaDB (Independent Publisher)/apiProperties.json to independent-publisher-connectors/OpenTriviaDB/apiProperties.json
* Add files via upload

* Add files via upload

* Add files via upload

* Delete independent-publisher-connectors/Tree-Nation directory

* Update apiProperties.json
* deployed for certification v1

* deployed for verification v1

* deployed for verification v1.0

* deployed for certification v1.1

* deployed for certification v1.1

* fixed errors deployed for certification v1.2
* Added Advanced Data Operations

* Updated application/text to text/plain

* Changes as per Microsoft feedback.

* Updated title for Advanced Data Operations

* Update apiProperties.json

* Update apiDefinition.swagger.json

* Added Json to Table operation and updated README.md
* initial commit

* initial commit

* addresed the review comments.

* Add reusable parameter and issue fix in the api definition

* addresed the review comments.

* addresed the review comments.

* addresed the review comments.

* addresed the review comments.

* Add double property update methods

* updated the color.

* updated the method name.

* Added model APIs.

* Added model APIs.

* Updated client id

* Updated client id

* Updated to FPA

* Updated review comments

* updated the URL

Co-authored-by: Austin Wu <wuaustin@microsoft.com>
* add image connector

* fix readme operations name
* FLOW-78: Support for adding recipient type in the add recipient action

* add core required param for add recipient - param name : custom fields

* Add custom fields to recipient

* Support setting core params for all signer types

* Support for inperson signer recipient type

* Update response to fit schema for in person signer

* New schema changs for connec 2.0 json sim

* Update model to recognize Connect SIM 2.0 format

* add custom fields to the webhook response model

* Update webhook response transformation logic for connect 2.0 json sim format

* FLOW-133: Support recipient types Agent, CC, Certified Delivery, Editor & Intermediary

* Add recipient step has following 2 changes.
* Remove custom fields
* Update dropdown labels to match with NDSE

* FLOW-136: Support witness recipient type

* FLOW-84: Create envelope from template expects input for body when no recipients are specified
Instead, present the user with option to add recipient name, email

* Tag the recipient id field returned by add recipient step "important" , so that it shows in the UI output

* In case recipient roles are not specified in the template, request "Email subject" and "Email body" from the user

* Fix whitespaces

* Make the connect trigger changes backward compatible using versioning

* Keep the previous version of operation id the same for create envelope using template action

* Update name for send envelope using template

* Add custom fields to "create envelope using template" FLOW action

* Extract parsing custom fields to a separate method

* Use a prefix to differentiate between text custom field and list custom field

* FLOW-159: enable user to set label for tabs, in the add recipient tabs step

* FLOW-180: Version "add recipient to an envelope" action

* Remove duplicated method

* FLOW-184: Support adding list custom fields for "create envelope using template" and "create envelope" actions
List custom fields shows up as an enum

* FLOW-168: list custom fields missing in the connect response

* Rename custom fields variable name

* Fix merge conflicts

* Move the login information code block to where it was

* FLOW-200: IDV Workflow IDV is a mandatory field but flow saving without selecting Workflow IDV

* Throw 400 BadRequest instead of InternalException to make the flow fail fast in case of user error

* shorten the custom field suffix to allow for longer field names

* Fix setting up phone authentication

* FLOW-213: Merge sms related code changes from Angel

* Change the field type of country code and phone number to integer

* FLOW-225: Trigger do not work after connector upgrade from 2.0 to 2.1
xml parsing logic was missing

* Port changes from Demo Connector to Prod Connector
sjagaleti and others added 29 commits January 12, 2023 13:21
…on (#2297)

* Submit Business Assist connector for certification

* Submit Business Assist connector for certification

* Updated swagger text.

* Fixing PR comments.

* Fixing PR comments.

* Updated readme.md file

Updated readme.md file

* Update apiDefinition.swagger.json

* Update apiProperties.json

* Update apiDefinition.swagger.json

* Update apiDefinition.swagger.json

* Update apiProperties.json
* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload
* IQAir - Init

* Corrections

Co-authored-by: Fördős András <andras.fordos@avanade.com>
* Create readme.md

* TSheets QuickBooks Time Connector Initial Commit

* Added Success response instead of default response

* Update the apiProperties.json as suggested

* Updated hidden to boolean as per errors reported.

Co-authored-by: Artesian Software Technologies LLP <artesianst@users.noreply.github.com>
Co-authored-by: Ajinder <ajinder.singh>
* VitaCloud Quotes Connector Initial Submission

* Updated Readme links

* Updated Readme links

* Readme updates

* Readme updates

* Updated version and descriptions

Co-authored-by: P-KMehta <p-mehtak@hmtreasury.gov.uk>
* Partner Center connector - new fields and deal registration actions (#2130)

* Update apiDefinition.swagger.json

* Latest changes

* fix format warning

* X-Caller_Id should be optional

* Update apiDefinition.swagger.json

Review changes -
->Added reg status and sub status fields.
->Update the fields descriptions as per api's details available on Microsoft public site.
->Remove submission related fields.
->Mark registration status field as read only.
->Remove offerId from root.
->Use Enum values in Create deal registration model.
->Create a separate model for update deal registration.
Create a separate action for update deal registration.

* Update apiDefinition.swagger.json

* Update apiDefinition.swagger.json

Add deprecate text in Update a referral by Id action

* Update apiDefinition.swagger.json

Connector status keep as Preview and UpdateReferralById deprecated keep as false but deprecated word in description.

* Update apiDefinition.swagger.json

update deal registration success message.

* Update apiDefinition.swagger.json

added title for registration object

* Bitskout Connector (#2140)

* Bitskout Connector

* Requested changes

* Add envlope and click events

* addressing feedback. Alignement fixed. Comments added on backward compatibility

* Remove the duplicate event

* Remove WebhookEnvelopeResponseV2

* removed script file changes

* changed envelopeEvent to envelopeEvents

* Remove space in the script file

Co-authored-by: Farhan <103836444+94farhan@users.noreply.github.com>
Co-authored-by: saferoombiz <32263053+saferoombiz@users.noreply.github.com>
* Cards for Power Apps initial commit

* updated name, host and privacy policy

* resolve comments

* uidefinition changes

* update api properties

* update swagger

* update tenant token in api properties

* update api properties

* format json

* remove description from tenant token

* remove UIDefinition

* update security definition in swagger

* add client id in api properties

* update readme file

* update title

* remove powerapps from name

* updated email

* change titel to Power Apps

* update authentication changes

* add script

* add script operation ids
* Added Advanced Data Operations

* Updated application/text to text/plain

* Changes as per Microsoft feedback.

* Updated title for Advanced Data Operations

* Update apiProperties.json

* Update apiDefinition.swagger.json

* Added Json to Table operation and updated README.md

* Updates to Advanced Data Operations
* Add Readme

* Delete U.S. Bank Treasury Management

* Create readme.md

* Add connector files

* Update apiProperties.json

* Update apiDefinition.swagger.json

* Update apiDefinition.swagger.json

* Update readme.md

* Update apiDefinition.swagger.json

* Update apiDefinition.swagger.json

* Update apiDefinition.swagger.json
* Partner Center connector - new fields and deal registration actions (#2130)

* Update apiDefinition.swagger.json

* Latest changes

* fix format warning

* X-Caller_Id should be optional

* Update apiDefinition.swagger.json

Review changes -
->Added reg status and sub status fields.
->Update the fields descriptions as per api's details available on Microsoft public site.
->Remove submission related fields.
->Mark registration status field as read only.
->Remove offerId from root.
->Use Enum values in Create deal registration model.
->Create a separate model for update deal registration.
Create a separate action for update deal registration.

* Update apiDefinition.swagger.json

* Update apiDefinition.swagger.json

Add deprecate text in Update a referral by Id action

* Update apiDefinition.swagger.json

Connector status keep as Preview and UpdateReferralById deprecated keep as false but deprecated word in description.

* Update apiDefinition.swagger.json

update deal registration success message.

* Update apiDefinition.swagger.json

added title for registration object

* Bitskout Connector (#2140)

* Bitskout Connector

* Requested changes

* EC-14395 Make it so fields aren't required anymore for updates (#2150)

* Added orderby parameter

* Added orderby parameter

* feat: add x-ms-pageable extension

* feat: add updatenextlink policy instance

* refactor: whitespace refactoring

* Update apiProperties.json

* fix(EC-14395): Integrate the patch schema endpoint

* fix(EC-14395): Add specs for the schema endpoint's responses

* fix(EC-14395): Add required fields to the schema

Co-authored-by: Johannes Heesterman <johannes@elfsquad.io>
Co-authored-by: johannesheesterman <heestermanj@gmail.com>
Co-authored-by: Stan van Rooy <stanvanrooy6@gmail.com>

* Update connector

* format

* add contact & metadata

* Valid privacy policy url

* Revert

Co-authored-by: Farhan <103836444+94farhan@users.noreply.github.com>
Co-authored-by: saferoombiz <32263053+saferoombiz@users.noreply.github.com>
Co-authored-by: Tess Ellenoir Duursma <thomasduursma@outlook.com>
Co-authored-by: Johannes Heesterman <johannes@elfsquad.io>
Co-authored-by: johannesheesterman <heestermanj@gmail.com>
Co-authored-by: Stan van Rooy <stanvanrooy6@gmail.com>
Co-authored-by: Till Jakob <till@aheadintranet.com>
* Fixed response data types

* Base64 encoding in script, Accept and Content-Type headers internal, transactionDataType enum

* Fix indentation, remove unicode characters

* Fixed connector to ap10-sb region

* Region specific connectors for asia pacific

* Remove ™ from readme

* Create unified, parameterized connector for SmartCOMM

* Unautorized problems fixed

Co-authored-by: TSzeredi <TSzeredi@grepton.hu>
Co-authored-by: Szeredi Tibor <104822048+tajujsag@users.noreply.github.com>
Co-authored-by: SC-MPetzold <105208820+SC-MPetzold@users.noreply.github.com>
* FLOW-78: Support for adding recipient type in the add recipient action

* add core required param for add recipient - param name : custom fields

* Add custom fields to recipient

* Support setting core params for all signer types

* Support for inperson signer recipient type

* Update response to fit schema for in person signer

* New schema changs for connec 2.0 json sim

* Update model to recognize Connect SIM 2.0 format

* add custom fields to the webhook response model

* Update webhook response transformation logic for connect 2.0 json sim format

* FLOW-133: Support recipient types Agent, CC, Certified Delivery, Editor & Intermediary

* Add recipient step has following 2 changes.
* Remove custom fields
* Update dropdown labels to match with NDSE

* FLOW-136: Support witness recipient type

* FLOW-84: Create envelope from template expects input for body when no recipients are specified
Instead, present the user with option to add recipient name, email

* Tag the recipient id field returned by add recipient step "important" , so that it shows in the UI output

* In case recipient roles are not specified in the template, request "Email subject" and "Email body" from the user

* Fix whitespaces

* Make the connect trigger changes backward compatible using versioning

* Keep the previous version of operation id the same for create envelope using template action

* Update name for send envelope using template

* Add custom fields to "create envelope using template" FLOW action

* Extract parsing custom fields to a separate method

* Use a prefix to differentiate between text custom field and list custom field

* FLOW-159: enable user to set label for tabs, in the add recipient tabs step

* FLOW-180: Version "add recipient to an envelope" action

* Remove duplicated method

* FLOW-184: Support adding list custom fields for "create envelope using template" and "create envelope" actions
List custom fields shows up as an enum

* FLOW-168: list custom fields missing in the connect response

* Rename custom fields variable name

* Fix merge conflicts

* Move the login information code block to where it was

* FLOW-200: IDV Workflow IDV is a mandatory field but flow saving without selecting Workflow IDV

* Throw 400 BadRequest instead of InternalException to make the flow fail fast in case of user error

* shorten the custom field suffix to allow for longer field names

* Fix setting up phone authentication

* FLOW-213: Merge sms related code changes from Angel

* Change the field type of country code and phone number to integer

* FLOW-225: Trigger do not work after connector upgrade from 2.0 to 2.1
xml parsing logic was missing

* Port changes from Demo Connector to Prod Connector

* FLOW-245: SMS authentication is missing in Add Verification Type to a recipient action

* Insert a place holder instead of client id for the DocuSign Prod connector

* FLOW-251: Add an action to get the deployed build number

* Update the action name

* FLOW-270: Phone Authentication verification failing with INVALIDPHONENUMBERPROVIDED

* FLOW-275 - Restore v1 Create Template Step and rename action names

* FLOW-278: Get Envelope Custom Fields Step

* Expose field id and name in the get envelope custom field step

* FLOW-276: Update Envelope Custom Fields Step

* Update the response schema to return just the custom field that got updated instead of the array

* FLOW-282: Add unique tab label for all tab types

* FLOW-294: Replace the dropdown for update ecf by text and deprecate v2 version of create from template action

* The 'summary' value goes over the character limit '80'. Shortened it.

Co-authored-by: harshitav-docusign <118772192+harshitav-docusign@users.noreply.github.com>
* Add files via upload

* Add files via upload

* DocumentsCorePack Connector V2

* DocumentsCorePack Connector V2.1

* DocumentsCorePack v2.2

* small fixes in readme

* fixed the indentation

* fixed identation

* Revert "small fixes in readme"

This reverts commit 718cd9d.

* Revert "fixed identation"

This reverts commit d5c45c9.

* New Version

* Canvas App support

* Create .gitignore

* V3 of the DocumentsCorePack Connector.

* V3 of DocumentsCorePack
* Add files via upload

Initial submit custom connector

* Moved to certified connector folder

moving from custom connector to certified connector folder

* Updated responses and added summary

Updated responses of both action and summary updated with sentence.

* Updated Brand Color

* Updated api definition for resource app names

Updated list of resource app names

* Revert "Resolving conflicts in pull request updating name of resource in api definition" (#2)

* Update on vineforce connector

New actions added

* Fixes of validation errors
* Postman - Init

* Add Postman swagger
…2317)

* Meisterplan Connector: Updated swagger definition file

- added endpoints for Webhook Create trigger for projects, notification schema,webhook delete endpoint
- added new absences endpoint
- added resource manager to resource and role endpoints
- updated version to 1.4.0
- updated readme file known issues section

* Shortened descriptions and removed white spaces
* Submit Business Assist connector for certification

* Submit Business Assist connector for certification

* Updated swagger text.

* Fixing PR comments.

* Fixing PR comments.

* Updated readme.md file

Updated readme.md file

* Update apiDefinition.swagger.json

* Update apiProperties.json

* Update apiDefinition.swagger.json

* Update apiDefinition.swagger.json

* Update apiProperties.json

* Update apiProperties.json
* FLOW-78: Support for adding recipient type in the add recipient action

* add core required param for add recipient - param name : custom fields

* Add custom fields to recipient

* Support setting core params for all signer types

* Support for inperson signer recipient type

* Update response to fit schema for in person signer

* New schema changs for connec 2.0 json sim

* Update model to recognize Connect SIM 2.0 format

* add custom fields to the webhook response model

* Update webhook response transformation logic for connect 2.0 json sim format

* FLOW-133: Support recipient types Agent, CC, Certified Delivery, Editor & Intermediary

* Add recipient step has following 2 changes.
* Remove custom fields
* Update dropdown labels to match with NDSE

* FLOW-136: Support witness recipient type

* FLOW-84: Create envelope from template expects input for body when no recipients are specified
Instead, present the user with option to add recipient name, email

* Tag the recipient id field returned by add recipient step "important" , so that it shows in the UI output

* In case recipient roles are not specified in the template, request "Email subject" and "Email body" from the user

* Fix whitespaces

* Make the connect trigger changes backward compatible using versioning

* Keep the previous version of operation id the same for create envelope using template action

* Update name for send envelope using template

* Add custom fields to "create envelope using template" FLOW action

* Extract parsing custom fields to a separate method

* Use a prefix to differentiate between text custom field and list custom field

* FLOW-159: enable user to set label for tabs, in the add recipient tabs step

* FLOW-180: Version "add recipient to an envelope" action

* Remove duplicated method

* FLOW-184: Support adding list custom fields for "create envelope using template" and "create envelope" actions
List custom fields shows up as an enum

* FLOW-168: list custom fields missing in the connect response

* Rename custom fields variable name

* Fix merge conflicts

* Move the login information code block to where it was

* FLOW-200: IDV Workflow IDV is a mandatory field but flow saving without selecting Workflow IDV

* Throw 400 BadRequest instead of InternalException to make the flow fail fast in case of user error

* shorten the custom field suffix to allow for longer field names

* Fix setting up phone authentication

* FLOW-213: Merge sms related code changes from Angel

* Change the field type of country code and phone number to integer

* FLOW-225: Trigger do not work after connector upgrade from 2.0 to 2.1
xml parsing logic was missing

* Port changes from Demo Connector to Prod Connector

* FLOW-245: SMS authentication is missing in Add Verification Type to a recipient action

* Insert a place holder instead of client id for the DocuSign Prod connector

* FLOW-251: Add an action to get the deployed build number

* Update the action name

* FLOW-270: Phone Authentication verification failing with INVALIDPHONENUMBERPROVIDED

* FLOW-275 - Restore v1 Create Template Step and rename action names

* FLOW-278: Get Envelope Custom Fields Step

* Expose field id and name in the get envelope custom field step

* FLOW-276: Update Envelope Custom Fields Step

* Update the response schema to return just the custom field that got updated instead of the array

* FLOW-282: Add unique tab label for all tab types

* FLOW-294: Replace the dropdown for update ecf by text and deprecate v2 version of create from template action

* The 'summary' value goes over the character limit '80'. Shortened it.

* FLOW-292: witness "name" should not be displayed as a required field

* Don't show V2 in the deprecated version of create envelope using template

Co-authored-by: harshitav-docusign <118772192+harshitav-docusign@users.noreply.github.com>
* Submit Business Assist connector for certification

* Submit Business Assist connector for certification

* Updated swagger text.

* Fixing PR comments.

* Fixing PR comments.

* Updated readme.md file

Updated readme.md file

* Update apiDefinition.swagger.json

* Update apiProperties.json

* Update apiDefinition.swagger.json

* Update apiDefinition.swagger.json

* Update apiProperties.json

* Update apiProperties.json

* Update README.md

* Update apiProperties.json
* Oodrive Sign Connector

* update(apiDefinition): update remote URL

* update(apiProperties): changing background color of the icon

* fix(apiDefinition): fix typo, ending phrase & empty properties

* update(apiProperties): update publisher to be Oodrive Sign

* fix(apiDefinition): fix typos

* update(readme): add Supported Operation (tbd) & Obtaining Credentials sections

* update(readme): adding operation description

* update(apiDefinition): update document upload endpoint

* update(OodriveConnector): Adding CreateContract action
* Add GetAccept connector

* Update readme.md

* Fixed descriptions, field definition and file content upload

* Add support for pricing tables and document attachments
* Create readme.md

* Create readme.md

* Create apiDefinition.swagger.json

* Create apiProperties.json

* Update readme.md

* Create script.csx

* Create settings.json

* Tulip R1

* New Icon File

* Updating icon

* Updating icon

* Add files via upload

* New Icon

* Add files via upload

* Delete settings.json

Not required in public repsository.

* Delete icon.png

Not required in open source repository

* Fixing typos

* Delete custom-connectors/Tulip directory

Removed because it was in the wrong location

* Delete icon.png

Saved in wrong location
…#2327)

* Parameterized Baseurl

* Find and Run Aggregation API changes

Removed the schema definitions from the Response for Find and Run Aggregation APIs as we have dynamic schema
* [AK] Added region support, question and answer and booth attendance

* [AK] Added region support, question and answer and booth attendance

* [Airmeet] Api endpoint refactor

* [Airmeet] Api endpoint refactor

* [Airmeet] CS1674: 'string': type used in a using statement must be implicitly convertible to 'System.IDisposable fix

* [Airmeet] CS1674: 'string': type used in a using statement must be implicitly convertible to 'System.IDisposable fix

* [AK] scriptOperations added

* [AK] Added actions & triggers in scriptOperations
@varunynoox varunynoox merged commit 6b65727 into pdf4me:master Jan 25, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.