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

Migrate extensions commands to use registry APIs #3273

Merged
merged 24 commits into from
Apr 13, 2021

Conversation

joehan
Copy link
Contributor

@joehan joehan commented Apr 12, 2021

Note: All code here has been reviewed in separate PRs on FirebasePrivate.

huangjeff5 and others added 19 commits March 3, 2021 11:35
…#707)

* add new warning prompt for non-trusted publishers during ext:install

* clean up param namne

* clean up comment

* switch from author ulr to sourceUrl
* Adds console install link to ext:dev:publish

* formats
@joehan joehan requested a review from huangjeff5 April 12, 2021 19:43
@google-cla google-cla bot added the cla: yes Manual indication that this has passed CLA. label Apr 12, 2021
@elvisun
Copy link
Contributor

elvisun commented Apr 12, 2021

@joehan
Copy link
Contributor Author

joehan commented Apr 12, 2021

@elvisun Of course!

@joehan joehan force-pushed the launch.extensions-registry-migration branch 2 times, most recently from 1b61a9b to a0047af Compare April 13, 2021 20:44
@joehan joehan merged commit 01610e0 into master Apr 13, 2021
@joehan joehan deleted the launch.extensions-registry-migration branch April 13, 2021 21:59
devpeerapong pushed a commit to devpeerapong/firebase-tools that referenced this pull request Dec 14, 2021
* Add publisher to registry file fields (firebase#686)

* Migrate ext:update ref-based flow to include update warnings + min extension version guard (firebase#684)

* Migrate ext:install flow to install via extension reference and remove EAP gating (firebase#679)

* Remove EAP-specific copy in ext:dev:register and ext:dev:publish command (firebase#691)

* Warn user that unpublishing is final in ext:dev:unpublish command (firebase#693)

* Add extMinVersion flag to ext:dev:unpublish command (firebase#698)

* Migrate ext:info flow to retrieve spec from Registry API (firebase#683)

* Migrate "author" terminology to use "publisher" in Extensions CLI commands (firebase#694)

* Fix bug in confirmInstallByReference and refactor ext:install error messages (firebase#702)

* Fix local path detection logic and refactor warnings logic in ext:update flow (firebase#703)

* Migrate extensions warnings relating to audiences to use (backend) launch stage and visibility fields (firebase#705)

* Only infer firebase if publisher not provided as part of user input in ext:info flow (firebase#708)

* Adds new warning prompt for non-trusted publishers during ext:install (firebase#707)

* add new warning prompt for non-trusted publishers during ext:install

* clean up param namne

* clean up comment

* switch from author ulr to sourceUrl

* no please

* Update copy to link user to documentation on ext:install flow if input not found (firebase#711)

* Adds console install link to ext:dev:publish (firebase#709)

* Adds console install link to ext:dev:publish

* formats

* Add firebase ext:dev:delete command to CLI (firebase#712)

* adds changelog

* formats

Co-authored-by: huangjeff5 <[email protected]>
Co-authored-by: Jeff Huang <[email protected]>
Co-authored-by: Elvis Sun <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cla: yes Manual indication that this has passed CLA.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants