Commit Graph
292 Commits
Author SHA1 Message Date
Daniel La RocqueandGitHub fcb101f17b Add docgen all script and update documentation (#8258)
* Add docgen all script and update documentation

* Move toc to devsite, and rename to `_toc.yaml`

* Fix formatting

* Remove seperate toc CI check

* Update Contributing guide

* revert changes made to refdocs
2024-06-04 16:25:44 -05:00
Christina HollandandGitHub 88f57d26bc More robust clean up after unexpected docgen process exits. (#8260) 2024-05-22 13:59:22 -07:00
352dc825d0 Add Vertex SDK (#8119)
Co-authored-by: Daniel La Rocque <[email protected]>
Co-authored-by: hsubox76 <[email protected]>
Co-authored-by: rachelsaunders <[email protected]>
Co-authored-by: DellaBitta <[email protected]>
2024-05-08 14:28:01 -07:00
DellaBittaandGitHub 8b90666f4d Enable previously failing (Firestore) Node.js and Browser (Chrome) Tests (#8067)
A Firestore CI test configuration was previously disabled in our GitHub action Workflows due to a 100% failure rate. While revisiting this issue months later, it seems that the test now passes. This might be related to our Node v20 CI upgrade.

As a bonus, fixed a comment typo in the check changeset script.
2024-03-14 13:41:23 -04:00
DellaBittaandGitHub f9e32dc261 Update CI node.js versions to 20.x (#8055)
Upgrade our CI scripts and workflows to work in Node 20.x:
 - Updated workflows to use node 20.x across the board
 - Updated tests which use the emualtor to connect to '127.0.0.1' explicitly instead of 'localhost', since newer versions of `node` treat `localhost` differently depending on the executing OS. For instance, `localhost` might resolve to the IPv6 address `::1`, but that's not the address that the emulators bind to.
 - Updated `packages/rules-unit-testing/functions/package.json` `engines` directive to define `>=16` instead of requiring `16` explicitly.
2024-03-08 08:31:54 -05:00
Denver ConeybeareandGitHub f9124936ff Fix errors in reporting errors in the "Check changeset vs changed files" workflow (#7964) 2024-01-19 13:48:47 -05:00
DellaBittaandGitHub 96eb992a46 [Auth CI] Log warning if chrome version has changed (#7872)
Add CI annotations if the chrome browser is out of date with auth's latest tested version.
2023-12-14 20:43:47 -05:00
DellaBittaandGitHub d38ca610f5 Comment changes for OSS (#7778)
Updating license headers and contribution guide for a better open source experience.
2023-11-14 15:24:24 -05:00
MilaandGitHub 934af47ff9 MIEQ: add negative test cases (#7680) 2023-10-13 12:04:20 -04:00
Christina HollandandGitHub 27c767485d Add IteratedDataSnapshot to compat toc (#7662) 2023-09-28 12:46:01 -07:00
MilaandGitHub 34e1f21cad Fix MIEQ failure against Emulator on CI (#7637) 2023-09-21 15:14:52 -04:00
Christina HollandandGitHub 787ae47486 Fix compat doc gen (#7629) 2023-09-15 11:10:22 -07:00
Christina HollandandGitHub 1604eac71c Fix changeset checker to write to github output correctly (#7554) 2023-08-15 14:07:45 -07:00
Christina HollandandGitHub d434dfac0c Fix console log and error handling (#7377) 2023-06-21 09:31:52 -07:00
Christina HollandandGitHub d0602f6fdb More logging and increase memory limit (#7338) 2023-05-31 09:37:49 -07:00
Christina HollandandGitHub 2de3c4c69c Docs: mark methods and products that don't work in Node (#7276) 2023-05-26 12:34:51 -07:00
Christina HollandandGitHub ef7d97942f More logging for npm publish (#7327) 2023-05-24 15:08:15 -07:00
Christina HollandandGitHub 8c635716e7 ch-debug-staging (#7325) 2023-05-24 12:50:33 -07:00
Christina HollandandGitHub 09dbad3687 revert publish logs (#7298) 2023-05-15 10:22:42 -07:00
Christina HollandandGitHub eff1a442b8 Try to log publish errors (#7295) 2023-05-12 09:36:55 -07:00
Christina HollandandGitHub 9e80b06dfa Fix GITHUB_OUTPUT statements (#7267) 2023-04-26 10:59:11 -07:00
Christina HollandandGitHub af38c3f6f6 Rerun prettier/docs after prettier dependency update (#7259) 2023-04-25 11:41:42 -07:00
Christina HollandandGitHub 105649139f Ensure firefox tests exclude unnecessary tests (#7162) 2023-03-28 16:31:28 -07:00
Christina HollandandGitHub b9fe8def94 Ensure docgen script restores original files even if build fails (#7151) 2023-03-28 15:43:17 -07:00
Christina HollandandGitHub 2680826414 Simplify check for reference doc changes (#7014) 2023-02-21 17:28:50 -08:00
Tom AndersenandGitHub f8a509f0b9 Refactor Firestore tests to use targetBackend parameter (#6999)
* Refactor Firestore target backend parameters to simplify and better support preprod

* Undo `only` in test

* Formatting

* Fix

* Replace local with targetBackend=emulator

* Fix

* Run directly from ts file to avoid compiler problems.

* Remove unused dependency

* Remove unused dependency

* Remove unused dependency

* Fix test when running on emulator

* Override linter

* Add comments
2023-02-08 16:32:03 -05:00
Christina HollandandGitHub 8b3e8550b2 Replace deprecated set-output commands (#6939) 2023-01-13 09:33:01 -08:00
Christina HollandandGitHub 8dafeaded1 Put firebase/* entry point ESM files in their own subdirs with "type: module" package.json (#6826) 2022-12-01 09:11:42 -08:00
Hsin-pei TohandGitHub 0d3a51b410 Update REST and wire protocol query params for startAfter, endBefore (#6706)
* Update REST and wire protocol query constants for startAfter, endBefore

* Update query unit tests

* Update RTDB emulator version

* Extend syncpoint spec protocol

* Account for bound inclusivity with LimitedFilter

* Address PR feedback

* Add test case with

* Address PR feedback
2022-11-18 14:38:21 -05:00
Christina HollandandGitHub fc19de0a06 Update parent path in check_changeset script (#6772) 2022-11-09 13:53:54 -08:00
Christina HollandandGitHub a055fa28e3 Fix tweet workflow (#6695) 2022-10-18 09:46:33 -07:00
Christina HollandandGitHub 243734fd6b Upgrade TypeScript to 4.7.4 (#6682) 2022-10-17 14:00:12 -07:00
Christina HollandandGitHub 818cf63ebf Add a flag allowing api-documenter to sort functions by first param (#6623) 2022-10-13 13:53:11 -07:00
Christina HollandandGitHub ad83829804 Remove mentions of Bower from repo and docs (#6693) 2022-10-13 13:52:48 -07:00
Christina HollandandGitHub 3e1db1afda Add a workflow to send release tweet (#6692) 2022-10-13 11:33:59 -07:00
Christina HollandandGitHub d2e8f1bd42 Remove excluded packages from doc index.md (#6651) 2022-10-06 12:55:05 -07:00
Christina HollandandGitHub 35c486e421 Add leading slash to toc path (#6637) 2022-09-28 11:58:41 -07:00
Fred ZhangandGitHub 762160b494 Use RTDB emulator v4.9.0 (#6197)
* Update database-emulator.ts

* 4.9.0
2022-09-22 09:15:11 -07:00
Sebastian SchmidtandGitHub 4daf9a1c34 Enable encodeInitMessageHeaders (#6107)
* Enable encodeInitMessageHeaders

This transitions the Firestore client from encoding HTTP Headers via the Query Param to the request's POST payload.

* Create eleven-moons-shave.md

Set the change type to 'minor'. There is no change to the public API and no feature added, but the change does require an update to the emulator. We feel that a patch may go unnoticed.

* Update firestore emulator used by tests to v1.14.4
2022-09-07 13:24:44 -06:00
Christina HollandandGitHub bc1f2b86c8 Have CI deploy rules/functions to test project as needed (#6531) 2022-08-25 09:49:56 -07:00
Maneesh TewaniandGitHub c92c233e30 Included experimental support for Deno (#6560)
Fixed issue where Deno would hang after attempting to terminate.
2022-08-24 22:55:08 -07:00
dwyfrequencyandGitHub 8d4c9f2b3b Add browser unit tests for firefox in firestore (#6538)
* Add browser unit tests for firefox in firestore

* Update action to remove auth references

* Update Auth Build

* Initialize browser variable

* update actions to use changed command

* Update run tests ci script to accommodate firestore

* Update name of step

* Update regex to remove unnecessary `/`
2022-08-22 17:36:45 -04:00
dwyfrequencyandGitHub 9b692530e4 Update Auth Firefox cross browser action to only run on changed auth files (#6546)
* Update trigger condition for cross browser tests

* Update github action

* touch auth file

* Revert touching auth file

* Add note describing crossBrowserPackages object

* Update comment describing crossBrowserPackages
2022-08-19 17:10:41 -04:00
Maneesh TewaniandGitHub b5331907cf Fixed faulty transaction bug (#6508)
Fixed issue where if a listener on a filtered query with a server-side index is created with a listener at a non-intersecting path would cause incorrect results to be reported.
2022-08-15 15:16:38 -07:00
Christina HollandandGitHub 66d9bf78d9 Fix TOC path for v9 docs (#6498) 2022-08-03 11:06:06 -07:00
Christina HollandandGitHub 542a3e4297 Generate v8 docs with correct project paths (#6475)
* Generate v8 docs with correct project paths

* Make sure to add numbers to regex

* Remove extra file
2022-07-26 09:42:07 -07:00
Christina HollandandGitHub 440ae00078 Exclude unwanted packages in docgen script (#6469) 2022-07-25 14:46:32 -07:00
Christina HollandandGitHub ccc7e1d6ec Update api-documenter to work with new devsite changes (#6449) 2022-07-20 12:59:30 -07:00
egilmorezandGitHub 9b978346c9 Updating pointer to new _project.yaml file from internal changelist 461499214. (#6451) 2022-07-19 13:00:22 -07:00
Christina HollandandGitHub 414aa6c2dd Fix E2E reporting to release tracker (#6348) 2022-06-09 14:24:53 -07:00