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

chore: merge console mvp branch back into main #438

Merged
merged 23 commits into from
Apr 21, 2023
Merged

Conversation

cprice404
Copy link
Contributor

cprice404 and others added 21 commits March 23, 2023 23:38
After a great deal of experimentation I was unable to find a
setup where we could handle the common dir via symlink and
also satisfy all of the tools (jest, eslint, etc.)  It seems
like the path of least resistance will be to just go ahead
and release the common code as its own npm.js package.

We will need to be careful to re-export all of the public
APIs from that module so that users don't need to express
an explicit dependency on the common package.
chore: switch back to treating common as a package
chore: shared integration tests and beginning of ICacheClient interface
…#386)

* chore: remove text encoder; rename common package from core to common

* fix: export all utils/responses/clients from common lib (#387)

* chore: add text encoder polyfill for jest tests

* fix: comments

* fix: jest setup files

* chore: change package name back to core

* chore: rename common package

---------

Co-authored-by: Matt Straathof <[email protected]>
Co-authored-by: Matt Straathof <[email protected]>
Add `GenerateApiToken` to the web sdk.
* chore; export AuthClient

* Trigger Build
* chore; export AuthClient

* Trigger Build

* fix: how we are encoding base64 strings

* fix: linting

* chore: update endpoint

* chore: add comment to string.ts

---------

Co-authored-by: Matt Straathof <[email protected]>
Co-authored-by: Matt Straathof <[email protected]>
* feat: Add prompt for request-coalescer example (#367)

* feat: Add prompt for request-coalescer example

* fix: `setIfNotExists` should accept a `value` not `field` (#385)

The API for setIfNotExists has a typo: the parameter for value was mis-named field.

* fix: pass other errors to user's subscribe error handler (#388)

Prior to this we only passed `NOT_FOUND` gRPC errors to the user's error handler. We should invoke the error handlers on other errors but not subscribe.

* fix: support decoding environment variable tokens as v1 tokens (#403)

---------

Co-authored-by: rishtigupta <[email protected]>
Co-authored-by: Michael Landis <[email protected]>
Co-authored-by: Matt Straathof <[email protected]>
* chore: add all public types to index (#426)

Prior to this commit, there were quite a few types that were
not exported from the main index.  This meant that if you needed
to reference them in your code your import statement would include
the `dist/src` dir explicitly, which is leaking implementation
details.  This is also problematic for the case where we want
to split out a common/core package because those paths would
change.

To remedy that, this commit adds explicit exports for all of the
types that were missing.

* chore: remove comments from imports because apparently that breaks the universe

---------

Co-authored-by: rishtigupta <[email protected]>
Co-authored-by: Michael Landis <[email protected]>
Co-authored-by: Matt Straathof <[email protected]>
* chore: migrate common scalar integration tests

* fix: add comment for future test consolidation
@cprice404 cprice404 changed the title merge console mvp chore: merge console mvp branch back into main Apr 21, 2023
Copy link
Contributor

@rishtigupta rishtigupta left a comment

Choose a reason for hiding this comment

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

🛡️ 🚢

@cprice404 cprice404 merged commit 53a79eb into main Apr 21, 2023
@cprice404 cprice404 deleted the merge-console-mvp branch April 21, 2023 19:45
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.

6 participants