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

Pull latest from fork head #1

Open
wants to merge 3,209 commits into
base: master
Choose a base branch
from
Open

Conversation

alexlouden
Copy link
Member

No description provided.

GarrettBurroughs and others added 30 commits July 22, 2024 18:00
* Allow functions emulator to recognize firealerts triggers

* Add support for non custom events in event arc emulator

* add cors to getTriggers route

* Remove duplicate logic

* add cors to publish native events route

* Add ability to remove triggers

* Fix prettier problem

* Only remove triggers with removal implemented

* update changelog

* update package-lock

---------

Co-authored-by: joehan <joehanley@google.com>
* Reuse help command text in error messages

* Fix casing of helpCommandText constant

* Throw errors in firestore:databases:restore

* Throw errors in firestore:databases:update

* Throw errors in firestore:databases:create

* Throw errors in firestore:backups:schedules:update

* Throw errors in firestore:backups:schedules:create

* Fix lint error for missing return type

* Add missing period to help text

* Update CHANGELOG
* Use `-d` short name for database

* Remove invalid and ambiguous short names

* Update CHANGELOG

* Lint CHANGELOG
* Update changelog.

* Bump emulator version.
* Update changelog.

* Bump emulator to v1.3.1.
* Refactor SDK init to split up prompting and actuation

* progress on unit tests

* Added unit test for actuate

* Add logs so i can debug tests failing only in CI on node 20

* no only

* format

* Maybe this?

* I give up on mock-fs - trying a simpler approach

* Clean up

* fix shrinkwrap

* fix shrinkwrap

* fix shrinkwrap
…7493)

* Improve update message

* Add changelog entry

---------

Co-authored-by: joehan <joehanley@google.com>
* pass resolvedConfigPath to dataConnectEmulator start

* cleanup

* add changelog
* Start of init refactor

* progress on tests

* Unit tests for actuate
* Add app platform check
* Add CMEK support for Firestore database

* adjust column width for get database output

* fix lint

* remove invalid char

* fix lint

* fix an option error

* resolve comments

* fix lint

* fix lint

* fix style
* Update markedand marked-terminal

* Ignore errors on typescript-json-schema - they have no effect on the output here
* Improved defaults for init dataconnect:sdk

* Clean up comments
…thout force option (#7467)

* Adding error for non-interactive flows without force option

* add changelog entry

* update changelog

* fixing error message

* add a guard around the prompt to stop erroring if we are in non-interactive mode

* update changelog msg
Co-authored-by: Fred Zhang <fredzqm@google.com>
google-oss-bot and others added 30 commits October 22, 2024 21:51
…7625)

* Skipping partial html files generated due to enabling ppr in Nextjs

* Detect partial html files in build and add them to reasonsForBackend.
- Move common logic to utils functions

* Add tests cases for new utils functions

* Check if file .html exists before trying to read it.

* Remove warning if file does not exist

* Changelog

* Promise.all test isPartialHTML

* Refactor to use .meta files for PPR

* Changelog
* Clarify Java compatibility requirements

* Tweaking wording

---------

Co-authored-by: joehan <joehanley@google.com>
…nged (#7710)

This is done by using the .firebaseRC as the source of truth for the project ID, instead of the `currentProjectId` signal.

Co-authored-by: Harold Shen <hlshen@google.com>
* New e2e tests

* remove unneeded dependency

* fix wdio config type

* restore graphql file

* Fix wdio types errors

* fix graphql test issues

* adding and reading data e2e tests

* fix graphql test

* emulator startup e2e tests

* Mock user & fix execution tests

* package-lock

* -

* undo changes in ui

* chore: undo changes to tsconfig

* exclude test folder from build

* Fix tests setup

* Fix test hooks

* Try changing CI to macos

* Limit parallelism to enhance CI performance

* Lower parallelism

* Remove prod build from pretest

* CI for e2e tests

* Increase memory limit for prod build

* Await for notifications to be displayed

* Increase test timeout for e2e

* Enhance e2e tests

* -

* Increase timeout

* -

* -

* -

* -

* Adding logs to debug

* -

* try 127.0.0.1 instead of localhost

* add screenshots

* -

* -

* -

* -

* -

* -

* -

* -

* -

* -

* debug mode

* export screenshot only on error

* -

* fix deploy test

* remove logs

* remove debug flag

* fix firebase binary in test

* -

* fix typing issue

* addressing comments

* fix typing issue 2

* revert `localhost` change

* split graphql add/read data tests

* use service account for CI

* init test for sidebar change

* remove execution retry logic

* update generated sdk test

* fix

* fix error in importing scss modules

* add sdk to app test done

* remove unnecessary log

* squash merge master

* add readonlySignal typing to firstWhere

* add connector.yaml in mock init

---------

Co-authored-by: Harold Shen <hlshen@google.com>
* lookup backends in other regions

* fix bug bash bugs

* add src/apphosting/index.ts back in

* switch to v1beta from v1alpha
…t to Hosting in init list (#7871)

* check billing & move app hosting up in init list
* Bump FDC local toolkit to v1.6.0.

* Update changelog.
* feat: track autocomplete events

* merge master

* merge master

* package-lock

* update tsnode_opts

---------

Co-authored-by: Harold Shen <hlshen@google.com>
* Upgrade e2e test project to Nextjs 15

* Update next.config experimental.serverActions ot be an object

* Remove deprecated option swcMinify from next.config

* Add 'force-static' to nextjs static GET route handler to generate a valid expected firebase.json

* Add _not-found route to expected effective firebase.json and remove hasStaticAppNotFoundComponent check

* Add hasStaticAppNotFoundComponent verification back

* Add hasStaticAppNotFoundComponent verification back

* Skipping partial html files generated due to enabling ppr in Nextjs

* Detect partial html files in build and add them to reasonsForBackend.
- Move common logic to utils functions

* Add tests cases for new utils functions

* Check if file .html exists before trying to read it.

* Remove warning if file does not exist

* Changelog

* Promise.all test isPartialHTML

* Refactor to use .meta files for PPR

* Changelog

* Upgrade NextJS deploy test to 15.0.0-canary.202 and add new headers for revalidation times

* Bump nextjs to 15.0.0

* Fix identation on package.json for tests

* Update supportedRange constant and skip sharp as dep when next gte 15.0.0

* Changelog

* Fix case for PPR message

* Revert skip sharp on next 15

* Update changelog

* Update image optimization comment.
* fix analytics not being tracked & track IDX separatel

* fix boolean

* underscore

* add fallback sanization
* changelog

* changelog

* version bump

* update internal dependency

* Update firebase-vscode/CHANGELOG.md

Co-authored-by: Yuchen Shi <yuchenshi@google.com>

* package-lock

---------

Co-authored-by: Yuchen Shi <yuchenshi@google.com>
* Fix breakage with app hosting beta API switch

* Changelog
* remove resource location requirement during storage init

* remove test
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.