1
0
mirror of synced 2025-12-20 18:39:31 -05:00
Commit Graph

63 Commits

Author SHA1 Message Date
Augustin
bc7c52c5cb 🐙 source-kyriba: run up-to-date pipeline [2024-07-13] (#41885) 2024-07-14 02:19:51 +02:00
Augustin
b5ecddde71 🐙 source-kyriba: run up-to-date pipeline [2024-07-10] (#41452) 2024-07-10 16:16:53 +02:00
Augustin
fc76be2ee7 🐙 source-kyriba: run up-to-date pipeline [2024-07-09] (#41147) 2024-07-10 02:23:23 +02:00
Augustin
63d49b2c55 🐙 source-kyriba: run up-to-date pipeline [2024-07-06] (#40874) 2024-07-07 02:23:30 +02:00
Augustin
7a0ecc3451 🐙 source-kyriba: run up-to-date pipeline [2024-06-25] (#40367) 2024-06-26 02:25:45 +02:00
Augustin
962f2d2bef 🐙 source-kyriba: run up-to-date pipeline [2024-06-22] (#40111) 2024-06-23 02:19:40 +02:00
Augustin
a033504e11 source-kyriba: [autopull] Upgrade base image to v1.2.2 (#39232) 2024-06-06 16:51:53 +02:00
Audrey Maldonado
b9690ba76e Wrapping changelog in details for a collapsible view (#38801) 2024-06-04 13:40:53 -04:00
Natik Gadzhi
cb80e6922a [tools] prettier rules for .md + formatting cleanup 2024-05-07 08:19:33 -07:00
Brian Leonard
a57f3b8828 source-kyriba: ensure inline schemas, updated cdk, poetry (where possible) (#37184) 2024-05-01 11:46:31 -07:00
Stephane Geneix
1d11cebf8a fix connector changelogs (#36039)
As we're trying to automate changelog editing, we need to make sure it's following a common format. Most connectors are OK except the ones here.
Issus include:
Missing a line before the changelog table (as required per markdown)
missing a header separator (as required by makdown)
having weird characters in the header separator
Wrong headers
missing column
2024-03-14 08:50:29 -07:00
Patrick Nilan
b8fb1eefb9 Source Kyriba: Updates CDK, Increases Testing Coverage, Fixes Acceptance Test Config, Adds Expected Records (#34545) 2024-02-01 09:58:30 -08:00
wjwatkinson
19df797ac0 New Source: Kyriba (#12748)
* remove redundant error status retry logic

* added kyriba source

* implemented account incremental sync

* remove unnecessary scheams and rename accounts

* added cash flows

* allow for different kyriba domains

* added account balances

* added bank balances and intraday streams

* refactored with account sub stream class

* airbyte cannot accomodate nested incremental date fields

* fix nested date fields in schema

* fix cash flow schema and logic

* specify max retries

* change 401 status code, so it gets retried

* moved to requests native auth

* compare tokens

* update request auth on 401

* set request auth header on 401

* increase cash flow page size to 1000

* add retries to login

* only sync cash balances yesterday and earlier

* corrected account schema

* increased max retries

* create uuid for eod bank balances

* add standard cash balance sync

* add standard bank balance sync

* fixed cash flow schema

* full refresh cash balances to enable proper ELT

* full refresh bank balances to enable proper ELT

* add end date

* fix formatting None end date

* don't require end_date in regex

* fixed cash balance range increment

* added unit tests

* added tests updated update date time parameter formatting

* added unit tests

* removed modification

* formatted

* fix integration tests

* fix test connection integration test

* added lastKnownBalanceDate

* produce STATE with abnormal future state

* formatted

* added source kyriba

* added kyriba build

* removed unnecessary files

* address PR comments to improve code

* make api version name consistent

* decrease size of cash flow slices

* improve cash flow sync performance with 1 day stream slices

* reduce number of retries as slices checkpoint state

* currently only one version of the API

* fixed pr link

* fixed static code check issues

* added source kyriba

* correct doc

* remove redundant error status retry logic

* added kyriba source

* implemented account incremental sync

* remove unnecessary scheams and rename accounts

* added cash flows

* added account balances

* added bank balances and intraday streams

* airbyte cannot accomodate nested incremental date fields

* fix cash flow schema and logic

* specify max retries

* change 401 status code, so it gets retried

* compare tokens

* set request auth header on 401

* add retries to login

* increased max retries

* create uuid for eod bank balances

* add standard cash balance sync

* add standard bank balance sync

* fixed cash flow schema

* full refresh cash balances to enable proper ELT

* full refresh bank balances to enable proper ELT

* added unit tests

* added tests updated update date time parameter formatting

* removed modification

* formatted

* fix integration tests

* fix test connection integration test

* added source kyriba

* removed unnecessary files

* address PR comments to improve code

* currently only one version of the API

* fixed static code check issues

* correct mypy checks

* auto-bump connector version

Co-authored-by: marcosmarxm <marcosmarxm@gmail.com>
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2022-07-13 11:11:07 -03:00