Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Create test and augment VoiceResponse with config param. #874

Closed
wants to merge 106 commits into from

Commits on Jun 1, 2022

  1. chore: Defaults lazyloading to true (twilio#752)

    * [DI-2059] default lazyloading to true
    claudiachua authored and Sam Harrison committed Jun 1, 2022
    Configuration menu
    Copy the full SHA
    b375d43 View commit details
    Browse the repository at this point in the history

Commits on Jun 2, 2022

  1. Configuration menu
    Copy the full SHA
    052f351 View commit details
    Browse the repository at this point in the history
  2. test: drop nyc (twilio#757)

    Fixes Sonar code coverage!!!
    childish-sambino authored Jun 2, 2022
    Configuration menu
    Copy the full SHA
    9aa1880 View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2022

  1. feat: generate Twilio.ts file (twilio#754)

    * feat: generate Twilio.ts file
    Bilal Boussayoud authored Jun 13, 2022
    Configuration menu
    Copy the full SHA
    124fa79 View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2022

  1. feat: generate the subdomain base classes (twilio#769)

    childish-sambino authored Jun 29, 2022
    Configuration menu
    Copy the full SHA
    014ac43 View commit details
    Browse the repository at this point in the history
  2. feat: migrate subdomain shortcuts (twilio#752) (twilio#770)

    Also mark as deprecated.
    childish-sambino authored Jun 29, 2022
    Configuration menu
    Copy the full SHA
    34f61d1 View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2022

  1. fix: useragent regrex unit test for RC branch (twilio#774)

    * [DI-2164] modify unit test to regrex expressions
    claudiachua authored Jul 13, 2022
    Configuration menu
    Copy the full SHA
    7871cb7 View commit details
    Browse the repository at this point in the history
  2. chore: refactor exports for top-level domains (twilio#773)

    childish-sambino authored Jul 13, 2022
    Configuration menu
    Copy the full SHA
    0abcabf View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2022

  1. fix: correct the docker tag syntax for RCs

    Sam Harrison committed Jul 27, 2022
    Configuration menu
    Copy the full SHA
    b4aa058 View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2022

  1. fix: add tsconfig and enable export assignment (twilio#776)

    childish-sambino authored Aug 2, 2022
    Configuration menu
    Copy the full SHA
    39e1c30 View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2022

  1. Configuration menu
    Copy the full SHA
    05f55b2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f55e666 View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2022

  1. Configuration menu
    Copy the full SHA
    d413093 View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2022

  1. Configuration menu
    Copy the full SHA
    9145df2 View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2022

  1. chore: drop node versions < 14 (twilio#791)

    * chore: drop node versions < 14
    Bilal Boussayoud authored Sep 16, 2022
    Configuration menu
    Copy the full SHA
    7245ef7 View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2022

  1. feat: add support for node 18 (twilio#794)

    Bilal Boussayoud authored Sep 22, 2022
    Configuration menu
    Copy the full SHA
    242eefd View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2022

  1. test: upgrading nock for typescript support (twilio#793)

    childish-sambino authored Sep 23, 2022
    Configuration menu
    Copy the full SHA
    5858d38 View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2022

  1. Configuration menu
    Copy the full SHA
    0407d2e View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2022

  1. feat: Build pagination functions (twilio#797)

    * [DI-1401] Add utili funcs to Version and property to Page
    claudiachua authored Oct 5, 2022
    Configuration menu
    Copy the full SHA
    341f720 View commit details
    Browse the repository at this point in the history

Commits on Oct 12, 2022

  1. chore: sync with changes to main (twilio#801)

    childish-sambino authored Oct 12, 2022
    Configuration menu
    Copy the full SHA
    8bd7e7b View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2022

  1. test: Include cluster test (twilio#804)

    * [DI-1412] Add Cluster Test
    claudiachua authored Oct 25, 2022
    Configuration menu
    Copy the full SHA
    cc83893 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1ffd30a View commit details
    Browse the repository at this point in the history
  3. test: Include cluster test again (twilio#807)

    * [DI-1412] Include Cluster Test
    claudiachua authored Oct 25, 2022
    Configuration menu
    Copy the full SHA
    32ec77e View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2022

  1. chore: yeet lodash (twilio#805)

    * chore: yeet lodash
    Bilal Boussayoud authored Oct 26, 2022
    Configuration menu
    Copy the full SHA
    ad59b30 View commit details
    Browse the repository at this point in the history
  2. chore: upgrade target to es2020 (twilio#808)

    * chore: upgrade target to es2020
    Bilal Boussayoud authored Oct 26, 2022
    Configuration menu
    Copy the full SHA
    7787750 View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2022

  1. fix: include babel-config and global install twilio for internal test…

    …ing (twilio#809)
    childish-sambino authored Oct 28, 2022
    Configuration menu
    Copy the full SHA
    fc329d6 View commit details
    Browse the repository at this point in the history
  2. chore: generate latest with twilio-oai-generator (twilio#803)

    childish-sambino authored Oct 28, 2022
    Configuration menu
    Copy the full SHA
    16d1957 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d93290e View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2022

  1. fix: add missing top-level account products (twilio#812)

    childish-sambino authored Oct 31, 2022
    Configuration menu
    Copy the full SHA
    fbab61a View commit details
    Browse the repository at this point in the history
  2. chore: update sorting

    Sam Harrison committed Oct 31, 2022
    Configuration menu
    Copy the full SHA
    b63847a View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2022

  1. Configuration menu
    Copy the full SHA
    acf397d View commit details
    Browse the repository at this point in the history
  2. sync with latest release

    Sam Harrison committed Nov 1, 2022
    Configuration menu
    Copy the full SHA
    6451254 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6969d88 View commit details
    Browse the repository at this point in the history
  4. chore: add oauth subdomain

    Sam Harrison committed Nov 1, 2022
    Configuration menu
    Copy the full SHA
    a2fa0f4 View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2022

  1. fix: update userInfo filename casing

    Sam Harrison committed Nov 2, 2022
    Configuration menu
    Copy the full SHA
    640a50a View commit details
    Browse the repository at this point in the history
  2. fix: serialize objects properly (twilio#815)

    childish-sambino authored Nov 2, 2022
    Configuration menu
    Copy the full SHA
    4cce57c View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2022

  1. Configuration menu
    Copy the full SHA
    65eddb6 View commit details
    Browse the repository at this point in the history
  2. chore: pre-work for supporting multi-params

    Sam Harrison committed Nov 3, 2022
    Configuration menu
    Copy the full SHA
    d7318d5 View commit details
    Browse the repository at this point in the history
  3. chore: pre-work for supporting nested types

    Sam Harrison committed Nov 3, 2022
    Configuration menu
    Copy the full SHA
    e50f014 View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2022

  1. fix: properly serialize various parameters (twilio#817)

    Also fix double accountSid name.
    childish-sambino authored Nov 4, 2022
    Configuration menu
    Copy the full SHA
    47d78a3 View commit details
    Browse the repository at this point in the history
  2. fix: add missing resource names

    Sam Harrison committed Nov 4, 2022
    Configuration menu
    Copy the full SHA
    91dbf22 View commit details
    Browse the repository at this point in the history
  3. fix: properly handle 'parent params' (twilio#818)

    childish-sambino authored Nov 4, 2022
    Configuration menu
    Copy the full SHA
    89f0e29 View commit details
    Browse the repository at this point in the history
  4. fix: correct import syntax

    Sam Harrison committed Nov 4, 2022
    Configuration menu
    Copy the full SHA
    c7d8bf2 View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2022

  1. chore: make everything prettier (twilio#819)

    childish-sambino authored Nov 7, 2022
    Configuration menu
    Copy the full SHA
    2c423aa View commit details
    Browse the repository at this point in the history
  2. docs: prep for RC release

    childish-sambino authored Nov 7, 2022
    Configuration menu
    Copy the full SHA
    f1b1e75 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    290397d View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2022

  1. misc: publish under 'rc' tag

    childish-sambino authored Nov 8, 2022
    Configuration menu
    Copy the full SHA
    a948dc4 View commit details
    Browse the repository at this point in the history
  2. docs: add commands to install release candidates

    childish-sambino authored Nov 8, 2022
    Configuration menu
    Copy the full SHA
    f89f179 View commit details
    Browse the repository at this point in the history
  3. chore: sync up the latest TwiML changes

    Sam Harrison committed Nov 8, 2022
    Configuration menu
    Copy the full SHA
    430fe8e View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2022

  1. docs: add 4.0.0-rc upgrade guide (twilio#822)

    childish-sambino authored Nov 10, 2022
    Configuration menu
    Copy the full SHA
    428dd5b View commit details
    Browse the repository at this point in the history
  2. Update UPGRADE.md

    childish-sambino authored Nov 10, 2022
    Configuration menu
    Copy the full SHA
    dcfc930 View commit details
    Browse the repository at this point in the history
  3. Update UPGRADE.md

    childish-sambino authored Nov 10, 2022
    Configuration menu
    Copy the full SHA
    fca75cc View commit details
    Browse the repository at this point in the history
  4. chore: sync up with latest changes

    Sam Harrison committed Nov 10, 2022
    Configuration menu
    Copy the full SHA
    556dcce View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2022

  1. docs: update the year in the license

    Sam Harrison committed Nov 14, 2022
    Configuration menu
    Copy the full SHA
    42868dd View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2022

  1. fix: correct the GoodData naming

    Sam Harrison committed Nov 16, 2022
    Configuration menu
    Copy the full SHA
    d015190 View commit details
    Browse the repository at this point in the history
  2. chore: sync with latest changes

    Sam Harrison committed Nov 16, 2022
    Configuration menu
    Copy the full SHA
    eacb9b1 View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2022

  1. Configuration menu
    Copy the full SHA
    174faed View commit details
    Browse the repository at this point in the history

Commits on Nov 23, 2022

  1. fix: properly generate response models when there are no instance ope…

    …rations (twilio#827)
    
    There are APIs which have only operations on list path. This was causing issues during generation where the metadata schema was being used instead which is not needed.
    childish-sambino authored Nov 23, 2022
    Configuration menu
    Copy the full SHA
    3452c03 View commit details
    Browse the repository at this point in the history

Commits on Nov 28, 2022

  1. fix: give more descriptive error for accountSid init issues (twilio#828)

    To better illustrate that an Account SID is required when using an API key to init the client.
    
    Fixes twilio#600
    childish-sambino authored Nov 28, 2022
    Configuration menu
    Copy the full SHA
    e18440d View commit details
    Browse the repository at this point in the history
  2. docs: add client initialization section (twilio#829)

    * docs: add client initialization section
    Bilal Boussayoud authored Nov 28, 2022
    Configuration menu
    Copy the full SHA
    4afdc76 View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2022

  1. docs: fix descriptions with special characters

    Sam Harrison committed Nov 29, 2022
    Configuration menu
    Copy the full SHA
    e2204f2 View commit details
    Browse the repository at this point in the history
  2. fix: remove unused models (twilio#830)

    Models in these cases are pulled from 'Interfaces'.
    childish-sambino authored Nov 29, 2022
    Configuration menu
    Copy the full SHA
    4137da8 View commit details
    Browse the repository at this point in the history
  3. fix: update Sip casing

    Sam Harrison committed Nov 29, 2022
    Configuration menu
    Copy the full SHA
    b3dda12 View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2022

  1. Configuration menu
    Copy the full SHA
    3aaf199 View commit details
    Browse the repository at this point in the history
  2. Release 4.0.0-rc.1

    twilio-dx committed Nov 30, 2022
    Configuration menu
    Copy the full SHA
    ac1599a View commit details
    Browse the repository at this point in the history
  3. fix: add prepublish step for compiling (twilio#831)

    childish-sambino authored Nov 30, 2022
    Configuration menu
    Copy the full SHA
    10a9df3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d2d44d7 View commit details
    Browse the repository at this point in the history
  5. Release 4.0.0-rc.2

    twilio-dx committed Nov 30, 2022
    Configuration menu
    Copy the full SHA
    5b1a64c View commit details
    Browse the repository at this point in the history

Commits on Dec 2, 2022

  1. fix: drop shortcuts for removed preview product

    Sam Harrison committed Dec 2, 2022
    Configuration menu
    Copy the full SHA
    3ca7396 View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2022

  1. feat: add path param validator (twilio#834)

    Usage will be added with later change.
    childish-sambino authored Dec 5, 2022
    Configuration menu
    Copy the full SHA
    31420e3 View commit details
    Browse the repository at this point in the history
  2. fix: update non-parent path param handling and instance properties (t…

    …wilio#832)
    
    Path parameters now marked as required and not pulled from the instance payload when instantiating an instance if the parameters came from the parent path. Also, resources with different instance properties now have those additional properties added to the instance class.
    childish-sambino authored Dec 5, 2022
    Configuration menu
    Copy the full SHA
    2241492 View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2022

  1. fix: validate non-string path params (twilio#835)

    childish-sambino authored Dec 6, 2022
    Configuration menu
    Copy the full SHA
    aed7fda View commit details
    Browse the repository at this point in the history
  2. feat: add path param validator (twilio#836)

    Ensures special characters are not used that could alter the expected path.
    childish-sambino authored Dec 6, 2022
    Configuration menu
    Copy the full SHA
    d7ae42a View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2022

  1. Configuration menu
    Copy the full SHA
    4de3300 View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2022

  1. Configuration menu
    Copy the full SHA
    ee02e03 View commit details
    Browse the repository at this point in the history
  2. Release 4.0.0-rc.3

    twilio-dx committed Dec 14, 2022
    Configuration menu
    Copy the full SHA
    c4d51d0 View commit details
    Browse the repository at this point in the history
  3. chore: Convert TwiML to typescript (twilio#838)

    * [DI-1419] Convert TwiML to typescript
    claudiachua authored Dec 14, 2022
    Configuration menu
    Copy the full SHA
    1466d2e View commit details
    Browse the repository at this point in the history

Commits on Dec 15, 2022

  1. Configuration menu
    Copy the full SHA
    8345f7e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4dcccb9 View commit details
    Browse the repository at this point in the history
  3. fix: resolve page payload types (twilio#842)

    * fix: resolve page payload types
    Bilal Boussayoud authored Dec 15, 2022
    Configuration menu
    Copy the full SHA
    a9cca90 View commit details
    Browse the repository at this point in the history

Commits on Dec 27, 2022

  1. Configuration menu
    Copy the full SHA
    522d897 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0d3fd32 View commit details
    Browse the repository at this point in the history

Commits on Dec 28, 2022

  1. chore: touch up request validator (twilio#849)

    * chore: touch up request validator
    Bilal Boussayoud authored Dec 28, 2022
    Configuration menu
    Copy the full SHA
    7c2d9b2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4997b21 View commit details
    Browse the repository at this point in the history
  3. Release 4.0.0-rc.4

    twilio-dx committed Dec 28, 2022
    Configuration menu
    Copy the full SHA
    b7a2b71 View commit details
    Browse the repository at this point in the history
  4. chore: upgrade GitHub Actions dependencies (twilio#851)

    Fixes warning:
    > Node.js 12 actions are deprecated. For more information see: https://github.blog/changelog/2022-09-22-github-actions-all-actions-will-begin-running-on-node16-instead-of-node12/.
    childish-sambino authored Dec 28, 2022
    Configuration menu
    Copy the full SHA
    5e93c13 View commit details
    Browse the repository at this point in the history

Commits on Dec 29, 2022

  1. fix: stringify non-string path param response properties (twilio#854)

    This removes TypeScript errors for non-matching types.
    childish-sambino authored Dec 29, 2022
    Configuration menu
    Copy the full SHA
    1ea326a View commit details
    Browse the repository at this point in the history

Commits on Dec 30, 2022

  1. chore: add rc branch to test&deploy workflow (twilio#858)

    Bilal Boussayoud authored Dec 30, 2022
    Configuration menu
    Copy the full SHA
    ff81118 View commit details
    Browse the repository at this point in the history
  2. chore: tighten up some of the types (twilio#859)

    childish-sambino authored Dec 30, 2022
    Configuration menu
    Copy the full SHA
    e445d22 View commit details
    Browse the repository at this point in the history

Commits on Jan 3, 2023

  1. docs: updated the year in the license

    Sam Harrison committed Jan 3, 2023
    Configuration menu
    Copy the full SHA
    799f162 View commit details
    Browse the repository at this point in the history
  2. feat: Include comment in node twiml XML (twilio#856)

    * [DI-2444] add comment feature
    claudiachua authored Jan 3, 2023
    Configuration menu
    Copy the full SHA
    d106139 View commit details
    Browse the repository at this point in the history
  3. fix: update SMS messaging parse error (twilio#855)

    Fixes twilio#715
    
    If the messageBody is malformed then there will be a json parse error since the only check to allow parse is whether the body be a string or not. If we wrap the parse in a try catch, we can code a gentler response.
    mariomui authored Jan 3, 2023
    Configuration menu
    Copy the full SHA
    1508e52 View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2023

  1. Configuration menu
    Copy the full SHA
    b65a0af View commit details
    Browse the repository at this point in the history
  2. fix: done only gets called one in each (twilio#861)

    * [DI-2414] test: add test case to ensure done only gets called once
    
    * [DI-2414] fix: only call done once in each
    
    * [DI-2414] test: fix test cases
    
    * [DI-2414] nit: update logic for version
    
    * [DI-2414] nit: remove use strict from test cases
    
    * [DI-2414] chore: make code pretty
    mattcole19 authored Jan 4, 2023
    Configuration menu
    Copy the full SHA
    e8330cb View commit details
    Browse the repository at this point in the history
  3. feat: add types to Twilio client (twilio#863)

    childish-sambino authored Jan 4, 2023
    Configuration menu
    Copy the full SHA
    bd2ecf8 View commit details
    Browse the repository at this point in the history
  4. fix: rename the interfaces file for compilation (twilio#868)

    childish-sambino authored Jan 4, 2023
    Configuration menu
    Copy the full SHA
    4f2fa0d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    32eb740 View commit details
    Browse the repository at this point in the history
  6. feat: Moving to Typedoc and handcrafted changes (twilio#865)

    * Moving to Typedoc and handcrafted changes
    
    * Prettier changes
    rakatyal authored Jan 4, 2023
    Configuration menu
    Copy the full SHA
    d4a107e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    ea2a89c View commit details
    Browse the repository at this point in the history
  8. fix: refactor the instance implementation (twilio#860)

    Corrects some strict Typescript issues and simplifies the implementation.
    childish-sambino authored Jan 4, 2023
    Configuration menu
    Copy the full SHA
    e7c3545 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    a71071b View commit details
    Browse the repository at this point in the history

Commits on Jan 5, 2023

  1. Configuration menu
    Copy the full SHA
    eb36bf8 View commit details
    Browse the repository at this point in the history
  2. chore: set strict mode in tsconfig (twilio#853)

    Bilal Boussayoud authored Jan 5, 2023
    Configuration menu
    Copy the full SHA
    92eaef5 View commit details
    Browse the repository at this point in the history
  3. chore: Remove signature overloading (twilio#872)

    * [DI-2426] remove signature overloading
    claudiachua authored Jan 5, 2023
    Configuration menu
    Copy the full SHA
    40ed6a5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d0f5f2e View commit details
    Browse the repository at this point in the history

Commits on Jan 6, 2023

  1. Configuration menu
    Copy the full SHA
    6b7e23a View commit details
    Browse the repository at this point in the history