Skip to content

Conversation

@djezzzl
Copy link

@djezzzl djezzzl commented Oct 28, 2025

Closes https://workato.atlassian.net/browse/PLAT-5666

  • We need to relax requirements for ActiveSupport
  • Backport removed to_s in favor of to_fs
  • Backport removed sum in favor of native Ruby implementation

@djezzzl djezzzl self-assigned this Oct 28, 2025
sig { params(size: Integer, max: Integer).void }
def initialize(size, max)
super("CSV file is too big. Max allowed: #{max.to_s(:human_size)}, got: #{size.to_s(:human_size)}")
super("CSV file is too big. Max allowed: #{max.to_fs(:human_size)}, got: #{size.to_fs(:human_size)}")
Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Even though we backport to_s functionallity for a smoother migration, I would still keep these changes.

@sl4vr
Copy link

sl4vr commented Dec 5, 2025

@djezzzl Should be closed in favor of https://github.com/workato/workato-connector-sdk-dev/pull/200

kreitter pushed a commit to kreitter/workato-connector-sdk that referenced this pull request Dec 24, 2025
- Fix `ignore_redirection` logic to correctly prevent following redirects for HTTP 303 responses.

Squashed commit of the following:

commit a9aa758d2abc4d99ab60017fbac56eaa8252e373
Author: Tharun Adhi Narayan <[email protected]>
Date:   Thu Oct 2 14:11:51 2025 +0800

    1.3.17 - Fix ignore_redirection for HTTP 303 responses

commit 50c84be72ae9094e818076a72570129e81344be4
Author: Pavel Abolmasov <[email protected]>
Date:   Mon Aug 18 14:37:58 2025 +0200

    1.3.16 - Fix connection method visibility

commit 486196610f02da203ebc07a70c2fd0b5536ade3d
Author: Pavel Abolmasov <[email protected]>
Date:   Mon Aug 11 15:59:57 2025 +0200

    1.3.16 - Fix connection method visibility

commit b8210bc821f71a59c51de26f0e1471f9019fecbd
Author: Pavel Abolmasov <[email protected]>
Date:   Tue May 13 10:25:30 2025 +0200

    1.3.15 - Prepare nokogiri for upgrade to 1.18.x

commit 587e37762ce482f46652d054b3f319c30c6bd11e
Author: Pavel Abolmasov <[email protected]>
Date:   Tue May 13 09:54:32 2025 +0200

    1.3.15 - Prepare nokogiri for upgrade to 1.18.x

commit 207787b2e6133f1373aecde87739e30f1d5a9597
Author: Pavel Abolmasov <[email protected]>
Date:   Thu Jan 16 14:17:01 2025 +0100

    1.3.14 - Fix Sorbet for refresh output

commit 6a4d23801fc34cf092e9f725afdef200d35ec5d5
Author: Pavel Abolmasov <[email protected]>
Date:   Wed Sep 11 16:29:53 2024 +0200

    1.3.13 - Handle invalid output from trigger

commit af7ce7c03d84d45cdca796a649724c972f255df5
Author: Pavel Abolmasov <[email protected]>
Date:   Fri Aug 30 11:36:36 2024 +0200

    1.3.12 - Unlock charlock_holmes gem

commit b861cb7d199321a7c48391e0adb89876c7e78e36
Author: Pavel Abolmasov <[email protected]>
Date:   Fri Aug 30 11:16:12 2024 +0200

    1.3.12 - Unlock charlock_holmes gem

commit 97f2a024d4d7068a9ac11c8ef40069533b4a6c0d
Author: Pavel Abolmasov <[email protected]>
Date:   Mon Jun 24 13:50:37 2024 +0200

    1.3.11 - Multiple small fixes

commit 9c0d0ac8fbe267432c7e3c86d85db562205014af
Author: Pavel Abolmasov <[email protected]>
Date:   Mon Jun 24 13:07:51 2024 +0200

    1.3.11 - Multiple small fixes

commit 86b747249b84503eda5bb89dfd312a320d2bfa40
Author: Pavel Abolmasov <[email protected]>
Date:   Fri Apr 5 11:26:23 2024 +0200

    1.3.10 - AES encryption & dependencies upgrade

commit dd667dbe7f2aa122f968227563f2e7e09b2ce503
Author: Pavel Abolmasov <[email protected]>
Date:   Thu Nov 9 14:58:23 2023 +0100

    1.3.9 - Fix Request#build_url

commit fbec8e4300c9b033db06dc319826b963b96ca785
Author: Pavel Abolmasov <[email protected]>
Date:   Mon Oct 30 14:47:29 2023 +0100

    1.3.8 - Bump dependencies

commit 49cfedda293f973d98c917f0a81471053a968188
Author: Pavel Abolmasov <[email protected]>
Date:   Fri Oct 27 10:22:44 2023 +0200

    1.3.7 - Fix Request#payload & Add String methods

commit 22519afbcb5e3c1782d9e61018e3eafa0455f1cb
Author: Pavel Abolmasov <[email protected]>
Date:   Wed Sep 6 12:04:35 2023 +0200

    1.3.6 - Fix Request#detect_auth_error!

commit 8cc1675709a28267dbd875983ac55ae281d3a71b
Author: Pavel Abolmasov <[email protected]>
Date:   Fri Jul 21 16:14:21 2023 +0200

    1.3.5 - Fix Request#payload

commit f8f6165ec6cfc8a30e304276634b988c38f4965a
Author: Pavel Abolmasov <[email protected]>
Date:   Wed May 17 16:35:38 2023 +0200

    1.3.4 - Bump jwt dependency

commit d02cf50a40eb09b79a603033b8513a45a3f5bc98
Author: Pavel Abolmasov <[email protected]>
Date:   Mon Mar 6 16:55:09 2023 +0100

    1.3.3 - DNS & JWT methods

commit a59fa228d21e7823739ea5f1ba300bd95f3f15d5
Author: Pavel Abolmasov <[email protected]>
Date:   Thu Feb 23 14:03:18 2023 +0100

    1.3.2 - More JWT algorithms & Cleanup

commit b0e7657eb05688f85570623642d89c7668911b12
Author: Pavel Abolmasov <[email protected]>
Date:   Thu Feb 9 13:13:19 2023 +0100

    1.3.1 - New API tokens & Bugfixes

commit 579a266eeaf99d47afb8e3d17b08b3a200ca1691
Author: Pavel Abolmasov <[email protected]>
Date:   Thu Jan 26 11:52:35 2023 +0100

    1.3.0 - Streams Support & Ruby 2.7

commit f101038f7fc9f525ff1470ce2e5f4401ed9d3381
Author: Pavel Abolmasov <[email protected]>
Date:   Mon Nov 7 09:46:11 2022 +0100

    1.2.0 - Upgrade rest-client, multi-auth & SDK methods

commit ae5058cb48f97f8f6ad6dde04977bc3aa0d4a15e
Author: Pavel Abolmasov <[email protected]>
Date:   Tue Sep 27 13:58:37 2022 +0500

    1.1.0 - Multiple bigfixes & changes

commit 206819cf6ef9565e30d3643bb0252c58d34ad679
Author: Pavel Abolmasov <[email protected]>
Date:   Mon Aug 8 14:36:08 2022 +0400

    1.0.2 - Misc improvements

commit eb258edb2bd014a44c35a801f6b3406b50260729
Author: Pavel Abolmasov <[email protected]>
Date:   Mon May 16 13:28:24 2022 +0400

    1.0.1 - Fix String#to_date

commit 62775caf62efbfa3a7a7b8b9e9b0fc5a6332576c
Author: Pavel Abolmasov <[email protected]>
Date:   Mon May 16 09:38:55 2022 +0400

    1.0.0 - Stable public release

commit 460dfccfc00257f19f1b6bb96d51b12230e6b78b
Author: Pavel Abolmasov <[email protected]>
Date:   Mon Apr 11 13:16:48 2022 +0400

    0.5.0 - Schema generator

    Squashed commit of the following:

    commit e61f50555eaa245cd026a660a5b0b30661daabab
    Merge: 301c831 6339ddd
    Author: Pavel Abolmasov <[email protected]>
    Date:   Mon Apr 11 13:08:24 2022 +0400

        Merge pull request #53 from workato/pa-oauth2-state

        Add state param to oauth auth url

    commit 6339ddd8d5f263461f5a90c228907f0f9fed59bc
    Author: Pavel Abolmasov <[email protected]>
    Date:   Mon Apr 11 13:04:13 2022 +0400

        Add state param to oauth auth url

    commit 301c831d2a4fc6ca569739427210acfabe2a4713
    Merge: a0cb177 9879f15
    Author: Pavel Abolmasov <[email protected]>
    Date:   Mon Apr 11 12:40:11 2022 +0400

        Merge pull request #46 from workato/18460-schema-generator

        `generate schema` command to generate Worakto schema form sample input

    commit 9879f151eaaa59c02a44a7381ba48585e0014683
    Author: Pavel Abolmasov <[email protected]>
    Date:   Mon Apr 11 12:04:28 2022 +0400

        Drop XML support

    commit 0ceba205c6e8a743a903ca0df96712d2a09f5e8e
    Author: Pavel Abolmasov <[email protected]>
    Date:   Mon Apr 11 12:04:17 2022 +0400

        Expect new error response format

    commit b3667e4b2c84dad6318fd5f86f52608690c3492c
    Author: Pavel Abolmasov <[email protected]>
    Date:   Tue Mar 22 11:45:16 2022 +0400

        Authorize gemerate_schema request

    commit 1d3f0c87686e18f014ecec8d9fd31aeea45fb700
    Merge: eba066a a0cb177
    Author: Pavel Abolmasov <[email protected]>
    Date:   Tue Mar 22 10:38:20 2022 +0400

        Merge remote-tracking branch 'origin/develop' into 18460-schema-generator

        * origin/develop:
          0.4.1 - Fix AWS and update loofah
          Update loofah gem to version from main repo
          0.4.1 - Fix missing AWS constant
          Add missing aws-sig4 require

    commit a0cb1774b985a68fd7c3b2b4a6083da3e0586fc8
    Merge: 063b67a 41f41c8
    Author: Pavel Abolmasov <[email protected]>
    Date:   Wed Mar 16 15:53:24 2022 +0400

        Merge remote-tracking branch 'origin/master' into develop

        * origin/master:
          0.4.1 - Fix AWS and update loofah

    commit 063b67a6fa8922ab21f7a185a4293f9f88793056
    Merge: 30439d7 e63e1d8
    Author: Pavel Abolmasov <[email protected]>
    Date:   Wed Mar 16 13:05:16 2022 +0400

        Merge pull request #52 from workato/update-loofah-gem

        Update loofah gem to version from main repo

    commit e63e1d8b1d28ae8fffb75d164b20fef77b572654
    Author: Pavel Abolmasov <[email protected]>
    Date:   Wed Mar 16 13:04:19 2022 +0400

        Update loofah gem to version from main repo

    commit 30439d7baf4e44778a40026668eaa3ed71beec76
    Merge: 9eaf84a 2547e0a
    Author: Pavel Abolmasov <[email protected]>
    Date:   Wed Mar 16 12:31:53 2022 +0400

        Merge remote-tracking branch 'origin/master' into develop

        * origin/master:
          0.4.1 - Fix missing AWS constant

    commit 2547e0a611b1403e94487adbdf0b23e0db117a79
    Author: Pavel Abolmasov <[email protected]>
    Date:   Wed Mar 16 12:28:40 2022 +0400

        0.4.1 - Fix missing AWS constant

        Squashed commit of the following:

        commit 9eaf84aa345fc0ed34c2fdc3704fbe71e9284ed3
        Merge: 6d69807 c781cad
        Author: Pavel Abolmasov <[email protected]>
        Date:   Tue Mar 15 22:09:46 2022 +0400

            Merge pull request #51 from workato/fix-aws

            Add missing aws-sig4 require

        commit c781cad1ae7b0f7386c9edfee1857163186c7312
        Author: Pavel Abolmasov <[email protected]>
        Date:   Tue Mar 15 22:02:25 2022 +0400

            Add missing aws-sig4 require

        commit 6d69807736fddd2850344db4d4a361264e4639eb
        Author: Pavel Abolmasov <[email protected]>
        Date:   Fri Jan 21 21:58:01 2022 +0400

            Update CHANGELOG.md

        commit 42509a26d2be58c2f69a26087be5bcbbd6bcf8d0
        Merge: e275870 7532a0d
        Author: Pavel Abolmasov <[email protected]>
        Date:   Fri Jan 21 20:58:18 2022 +0400

            Merge branch 'master' into develop

            * master:
              0.4.0 - AWS, parallel

        commit e2758702efdfcd435574e1224bb986b6e56ba307
        Merge: a4f4473 99f5540
        Author: Pavel Abolmasov <[email protected]>
        Date:   Fri Jan 21 14:55:08 2022 +0400

            Merge pull request #50 from workato/implement-verify_rsa

            Implement Workato::Connector::Sdk::Dsl::WorkatoCodeLib.verify_rsa

        commit a4f4473824d32088292be5b1aef3e623b282c628
        Merge: e99cc08 d91ecee
        Author: Pavel Abolmasov <[email protected]>
        Date:   Fri Jan 21 14:54:23 2022 +0400

            Merge pull request #49 from workato/implement-decode_url

            Implement Workato::Extension::String#decode_url

        commit e99cc086fdd20d73da815ee95dadce929595f9c6
        Merge: cd4d90d 934457c
        Author: Pavel Abolmasov <[email protected]>
        Date:   Fri Jan 21 14:54:03 2022 +0400

            Merge pull request #48 from workato/20150-parallel-requests

            Implement parallel method

        commit cd4d90ddcda141cf8a94a4b25643c985c6dff9ca
        Merge: f2738b2 defbd2d
        Author: Pavel Abolmasov <[email protected]>
        Date:   Fri Jan 21 14:53:44 2022 +0400

            Merge pull request #36 from workato/pa-aws-generate-signature-18541

            Implement AWS authentication methods in DSL

        commit 99f55404b86dce145bfdf23900ab58a6c0fc0352
        Author: Pavel Abolmasov <[email protected]>
        Date:   Fri Jan 21 13:59:55 2022 +0400

            Implement Workato::Connector::Sdk::Dsl::WorkatoCodeLib.verify_rsa

        commit d91ecee8bd9826bf29ce92b08496b5d2b7f4c3bb
        Author: Pavel Abolmasov <[email protected]>
        Date:   Fri Jan 21 13:20:46 2022 +0400

            Implement Workato::Extension::String#decode_url

        commit 934457c690a534ca88309ad6b57e3611954ed413
        Author: Pavel Abolmasov <[email protected]>
        Date:   Thu Dec 16 16:48:11 2021 +0400

            Implement parallel method

            Methods complies with platform's parallel method which executes requests in parallel,
            except Emulator runs requests sequentially.

        commit defbd2d51a78343d7a7005893dd20ab1515ba84d
        Author: Pavel Abolmasov <[email protected]>
        Date:   Tue Dec 14 16:26:19 2021 +0400

            Rework AWS authentification methods

        commit 52ecc99da754c944d9a6ea7c3ed856dfa0490215
        Author: Pavel Abolmasov <[email protected]>
        Date:   Thu Sep 23 20:12:00 2021 +0400

            Implement support of AWS auth methods

        commit 6f916d964ca8ab9182fabc4d5bcd651b8549983f
        Author: Pavel Abolmasov <[email protected]>
        Date:   Thu Sep 23 20:11:38 2021 +0400

            Get rid of useless params in on_settings_updated callback

        commit f2738b2b1814ce7f32389e54309c787943ac33c9
        Merge: 371b442 ee421f3
        Author: Pavel Abolmasov <[email protected]>
        Date:   Tue Dec 14 13:19:04 2021 +0400

            Merge remote-tracking branch 'origin/master' into develop

            * origin/master:
              0.3.0 - Workato Schema, exit codes

        commit 371b442efaa62ddabc0a0e1edc93c478061b17c2
        Merge: 6300540 a46ef9c
        Author: Pavel Abolmasov <[email protected]>
        Date:   Tue Dec 14 10:28:32 2021 +0400

            Merge pull request #47 from workato/hotfix-exit-code

            Return correct exit code for CLI commands

        commit a46ef9c67a7cc70bd303856deb11a6d7eca14188
        Author: Pavel Abolmasov <[email protected]>
        Date:   Mon Dec 13 17:09:53 2021 +0400

            Better naming for debug error

        commit a9fce15f1c9ebe79cba6cc3aef5bf1555b3d3643
        Author: Pavel Abolmasov <[email protected]>
        Date:   Thu Dec 9 14:00:29 2021 +0400

            Make sure commands return correct exit code

        commit 630054052c9bfc3e0ba9786edb9444daddddb1ea
        Author: Pavel Abolmasov <[email protected]>
        Date:   Thu Nov 18 14:22:45 2021 +0400

            Fix field convertor incompatibilities with Workato Runtime

        commit eaaeda5533fc59b4243c0cc3cfbb8e958c8d3168
        Merge: 7b6c931 093c2ff
        Author: Pavel Abolmasov <[email protected]>
        Date:   Thu Nov 18 13:56:10 2021 +0400

            Merge pull request #45 from workato/28897-rework-custom-lambda-convertors

            Rework custom value parses for extended schema

        commit 093c2ff026e42d27c68f41b055433e789411365c
        Author: Pavel Abolmasov <[email protected]>
        Date:   Thu Nov 18 13:54:27 2021 +0400

            Rework custom value parses for extended schema

        commit 7b6c9313508edccd7e79bedc16077226ed40ddd7
        Merge: c186f56 0350b67
        Author: Pavel Abolmasov <[email protected]>
        Date:   Thu Nov 18 12:50:56 2021 +0400

            Merge pull request #44 from workato/pa-schema-support

            Implement schema support

        commit 0350b67b195f9edc1f50efe3d15d9bc99f8a8b45
        Author: Pavel Abolmasov <[email protected]>
        Date:   Wed Nov 17 15:12:22 2021 +0400

            Prefer is_a? over ===

        commit 6aae8ce48d2a07cbde6b454e9c2ad26b524f0d30
        Author: Pavel Abolmasov <[email protected]>
        Date:   Wed Nov 17 14:54:21 2021 +0400

            Drop useless memoisation

        commit f5f8cc76d922ac2d763f8890d41cb8e363a71282
        Author: Pavel Abolmasov <[email protected]>
        Date:   Wed Nov 17 14:51:43 2021 +0400

            Prefer is_a? over ===

        commit 08cd33353d475385cc7d9460750389a37e451676
        Author: Pavel Abolmasov <[email protected]>
        Date:   Tue Nov 9 11:25:51 2021 +0400

            Update templates for actions and trigger

        commit c186f56ff052f6b8f8070ae28b7289c3c47edf53
        Author: Pavel Abolmasov <[email protected]>
        Date:   Fri Nov 5 16:45:22 2021 +0400

            Fix unintialized constant error

        commit 89cceafaa42404da715fe506f35e322e03234e81
        Author: Pavel Abolmasov <[email protected]>
        Date:   Wed Oct 27 17:25:38 2021 +0400

            Transparent action invokation

        commit de02b04d893a08197a1a1f75373b4b5b6f7d640b
        Author: Pavel Abolmasov <[email protected]>
        Date:   Wed Oct 27 14:15:22 2021 +0400

            Normalize ArrayWhere

        commit b6fd5ecf86005f27e47be5cce6b15eeb87b7351d
        Author: Pavel Abolmasov <[email protected]>
        Date:   Tue Oct 26 18:45:19 2021 +0400

            Implement support of custom input/output parsers in custom connectors

        commit 6613bf23c3d6f4b5e0af4b2119856758f3679022
        Author: Pavel Abolmasov <[email protected]>
        Date:   Tue Oct 26 15:51:51 2021 +0400

            Add tests for unsupported data type

        commit 1e9bf26491e9965334627fe08a08020ef0ac99b2
        Author: Pavel Abolmasov <[email protected]>
        Date:   Thu Oct 21 22:11:35 2021 +0400

            Fix settings isolation between requests

        commit 710331461bac52c1c450a0def16d4755f4ceccce
        Author: Pavel Abolmasov <[email protected]>
        Date:   Wed Oct 20 16:11:48 2021 +0400

            Apply schema to input and output

        commit 71e9daa487f05e0729428e4822605623f86d5ee1
        Author: Pavel Abolmasov <[email protected]>
        Date:   Wed Oct 20 17:12:14 2021 +0400

            Implement built-in convertors

        commit d32b06b241538c20dbd0cfb856b9d056cd2d9b52
        Author: Pavel Abolmasov <[email protected]>
        Date:   Wed Oct 20 16:09:08 2021 +0400

            Introduce Schema support

        commit a5a491822b98a5410bf1f8d8d747ca9a4b4be0f6
        Author: Pavel Abolmasov <[email protected]>
        Date:   Wed Oct 20 16:08:00 2021 +0400

            Fix namespace issues

        commit e35ceecb6a2a611733267a232e5ca6b944d1e25e
        Merge: f2b6f16 59552e9
        Author: Pavel Abolmasov <[email protected]>
        Date:   Mon Oct 25 14:22:30 2021 +0400

            Merge pull request #41 from workato/pa-rsa-sha256-19129

            Add rsa_sha256 method

        commit 59552e97dcfb37968cd4f4bf2df142b9d5faa9a9
        Author: Pavel Abolmasov <[email protected]>
        Date:   Mon Oct 18 15:02:06 2021 +0400

            Add rsa_sha256 method

        commit f2b6f160c95227dc95a4722cb7c0e5847c67f62a
        Merge: 15e6521 f25652b
        Author: Pavel Abolmasov <[email protected]>
        Date:   Wed Oct 20 13:58:20 2021 +0400

            Merge remote-tracking branch 'origin/master' into develop

            * origin/master:
              0.2.0 - OAuth2 helper, Multistep actions

        commit 15e65216a112c5f99777ee40bae10ebd1d67ba23
        Merge: 476f440 d456760
        Author: Pavel Abolmasov <[email protected]>
        Date:   Wed Oct 20 13:45:54 2021 +0400

            Merge pull request #42 from workato/changelog-0.2.0

            CHANGELOG: 0.2.0 - OAuth2 helper, Multistep actions

        commit d456760e025c7ff6b2badc30d1f6397bb00eabb6
        Author: Pavel Abolmasov <[email protected]>
        Date:   Wed Oct 20 13:45:12 2021 +0400

            Add links to docs

        commit 476f440c9d1435a6e87c111a3f725584604a726f
        Merge: 03420aa 601fe65
        Author: Pavel Abolmasov <[email protected]>
        Date:   Wed Oct 20 13:39:13 2021 +0400

            Merge pull request #43 from workato/OAuth2-multistep-readme

            README updates for OAuth2

        commit 601fe65aa1af3a0667377bb8669df94332988634
        Author: Goh ming xu bennett <[email protected]>
        Date:   Wed Oct 20 12:34:43 2021 +0800

            Remove sdk gem

        commit dfe4a962671d19cc1f69b65d8449f8ddb55bb8ba
        Author: Goh ming xu bennett <[email protected]>
        Date:   Wed Oct 20 12:34:00 2021 +0800

            Review

        commit 0fe5e4c20fd64dd8fbc8423d22687cb9e45b62b2
        Author: Goh ming xu bennett <[email protected]>
        Date:   Wed Oct 20 00:05:57 2021 +0800

            Update `workato` command in section 1

        commit 223ca6075b527030d23a905955639aa3fc4a66e8
        Author: Goh ming xu bennett <[email protected]>
        Date:   Tue Oct 19 23:48:02 2021 +0800

            Added bold

        commit 7c214acdc8d10419bd7e61e0cb4039eedee407d8
        Author: Goh ming xu bennett <[email protected]>
        Date:   Tue Oct 19 23:46:33 2021 +0800

            Updated readme

        commit 68242c9edbba8e50f9032586871d1ff4b9468a48
        Author: Goh ming xu bennett <[email protected]>
        Date:   Tue Oct 19 23:25:27 2021 +0800

            Update README.md

        commit df0c61d750115a35e4ac56738e99a2a306e94691
        Author: Goh ming xu bennett <[email protected]>
        Date:   Tue Oct 19 23:24:01 2021 +0800

            Update README.md

        commit 21d9586a79797acd2f2a47d91b3540669f2037ee
        Merge: f2c26f0 03420aa
        Author: Goh ming xu bennett <[email protected]>
        Date:   Tue Oct 19 23:04:17 2021 +0800

            Merge branch 'develop' into OAuth2-multistep-readme

        commit f2c26f0ba75a9c7d0c17b32858d954ac1914e0c4
        Author: Goh ming xu bennett <[email protected]>
        Date:   Tue Oct 19 23:03:57 2021 +0800

            readme

        commit 9612226f6714867e4f29ea05b6f06d2a0c9671b8
        Author: Pavel Abolmasov <[email protected]>
        Date:   Tue Oct 19 13:00:40 2021 +0400

            0.2.0 - OAuth2 helper, Multistep actions

            - Add command `workato oauth2` for easiera
              OAuth2 Client Credentials flow initial authorization

            - Add support of Multistep Actions

        commit 03420aa5e6bda81aa427ec943698a0499eea4685
        Merge: 29d466b 846b2c2
        Author: Pavel Abolmasov <[email protected]>
        Date:   Tue Oct 19 12:50:49 2021 +0400

            Merge pull request #37 from workato/pa-oauth2-18921

            Support OAuth2 initial auth flow

        commit 29d466b106eb3dd5d7adeb75ed52c5178763b8f8
        Merge: 83301b9 3d59732
        Author: Pavel Abolmasov <[email protected]>
        Date:   Tue Oct 19 12:50:33 2021 +0400

            Merge pull request #10 from workato/pa-multistep-actions

            Support multistep actions

        commit 846b2c2eb708992d6cbcab0d3b390e0cbe1a9524
        Author: Pavel Abolmasov <[email protected]>
        Date:   Tue Oct 19 11:59:43 2021 +0400

            Mimimalistic reraise

        commit a460bb2c16e2ae578f4058f9660ece78c24780ef
        Author: Pavel Abolmasov <[email protected]>
        Date:   Tue Oct 19 11:56:22 2021 +0400

            Absolute path to web app

        commit 3d597324d50fe40ebc4f43135e3b4a6739faa701
        Merge: 197cd5e 83301b9
        Author: Pavel Abolmasov <[email protected]>
        Date:   Mon Oct 11 12:34:26 2021 +0400

            Merge remote-tracking branch 'origin/develop' into pa-multistep-actions

            * origin/develop:
              Revert "Mask sensitive fields"
              Remove useless code
              Mask sensitive fields

        commit 1580cf3d973fad940f8bcea75eec08b263fb0c0d
        Merge: 2ac7c14 83301b9
        Author: Pavel Abolmasov <[email protected]>
        Date:   Mon Oct 11 11:52:13 2021 +0400

            Merge remote-tracking branch 'origin/develop' into pa-oauth2-18921

            * origin/develop:
              Revert "Mask sensitive fields"

             Conflicts:
            	lib/workato/cli/exec_command.rb
            	lib/workato/cli/utils/mask_sensitive_fields.rb
            	spec/workato/cli/utils/mask_sensitive_fields_spec.rb

        commit 83301b9d1de2aac819e25c6a617e7b4122c439f4
        Merge: ad8700e 3660870
        Author: Pavel Abolmasov <[email protected]>
        Date:   Mon Oct 11 11:44:24 2021 +0400

            Merge pull request #40 from workato/revert-38-pa-mask-sensitive-data

            Revert "Mask sensitive fields"

        commit 36608702359e379b170dca07baf6798a7ab382c8
        Author: Pavel Abolmasov <[email protected]>
        Date:   Mon Oct 11 11:43:51 2021 +0400

            Revert "Mask sensitive fields"

        commit 2ac7c143e4e62a267f195e1702347de9ec79241c
        Author: Pavel Abolmasov <[email protected]>
        Date:   Sun Oct 10 21:59:28 2021 +0400

            Revert changes in Workato::CLI::Utils::MaskSensitiveStrings

        commit 9cc9631b600364a61ee7d1147e5519be731ce18f
        Author: Pavel Abolmasov <[email protected]>
        Date:   Sun Oct 10 21:43:50 2021 +0400

            Expect arrays in settings

        commit a4123e4234a930a2c9181ae54e09dca0d4fe13d2
        Author: Pavel Abolmasov <[email protected]>
        Date:   Fri Oct 8 17:29:21 2021 +0400

            Mask sensitive data in request logs

        commit b479a68a0e14ea6af2bdfb8960dcfecb9f9ec7e2
        Author: Pavel Abolmasov <[email protected]>
        Date:   Fri Oct 8 15:52:44 2021 +0400

            Do not MASK output data

        commit 0b188375937eadd49e22864ead9b1d6ae1df44c5
        Author: Pavel Abolmasov <[email protected]>
        Date:   Thu Oct 7 12:38:47 2021 +0400

            Mask sensitive fields

        commit b120f419b5fa2974a42188f2c930e55163f75534
        Merge: e70559f ad8700e
        Author: Pavel Abolmasov <[email protected]>
        Date:   Thu Oct 7 11:56:51 2021 +0400

            Merge remote-tracking branch 'origin/develop' into pa-oauth2-18921

            * origin/develop:
              Remove useless code
              Mask sensitive fields

        commit ad8700efa00509d490bcc422398f85cdd714a324
        Merge: 5cf4deb 51dfbc8
        Author: Pavel Abolmasov <[email protected]>
        Date:   Thu Oct 7 11:56:14 2021 +0400

            Merge pull request #38 from workato/pa-mask-sensitive-data

            Mask sensitive fields

        commit 51dfbc8144dfe7071697821d8b4e4eef52d55406
        Author: Pavel Abolmasov <[email protected]>
        Date:   Thu Oct 7 11:54:12 2021 +0400

            Remove useless code

        commit e70559fda9bacc7a47d4516779871e95e7019428
        Author: Pavel Abolmasov <[email protected]>
        Date:   Wed Oct 6 18:58:51 2021 +0400

            Safely handle aquire output

        commit 98b9445b922b5b61697353a8ac8a21387c83aec0
        Author: Pavel Abolmasov <[email protected]>
        Date:   Wed Oct 6 18:05:28 2021 +0400

            Say statuses in normal mode

        commit 197cd5eb89f930830f4cf8e65192aaa95a1362e5
        Author: Pavel Abolmasov <[email protected]>
        Date:   Tue Oct 5 21:26:00 2021 +0400

            Better limits for reivokes

        commit 99d99c100c0e7769df1ba0589d1a24b2d68fb409
        Author: Pavel Abolmasov <[email protected]>
        Date:   Thu Sep 30 17:35:31 2021 +0400

            Update usage of workato exec in README.md

        commit f013adfd056646cd8abd5c271cfc702d67464148
        Author: Pavel Abolmasov <[email protected]>
        Date:   Mon Jul 5 15:34:47 2021 +0400

            Implement multistep action

        commit 70e481c14b75593ea0198c9733b9866227b15266
        Author: Pavel Abolmasov <[email protected]>
        Date:   Thu Sep 30 15:42:51 2021 +0400

            Mask sensitive fields

        commit 6491061b871be8e0f92060f348425c4d99640d5c
        Author: Pavel Abolmasov <[email protected]>
        Date:   Wed Sep 29 18:29:31 2021 +0400

            Fix authorize_url

        commit 5cfd141a09aba476cdfa3365ef9022d046d9c306
        Author: Pavel Abolmasov <[email protected]>
        Date:   Wed Sep 29 16:40:40 2021 +0400

            Fix Workato::Connector::Sdk::Settings

        commit 95c7d4fe504f563cab4eca5482c8258683b8f49e
        Author: Pavel Abolmasov <[email protected]>
        Date:   Wed Sep 29 16:26:30 2021 +0400

            Fix Workato::Connector::Sdk::Settings

        commit 6fa199d65f438590a8f69c7dd1af90db9a62a337
        Author: Pavel Abolmasov <[email protected]>
        Date:   Wed Sep 29 11:24:50 2021 +0400

            Add shortcut for client_id and client_secret

        commit 6c769c9550f57c75702105b6799a277730d141b6
        Author: Pavel Abolmasov <[email protected]>
        Date:   Wed Sep 29 11:24:12 2021 +0400

            Add more verbose messages

        commit 7e091d204ce0a0e1839f10089f0086c6ff06a1f8
        Author: Pavel Abolmasov <[email protected]>
        Date:   Tue Sep 28 16:51:53 2021 +0400

            Convert OAuth2::AccessToken to hash

        commit 318811d951f3cb57531250c62a181490f5aaed7e
        Author: Pavel Abolmasov <[email protected]>
        Date:   Tue Sep 28 16:51:15 2021 +0400

            Lazy load dependencies

        commit 95c6e045bc886d1418eacac0b186a6c0114cde92
        Author: Pavel Abolmasov <[email protected]>
        Date:   Tue Sep 28 16:50:37 2021 +0400

            Add missing dependency

        commit e7a88269bf0845df0ec8e61fe3d8ad7da9465ae5
        Author: Pavel Abolmasov <[email protected]>
        Date:   Tue Sep 28 16:16:46 2021 +0400

            Fix open-eded dependencies warning

        commit 02b22ce8185e238359bdd0399ebf4a685152f2fb
        Author: Pavel Abolmasov <[email protected]>
        Date:   Tue Sep 28 16:04:57 2021 +0400

            Polish code

        commit 95fb7e9ee7ed2a1f1248928a87b3a4aa59cecf34
        Author: Pavel Abolmasov <[email protected]>
        Date:   Fri Sep 24 18:17:02 2021 +0400

            Update Workato::CLI::ExecCommand

            Support connection paths

        commit 8f75652bb30a63f7f03571ffc4f1b2654053475c
        Author: Pavel Abolmasov <[email protected]>
        Date:   Fri Sep 24 17:08:29 2021 +0400

            Introduce Workato::CLI::OAuth2Command

            Class represents workato oauth2 CLI command which performs initial OAuth2 authorization
            Include simple rack app for listening callback from OAuth2 provider and forwarding code to CLI

        commit 39cd6a6e96dd003d63d6579ca931d7a8cd8fbdd7
        Author: Pavel Abolmasov <[email protected]>
        Date:   Fri Sep 24 17:07:00 2021 +0400

            Use Workato::Connector::Sdk::Connection instead of connection source

            Slightly improve instance variable naming by explicitly name
            source definitions with _source suffix

        commit bd245e58d76c8d3fe414c44d6f4e7394c4f4c540
        Author: Pavel Abolmasov <[email protected]>
        Date:   Fri Sep 24 17:03:41 2021 +0400

            Introduce Workato::Connector::Sdk::Connection

            Class represents connection definition of a connector
            Provides accessors to connection and authorization keys

        commit 5cf4deb22cc3147c936ad04aaa6a8b25dd7901db
        Merge: ae8ce33 52fbf9d
        Author: Pavel Abolmasov <[email protected]>
        Date:   Tue Sep 28 19:01:41 2021 +0400

            Merge branch 'master' into develop

            * master:
              0.1.2 Windows fixes and workato push
              Windows fixes + workato push

        commit ae8ce3397d44e5dba4682843300e7b38365508bc
        Merge: 73904bf 141f7ed
        Author: Pavel Abolmasov <[email protected]>
        Date:   Tue Sep 28 18:38:06 2021 +0400

            Merge pull request #34 from workato/pa-workato-push-autodetect-folder-18920

            Remove required home folder

        commit 73904bfa56615f0040830679bfe90869eacd84ea
        Merge: 586427d 2019cce
        Author: Pavel Abolmasov <[email protected]>
        Date:   Tue Sep 28 10:11:13 2021 +0400

            Merge pull request #35 from workato/pa-windows-fixes

            Fix Windows compatibility issues

        commit 2019cceff12eef02a9cc80975bf10c598619f4bf
        Author: Pavel Abolmasov <[email protected]>
        Date:   Mon Sep 27 22:34:04 2021 +0400

            Remove useless code

        commit f9d55f67a2e3a6a046d62d26a0cba00571e07cbb
        Author: Pavel Abolmasov <[email protected]>
        Date:   Mon Sep 27 20:45:38 2021 +0400

            Use safe unlink

        commit 089031b99f2bf7ffc419a939bd773456839eeb90
        Author: Pavel Abolmasov <[email protected]>
        Date:   Mon Sep 27 20:42:16 2021 +0400

            Fix typo

        commit 976373492b5033840f494f32b7c466b25d591de1
        Author: Pavel Abolmasov <[email protected]>
        Date:   Mon Sep 27 20:28:11 2021 +0400

            Add comment for suspicious code

        commit 0bb55ff7e6a545ab42572ae2241be08a55d2208b
        Author: Pavel Abolmasov <[email protected]>
        Date:   Tue Sep 21 21:18:49 2021 +0400

            Require tzinfo-data for Windows

        commit 705b0b9c959ef705d43d32a326733cf674320506
        Author: Pavel Abolmasov <[email protected]>
        Date:   Tue Sep 21 21:18:20 2021 +0400

            Fix workato push for Windows

        commit 21b79473108b408197bce4726c5a0ea2b8844030
        Author: Pavel Abolmasov <[email protected]>
        Date:   Tue Sep 21 21:13:44 2021 +0400

            Fix workato new help duplicates for Windows

        commit 141f7edc30e78cf12c035f08acb23cf65ddb6f42
        Author: Pavel Abolmasov <[email protected]>
        Date:   Mon Sep 20 14:21:21 2021 +0400

            Remove required home folder

        commit 586427d217d0937e7ffe9da0f73a6ec9acaab94a
        Merge: 98bea34 c02bcb5
        Author: Pavel Abolmasov <[email protected]>
        Date:   Mon Sep 20 14:22:58 2021 +0400

            Merge remote-tracking branch 'origin/master' into develop

            * origin/master:
              0.1.1 Update gemspec metadata
              Update gemspec

        commit 98bea3416394ec3091aa4e1be256abfc1957ec7f
        Merge: d5959cc f85df50
        Author: Pavel Abolmasov <[email protected]>
        Date:   Thu Sep 16 12:01:47 2021 +0400

            Merge pull request #33 from workato/pa-update-gemspec

            Update gemspec

        commit f85df50470e0d74d8bb543acaed80b54afe07dbf
        Author: Pavel Abolmasov <[email protected]>
        Date:   Thu Sep 16 11:59:02 2021 +0400

            Update gemspec metadata

        commit cf06875cf63e67511136d0e265821372403bec35
        Author: Pavel Abolmasov <[email protected]>
        Date:   Wed Sep 15 12:15:58 2021 +0400

            Update gemspec

        commit d5959ccc8e035d8da3ac8ad8db12f3bcc0ff3a34
        Merge: 4f76d9d 4f6f904
        Author: Pavel Abolmasov <[email protected]>
        Date:   Wed Sep 15 09:56:56 2021 +0400

            Merge remote-tracking branch 'origin/master' into develop

            * origin/master:
              0.1.0 - Operations, Settings, CLI, Docs

        commit 4f76d9d58554b09fca74acdab78856f717aff270
        Merge: 05427d2 950f90e
        Author: Pavel Abolmasov <[email protected]>
        Date:   Wed Sep 15 09:15:02 2021 +0400

            Merge pull request #32 from workato/pa-fix-rubocop

            Fix rubocop config

        commit 950f90ec13102f77401e43e8b9830e96aecebc27
        Author: Pavel Abolmasov <[email protected]>
        Date:   Wed Sep 15 09:12:36 2021 +0400

            Fix rubocop config

        commit 05427d2b3691f63aa7c44240f434d7651d247cc1
        Merge: be63fe3 223652d
        Author: Pavel Abolmasov <[email protected]>
        Date:   Fri Sep 10 11:14:59 2021 +0400

            Merge pull request #30 from workato/pa-conventional-usages

            Conventional params reference

        commit be63fe3262d06a6531039557b7d2af326b17b4d3
        Merge: 5e74e1b feff868
        Author: Pavel Abolmasov <[email protected]>
        Date:   Fri Sep 10 10:36:52 2021 +0400

            Merge pull request #31 from workato/pa-fix-base_url-in-template

            Fix typo in connector template: base_url -> base_uri

        commit feff8684f1bfca1134d274f268e435bb4a1557bd
        Author: Pavel Abolmasov <[email protected]>
        Date:   Fri Sep 10 10:35:52 2021 +0400

            Fix typo

        commit 223652dab53c3bf0f1dcaab32d22afeca02e4d50
        Author: Pavel Abolmasov <[email protected]>
        Date:   Thu Sep 9 13:26:02 2021 +0400

            Conventional params reference

        commit 5e74e1b160da3637394f2dad4106524a1c0ec39e
        Merge: 541a0b4 28ed90c
        Author: Pavel Abolmasov <[email protected]>
        Date:   Thu Sep 9 13:10:40 2021 +0400

            Merge pull request #29 from workato/pa-update-links-in-templates

            Update links to documentation

        commit 28ed90cdc02d5d8a3bd93536f77cbe24e222e4bf
        Author: Pavel Abolmasov <[email protected]>
        Date:   Tue Sep 7 11:34:59 2021 +0400

            Updte links to documentation

        commit 541a0b400241c9674b43a68899243e538ebf1ae3
        Merge: 952f1d2 56760ee
        Author: Pavel Abolmasov <[email protected]>
        Date:   Mon Sep 6 10:12:27 2021 +0400

            Merge pull request #26 from workato/update-readme

            Updated Readme

        commit 56760ee8cb1fd19dfc689005c46a1858be7e9c66
        Author: Goh ming xu bennett <[email protected]>
        Date:   Mon Sep 6 10:33:51 2021 +0800

            Removed misleading comment in github ruby.yaml

        commit 15c559a46a8bd41aa7eb87a67b07734bb20aa409
        Author: Goh ming xu bennett <[email protected]>
        Date:   Thu Sep 2 22:31:26 2021 +0800

            review

        commit 952f1d2af85a9631cb4074e65911690c5f722fe1
        Merge: f11091a 1368ad4
        Author: Pavel Abolmasov <[email protected]>
        Date:   Thu Sep 2 17:22:21 2021 +0400

            Merge pull request #28 from workato/pa-fix-gemspec-open-ended-warning

            Fix pessimistic dependency warning

        commit 1368ad4d323a4dfeb4dfccfef83cf48d96ad1c35
        Author: Pavel Abolmasov <[email protected]>
        Date:   Thu Sep 2 17:20:17 2021 +0400

            Fix pessimistic dependency warning

        commit f11091a47295af655fe4620292745a2bad5ad4af
        Merge: ca1e77d 0827405
        Author: Pavel Abolmasov <[email protected]>
        Date:   Thu Sep 2 17:18:40 2021 +0400

            Merge pull request #27 from workato/pa-fix-gemspec-open-ended-warning

            Fix open-eded dependencies warning

        commit 082740515fc4485209ea5bc902b4129dd8ba0eab
        Author: Pavel Abolmasov <[email protected]>
        Date:   Tue Aug 10 11:43:20 2021 +0400

            Fix open-eded dependencies warning

        commit 86407e5be896865a05a57e8a08273866d9f22e52
        Author: Goh ming xu bennett <[email protected]>
        Date:   Thu Sep 2 11:45:54 2021 +0800

            Updated Readme

        commit ca1e77dc98081d8525bec44e995060a9b2327bbc
        Merge: 2385319 8e3f60b
        Author: Pavel Abolmasov <[email protected]>
        Date:   Tue Aug 31 12:06:57 2021 +0400

            Merge pull request #25 from workato/pa-punchlist-1

            Update templates

        commit 8e3f60b65b3fe3a221708e97e99fa9ba5cda9849
        Author: Pavel Abolmasov <[email protected]>
        Date:   Mon Aug 30 21:56:55 2021 +0400

            Init connector with settings

        commit ad69d40b768c5b6d5a8a3d9909753190006380fa
        Author: Pavel Abolmasov <[email protected]>
        Date:   Mon Aug 30 21:46:45 2021 +0400

            Prefer single quoutes

        commit 23853192b78f1a32a0c09c85ba8a35b32af85ea3
        Merge: e55b4e1 8482525
        Author: Pavel Abolmasov <[email protected]>
        Date:   Thu Aug 26 18:19:07 2021 +0400

            Merge pull request #5 from workato/pa-vcr-secrets

            VCR encryption

        commit 848252508a692df4272cd30dd8163bffb73de63f
        Author: Pavel Abolmasov <[email protected]>
        Date:   Thu Aug 26 18:11:38 2021 +0400

            Update wording for VCR mode

        commit e55b4e1d3a3324f25e70316902ef29d1ed5b7700
        Merge: 2697b57 b5fcba4
        Author: Pavel Abolmasov <[email protected]>
        Date:   Thu Aug 26 18:07:36 2021 +0400

            Merge pull request #24 from workato/pa-lazy-object-definitions

            Lazy evaluated and nested object definitions

        commit b5fcba4c14c829fedff74b53a2a2b2a6e445c17f
        Author: Pavel Abolmasov <[email protected]>
        Date:   Thu Aug 26 12:48:13 2021 +0400

            Nested object definitions

        commit aca73d65626b022ab86312ab6dc69cf5b06b61b4
        Author: Pavel Abolmasov <[email protected]>
        Date:   Thu Aug 26 11:04:52 2021 +0400

            Lazy evaluate object definitions

        commit 2697b57c4f37afaf2b9282e82adb0b29d8f41408
        Merge: c1e242f 9651d93
        Author: Pavel Abolmasov <[email protected]>
        Date:   Thu Aug 26 10:50:31 2021 +0400

            Merge pull request #23 from workato/pa-license

            Add MIT license

        commit 9651d93bbb11f0478b98773509b53b07089bd052
        Author: Pavel Abolmasov <[email protected]>
        Date:   Thu Aug 26 10:49:45 2021 +0400

            Add license

        commit 9b873fbdf8313ebd72030d93e7a2433a8f414b92
        Author: Pavel Abolmasov <[email protected]>
        Date:   Thu Aug 26 09:45:44 2021 +0400

            Update wording for VCR mode

        commit f686ea651873d08c1692972acd65b1276d17804e
        Merge: fecd887 c1e242f
        Author: Pavel Abolmasov <[email protected]>
        Date:   Wed Aug 25 12:22:02 2021 +0400

            Merge remote-tracking branch 'origin/develop' into pa-vcr-secrets

            * origin/develop:
              Fix typo
              Fix typo

        commit c1e242f02df97874b5ad9c9129887bb2db178219
        Merge: b1972a7 87c41d3
        Author: Pavel Abolmasov <[email protected]>
        Date:   Wed Aug 25 12:17:39 2021 +0400

            Merge pull request #22 from workato/pa-bugfixes-1

            Fix typos in templates

        commit 87c41d3161a88e9d8b627ece79073e68e1a32492
        Author: Pavel Abolmasov <[email protected]>
        Date:   Wed Aug 25 12:14:06 2021 +0400

            Fix typo

        commit 8eb3207dc3a646cf774ef50ee26ea83377081e71
        Author: Pavel Abolmasov <[email protected]>
        Date:   Wed Aug 25 12:13:24 2021 +0400

            Fix typo

        commit fecd88793f3d0f324524a6b6bac0fec64dd6793b
        Merge: 4343e99 b1972a7
        Author: Pavel Abolmasov <[email protected]>
        Date:   Tue Aug 24 16:28:12 2021 +0400

            Merge remote-tracking branch 'origin/develop' into pa-vcr-secrets

            * origin/develop:
              Fix exec_command_spec and side-effiects
              Address review comments
              Add tests for custom auth settings udpate
              Fix settings override on refresh
              Fix undefined method 'pause' for #<IO:<STDOUT>>
              Ask to u[date new settings
              Add EU servers to supported environments
              Remove unused method
              Use live environment as default target
              Use README.md as default for description
              Polish code
              Remove unused class
              Fix command help
              Add title and description
              Introduce push command to push connector to workato
              Update settings if token refreshed

        commit b1972a710663e2e506b148e601c1680dab177cc0
        Merge: e093b89 00ebd28
        Author: Pavel Abolmasov <[email protected]>
        Date:   Tue Aug 24 16:27:23 2021 +0400

            Merge pull request #13 from workato/pa-workato-push-14764

            `workato push` command to upload connector code

        commit e093b89579b2aecb378ed5b3b0bfe09a99d19785
        Merge: be65f27 a91e6d3
        Author: Pavel Abolmasov <[email protected]>
        Date:   Tue Aug 24 16:27:14 2021 +0400

            Merge pull request #15 from workato/pa-update-settings-18176

            Update settings if token refreshed

        commit 4343e994214662dfde4fe4e56e13748dd5db0f01
        Author: Pavel Abolmasov <[email protected]>
        Date:   Tue Aug 24 14:38:39 2021 +0400

            Fix unintialized constant

        commit b41def815524ce0bfd26e38add3045c9a924f315
        Merge: 894be3c be65f27
        Author: Pavel Abolmasov <[email protected]>
        Date:   Tue Aug 24 14:27:33 2021 +0400

            Merge remote-tracking branch 'origin/develop' into pa-vcr-secrets

            * origin/develop:
              Add missing files to gem package

        commit be65f2708ad5b89b462c486bc1707ee45397cee4
        Merge: 4428b33 8e6c5be
        Author: Pavel Abolmasov <[email protected]>
        Date:   Tue Aug 24 14:24:34 2021 +0400

            Merge pull request #20 from workato/pa-fix-missing-files-gemspec

            Add missing files to gem package

        commit 8e6c5be86f9abf647c3f3f54af62e04bc744fdbe
        Author: Pavel Abolmasov <[email protected]>
        Date:   Tue Aug 24 14:23:33 2021 +0400

            Add missing files to gem package

        commit 894be3c48f4a06f515da09f55e0dc0af1c23c0bf
        Author: Pavel Abolmasov <[email protected]>
        Date:   Tue Jun 15 15:18:32 2021 +0400

            Implement VCR recprding encryption

        commit a91e6d3adcdc0bc194c1e6b73ffd5eb6dc589c51
        Author: Pavel Abolmasov <[email protected]>
        Date:   Tue Aug 24 14:01:19 2021 +0400

            Fix exec_command_spec and side-effiects

        commit a2a148e87e90f828d283ce8045c18f40da7fcbdb
        Merge: 85e648b 4428b33
        Author: Pavel Abolmasov <[email protected]>
        Date:   Tue Aug 24 13:56:08 2021 +0400

            Merge remote-tracking branch 'origin/develop' into pa-update-settings-18176

            * origin/develop:
              Setup rubocop with reviewdog
              Configure GH actions CI
              Improve test coverage for Request#request_body
              Cleanup gemspec and gem package
              Get rid of ruby version in Gemfile
              Add tests for tree pick_list
              Add missing items to connector template
              Remove misleading params from test
              Remove misleading params from picklist test
              Fix ExecCommand spec
              Fix incompatibilities with Workato Runtime
              Add tests for exec command
              Add option to set VCR recording mode on create
              Fix typo
              Fix typo
              Fix params for webhook triggers
              Stub schema generator
              Implement generators

        commit 00ebd285907f9a1a1ddcc86cf14dbf5620936cd7
        Merge: 96e5eb7 4428b33
        Author: Pavel Abolmasov <[email protected]>
        Date:   Tue Aug 24 13:52:14 2021 +0400

            Merge remote-tracking branch 'origin/develop' into pa-workato-push-14764

            * origin/develop:
              Setup rubocop with reviewdog
              Configure GH actions CI
              Improve test coverage for Request#request_body
              Cleanup gemspec and gem package
              Get rid of ruby version in Gemfile
              Add tests for tree pick_list
              Add missing items to connector template
              Remove misleading params from test
              Remove misleading params from picklist test
              Do not initialize payload until it is absolutely neccesary
              Allow array as payload

        commit 4428b3342718ba406f2856cee7a597db9c934513
        Merge: 3777ab7 e44b27c
        Author: Pavel Abolmasov <[email protected]>
        Date:   Tue Aug 24 13:50:28 2021 +0400

            Merge pull request #19 from workato/pa-setup-gh-actions-ci

            Configure GH actions CI

        commit e44b27c8bf17118fd305b5572e975750b33dad5d
        Author: Pavel Abolmasov <[email protected]>
        Date:   Tue Aug 24 13:37:17 2021 +0400

            Setup rubocop with reviewdog

        commit 9fe79fdc1f4ac2adce2d717b08d48c1b896df0e2
        Author: Pavel Abolmasov <[email protected]>
        Date:   Tue Aug 24 13:29:06 2021 +0400

            Configure GH actions CI

        commit 3777ab7a6c7da1eac91d901c64f55c9cd65bc959
        Merge: 65df267 c2fba69
        Author: Pavel Abolmasov <[email protected]>
        Date:   Tue Aug 24 10:38:27 2021 +0400

            Merge pull request #4 from workato/pa-fancy-cli

            Polish CLI and implement generators

        commit 65df2675020e0c722f68f4831c47e9e493240457
        Merge: 8ce9873 971feaa
        Author: Pavel Abolmasov <[email protected]>
        Date:   Tue Aug 24 10:27:54 2021 +0400

            Merge pull request #18 from workato/pa-improve-test-coverage-for-request

            Improve test coverage for Request#request_body

        commit 971feaaf83b42574b8e1028574265e87cb899e06
        Author: Pavel Abolmasov <[email protected]>
        Date:   Tue Aug 24 10:27:05 2021 +0400

            Improve test coverage for Request#request_body

        commit 8ce98735e0b3e8f6318349c9edef345757fad5e3
        Merge: 6728124 c575405
        Author: Pavel Abolmasov <[email protected]>
        Date:   Mon Aug 23 20:56:39 2021 +0400

            Merge pull request #17 from workato/pa-cleanup-gemspec

            Cleanup gemspec and gem package

        commit c575405d64c22c5518fc8d0209d1b4eb1889219d
        Author: Pavel Abolmasov <[email protected]>
        Date:   Mon Aug 23 20:54:08 2021 +0400

            Cleanup gemspec and gem package

        commit 85e648bc03a009817ac22f076a8c34961cadc562
        Author: Pavel Abolmasov <[email protected]>
        Date:   Mon Aug 23 16:52:00 2021 +0400

            Address review comments

        commit c2fba698e4caf6b5ea08d2f74cc20a0931b4d1c0
        Author: Pavel Abolmasov <[email protected]>
        Date:   Mon Aug 23 13:55:52 2021 +0400

            Get rid of ruby version in Gemfile

        commit f6b1b5f9eae6f8501d47ef1f340cb996b1c8c513
        Author: Pavel Abolmasov <[email protected]>
        Date:   Fri Aug 20 11:59:20 2021 +0400

            Add tests for tree pick_list

        commit 583ebe009e495fbfebb63f2a47c482581e7e81a8
        Author: Pavel Abolmasov <[email protected]>
        Date:   Fri Aug 20 11:58:59 2021 +0400

            Add missing items to connector template

        commit 2dba3b7aa2692a815f712263474a752f9806b703
        Author: Pavel Abolmasov <[email protected]>
        Date:   Fri Aug 20 11:58:24 2021 +0400

            Remove misleading params from test

        commit acfca0d2967eea6b13091c416cbf23a4c44c0e73
        Author: Pavel Abolmasov <[email protected]>
        Date:   Fri Aug 20 11:57:47 2021 +0400

            Remove misleading params from picklist test

        commit 98ef7569fbc8ff630d23e20d5398341614f1f3a4
        Author: Pavel Abolmasov <[email protected]>
        Date:   Thu Aug 19 12:43:18 2021 +0400

            Add tests for custom auth settings udpate

        commit 14fa49c57c17fad26f225a8df3bf6106fa7cf1c9
        Author: Pavel Abolmasov <[email protected]>
        Date:   Thu Aug 19 12:35:09 2021 +0400

            Fix settings override on refresh

        commit a497f1c82f49eda4257c9d410763be9496d12917
        Merge: 3d20dbe 6728124
        Author: Pavel Abolmasov <[email protected]>
        Date:   Thu Aug 19 11:03:41 2021 +0400

            Merge remote-tracking branch 'origin/develop' into pa-update-settings-18176

            * origin/develop:
              Do not initialize payload until it is absolutely neccesary
              Allow array as payload

        commit 3d20dbe258858f57a30c9f3ecbc21bf0d6af6fca
        Author: Pavel Abolmasov <[email protected]>
        Date:   Wed Aug 18 17:47:13 2021 +0400

            Fix undefined method 'pause' for #<IO:<STDOUT>>

        commit 5ea783c934b2e5d51b4f28779449f884eff70116
        Merge: 6fd81da 6728124
        Author: Pavel Abolmasov <[email protected]>
        Date:   Wed Aug 18 13:28:52 2021 +0400

            Merge remote-tracking branch 'origin/develop' into pa-fancy-cli

            * origin/develop:
              Do not initialize payload until it is absolutely neccesary
              Allow array as payload

        commit 6728124df34bf2a73120857a9eb557807015dafd
        Merge: 9d060d4 5475b73
        Author: Pavel Abolmasov <[email protected]>
        Date:   Wed Aug 18 13:11:04 2021 +0400

            Merge pull request #16 from workato/pa-post-array-payload-18350

            Fix discrepancy for `post` and `payload` methods

        commit 5475b738830a50569e4d909da6c86a3f600f175d
        Author: Pavel Abolmasov <[email protected]>
        Date:   Wed Aug 18 12:39:24 2021 +0400

            Do not initialize payload until it is absolutely neccesary

        commit 14f27b0905c4da995fadf25ac7f7b66506fcf458
        Author: Pavel Abolmasov <[email protected]>
        Date:   Wed Aug 18 11:32:39 2021 +0400

            Allow array as payload

        commit 6595bdfe47300f71eeff058e5a8ba781a8552d6e
        Author: Pavel Abolmasov <[email protected]>
        Date:   Tue Aug 17 19:27:20 2021 +0400

            Ask to u[date new settings

        commit 96e5eb7ddae62b146d79f8b18014a90e8721c22d
        Author: Pavel Abolmasov <[email protected]>
        Date:   Tue Aug 17 10:45:15 2021 +0400

            Add EU servers to supported environments

        commit cd1a1f87acf00372452c3c92e3d3272435c651af
        Author: Pavel Abolmasov <[email protected]>
        Date:   Mon Aug 16 18:05:43 2021 +0400

            Remove unused method

        commit f1f14dbb4d2930aad4d65c67ac32273cc7b63365
        Author: Pavel Abolmasov <[email protected]>
        Date:   Mon Aug 16 17:29:09 2021 +0400

            Use live environment as default target

        commit c2c5affb63328c9c60d29b328e79a0eb13ce0ecf
        Author: Pavel Abolmasov <[email protected]>
        Date:   Mon Aug 16 14:55:16 2021 +0400

            Use README.md as default for description

        commit cef0fc008cdf1435b2b38d8a7880049b915e4165
        Merge: ff7b89f 6fd81da
        Author: Pavel Abolmasov <[email protected]>
        Date:   Mon Aug 16 14:50:46 2021 +0400

            Merge branch 'pa-fancy-cli' into pa-workato-push-14764

            * pa-fancy-cli:
              Fix ExecCommand spec

        commit 6fd81da1bcdc1016d250172eb95c3145c8ec0913
        Author: Pavel Abolmasov <[email protected]>
        Date:   Mon Aug 16 14:50:15 2021 +0400

            Fix ExecCommand spec

        commit ff7b89faec00caab9ebb531c0bcd7da08ed4aa9c
        Author: Pavel Abolmasov <[email protected]>
        Date:   Thu Aug 12 18:18:53 2021 +0400

            Polish code

        commit b1af5292a02777eef333108dd8f6a31e53be3a3e
        Author: Pavel Abolmasov <[email protected]>
        Date:   Thu Aug 12 18:17:58 2021 +0400

            Remove unused class

        commit a8dd86c09a2263d4bb593f74aa9b99f8401444c4
        Author: Pavel Abolmasov <[email protected]>
        Date:   Thu Aug 12 18:16:11 2021 +0400

            Fix command help

        commit 0ed5b0981cd47fb37af7e01069b5c29046ccf81c
        Author: Pavel Abolmasov <[email protected]>
        Date:   Thu Aug 12 18:11:59 2021 +0400

            Add title and description

        commit 94139c2636bd3e03a9e2ea4ace637431f49280eb
        Author: Pavel Abolmasov <[email protected]>
        Date:   Mon Aug 9 17:14:30 2021 +0400

            Introduce push command to push connector to workato

        commit 64a40f724515dde48c4f822f050f8669ee26ca22
        Merge: 1dc06de 9d060d4
        Author: Pavel Abolmasov <[email protected]>
        Date:   Thu Aug 12 17:53:46 2021 +0400

            Merge remote-tracking branch 'origin/develop' into pa-fancy-cli

            * origin/develop:
              Implement ignore_redirect for request

        commit 19996afa7e35d510f19b67e9da0869e00156e52b
        Author: Pavel Abolmasov <[email protected]>
        Date:   Wed Aug 11 16:08:00 2021 +0400

            Update settings if token refreshed

        commit 9d060d475ded2054d34d9b27ee230c616d614574
        Merge: a022afe 892f392
        Author: Pavel Abolmasov <[email protected]>
        Date:   Tue Aug 10 12:59:50 2021 +0400

            Merge pull request #14 from workato/pa-ignore-redirection-17385

            Support ignore redirection policy

        commit 892f392fff7d4e9412644992bb30f7b24ff8a085
        Author: Pavel Abolmasov <[email protected]>
        Date:   Tue Aug 10 12:57:40 2021 +0400

            Implement ignore_redirect for request

        commit 1dc06de253fda6635a73c1f970e84140319c3fc7
        Author: Pavel Abolmasov <[email protected]>
        Date:   Thu Jun 17 17:08:00 2021 +0400

            Fix incompatibilities with Workato Runtime

        commit f60dcff45c36a3d9de5d98721a623bc41e120a8b
        Author: Pavel Abolmasov <[email protected]>
        Date:   Fri Jun 11 12:36:57 2021 +0400

            Add tests for exec command

        commit 25e370a97f7039beffc95c6e3fb9b1fae662aa5f
        Author: Pavel Abolmasov <[email protected]>
        Date:   Thu Jun 10 19:57:16 2021 +0400

            Add option to set VCR recording mode on create

        commit 9e9dfa19bd77ae1cee0835836c7e709ec63a2f6c
        Author: Pavel Abolmasov <[email protected]>
        Date:   Thu Jun 10 19:37:36 2021 +0400

            Fix typo

        commit 84360d7bf7733948ad4f22e1edf7ce9b3b5262cd
        Author: Pavel Abolmasov <[email protected]>
        Date:   Thu Jun 10 19:36:55 2021 +0400

            Fix typo

        commit f2dfb6c7b85165be3048b610106875500cff6f68
        Author: Pavel Abolmasov <[email protected]>
        Date:   Thu Jun 10 19:17:53 2021 +0400

            Fix params for webhook triggers

        commit 53b7c647523d3a28acdc80c8d6368b706513af15
        Author: Pavel Abolmasov <[email protected]>
        Date:   Thu Jun 10 18:58:47 2021 +0400

            Stub schema generator

        commit 81e99014fe2b7669d0ca2ac94c1ce7132b720db3
        Author: Pavel Abolmasov <[email protected]>
        Date:   Wed Jun 9 17:22:04 2021 +0400

            Implement generators

        commit a022afe622a32dfeadcc79f7e5d1dd3eb7f59fad
        Merge: a53f7d4 de41165
        Author: Pavel Abolmasov <[email protected]>
        Date:   Tue Aug 10 11:29:33 2021 +0400

            Merge pull request #3 from workato/pa-triggers

            Implement support of trigger

        commit de411653e3a4fe14f9d972d84236dfaed55847f5
        Merge: 166a7c6 a53f7d4
        Author: Pavel Abolmasov <[email protected]>
        Date:   Fri Aug 6 14:18:36 2021 +0400

            Merge remote-tracking branch 'origin/develop' into pa-triggers

            * origin/develop:
              Introduce --debug option to show full error stacktrace
              Grammar + Additional elaboration on byebug + rspec.
              Updated readme

        commit a53f7d4adb865180523bc015696132d1a311e0b9
        Merge: 1769272 a9d755d
        Author: Pavel Abolmasov <[email protected]>
        Date:   Thu Aug 5 19:35:19 2021 +0400

            Merge pull request #12 from workato/pa-show-stacktrace-debug

            Introduce `--debug` option to show full error stacktrace

        commit 166a7c61144f9ba5c0c3b277464937240c714b99
        Author: Pavel Abolmasov <[email protected]>
        Date:   Wed Aug 4 15:08:26 2021 +0400

            Rename poll methods

        commit b175c1d852f2d33d313f7db2aae11bce0b3dab95
        Author: Pavel Abolmasov <[email protected]>
        Date:   Wed Aug 4 14:58:43 2021 +0400

            Move to initializer

        commit a9d755d662ec4217dce28dd3b257aa1a2ac71e16
        Author: Pavel Abolmasov <[email protected]>
        Date:   Wed Aug 4 12:00:31 2021 +0400

            Introduce --debug option to show full error stacktrace

        commit 1769272b993eccb41925eee9d839e5c347e6580b
        Merge: 7ac2218 f82fc6f
        Author: Pavel Abolmasov <[email protected]>
        Date:   Tue Aug 3 16:26:03 2021 +0400

            Merge pull request #11 from workato/readme-update

            Grammer + More info on byebug + rspec

        commit f82fc6fbf46b7ecc74881538c2f6d9c09c9836c1
        Author: Goh ming xu bennett <[email protected]>
        Date:   Tue Aug 3 15:43:51 2021 +0800

            Grammar + Additional elaboration on byebug + rspec.

        commit a7f8502338ecefd7bee037dcf77c6ba5cd1bfafb
        Author: Goh ming xu bennett <[email protected]>
        Date:   Tue Aug 3 15:21:25 2021 +0800

            Updated readme

        commit b50b0c4ed85a0ce9c3b53822e3b3633438e404a6
        Author: Pavel Abolmasov <[email protected]>
        Date:   Mon Aug 2 13:02:57 2021 +0400

            Fix defaults for input/outpus schemas in execute method

        commit 06a1305db62b14d3d4446b03b3c0ad5fc82e57ea
        Author: Pavel Abolmasov <[email protected]>
        Date:   Mon Jun 28 15:29:16 2021 +0400

            Create connector with settings

        commit 2cba878d27a55387ec1e3dd3d14bb97c4b55d23f
        Author: Pavel Abolmasov <[email protected]>
        Date:   Thu Jun 17 17:23:34 2021 +0400

            Fix incompatibilities with Workato Runtime

        commit af16bb0ebe5ff6327bad1b7683463dd78eef7fe7
        Author: Pavel Abolmasov <[email protected]>
        Date:   Thu Jun 17 17:03:10 2021 +0400

            Fix trigger incompatibilities with Workato Runtime

        commit 4b8326f293ed7fb92032b1afd9216563e40db76e
        Author: Pavel Abolmasov <[email protected]>
        Date:   Thu Jun 17 14:16:57 2021 +0400

            Fix trigger incompatibilities with Workato Runtime

        commit d36d464bc22235e68fa765cc881dc2c3e9ec5727
        Author: Pavel Abolmasov <[email protected]>
        Date:   Thu Jun 17 10:05:10 2021 +0400

            Clenup VCRs

        commit b7c86c4851ddecef0891deb2535129bd4461c33d
        Author: Pavel Abolmasov <[email protected]>
        Date:   Fri Jun 4 13:36:31 2021 +0400

            Implement trigger support

        commit 7ac2218a0b76be486b6aff795063b5f8a3d868cf
        Merge: 8a069fb b2232fe
        Author: Pavel Abolmasov <[email protected]>
        Date:   Mon Aug 2 12:55:51 2021 +0400

            Merge pull request #2 from workato/pa-object-definitions

            Support schemas, object definitions, summarisation

        commit 8a069fb07cd2ee8049465c2bacf9b1b7965a16b2
        Merge: 2670f07 b744d89
        Author: Pavel Abolmasov <[email protected]>
        Date:   Wed Jul 14 11:02:53 2021 +0400

            Merge pull request #1 from workato/pa-mvp

            Implement support of actions, methods, DSL, connection settings

            Introduce workato-connector-sdk gem which helps developing and allows running connector code outside Workato platform.

            This is first part of a series of PRs related to MVP. In this PR Implemented:

            Actions. Workato::Connector::Sdk::Action
            Request's DSL with custom extensions. Workato::Connector::Sdk::Request
            Retry mechanism. Retry outer action when request failed
            Authorization mechanism
            Refresh OAauth2 token
            Global DSL and language extensions
            Load connection settings from YAML Workato::Connector::Sdk::Settings
            Load connector code from file Workato::Connector::Sdk::Connector
            Added examples of connector tests spec/examples
            CLI with ability to run actions
            Stubs for features which are not implemented yet, but parts of future PRs

        commit b2232fe02f662807292657233f4d6c4e869406c0
        Author: Pavel Abolmasov <[email protected]>
        Date:   Mon Jun 28 15:11:18 2021 +0400

            Create connector with settings

        commit ecb39e7e97d46101c6671f900e4327d197692a5b
        Author: Pavel Abolmasov <[email protected]>
        Date:   Thu Ju…
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.

3 participants