Skip to content
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

Master #1

Merged
merged 984 commits into from
Nov 24, 2021
Merged

Master #1

merged 984 commits into from
Nov 24, 2021

Conversation

varunynoox
Copy link
Collaborator


This checklist is used to make sure that common guidelines for a pull request are followed.

  • The PR has modified HISTORY.rst describing any customer-facing, functional changes. Note that this does not include changes only to help content. (see Modifying change log).

troystaylor and others added 30 commits July 19, 2021 11:07
* certify-connector

HubSpot CRM, CMS, and Marketing connectors

* certify-connector

Xero Accounting and Payroll connectors

* Revert "certify-connector"

This reverts commit 5fb06db.

* Revert "certify-connector"

This reverts commit 160b208.

* certify-connector

* certify-connector

* certify-connector

* Update apiDefinition.swagger.json

Fixed description

* Update apiDefinition.swagger.json

Cut to below 500

* Update apiDefinition.swagger.json

Cut to below 500.

* Delete icon.png

* Delete settings.json

* Delete independent-publisher-connectors/HubSpot CRM directory

* Delete independent-publisher-connectors/HubSpot Marketing directory

* Delete independent-publisher-connectors/Xero Accounting directory

* Delete independent-publisher-connectors/Xero Payroll - UK directory

* Delete independent-publisher-connectors/Xero Projects directory

* Fix remaining descriptions, scope should be string

* Fix clientId

* apiProperties fix

* Update apiProperties.json

* Update README.md

* Update README.md

* Update apiProperties.json

* Update apiProperties.json

* Change connectionParameters to parameters

* Update required scopes

* Change to "redirectUrl": "https://global.consent.azure-apim.net/redirect"

* Fixed scopes

* Removed unused scopes

* Fix hapikey

* Removed API key connection

* Removed security

Co-authored-by: Mahbub Murshed <[email protected]>
Co-authored-by: Mahbub Murshed <[email protected]>
* certify-connector

HubSpot CRM, CMS, and Marketing connectors

* certify-connector

Xero Accounting and Payroll connectors

* Revert "certify-connector"

This reverts commit 5fb06db.

* Revert "certify-connector"

This reverts commit 160b208.

* certify-connector

* certify-connector

* certify-connector

* Update apiDefinition.swagger.json

Fixed description

* Update apiDefinition.swagger.json

Cut to below 500

* Update apiDefinition.swagger.json

Cut to below 500.

* Delete icon.png

* Delete settings.json

* Delete independent-publisher-connectors/HubSpot CMS directory

* Delete independent-publisher-connectors/HubSpot CRM directory

* Delete independent-publisher-connectors/Xero Accounting directory

* Delete independent-publisher-connectors/Xero Payroll - UK directory

* Delete independent-publisher-connectors/Xero Projects directory

* Delete icon.png

* Delete settings.json

* Removed clientId

* Fix descriptions.

* Fixed api properties

* Update apiProperties.json

* Update README.md

* Update apiProperties.json

* Update apiProperties.json

* Change connectionParameters to parameters

* Update required scopes

* Change to "redirectUrl": "https://global.consent.azure-apim.net/redirect"

* Fixed scopes

* Fix hapikey

* Removed API key connection

* Removed security

Co-authored-by: Mahbub Murshed <[email protected]>
Co-authored-by: Mahbub Murshed <[email protected]>
* certify-connector

HubSpot CRM, CMS, and Marketing connectors

* certify-connector

Xero Accounting and Payroll connectors

* Revert "certify-connector"

This reverts commit 5fb06db.

* Revert "certify-connector"

This reverts commit 160b208.

* certify-connector

* certify-connector

* certify-connector

* Update apiDefinition.swagger.json

Fixed description

* Update apiDefinition.swagger.json

Cut to below 500

* Update apiDefinition.swagger.json

Cut to below 500.

* Delete icon.png

* Delete settings.json

* Delete independent-publisher-connectors/HubSpot CMS directory

* Delete independent-publisher-connectors/HubSpot Marketing directory

* Delete independent-publisher-connectors/Xero Accounting directory

* Delete independent-publisher-connectors/Xero Payroll - UK directory

* Delete independent-publisher-connectors/Xero Projects directory

* Update README.md

* Update README.md

* Update README.md

* Update action descriptions.

* Update with Getting Stated with HubSpot Workflows

* Delete Getting Started with HubSpot Workflows

* Delete settings.json

* Delete icon.png

* Fix Military status typo

* Copy corrected properties from HubSpot CMS connector

* Update apiProperties.json

* Fix title

* Update apiProperties.json

* Change connectionParameters to parameters

* Change to "redirectUrl": "https://global.consent.azure-apim.net/redirect"

* Update scopes

* Added refreshUrl

* Fix hapikey

* Fix scopes

* Removed API key connection

* Fix clientID

* Removed security
* callout Independent Publisher connectors are premium

* added 1st party information
* Kanban Tool connector ready to certify

* Kanban Tool connector - label fixes

* Kanban Tool connector - deleting new lines from description

Co-authored-by: sylwuskak <[email protected]>
Added 2 best practice callouts from the retro
* Updates for LMS365 connector (#851)

* add empty schema definition for responses which may contain some data

* Add Admins field to Course details

* Remove ContentType property as it's not needed anymore

* Sigma Conso initial commit

* SigmaConsoCR: Modification in the readme file.

* SigmaConsoCR: Fixes in descriptions and hosturl (#971)

Co-authored-by: Alexei Gus <[email protected]>
Co-authored-by: Mahbub Murshed <[email protected]>
Co-authored-by: Evaristo Vidal <[email protected]>
Co-authored-by: Evaristo Vidal <[email protected]>
* Kanban Tool connector ready to certify

* Kanban Tool connector - label fixes

* Kanban Tool connector - deleting new lines from description

* [Kanban Tool] Responses fixes

Co-authored-by: sylwuskak <[email protected]>
* Add Ephesoft Semantik For Invoices Connector

* Linting updates

* Update response description

* Update JSON fields

* Webhook Field Changes

* Add document upload actions

* Add vendor upload actions

* Add new fields to webhook
* fixed invalid type; added linked gifts, gift code

* April 2021 updates

* Updates for LMS365 connector (#851)

* add empty schema definition for responses which may contain some data

* Add Admins field to Course details

* Remove ContentType property as it's not needed anymore

* added Blackbaud Church Management connector

Co-authored-by: Alexei Gus <[email protected]>
Co-authored-by: Mahbub Murshed <[email protected]>
…view (#975)

* Added HYAS Insight in Certified Connectors Folder

* Readded HYAS Insight

* Added HYAS Insight to Dev Branch

* Added HYAS Insight to Dev Branch

* Add files via upload

* Add files via upload

* Delete icon.png

* Delete settings.json

* Delete apiDefinition.swagger.json

* Delete apiProperties.json

* Add files via upload

* Delete apiDefinition.swagger.json

* Delete apiProperties.json

* Delete icon.png

* Delete settings.json

* Added HYAS Insight to Certified Connectors Folder

* Update apiProperties.json

* Delete apiDefinition.swagger.json

* Delete apiProperties.json

* Delete icon.png

* Delete settings.json

* Added new set of files

* Update apiProperties.json

* Delete icon.png

* Delete settings.json

* Create readme.md

* Update readme.md

* Update readme.md

* IPQualityScore Custom Connector Open Source Submission for Review

Co-authored-by: Rambatza Venkat Rao <[email protected]>
Fixed the directory name as independent-publisher-connectors instead of custom-connector

Thanks for doing this :) We didn't catch it!
* Updates for LMS365 connector (#851)

* add empty schema definition for responses which may contain some data

* Add Admins field to Course details

* Remove ContentType property as it's not needed anymore

* Sigma Conso initial commit

* SigmaConsoCR: Modification in the readme file.

* SigmaConsoCR: Fixes in descriptions and hosturl (#971)

* SigmaConsoCR update iconBrandColor

Co-authored-by: Alexei Gus <[email protected]>
Co-authored-by: Mahbub Murshed <[email protected]>
Co-authored-by: Evaristo Vidal <[email protected]>
Co-authored-by: Evaristo Vidal <[email protected]>
* Updates for LMS365 connector (#851)

* add empty schema definition for responses which may contain some data

* Add Admins field to Course details

* Remove ContentType property as it's not needed anymore

* PowerTools PRO v1.4

Co-authored-by: Alexei Gus <[email protected]>
Co-authored-by: Mahbub Murshed <[email protected]>
* Multiple bug fixes and type matching improvements to Aletheia connector

* Added Aletheia support email

* Updated Aletheia connector to include the 'Get common financial statement' and 'get financial fact trend' actions

* Added two new actions to the list of actions in the Aletheia readme

* Added Insider Trading trigger and unsubscribe from webhook action to Aletheia

* Fixed bug in Aletheia connector Insider Trading webhook that was caused by property type mismatch

* Changed issuer property to accept string input

* Added earnings call related endpoints to Aletheia Connector

* Incremented Aletheia connector version to 1.5

* Removed blank enum values
* Encodian March 21 Release

* Encodian April 21 Release

* Encodian May 21 Release

* Encodian June 21 Release

* Encodian - June 21 Release #2

* Encodian - August Release #1
dino-abaqus and others added 20 commits November 10, 2021 17:10
* Submit Custom Connector

allGeo Connector.

* Update README.MD

Update on document.

* Update on Mandatory Fields

Update on mandatory fields.

* Changed folder per request

Updating a allGeo.swagger.json to Certified Connector.

* Updated per request from MS

Updated:
- swagger json file with responses and descriptions
- updated color in apiProperties.json

* Update operation descriptions

Updated operation descriptions.

* Updated name of file

Update name of allGeo.apiDefinition.json to default one.

* Updater per request of MS

Removed empty titles values
Added x-ms-summary to some operations.

* Update Login Operation

Updated Login information with details.

* Updated Work Orders operation

Updated work orders operation.

* Updated token information

Updated token information in all operations.

* Empty values in title

Corrected all of them

* Update apiProperties.json

Updated apiProperties.json as instructed.
* certify-connector

HubSpot CRM, CMS, and Marketing connectors

* certify-connector

Xero Accounting and Payroll connectors

* Revert "certify-connector"

This reverts commit 5fb06db.

* Revert "certify-connector"

This reverts commit 160b208.

* certify-connector

* certify-connector

* certify-connector

* Update apiDefinition.swagger.json

Fixed description

* Update apiDefinition.swagger.json

Cut to below 500

* Update apiDefinition.swagger.json

Cut to below 500.

* Delete icon.png

* Delete settings.json

* Update apiDefinition.swagger.json

* Delete independent-publisher-connectors/HubSpot CMS directory

* Delete independent-publisher-connectors/HubSpot CRM directory

* Delete independent-publisher-connectors/HubSpot Marketing directory

* Delete independent-publisher-connectors/Xero Accounting directory

* Delete independent-publisher-connectors/Xero Payroll - UK directory

* Delete independent-publisher-connectors/Xero Projects directory

* Include iconBrandColor #da3b01 for IP

* Include iconBrandColor #da3b01 in best practices

* Rename README.template.md to readme.md

* Add templates for IP

* Fix typo

* Add files via upload
* Update apiDefinition.swagger.json

* merged

* Removed empty value properties

* Update apiDefinition.swagger.json

* Update apiProperties.json

* Update apiDefinition.swagger.json

* Update apiDefinition.swagger.json

Co-authored-by: Rens Braspenning <[email protected]>
* #14793 Add trigger

* #14793 ADD: trigger description

* #14793 modif readme

* #14793 modif readme
#1261)

* add AvePoint Cloud Governance artifacts

* Update Readme.md

* Update apiDefinition.swagger.json

* update swagger definition

* update swagger definition

* update swagger definition

* update color

* Update apiDefinition.swagger.json

* Update iconBrandColor

* add a new action "Update Office365 setting"

* remove white space

* add workspace actions
add objectId in trigger response
add last renewal date in list workspace response

* Update validation.yml

* Revert "Update validation.yml"

This reverts commit a12b44e.

* add a new conditional trigger

* add a new conditional trigger

Co-authored-by: xlin <[email protected]>
Co-authored-by: [email protected] <Sear Lin>
* Integration Enhancements 2021 Q4
Three new Cognito Forms updates expand the integration’s capabilities. Trigger Flows when form entries are deleted. Update entries based on actions in other apps. And, automatically retrieve generated documents from form entries.

* Adding contact and metadata properties

* Fixing typo

* Changing API annotation for Power Automate from Production to Preview

* Making requested PR changes for 2021 Q4 Power Automate Connector Enhancements
- Adding stackOwner property
- Adding dummy Client_Id
- Adding publisher section to readme
- Renaming Building the connector section in readme to Deployment Instructions

* Updating the readme to match the provided template

* Updating the language in obtaining credentials to be more accurate
* Update apiProperties.json

* Replicon TBP connector artifacts

* Replicon Connector artifacts

* added stack owner

* added consumes, description and x-ms-summary tags

* added documentation for PutProjectTeamMemberAssignments and PutResourceAssignments

* updated documentation

* added Publisher

* removed default response and empty schema
* Add new actions

* swagger definition

* paths definitions updated

* Add publisher and stackOwner on API properties

* Update field visibility

* dummy clientId

* endpoint update

* remove consume attributes

* revert
* Add dox42 Custom Connector to certified-connectors folder

* Change description of the dox42 Connectorf
Make slight adjustment in the README.md

* Change Host URL to more generic URL

* Make some parameters mandatory to prevent potential errors

Co-authored-by: Diego Schleis <dox42diegoschleis>
* Open Source SurveyMonkey

* Refactoring script.csx

* Add final changes to open sourcing

* Add categories

* Fix read me and the description

* Make changes to the apiDefinition for indentation

* Add the publisher
* Create readme.txt

* Delete snowflake directory

* Create readme.txt

* Add files via upload

* Delete custom-connectors/snowflake directory

* Create readme.md

* Add files via upload

* Add files via upload

* Update readme.md

* Update readme.md

* Update readme.md

Co-authored-by: rekodus <[email protected]>
@varunynoox
Copy link
Collaborator Author

updating power platform

@varunynoox varunynoox merged commit 07f97fc into pdf4me:master Nov 24, 2021
varunynoox pushed a commit that referenced this pull request Feb 25, 2022
* Encodian March 21 Release

* Encodian April 21 Release

* Encodian May 21 Release

* Encodian June 21 Release

* Encodian - June 21 Release #2

* Encodian - August Release #1

* Encodian - Nov 21 Release

* Encodian - Nov 21 Release #2
varunynoox pushed a commit that referenced this pull request Apr 7, 2022
* Encodian March 21 Release

* Encodian April 21 Release

* Encodian May 21 Release

* Encodian June 21 Release

* Encodian - June 21 Release #2

* Encodian - August Release #1

* Encodian - Nov 21 Release

* Encodian - Nov 21 Release #2

* Encodian March 22

* Encodian March 22 #2

* Encodian March 22 #3

* Encodian March 22 #4

* Encodian March 22 #5
varunynoox pushed a commit that referenced this pull request May 31, 2022
* Encodian March 21 Release

* Encodian April 21 Release

* Encodian May 21 Release

* Encodian June 21 Release

* Encodian - June 21 Release #2

* Encodian - August Release #1

* Encodian - Nov 21 Release

* Encodian - Nov 21 Release #2

* Encodian March 22

* Encodian March 22 #2

* Encodian March 22 #3

* Encodian March 22 #4

* Encodian March 22 #5

* March 22 Release (Updated)
varunynoox pushed a commit that referenced this pull request Sep 29, 2022
* Encodian March 21 Release

* Encodian April 21 Release

* Encodian May 21 Release

* Encodian June 21 Release

* Encodian - June 21 Release #2

* Encodian - August Release #1

* Encodian - Nov 21 Release

* Encodian - Nov 21 Release #2

* Encodian March 22

* Encodian March 22 #2

* Encodian March 22 #3

* Encodian March 22 #4

* Encodian March 22 #5

* March 22 Release (Updated)

* Encodian - July 22
varunynoox pushed a commit that referenced this pull request Jan 25, 2023
* Encodian March 21 Release

* Encodian April 21 Release

* Encodian May 21 Release

* Encodian June 21 Release

* Encodian - June 21 Release #2

* Encodian - August Release #1

* Encodian - Nov 21 Release

* Encodian - Nov 21 Release #2

* Encodian March 22

* Encodian March 22 #2

* Encodian March 22 #3

* Encodian March 22 #4

* Encodian March 22 #5

* March 22 Release (Updated)

* Encodian Oct 22 Release

* Encodian October 22 Release #2

* Updates

* Minor update
varunynoox pushed a commit that referenced this pull request Jan 25, 2023
* Create Readme.md

* Nodefusion Portal certified connector added

* action route updated

* updated according to the PR comments

* x-ms-summary back in the code

* security property removal revert

* Nodefusion Portal b2c authUrl and actions updated (#1)

* Update apiProperties.json

b2c auth parameters updated

* Additional action added

Get Work Services

* Readme updated

* Update apiDefinition.swagger.json

Added x-ms-summary and description properties

Co-authored-by: mmustapic <[email protected]>
Co-authored-by: dominicusmento <[email protected]>
varunynoox pushed a commit that referenced this pull request Jul 5, 2024
* Create Readme.md

* Nodefusion Portal certified connector added

* action route updated

* updated according to the PR comments

* x-ms-summary back in the code

* security property removal revert

* Nodefusion Portal b2c authUrl and actions updated (#1)

* Update apiProperties.json

b2c auth parameters updated

* Additional action added

Get Work Services

* Readme updated

* Update apiDefinition.swagger.json

Added x-ms-summary and description properties

* update Nodefusion Portal connector to version 8.3.4

* downgraded swagger document version from 3.0 to 2.0

* updated title property to pass paconn validation

---------

Co-authored-by: Hrvoje Kusulja <[email protected]>
Co-authored-by: mmustapic <[email protected]>
Co-authored-by: dominicusmento <[email protected]>
Co-authored-by: Jure Fadiga <[email protected]>
chandraarora pushed a commit that referenced this pull request Oct 17, 2024
* - First pass at getting all partitions. Still needs a few parameters setup so the code is currently broken. WIP.

* Update script.csx

Convert all partitions, not just the first one.

* Update script.csx

Fix placeholders of querystring params that need gotten/set for fetching subsequent partitions.

* Update script.csx

Fix syntax errors to ensure that isn't why connector upload is failing.

* Update script.csx

Fix more compilation errors.

* Update script.csx

Wanted a record of the fact that these changes are still returning subsequent partitions in array format, despite literally every response being converted.

Is there maybe some sort of caching of the connector behavior, because it seems like I can't ever get the behavior of my data flow to change at all...

* Update script.csx

This version of the connector is the most complete example that can successfully be uploaded as a custom connector.

Yet I still can't get the behavior to change no matter what code changes I make.

* Issue #5 - Null detection and Type Conversion Error (#1)

* Update script.csx

- Fix null detection.

* Fix issue with null handling in Snowflake connector

---------

Co-authored-by: jbrinkman <[email protected]>

* Update apiDefinition.swagger.json

- This version of the swaggerjson SHOULD be working, but we are seeing the DataSchema object being flattened out once uploaded to customer connector.

* array data for DataSchema

Got the swagger right (was really the code was had checked in before with just a little cleanup.

The custom connector is now failing due to internal server error so we need to find a way to use the test page in powerapps online, despite the fact that it doesn't really handle array data very well. Possibly specifying the raw body data might be a workaround.

* Update script.csx

- Last few tweaks to get the customer connector to return subsequent partitions in pre-converted format.

* Add version information into readme documentation

* cleanup endpoints

- extra body element is required. Caused a whole mess of issues.
- change DataSchema to required and deprecate or delete unused endpoints as needed.
- Remove fetchAllPages feature and separate into its own branch.

* Code cleanup.

- Make log messages more accurate.
- Remove last remnant of fetchAllPartitions.

* code cleanup

* more minor code cleanup

* intermediate check in

- The code is acting absolutely insane and returning GetResults method as just a single property "Data" formatted as array. Since this is the 0 partition it should include metadata.
- The interface is also not showing the partition parameter for the execsql method, so something is borked.

* GetResults partition zero fixed

- This was a very subtle issue related to the fact that when you call GetResults operation for partition zero you have no request body, so it cannot be parsed as json.
- Change the response of execstmt async to match the schema of the sync version b/c the powerapps ui does not seem to be able to deal with the fact that async/sync have different response formats respectively.

* SPC-36: Handle unexpected async responses better (#5)

* Update script.csx

- Fix async detection based on response code instead of request params, b/c apparently snowflake API can decide to return an async response if a synchronous response takes too long to return.

* Fix typo in script.csx

"BeginFetch" misspelled

---------

Co-authored-by: Joseph Brinkman <[email protected]>

* SPC-39: MULTI_STATEMENT_COUNT parameter was being ignored (#6)

* Update apiDefinition.swagger.json

- change parameter name case to match snowflake docs exactly

* add StatementHandles

Map new response property for multi-statement handling.

* Apply mappings to GetResults

Same statementHandles mapping that was previously added to ExecSql was applied to GetResults to support Async

* Remove async fixes

These changes are already in dev branch, it was just a temporary change for debugging.

* GetResults schema (#7)

Innacurate schema was causing compilation issues in the power apps. Better to leave it as a untyped object since the schema is dynamic.

* - Parse Object/Array types (#8)

They were represented as a string before.

* Document limitations per my experience. (#9)

* Document limitations per my experience.

* - Tweak readme

* Update language limitations in the Readme documentation.

---------

Co-authored-by: jbrinkman <[email protected]>

* openapi spec validation errors (#10)

I was able to type the untyped objects, but a lot of those openapi spec validation errors are inherent to the fact that the snowflake api routes are technically all partial matches for eachother since the exec stmt path is "/"

* Updated version history

* Fix typo

---------

Co-authored-by: TobinWritesCode <[email protected]>
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.