* Try running only on modified files
* make a change
* return something with the wrong type
* Revert "return something with the wrong type"
This reverts commit 23b828371e.
* fix typing in file-based
* format
* Mypy
* fix
* leave as Mapping
* Revert "leave as Mapping"
This reverts commit 908f063f70.
* Use Dict
* update
* move dict()
* Revert "move dict()"
This reverts commit fa347a8236.
* Revert "Revert "move dict()""
This reverts commit c9237df2e4.
* Revert "Revert "Revert "move dict()"""
This reverts commit 5ac1616414.
* use Mapping
* point to config file
* comment
* strict = False
* remove --
* Revert "comment"
This reverts commit 6000814a82.
* install types
* install types in same command as mypy runs
* non-interactive
* freeze version
* pydantic plugin
* plugins
* update
* ignore missing import
* Revert "ignore missing import"
This reverts commit 1da7930fb7.
* Install pydantic instead
* fix
* this passes locally
* strict = true
* format
* explicitly import models
* Update
* remove old mypy.ini config
* temporarily disable mypy
* format
* any
* format
* fix tests
* format
* Automated Commit - Formatting Changes
* Revert "temporarily disable mypy"
This reverts commit eb8470fa3f.
* implicit reexport
* update test
* fix mypy
* Automated Commit - Formatting Changes
* fix some errors in tests
* more type fixes
* more fixes
* more
* .
* done with tests
* fix last files
* format
* Update gradle
* change source-stripe
* only run mypy on cdk
* remove strict
* Add more rules
* update
* ignore missing imports
* cast to string
* Allow untyped decorator
* reset to master
* move to the cdk
* derp
* move explicit imports around
* Automated Commit - Formatting Changes
* Revert "move explicit imports around"
This reverts commit 56e306b72f.
* move explicit imports around
* Upgrade mypy version
* point to config file
* Update readme
* Ignore errors in the models module
* Automated Commit - Formatting Changes
* move check to gradle build
* Any
* try checking out master too
* Revert "try checking out master too"
This reverts commit 8a8f3e373c.
* fetch master
* install mypy
* try without origin
* fetch from the script
* checkout master
* ls the branches
* remotes/origin/master
* remove some cruft
* comment
* remove pydantic types
* unpin mypy
* fetch from the script
* Update connectors base too
* modify a non-cdk file to confirm it doesn't get checked by mypy
* run mypy after generateComponentManifestClassFiles
* run from the venv
* pass files as arguments
* update
* fix when running without args
* with subdir
* path
* try without /
* ./
* remove filter
* try resetting
* Revert "try resetting"
This reverts commit 3a54c424de.
* exclude autogen file
* do not use the github action
* works locally
* remove extra fetch
* run on connectors base
* try bad typing
* Revert "try bad typing"
This reverts commit 33b512a3e4.
* reset stripe
* Revert "reset stripe"
This reverts commit 28f23fc6dd.
* Revert "Revert "reset stripe""
This reverts commit 5bf5dee371.
* missing return type
* do not ignore the autogen file
* remove extra installs
* run from venv
* Only check files modified on current branch
* Revert "Only check files modified on current branch"
This reverts commit b4b728e654.
* use merge-base
* Revert "use merge-base"
This reverts commit 3136670cbf.
* try with updated mypy
* bump
* run other steps after mypy
* reset task ordering
* run mypy though
* looser config
* tests pass
* fix mypy issues
* type: ignore
* optional
* this is always a bool
* ignore
* fix typing issues
* remove ignore
* remove mapping
* Automated Commit - Formatting Changes
* Revert "remove ignore"
This reverts commit 9ffeeb6cb1.
* update config
---------
Co-authored-by: girarda <girarda@users.noreply.github.com>
Co-authored-by: Joe Bell <joseph.bell@airbyte.io>
* fix spec schema incompatibility with ui and improve spec documentation and titles
* fix schema to account for latest changes pulled from main
* tests
* remove duplicate test
* use LSN as default cursor for postgres CDC
* Fixed static constant
* Set lsn default cursor value for postgres sync
* Bumped metadata and dockerfile versions
* Disable acceptance backwards compatibility discovery test as this is a breaking change
---------
Co-authored-by: Conor <cpdeethree@users.noreply.github.com>
* chore: bump version
* feat: new action_report_time spec into custom_insights stream
* feat: airbyte-config new action_report_time enum spec into custom_insights stream FBMarketing
* feat: new action_report_time tests
* fix: update allOf instead of array json spec
* chore: update docs source connector
* update pr id into version history doc
* update metadata.yaml
* adding action report time into cloud registry and oss registry
* fix formatting of python files
* fix: update type action_report_time
* fix: update title action report time
* fix: format python files with flake8
* fix: update version to minor version
* fix: remove action report time default value in test_get_custom_insights_stream
* fix: keep old config for some unit tests
* fix: put missing action breakdowns
* fix: remove default value variable and set into class argument directly
* chore: bump version
* Delete changes from cloud_registry
* Removed action_report_time from oss registry
---------
Co-authored-by: Juan Marchese <juan.marchese@muttdata.ai>
Co-authored-by: sajarin <sajarindider@gmail.com>
Co-authored-by: Serhii Lazebnyi <53845333+lazebnyi@users.noreply.github.com>
Co-authored-by: Serhii Lazebnyi <serhii.lazebnyi@globallogic.com>
* basic version
* polish
* iterate
* keep working
* fix spec
* wip
* improve destination
* basic unit tests
* move embedding dimensionality into embedder
* improve several things
* adjust documentation
* remove unnecessary call
* add some debug information
* fix local destination
* various small fixes
* bring tests into order
* document and add batching to pinecone
* checklist
* improve performance a bit and add test
* fix formatting
* fix metadata
* install C++ 11 on python base
* no more alpine for ci-connector-ops
* remove hard-to-run test
* more documentation
* better documentation
* add icon
* some small adjustments
* review comments
* format
* review comments
---------
Co-authored-by: alafanechere <augustin.lafanechere@gmail.com>
Co-authored-by: Augustin <augustin@airbyte.io>
* add connector setup steps
* add links to Azure Blob storage guides
* add instructions for azure blob
* expand SSH/SCP/SFTP configuration field section
* complete update of setup steps
* change limited tag for local filesystem to OSS
* minor fixes to file source page
* docs: hubspot source page cleanup
* rework setup steps
* add branching paths for cloud vs oss authentication
* merge engagement-screen-notes sections
* move step skipping note for Cloud users to top of setup
* update in-app setup steps to match docs
* remove stream scopes list from inapp guide
* added stream list back to inapp guide
* remove sentence implying start date is optional
* small touch-ups and fixes
* fix typo
* modify engagements note and add env-specific sections
* add recommended tags to authentication methods
* Separated Standard vs Xmin categorization
Added StandardCtidUtilsTest
Added versions to StandardStatus
* WIP incremental read test
* Added PostgresStandardStateManager to write state_type key to stream state
Added sync to verify state messages and cursor records on running multiple syncs of the same streams
* Isolate tables used for ctid test and enable checkpointing records to 1 for just CTID test
* Moved ctid cursor test to its own file CtidEnabledPostgresSourceTest
* Gracefully handle case where there is no statetype
Update all "standard" to "cursorBased"
* adding new Salesloft streams
* change the version to 1.1.1
* increment the patch version
* fixing typo in meetings
* fix another typo
* making corrections requested by reviewer
* increment version in salesloft metadata to 1.2.0
* reformating files
* fix expected records
* Source Salesloft: change Call Dispositions, Call Sentiments, and Custom Fields to full refresh. Use created_at instead of updated_at for timestamp field for Meetings.
* changing meetings cursor field to created_at
* Source Salesloft: Convert meetings to a non-incremental stream, since there is no viable cursor field option.
* fix schemas and update tests
---------
Co-authored-by: sh4sh <6833405+sh4sh@users.noreply.github.com>
Co-authored-by: Mal Hancock <mallory@archangelic.space>
* Fixes several reported vulnerabilities,
total - 25, critical - 1, high - 17, medium - 6, low - 1
Upgraded alpine from 3.15 to 3.18
CVE-2022-37434
CVE-2022-42898
CVE-2022-28391
CVE-2022-1271
CVE-2022-40674
CVE-2023-29491
CVE-2022-1304
CVE-2023-2650
CVE-2023-0464
CVE-2023-0215
CVE-2022-4450
* Updated Changelog with PR number.
* Leave pip installed as its required by our pipeline
---------
Co-authored-by: Mauricio A <mauricio.alarcon@betterup.co>
Co-authored-by: Ben Church <ben@airbyte.io>
* [ISSUE #27494] fix type issue caused by connector builder logging
* [ISSUE #21014] log request/response for oauth as 'global_requests'
* formatcdk
* [ISSUE #21014] support DeclarativeOauth2Authenticator as well
* [ISSUE #21014] improving message grouper tests
* formatcdk
* Test solution with logic in MessageRepository (#27990)
* Test solution with logic in MessageRepository
* Solution without creating a new ModelToComponentFactory
* [ISSUE #21014] adding tests
* [ISSUE #21014] add title and description to global requests
* Revert "Solution without creating a new ModelToComponentFactory"
This reverts commit f17799ecff.
* Automated Commit - Formatting Changes
* [ISSUE #21014] code review
* [ISSUE #21014] do not break on log appender conflict
* Automated Commit - Formatting Changes
* [ISSUE #21014] code review
* formatcdk
* [ISSUE #21014] moving is_global to is_auxiliary
* Source Close.com: add human readable titles to `api-key` and `start_date` fields
- Added `api-key` title: `API Key`
- Added `start_date` title: `Replication Start Date`
* update version to 0.4.1 in metadata.yaml
* update version to 0.4.1 in Dockerfile
* update close-com.md changelog to 0.4.1
* Update airbyte-integrations/connectors/source-close-com/source_close_com/spec.json
Co-authored-by: Sherif A. Nada <snadalive@gmail.com>
---------
Co-authored-by: Sherif A. Nada <snadalive@gmail.com>