1. 13 Jul, 2022 1 commit
  2. 08 Jul, 2022 1 commit
  3. 07 Jul, 2022 3 commits
  4. 30 Jun, 2022 3 commits
  5. 28 Jun, 2022 1 commit
  6. 24 Jun, 2022 2 commits
  7. 21 Jun, 2022 1 commit
  8. 07 Jun, 2022 1 commit
  9. 27 May, 2022 1 commit
  10. 09 May, 2022 3 commits
  11. 25 Apr, 2022 1 commit
    • jeremytchang's avatar
      fix: Refactored Go SDK to use Go oauth2 client, added `x-looker-appid` header... · d51a6750
      jeremytchang authored
      fix: Refactored Go SDK to use Go oauth2 client, added `x-looker-appid` header to Go requests (#1069)
      
      Fixes #1027
      
      - Refactored to use Go's standard oauth2 client to handle our client credentials flow. The client will automatically fetch and refresh the token when it is expired. Removed all the manual authorization implementation.
      
      - Also updated the the AuthSession to maintain only one client instead of creating a new one per request. As recommended by Go docs. `Clients and Transports are safe for concurrent use by multiple goroutines and for efficiency should only be created once and re-used.`
      
      - Added x-looker-appid header with standard go http middleware, the RoundTripper interface. 
      
      - Removed auth implementation specific tests. Added couple auth sanity tests even though the go client itself is well tested. Updated tests to properly call NewAuthSession to properly create the client.
      d51a6750
  12. 22 Apr, 2022 1 commit
  13. 21 Apr, 2022 2 commits
    • Bryn Ryans's avatar
      feat: Add ExtensionProvider40 component (#1068) · 425aee50
      Bryn Ryans authored
      A simplified extension provider does not require a type or generic to identify
      the sdk required, basically it just gives access to Looker SDK 4.0.
      
      Also updates the playground package to demonstrate its use:
      
      1. packages updated.
      2. added call to me to demonstrate SDK 4.0 usage.
      3. now runs dev server on https.
      5. removed unnecessary hot HOC.
      425aee50
    • jeremytchang's avatar
      fix: Register Go Fuzzy JSON Decoders once on init (#1054) · 350d32df
      jeremytchang authored
      The RegisterFuzzyDecoders method can lead to a concurrent map write
      error on concurrent calls to Do().
      Also RegisterFuzzyDecoders does not need to be called every time JSON needs to be decoded.
      It only needs to be called once on package init.
      350d32df
  14. 19 Apr, 2022 2 commits
    • Dr. Strangelove's avatar
      chore: changed hardcoded references to looker version for CI/CD (#1065) · fb19b8f4
      Dr. Strangelove authored
      * chore: changed hardcoded references to looker version for CI/CD
      
        * changed hardcode references to use reuasable actions
          so that versions only need to be changed in one place
      
        * factored out the special handling that is no longer
          needed for credentials versions. Simpliofied credentials
          secrets to LOOKERSDK_CLIENT_ID from
          LOOKERSDK_CLIENT_ID__21_18 and likewise for
          LOOKERSDK_CLIENT_SECRET.
      
      * revert: revert mistaken update
      
      * chore: fix call to primary-version
      fb19b8f4
    • nsepetys's avatar
      fix: replacing unimported exception (#1066) · d85b1b88
      nsepetys authored
      d85b1b88
  15. 18 Apr, 2022 1 commit
  16. 13 Apr, 2022 4 commits
  17. 12 Apr, 2022 3 commits
  18. 08 Apr, 2022 1 commit
  19. 07 Apr, 2022 6 commits
    • looker-open-source-automation-bot's avatar
      79b245fd
    • Joel Dodge's avatar
      Update release-please-config.json (#1052) · 4865f644
      Joel Dodge authored
      4865f644
    • John Kaster's avatar
      fix: encodeParam doc tweak to republish (#1050) · 512bc818
      John Kaster authored
      Release-please versioning was incorrect so the most critical package to get published didn't get published.
      
      Updating the source comment header which should meet the criteria for republishing
      512bc818
    • looker-open-source-automation-bot's avatar
      chore: release main (#1049) · 50995676
      looker-open-source-automation-bot authored
      :robot: I have created a release \*beep\* \*boop\*
      ---
      <details><summary>sdk-codegen-all: 2.3.1</summary>
      
      
      ### Bug Fixes
      
      * encodeParam returned [object Object] for object types ([#1047](https://www.github.com/looker-open-source/sdk-codegen/issues/1047)) ([eccc1dbb](https://www.github.com/looker-open-source/sdk-codegen/commit/eccc1dbb3d64f36e6a06d71a1c3da37d972abd3a))
      </details>
      <details><summary>@looker/sdk-rtl: 21.3.2</summary>
      
      
      ### Bug Fixes
      
      * encodeParam returned [object Object] for object types ([#1047](https://www.github.com/looker-open-source/sdk-codegen/issues/1047)) ([eccc1dbb](https://www.github.com/looker-open-source/sdk-codegen/commit/eccc1dbb3d64f36e6a06d71a1c3da37d972abd3a))
      </details>
      <details><summary>@looker/sdk: 22.4.1</summary></details>
      <details><summary>@looker/sdk-codegen: 21.5.1</summary></details>
      <details><summary>@looker/extension-sdk: 22.4.1</summary>
      
      
      ### Dependencies
      
      * The following workspace dependencies were updated
        * dependencies
          * @looker/sdk bumped from ^22.4.0 to ^22.4.1
      </details>
      <details><summary>@looker/sdk-node: 22.4.1</summary>
      
      
      ### Dependencies
      
      * The following workspace dependencies were updated
        * dependencies
          * @looker/sdk bumped from ^22.4.0 to ^22.4.1
      </details>
      <details><summary>@looker/code-editor: 0.1.20</summary>
      
      
      ### Dependencies
      
      * The following workspace dependencies were updated
        * devDependencies
          * @looker/sdk-codegen bumped from ^21.5.0 to ^21.5.1
      </details>
      <details><summary>@looker/extension-sdk-react: 22.4.1</summary>
      
      
      ### Dependencies
      
      * The following workspace dependencies were updated
        * dependencies
          * @looker/extension-sdk bumped from ^22.4.0 to ^22.4.1
          * @looker/sdk bumped from ^22.4.0 to ^22.4.1
      </details>
      <details><summary>@looker/sdk-codegen-scripts: 21.3.2</summary>
      
      
      ### Dependencies
      
      * The following workspace dependencies were updated
        * dependencies
          * @looker/sdk bumped from ^22.4.0 to ^22.4.1
          * @looker/sdk-codegen bumped from ^21.5.0 to ^21.5.1
          * @looker/sdk-node bumped from ^22.4.0 to ^22.4.1
      </details>
      <details><summary>@looker/wholly-sheet: 0.5.27</summary>
      
      
      ### Dependencies
      
      * The following workspace dependencies were updated
        * dependencies
          * @looker/sdk bumped from ^22.4.0 to ^22.4.1
        * devDependencies
          * @looker/sdk-node bumped from ^22.4.0 to ^22.4.1
      </details>
      <details><summary>@looker/extension-utils: 0.1.8</summary>
      
      
      ### Dependencies
      
      * The following workspace dependencies were updated
        * dependencies
          * @looker/extension-sdk bumped from ^22.4.0 to ^22.4.1
          * @looker/extension-sdk-react bumped from ^22.4.0 to ^22.4.1
      </details>
      <details><summary>@looker/hackathon: 22.4.1</summary>
      
      
      ### Dependencies
      
      * The following workspace dependencies were updated
        * dependencies
          * @looker/code-editor bumped from ^0.1.19 to ^0.1.20
          * @looker/extension-sdk bumped from ^22.4.0 to ^22.4.1
          * @looker/extension-sdk-react bumped from ^22.4.0 to ^22.4.1
          * @looker/extension-utils bumped from ^0.1.7 to ^0.1.8
          * @looker/sdk bumped from ^22.4.0 to ^22.4.1
          * @looker/wholly-sheet bumped from ^0.5.26 to ^0.5.27
      </details>
      <details><summary>@looker/run-it: 0.9.31</summary>
      
      
      ### Dependencies
      
      * The following workspace dependencies were updated
        * dependencies
          * @looker/code-editor bumped from ^0.1.19 to ^0.1.20
          * @looker/extension-utils bumped from ^0.1.7 to ^0.1.8
          * @looker/sdk bumped from ^22.4.0 to ^22.4.1
          * @looker/sdk-codegen bumped from ^21.5.0 to ^21.5.1
      </details>
      <details><summary>@looker/api-explorer: 0.9.31</summary>
      
      
      ### Dependencies
      
      * The following workspace dependencies were updated
        * dependencies
          * @looker/extension-utils bumped from ^0.1.7 to ^0.1.8
          * @looker/code-editor bumped from ^0.1.19 to ^0.1.20
          * @looker/run-it bumped from ^0.9.30 to ^0.9.31
          * @looker/sdk bumped from ^22.4.0 to ^22.4.1
          * @looker/sdk-codegen bumped from ^21.5.0 to ^21.5.1
        * devDependencies
          * @looker/sdk-codegen-scripts bumped from ^21.3.1 to ^21.3.2
          * @looker/sdk-node bumped from ^22.4.0 to ^22.4.1
      </details>
      <details><summary>@looker/extension-api-explorer: 22.4.1</summary>
      
      
      ### Dependencies
      
      * The following workspace dependencies were updated
        * dependencies
          * @looker/api-explorer bumped from ^0.9.30 to ^0.9.31
          * @looker/extension-sdk-react bumped from ^22.4.0 to ^22.4.1
          * @looker/extension-utils bumped from ^0.1.7 to ^0.1.8
          * @looker/run-it bumped from ^0.9.30 to ^0.9.31
          * @looker/sdk bumped from ^22.4.0 to ^22.4.1
          * @looker/sdk-codegen bumped from ^21.5.0 to ^21.5.1
      </details>
      
      
      This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).
      50995676
    • Joel Dodge's avatar
    • John Kaster's avatar
      fix: encodeParam returned [object Object] for object types (#1047) · eccc1dbb
      John Kaster authored
      `@looker/sdk-rtl` was encoding object values like
      
      ```ts
      { created_date: 'this year to second' }
      ```
      
      as 
      ```ts
      [object Object]
      ```
      
      and now the value is JSON stringified instead
      eccc1dbb
  20. 25 Mar, 2022 1 commit
  21. 24 Mar, 2022 1 commit