1
0
mirror of synced 2025-12-22 03:21:25 -05:00
Commit Graph

62 Commits

Author SHA1 Message Date
Augustin
24df7964ec 🐙 source-twilio: run up-to-date pipeline [2024-08-03] (#43132) 2024-08-04 02:26:28 +02:00
Augustin
4010d0cf99 🐙 source-twilio: run up-to-date pipeline [2024-07-27] (#42593) 2024-07-28 02:31:00 +02:00
Augustin
af0d8f35f5 🐙 source-twilio: run up-to-date pipeline [2024-07-20] (#42177) 2024-07-21 02:28:17 +02:00
Augustin
72973a8feb 🐙 source-twilio: run up-to-date pipeline [2024-07-13] (#41845) 2024-07-14 02:21:55 +02:00
Augustin
0ff5e8088a 🐙 source-twilio: run up-to-date pipeline [2024-07-10] (#41478) 2024-07-11 02:23:15 +02:00
Augustin
4fe4c57906 🐙 source-twilio: run up-to-date pipeline [2024-06-26] (#40527) 2024-06-27 02:14:39 +02:00
Augustin
0d2d18c39b 🐙 source-twilio: run up-to-date pipeline [2024-06-22] (#40030) 2024-06-23 02:23:29 +02:00
Augustin
42bb37c4df source-twilio: [autopull] Upgrade base image to v1.2.2 (#39252) 2024-06-11 18:41:45 +02:00
Audrey Maldonado
b9690ba76e Wrapping changelog in details for a collapsible view (#38801) 2024-06-04 13:40:53 -04:00
Christo Grabowski
29723a7fae Source Twilio: update authenticator package (#38564) 2024-05-22 16:09:41 -04:00
Alexandre Girard
20c5386b14 refactor(source-twilio): Replace AirbyteLogger with logging.Logger (#38262) 2024-05-20 11:08:54 -07:00
Natik Gadzhi
cb80e6922a [tools] prettier rules for .md + formatting cleanup 2024-05-07 08:19:33 -07:00
Brian Leonard
351607af08 source-twilio: ensure inline schemas, updated cdk, poetry (where possible) (#36666)
Co-authored-by: Serhii Lazebnyi <53845333+lazebnyi@users.noreply.github.com>
Co-authored-by: Serhii Lazebnyi <serhii.lazebnyi@globallogic.com>
2024-05-07 15:28:44 +02:00
Anatolii Yatsuk
df17c85858 🏥 Source Connectors: Pin airbyte-cdk version to ^0 (#36267) 2024-03-20 21:46:57 -04:00
Augustin
07587aefb1 source-twilio: migrate to poetry (#35153) 2024-02-12 06:47:27 -06:00
Joe Reuter
e2789b4f03 Update docusaurus to 3 (#33041) 2023-12-11 17:03:18 +01:00
Patrick Nilan
aa2af5b64c Source Twilio: Increase test coverage, fix parse_response bug, update expected records, migrate base image (#32718)
Co-authored-by: pnilan <pnilan@users.noreply.github.com>
2023-11-28 12:32:44 -08:00
btkcodedev
d13cd041fb Source Twilio: New streams Step (#27323)
* Add new stream Step

* EOF, Alignment

* ignore expected_records test for step stream due to no records in sandbox account

* Update version

* fix step stream

* update expected records

* format

* up

---------

Co-authored-by: Sajarin <sajarindider@gmail.com>
Co-authored-by: marcosmarxm <marcosmarxm@gmail.com>
Co-authored-by: Marcos Marx <marcosmarxm@users.noreply.github.com>
2023-07-27 18:33:48 -03:00
btkcodedev
c6c3ee11b8 Source Twilio: New streams UserConversations with parent Users (#27221)
* New stream UserConversations with parent Users

* Update Docs

* EOF streams.py

* formatting fixes

* Add account_sid as primary key

* bump version

* fix merge errors

* fix catalog and expected records

---------

Co-authored-by: Mal Hancock <mallory@archangelic.space>
Co-authored-by: Daryna Ishchenko <darina.ishchenko17@gmail.com>
2023-07-13 16:09:42 +03:00
Arsen Losenko
ead6bcfbea 🐛 Source Twilio: update expected records (#28216)
* Source Twilio: update expected records

* Add channel_metadata property to stream conversation_messages
2023-07-12 19:27:47 +03:00
btkcodedev
569be8661d Source Twilio: New streams VerifyServices (#27231)
* Add new stream VerifyServices

* fix: format python files with flake8

* Override page_size

* find records with data_field

---------

Co-authored-by: sajarin <sajarindider@gmail.com>
Co-authored-by: sh4sh <6833405+sh4sh@users.noreply.github.com>
2023-06-27 11:11:03 -04:00
btkcodedev
53d66be1ac 🎉Source Twilio: New stream Trunks (#25781)
* Add new stream trunks

* fix expected records

* bump mtdt file

* add allowed host and bump metadata version

---------

Co-authored-by: sh4sh <6833405+sh4sh@users.noreply.github.com>
Co-authored-by: marcosmarxm <marcosmarxm@gmail.com>
Co-authored-by: Marcos Marx <marcosmarxm@users.noreply.github.com>
2023-05-23 14:34:27 -03:00
btkcodedev
928cc09f0f 🎉Source Twilio: New streams Roles and Services (#25783)
* Add stream roles and services

* schema fix

* Update docs/integrations/sources/twilio.md

Co-authored-by: sh4sh <6833405+sh4sh@users.noreply.github.com>

* Update airbyte-integrations/connectors/source-twilio/source_twilio/streams.py

Co-authored-by: sh4sh <6833405+sh4sh@users.noreply.github.com>

* Bump metadata.yaml

* add expected records

* add chat to allowed hosts

---------

Co-authored-by: sh4sh <6833405+sh4sh@users.noreply.github.com>
Co-authored-by: marcosmarxm <marcosmarxm@gmail.com>
2023-05-23 13:41:05 -03:00
Marcos Marx
0ec2564b8c fix twilio changelog (#25585) 2023-04-26 17:47:40 -03:00
btkcodedev
38e1ede6b8 🎉Source Twilio: New Stream Conversation Participants (#23995)
* Source Twilio: New Stream Conversation Participants

* fix: format schema and fix to incremental stream

* refactor: Add newline

* fix: remove unwanted file

* fix: schema fixes

* fix: Avoid acceptance test bypass for full testing

* fix: Fixed incremental behaviour, Updated docs, Updated VersionTag

* fix: Fixed incremental behaviour, Updated docs, Updated VersionTag

* fix: Fixed syntax, Updated docs

* fix: schema, update docs

* fix: Changed parent stream, expected record fixes, connector version bump

* chore: EOL fix

* fix expected records for conversations participant

* Update Twilio version to 0.5.0

* update twilio version to 0.5.0

* remove conversation_participants from state file

* add lines and add eof

* update twilio version to 0.5.0 in source spec

* removed conversation_participants from abnormal state

* remove extra lines

* update doc connector version

* update json schema draft version

* fix doc conflict

* add expected records

* auto-bump connector version

---------

Co-authored-by: Marcos Marx <marcosmarxm@users.noreply.github.com>
Co-authored-by: marcosmarxm <marcosmarxm@gmail.com>
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2023-04-13 14:39:51 -03:00
btkcodedev
6b4fcbc268 🎉Source Twilio: New Stream Conversation Messages (#22875)
* bump connector version

* Source Twilio: New Stream Conversation Messages

* fix: Adding correction to syntax

* fix: schema errors, incremental stream fix

* fix: schema, updated docs, dockerVersion, removed unwanted files

* Update twilio.md

* fix schema, add expected records and update stream

* remove extar empty line

* format files

* fix schema for conversation messages

* fix conversation participants schema

* remove conversation participants from incr ctg

* remove unused logging

* update schema

* Update source_definitions.yaml

* Update jira.md

* Update expected_records.jsonl

* Update twilio.md

* Update twilio.md

* Update twilio.md

* auto-bump connector version

---------

Co-authored-by: marcosmarxm <marcosmarxm@gmail.com>
Co-authored-by: Marcos Marx <marcosmarxm@users.noreply.github.com>
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2023-04-11 12:39:36 -03:00
btkcodedev
a26bd9284a 🎉Source Twilio: New stream Executions and Flow (#22874)
* Source Twilio: New stream Executions

* Fixes formatting.

* fix stream

* chore: update docs

* add expected records and fix schema

* remove unused file

* remove executions with incrementa from config ctg

* rollback spec

* solve comments

* Delete source_definitions.yaml

* Update source_definitions.yaml

* Update Dockerfile

* auto-bump connector version

---------

Co-authored-by: Nataly Merezhuk <65251165+natalyjazzviolin@users.noreply.github.com>
Co-authored-by: nataly <nataly@airbyte.io>
Co-authored-by: marcosmarxm <marcosmarxm@gmail.com>
Co-authored-by: Marcos Marx <marcosmarxm@users.noreply.github.com>
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2023-04-10 19:19:20 -03:00
Marcos Marx
ca4ca681ef Source Twilio: add conversations stream (#24320)
* add conversations stream

* add conversations schema

* add docs

* fix connector version

* fix tests and add conversation to streams

* fix schema and abnormal state

* remove incremental from conversations

* fix source

* fix doc and remove date_field

* add eof

* add path for conversations

* auto-bump connector version

---------

Co-authored-by: Haithem Souala <haithem.souala@woopit.fr>
Co-authored-by: Augustin <augustin@airbyte.io>
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2023-03-21 19:59:45 -03:00
Sophia Wiley
76df2f240a Docs: Update broken links (#23940)
* updated_links_in_docs

* updated more links

* typo

* removed backticks

* deleted links in deploying on cloud and local deployment
2023-03-13 20:38:25 +01:00
Sophia Wiley
5512befeb1 Docs: updated links from .io to .com (#23652)
* updated links

* edited contributors link

* deleted line about CDK in docs
2023-03-06 17:27:55 +01:00
Arsen Losenko
32c0ed7743 Source Twilio: Mark datefields in spec as dates (#22825)
* Source Twilio: Mark datefields in spec as dates

* Update changelog

* Reset source version

* auto-bump connector version

---------

Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2023-03-02 19:30:48 +02:00
Ella Rohm-Ensing
080ee0d29a Turn off default httpavailabilitystrategy for source-twilio (GA) (#22025)
* Turn off default for source-twilio (GA)

* Update streams.py

* Update streams.py

* Update twilio.md

* auto-bump connector version

---------

Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2023-01-30 16:16:28 +00:00
Denys Davydov
34c0e953fb Source twilio: fix generating date ranges (#19479)
* #1046 source twilio: fix generating date ranges

* #1046 source twilio - upd changelog

* #1046 source twilio: add freezegun to requirements

* #1046 source twilio: fix incremental tests

* #1046 source twilio: fix expected records

* #1046 source twilio - fix expected records

* #1046 source twilio: cut expected records

* #1046 source twilio: cut expected records

* auto-bump connector version

Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2022-11-29 19:29:01 +02:00
Arnaud Jeannin
0164355635 🎨 Add oss/cloud tags on doc for GA connectors (#19118)
* feat: add cloud and oss tags

* put headers back

* fix: rm prettier style

* fix: aws styles
2022-11-17 17:01:20 +01:00
Denys Davydov
1417552002 Source Twilio: implement slicing (#18423)
* #804 source twilio: implement slicing

* #804 source twilio - format code

* #804 source twilio - implement slicing

* #804 source twilio: configure incremental streams

* #804 fix expected records

* #804 extend Calls stream schema

* #804 source twilio: allow configurable slice for SATs

* auto-bump connector version

Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2022-10-26 14:06:23 +03:00
Artem Inzhyyants
aaa94f1cbc 🐛 Source Twilio: Lookback_window config (#17478)
* 🐛 Source Twilio: Lookback_window config

* 🐛 Source Twilio: update docs

* 🐛 Source Twilio: update specs

* 🐛 Source Twilio: test fix backward compatibility

* auto-bump connector version [ci skip]

Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2022-10-01 01:07:33 +02:00
Augustin
7ab162a869 migrate source GA connectors to per-stream states (2) (#17410) 2022-09-30 16:44:11 +02:00
Serhii Lazebnyi
d6ae694367 🎉Source Twilio: Added state checkpoint interval (#16110)
* Added state checkpoint interval

* Bumped version

* auto-bump connector version [ci skip]

Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2022-08-29 23:33:56 +02:00
Roman Yermilov [GL]
d999ba1568 Source Twilio: shift start date for stream if it exceeds 400 days (#15972) 2022-08-29 17:52:34 +03:00
Serhii Lazebnyi
9879a81d7f Updated docs to teamplate (#15842) 2022-08-22 15:47:13 +02:00
Topher Lubaway
9c6c092a22 Revert "Improving docusaurus sidebar generation (#1927) (#14369)" (#14596)
This reverts commit a2c194a11f.
2022-07-11 15:27:14 -05:00
Mykyta Serbynevskiy
a2c194a11f Improving docusaurus sidebar generation (#1927) (#14369)
* Improving docusaurus sidebar generation (#1927)

* Added "Career & open positions" folder to sidebar, adjusted "Project overview" folder

* Deleted "career-and-open-positions" folder from sidebar
2022-07-08 14:18:27 -05:00
Denis Davydov
501a1c3e6a Source Twilio: adopt best practices (#14000)
* #1946 Source twilio: aopt best practices - tune tests

* #1946 add expected_records to acceptance-test-config.yml

* #1946 source twilio - upd schema and changelog

* #1946 fix expected_records

* #1946 source twilio: rm alerts from expected records as they expire in 30 days

* #1946 source twilio: bump version
2022-06-27 13:51:02 +03:00
Augustin
24d7fa8145 source-twilio: implement lookback windows (#13896) 2022-06-22 15:03:52 +02:00
Augustin
f193896b3f source-twilio: fixes to make acceptance tests pass (#12183) 2022-04-21 10:02:42 +02:00
Marcos Marx
63d8c013ad Source Twilio: correct spec.json doc url (#9092)
* correct spec.json twilio doc url

* update doc
2021-12-27 15:49:36 -03:00
Abhi Vaidyanatha
2aea2e0816 Fix a bunch of broken links. (#8083) 2021-11-18 09:55:20 -08:00
oleh.zorenko
f1ddfca1c5 🐛 Source Twilio: update schemas + turn on transformer for all streams (#7034)
* Update schemas + turn on transformer for all streams

* Update docs

* Transform RFC2822 datetime into ISO8601

* Bump connector's version + update `accounts` schema
2021-10-18 07:05:07 +03:00
Abhi Vaidyanatha
ae32ecbb27 GitBook: [master] 186 pages and 77 assets modified 2021-10-08 21:17:47 +00:00
Vadym
9531c4d4ec 🎉 New source: airbyte-native twilio connector (#4070)
* Add Twilio CDK source

* Implement all streams full refresh support.

* Complete all streams and configs.

* Apply code format

* Fix streams data response.
Update streams which should not be incremental.
Fix configs.

* Fix incremental streams.
Fix configs.

* Fix acceptance tests config.

* Fix stream schemas.

* Fix messages stream schema.

* Catalogs fixed

* Update setup requirements.

* Add standard CI creds

* Update build.gradle and sample config files to remove unused references

* Updated sample config files json format

* Update streams.py

* Update incremental streams cursor_field formatting

* Update streams and test config

* Add no_empty_streams_no_usage_records_catalog.json

* Update streams code style.
Add twilio.md docs.
Other PR style fixes.

* Update twilio.md docs.

* Odd docstring removed.

* Uncomment tests.

* Add Docker AIRBYTE_ENTRYPOINT
2021-07-03 20:59:38 +03:00