- 11 Aug, 2021 3 commits
-
-
Joel Dodge authored
-
Joel Dodge authored
dictionary key access should reflect model property access as closely as possible. In this case, do NOT raise a KeyError for a model property that exists. https://git.io/JRrKm fixes #778
- 10 Aug, 2021 1 commit
-
-
John Kaster authored
Changes the RunIt forms to make some of the features of RunIt available without requiring configuration and OAuth authentication to a Looker server: - ConfigForm - LoginForm - RequestForm This also adds recognition of `headless: true|false` to a `versions.json` payload to make it easier/more dynamic to configure the display mode for the stand-alone API Explorer. This can be used for the API Explorer instance that runs on https://developers.looker.com Co-authored-by:
Bryn Ryans <bryn.ryans@looker.com>
-
- 09 Aug, 2021 2 commits
-
-
Joel Dodge authored
we no longer have support@looker.com and this field only accepts a valid email address. sadly twine check does not catch this error yet, hopefully it will some day. Factored the twine check out of the unit matrix: it only needs to run once
- 06 Aug, 2021 5 commits
-
-
Joel Dodge authored
-
Eric Lyons authored
* Create simple_schedule_plan.py Many people have come on chat about creating schedules with the sdk and I just wanted to create a barebones example, so we can direct them to a public example. * Update README.md Updated readme to point at simple_schedule_plan example * add users to group from csv based on list of email * Update examples/python/add_users_to_group_from_csv.py Co-authored-by:
Joel Dodge <joeldodge@google.com>
-
panoskoug authored
per Do documentation: "If the returned error is nil, the Response will contain a non-nil Body which the user is expected to close." Co-authored-by:
Joel Dodge <joeldodge@google.com>
-
dependabot[bot] authored
Bumps [tar](https://github.com/npm/node-tar) from 4.4.13 to 4.4.15. - [Release notes](https://github.com/npm/node-tar/releases) - [Changelog](https://github.com/npm/node-tar/blob/main/CHANGELOG.md) - [Commits](https://github.com/npm/node-tar/compare/v4.4.13...v4.4.15 ) --- updated-dependencies: - dependency-name: tar dependency-type: indirect ... Signed-off-by:
dependabot[bot] <support@github.com> Co-authored-by:
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by:
Bryn Ryans <bryans99@users.noreply.github.com>
-
- 05 Aug, 2021 1 commit
-
-
Bryn Ryans authored
-
- 04 Aug, 2021 2 commits
-
-
John Kaster authored
* fix: documentation refs and notes Also address some reported issues Closes #447,#487 * update example blurb * correct packages note level * remove a support@looker.com reference
-
Joel Dodge authored
-
- 02 Aug, 2021 1 commit
-
-
Joel Dodge authored
-
- 30 Jul, 2021 2 commits
-
-
Joel Dodge authored
this should cause release-please to go back to e4c24ed0 (release pr #750) for the last release bypassing the reverted release pr (#759)
- 29 Jul, 2021 1 commit
-
-
Joel Dodge authored
removing special handling for sdk-codegen* packages
-
- 28 Jul, 2021 4 commits
-
-
Joel Dodge authored
This reverts commit f2ebdd78.
-
looker-open-source-automation-bot authored
I have created a release \*beep\* \*boop\* --- <details><summary>sdk-codegen-all: 1.12.0</summary> ### Features * add 2 Python examples (pause/copy schedules, kill queries) ([#757](https://www.github.com/looker-open-source/sdk-codegen/issues/757)) ([787eeeb1](https://www.github.com/looker-open-source/sdk-codegen/commit/787eeeb16d34dc27af01deef40fd69e175186f65)) * adding python example for folder permission access ([#758](https://www.github.com/looker-open-source/sdk-codegen/issues/758)) ([21e52df5](https://www.github.com/looker-open-source/sdk-codegen/commit/21e52df573fcedab65449b3554d4f35ddee503d3)) * python barebones schedule plan example ([#763](https://www.github.com/looker-open-source/sdk-codegen/issues/763)) ([57cd05b2](https://www.github.com/looker-open-source/sdk-codegen/commit/57cd05b2bc6b0427bb72eca57d91a0435de3785c)) ### Bug Fixes * dev portal apix tweaks ([#760](https://www.github.com/looker-open-source/sdk-codegen/issues/760)) ([6e937f47](https://www.github.com/looker-open-source/sdk-codegen/commit/6e937f4778457021dd739e849e209ad4de7bb450)) * improved writeable type support ([#766](https://www.github.com/looker-open-source/sdk-codegen/issues/766)) ([be91bd8e](https://www.github.com/looker-open-source/sdk-codegen/commit/be91bd8e772f9a64c47486b317f1ac1f6ef14327)) * remove unused net/url import from go ([#767](https://www.github.com/looker-open-source/sdk-codegen/issues/767)) ([35d912c1](https://www.github.com/looker-open-source/sdk-codegen/commit/35d912c1e31e5817a2b6a81084753a66a4860338)), closes [#765](https://www.github.com/looker-open-source/sdk-codegen/issues/765) * support response observer chaining ([025618c8](https://www.github.com/looker-open-source/sdk-codegen/commit/025618c806efc1664b4f573248ad5a64d6cee3e3)) * uses consistent heading text ([#761](https://www.github.com/looker-open-source/sdk-codegen/issues/761)) ([2e308ec1](https://www.github.com/looker-open-source/sdk-codegen/commit/2e308ec1c6b4f181be12dda806955f8913336234)) </details> <details><summary>@looker/api-explorer: 0.9.16</summary> ### Bug Fixes * dev portal apix tweaks ([#760](https://www.github.com/looker-open-source/sdk-codegen/issues/760)) ([6e937f47](https://www.github.com/looker-open-source/sdk-codegen/commit/6e937f4778457021dd739e849e209ad4de7bb450)) * uses consistent heading text ([#761](https://www.github.com/looker-open-source/sdk-codegen/issues/761)) ([2e308ec1](https://www.github.com/looker-open-source/sdk-codegen/commit/2e308ec1c6b4f181be12dda806955f8913336234)) ### Dependencies * The following workspace dependencies were updated * dependencies * @looker/code-editor bumped from ^0.1.7 to ^0.1.8 * @looker/run-it bumped from ^0.9.15 to ^0.9.16 * @looker/sdk bumped from ^21.10.1 to ^21.10.2 * devDependencies * @looker/sdk-node bumped from ^21.10.1 to ^21.10.2 </details> <details><summary>@looker/sdk: 21.10.2</summary> ### Bug Fixes * improved writeable type support ([#766](https://www.github.com/looker-open-source/sdk-codegen/issues/766)) ([be91bd8e](https://www.github.com/looker-open-source/sdk-codegen/commit/be91bd8e772f9a64c47486b317f1ac1f6ef14327)) </details> <details><summary>@looker/sdk-codegen: 21.0.22</summary> ### Dependencies * The following workspace dependencies were updated * dependencies * @looker/sdk-rtl bumped from ^21.0.17 to ^21.0.18 </details> <details><summary>@looker/sdk-node: 21.10.2</summary> ### Bug Fixes * improved writeable type support ([#766](https://www.github.com/looker-open-source/sdk-codegen/issues/766)) ([be91bd8e](https://www.github.com/looker-open-source/sdk-codegen/commit/be91bd8e772f9a64c47486b317f1ac1f6ef14327)) * support response observer chaining ([025618c8](https://www.github.com/looker-open-source/sdk-codegen/commit/025618c806efc1664b4f573248ad5a64d6cee3e3)) ### Dependencies * The following workspace dependencies were updated * dependencies * @looker/sdk bumped from ^21.10.1 to ^21.10.2 </details> <details><summary>@looker/sdk-rtl: 21.0.18</summary> ### Bug Fixes * browserTransport.ts retains ok: false now ([#745](https://www.github.com/looker-open-source/sdk-codegen/issues/745)) ([451481c6](https://www.github.com/looker-open-source/sdk-codegen/commit/451481c62cdc986c860c582e4a77e3e887c6a732)) </details> <details><summary>looker_sdk: 21.10.1</summary> ### Bug Fixes * improved writeable type support ([#766](https://www.github.com/looker-open-source/sdk-codegen/issues/766)) ([be91bd8e](https://www.github.com/looker-open-source/sdk-codegen/commit/be91bd8e772f9a64c47486b317f1ac1f6ef14327)) </details> <details><summary>@looker/extension-sdk: 21.10.2</summary> ### Dependencies * The following workspace dependencies were updated * dependencies * @looker/sdk bumped from ^21.10.1 to ^21.10.2 </details> <details><summary>@looker/code-editor: 0.1.8</summary></details> <details><summary>@looker/extension-sdk-react: 21.10.2</summary> ### Dependencies * The following workspace dependencies were updated * dependencies * @looker/extension-sdk bumped from ^21.10.1 to ^21.10.2 * @looker/sdk bumped from ^21.10.1 to ^21.10.2 </details> <details><summary>@looker/sdk-codegen-scripts: 21.0.23</summary> ### Dependencies * The following workspace dependencies were updated * dependencies * @looker/sdk bumped from ^21.10.0 to ^21.10.1 * @looker/sdk-codegen bumped from ^21.0.21 to ^21.0.22 * @looker/sdk-node bumped from ^21.10.0 to ^21.10.1 * @looker/sdk-rtl bumped from ^21.0.17 to ^21.0.18 </details> <details><summary>@looker/wholly-sheet: 0.5.14</summary> ### Dependencies * The following workspace dependencies were updated * dependencies * @looker/sdk bumped from ^21.10.1 to ^21.10.2 * devDependencies * @looker/sdk-node bumped from ^21.10.1 to ^21.10.2 </details> <details><summary>@looker/run-it: 0.9.16</summary> ### Dependencies * The following workspace dependencies were updated * dependencies * @looker/sdk bumped from ^21.10.1 to ^21.10.2 * @looker/code-editor bumped from ^0.1.7 to ^0.1.8 </details> <details><summary>@looker/hackathon: 21.10.2</summary> ### Dependencies * The following workspace dependencies were updated * dependencies * @looker/extension-sdk bumped from ^21.10.1 to ^21.10.2 * @looker/extension-sdk-react bumped from ^21.10.1 to ^21.10.2 * @looker/sdk bumped from ^21.10.1 to ^21.10.2 * @looker/wholly-sheet bumped from ^0.5.13 to ^0.5.14 </details> <details><summary>@looker/extension-api-explorer: 21.11.1</summary> ### Dependencies * The following workspace dependencies were updated * dependencies * @looker/api-explorer bumped from ^0.9.15 to ^0.9.16 * @looker/extension-sdk bumped from ^21.10.1 to ^21.10.2 * @looker/extension-sdk-react bumped from ^21.10.1 to ^21.10.2 * @looker/run-it bumped from ^0.9.15 to ^0.9.16 * @looker/sdk bumped from ^21.10.1 to ^21.10.2 </details> This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please ). Co-authored-by:John Kaster <kaster@google.com>
-
Joel Dodge authored
-
Eric Lyons authored
Many people have come on chat about creating schedules with the sdk and I just wanted to create a barebones example, so we can direct them to a public example. Co-authored-by:
Joel Dodge <joeldodge@google.com>
-
- 27 Jul, 2021 2 commits
-
-
John Kaster authored
- A warning in the description of the type was also added for types with no writeable properties that should have writeable properties - regenerated against Looker 21.10 Co-authored-by:
Joseph Axisa <jax@looker.com> Co-authored-by:
Joel Dodge <joeldodge@google.com>
-
Joel Dodge authored
url.URL type properties were removed in v4 as of 21.8 fixes: #765
-
- 23 Jul, 2021 1 commit
-
-
John Kaster authored
-
- 22 Jul, 2021 1 commit
-
-
noahamac authored
-
- 21 Jul, 2021 1 commit
-
-
Bryn Ryans authored
-
- 20 Jul, 2021 3 commits
- 19 Jul, 2021 1 commit
-
-
David Szajngarten authored
* adding python example for folder permission access * adding description and link in readme * Update examples/python/folder_permission_access.py
-
- 16 Jul, 2021 1 commit
-
-
looker-open-source-automation-bot authored
Co-authored-by:
John Kaster <kaster@google.com>
-
- 15 Jul, 2021 2 commits
-
-
John Kaster authored
Also trivial tweak to the README.md
-
Bryn Ryans authored
# Description APIX now renders raw data if it cannot parse the response returned as expected. # Changes 1. Added try/catches in appropriate places. Note that the try/catch in RunIt is probably NOT necessary but the code being wrapped indicates that an error could be thrown (logically it should never happen as the user should always be authenticated). 2. Renamed `parseJson` method to `json2Csv` to better reflect what it does (I was initially confused by the original method name). 3. Created a ShowRaw response handler. 4. Created a fallbackResponseHandler to use ShowRaw.
-
- 14 Jul, 2021 1 commit
-
-
Bryn Ryans authored
# Description Adds an error boundary around APIX explorer child components to display a "nice" message should an error occur during component renders (note, error boundaries do not help with asynchronous errors). # Changes 1. The error boundary and its child components. 2. Added support to environment adapter for logging. Only extension api explorer logs at the moment as logging strategy for stand alone apix explorer is TBD. 3, Added ability to use svgs in react code. Had to add `custom.d.ts` file to api-extension and extension-api-extension projects for `tsc` compiler to work. There may be better ways to do this but that can be added later.
-
- 13 Jul, 2021 1 commit
-
-
Bryn Ryans authored
While walking the dog I realized that it was not necessary to use useRef to hold the current value of the toggle. The alternative is to pass a function to setState that accepts the current value. This change does that.
-
- 12 Jul, 2021 2 commits
-
-
Bryn Ryans authored
# Description This change allows an entity other than APIX explorer to hide/show the APIX sidebar. # Changes The dev portal navigation bar is independent of the APIX nav bar. A previous change, allowed the APIX nav bar to be hidden when APIX is running in the dev portal. The issue with that change was that the toggle to open/close the sidebar was no longer visible and the toggle in the dev portal had no way to communicate with the APIX explorer so that it could hide/show the side bar. This change adds a window message listener to APIXExplorer when it operates in headless mode. When the window message is received it toggles the sidebar visibility.
-
Bryn Ryans authored
# Description Allows API explorer to run without a banner inside of the developer portal. Note that this will eventually be refactored to build a version of API explorer inside of the developer portal. For now API explorer is built in sdk codegen and the resultant javascript build is copied to the developer portal. # Changes 1. Looks for LOOKER_DEV_PORTAL object to get router basename and to determine if to run headless. 2. Headless parameter added to API explorer. When running in headless mode, selectors are moved to the sidebar. Current header is not shown. 3. Selectors have been wrapped to allow simplified use in two places (header or sidebar) 4. Tests updated # To dos 1. Specific tests for headless 2. Externalize sidebar toggle such that dev portal can open/close API explorer sidebar (diff closes sidebar so a page reload is required to redisplay sidebar) 3. Fix diff navigation - occasionally results in an error or does not work.
-
- 09 Jul, 2021 2 commits
-
-
looker-open-source-automation-bot authored
Timeout on a non-critical (spec conversion) was the transient failure.
I have created a release \*beep\* \*boop\* --- <details><summary>sdk-codegen-all: 1.10.1</summary> ### Bug Fixes * browserTransport.ts retains ok: false now ([#745](https://www.github.com/looker-open-source/sdk-codegen/issues/745)) ([451481c6](https://www.github.com/looker-open-source/sdk-codegen/commit/451481c62cdc986c860c582e4a77e3e887c6a732)) </details> <details><summary>@looker/sdk-node: 21.10.1</summary> ### Bug Fixes * browserTransport.ts retains ok: false now ([#745](https://www.github.com/looker-open-source/sdk-codegen/issues/745)) ([451481c6](https://www.github.com/looker-open-source/sdk-codegen/commit/451481c62cdc986c860c582e4a77e3e887c6a732)) ### Dependencies * The following workspace dependencies were updated * dependencies * @looker/sdk bumped from ^21.10.0 to ^21.10.1 * @looker/sdk-rtl bumped from ^21.0.17 to ^21.0.18 </details> <details><summary>@looker/sdk-rtl: 21.0.18</summary> ### Bug Fixes * browserTransport.ts retains ok: false now ([#745](https://www.github.com/looker-open-source/sdk-codegen/issues/745)) ([451481c6](https://www.github.com/looker-open-source/sdk-codegen/commit/451481c62cdc986c860c582e4a77e3e887c6a732)) </details> <details><summary>@looker/sdk: 21.10.1</summary> ### Dependencies * The following workspace dependencies were updated * dependencies * @looker/sdk-rtl bumped from ^21.0.17 to ^21.0.18 </details> <details><summary>@looker/sdk-codegen: 21.0.22</summary> ### Dependencies * The following workspace dependencies were updated * dependencies * @looker/sdk-rtl bumped from ^21.0.17 to ^21.0.18 </details> <details><summary>@looker/extension-sdk: 21.10.1</summary> ### Dependencies * The following workspace dependencies were updated * dependencies * @looker/sdk bumped from ^21.10.0 to ^21.10.1 * @looker/sdk-rtl bumped from ^21.0.17 to ^21.0.18 </details> <details><summary>@looker/code-editor: 0.1.7</summary> ### Dependencies * The following workspace dependencies were updated * devDependencies * @looker/sdk-codegen bumped from ^21.0.21 to ^21.0.22 </details> <details><summary>@looker/extension-sdk-react: 21.10.1</summary> ### Dependencies * The following workspace dependencies were updated * dependencies * @looker/extension-sdk bumped from ^21.10.0 to ^21.10.1 * @looker/sdk bumped from ^21.10.0 to ^21.10.1 * @looker/sdk-rtl bumped from ^21.0.17 to ^21.0.18 </details> <details><summary>@looker/sdk-codegen-scripts: 21.0.23</summary> ### Dependencies * The following workspace dependencies were updated * dependencies * @looker/sdk bumped from ^21.10.0 to ^21.10.1 * @looker/sdk-codegen bumped from ^21.0.21 to ^21.0.22 * @looker/sdk-node bumped from ^21.10.0 to ^21.10.1 * @looker/sdk-rtl bumped from ^21.0.17 to ^21.0.18 </details> <details><summary>@looker/wholly-sheet: 0.5.13</summary> ### Dependencies * The following workspace dependencies were updated * dependencies * @looker/sdk bumped from ^21.10.0 to ^21.10.1 * @looker/sdk-rtl bumped from ^21.0.17 to ^21.0.18 * devDependencies * @looker/sdk-node bumped from ^21.10.0 to ^21.10.1 </details> <details><summary>@looker/run-it: 0.9.14</summary> ### Dependencies * The following workspace dependencies were updated * dependencies * @looker/sdk bumped from ^21.10.0 to ^21.10.1 * @looker/sdk-codegen bumped from ^21.0.21 to ^21.0.22 * @looker/code-editor bumped from ^0.1.6 to ^0.1.7 * @looker/sdk-rtl bumped from ^21.0.17 to ^21.0.18 </details> <details><summary>@looker/hackathon: 21.10.1</summary> ### Dependencies * The following workspace dependencies were updated * dependencies * @looker/extension-sdk bumped from ^21.10.0 to ^21.10.1 * @looker/extension-sdk-react bumped from ^21.10.0 to ^21.10.1 * @looker/sdk bumped from ^21.10.0 to ^21.10.1 * @looker/sdk-rtl bumped from ^21.0.17 to ^21.0.18 * @looker/wholly-sheet bumped from ^0.5.12 to ^0.5.13 </details> <details><summary>@looker/api-explorer: 0.9.14</summary> ### Dependencies * The following workspace dependencies were updated * dependencies * @looker/code-editor bumped from ^0.1.6 to ^0.1.7 * @looker/run-it bumped from ^0.9.13 to ^0.9.14 * @looker/sdk bumped from ^21.10.0 to ^21.10.1 * @looker/sdk-codegen bumped from ^21.0.21 to ^21.0.22 * @looker/sdk-rtl bumped from ^21.0.17 to ^21.0.18 * devDependencies * @looker/sdk-codegen-scripts bumped from ^21.0.22 to ^21.0.23 * @looker/sdk-node bumped from ^21.10.0 to ^21.10.1 </details> <details><summary>@looker/extension-api-explorer: 21.10.1</summary> ### Dependencies * The following workspace dependencies were updated * dependencies * @looker/api-explorer bumped from ^0.9.13 to ^0.9.14 * @looker/extension-sdk bumped from ^21.10.0 to ^21.10.1 * @looker/extension-sdk-react bumped from ^21.10.0 to ^21.10.1 * @looker/run-it bumped from ^0.9.13 to ^0.9.14 * @looker/sdk bumped from ^21.10.0 to ^21.10.1 * @looker/sdk-codegen bumped from ^21.0.21 to ^21.0.22 </details> This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). -
John Kaster authored
Also improved error handling for both browser and node transports
-