diff --git a/docs/firestore-bigquery-export/Partitioning.md b/docs/firestore-bigquery-export/Partitioning.md index cce20313ef..9d8f8bdbc0 100644 --- a/docs/firestore-bigquery-export/Partitioning.md +++ b/docs/firestore-bigquery-export/Partitioning.md @@ -34,4 +34,4 @@ LIMIT 1000 ## Reconfiguring -Unlike [Clustering](https://www.notion.so/Clustering-998244364c6a46b5951133af87fd17fd), an already partitioned table `cannot` be updated with new partition related configuration. The table must be deleted for the extension to create a new table with the updated specification. +Unlike [Clustering](Clustering.md), an already partitioned table `cannot` be updated with new partition related configuration. The table must be deleted for the extension to create a new table with the updated specification. diff --git a/docs/firestore-bigquery-export/generating-schemas.md b/docs/firestore-bigquery-export/generating-schemas.md index d2f8779e02..68d203157e 100644 --- a/docs/firestore-bigquery-export/generating-schemas.md +++ b/docs/firestore-bigquery-export/generating-schemas.md @@ -59,7 +59,7 @@ Please see the example below... } ``` -Learn [How to configure schema files](https://www.notion.so/Generating-Schemas-2a42ca95fa624215b1cd06d88d71aaa8) later in this guide. +Learn [How to configure schema files](#how-to-configure-schema-files) later in this guide. ### Step 2: Set up credentials @@ -154,9 +154,9 @@ Run the schema-views script using `[npx` (the Node Package Runner)]( For more information about handling custom events refer [Create and handle custom event triggers](https://firebase.google.com/docs/functions/beta/custom-events). +> For more information about handling custom events refer [Create and handle custom event triggers](https://firebase.google.com/docs/functions/custom-events). diff --git a/firestore-bigquery-export/CHANGELOG.md b/firestore-bigquery-export/CHANGELOG.md index 9ea1c03b99..fc89cbeaa9 100644 --- a/firestore-bigquery-export/CHANGELOG.md +++ b/firestore-bigquery-export/CHANGELOG.md @@ -6,6 +6,8 @@ fix: failed BigQuery inserts are no longer reported as successful while silently fix: stop updating the BigQuery table metadata every time the extension is configured or updated when nothing has changed +fix: remove broken contributor link from extension metadata + ## Version 0.3.3 chore: remove unused runtime dependencies and bump change-tracker consumers diff --git a/firestore-bigquery-export/extension.yaml b/firestore-bigquery-export/extension.yaml index 74c0e9b439..cfabb6629e 100644 --- a/firestore-bigquery-export/extension.yaml +++ b/firestore-bigquery-export/extension.yaml @@ -33,7 +33,6 @@ author: contributors: - authorName: Jan Wyszynski email: wyszynski@google.com - url: https://github.com/IanWyszynski billingRequired: true diff --git a/firestore-counter/clients/dart/analysis_options.yaml b/firestore-counter/clients/dart/analysis_options.yaml index fd16f92198..11d5bffe1f 100644 --- a/firestore-counter/clients/dart/analysis_options.yaml +++ b/firestore-counter/clients/dart/analysis_options.yaml @@ -14,7 +14,7 @@ linter: # section below to disable rules from the `package:flutter_lints/flutter.yaml` # included above or to enable additional rules. A list of all available lints # and their documentation is published at - # https://dart-lang.github.io/linter/lints/index.html. + # https://dart.dev/tools/linter-rules. # # Instead of disabling a lint rule for the entire project in the # section below, it can also be suppressed for a single line of code diff --git a/firestore-send-email/CHANGELOG.md b/firestore-send-email/CHANGELOG.md index 63d7fc7c61..8b24faef01 100644 --- a/firestore-send-email/CHANGELOG.md +++ b/firestore-send-email/CHANGELOG.md @@ -1,3 +1,7 @@ +## Version 0.2.11 + +fix: fix broken Nodemailer OAuth2 and SendGrid Categories links in docs + ## Version 0.2.10 chore: bump nodemailer to v9 and remove unused rimraf dependency diff --git a/firestore-send-email/POSTINSTALL.md b/firestore-send-email/POSTINSTALL.md index 89b7a371ac..750f590491 100644 --- a/firestore-send-email/POSTINSTALL.md +++ b/firestore-send-email/POSTINSTALL.md @@ -59,7 +59,7 @@ When using SendGrid (`SMTP_CONNECTION_URI` includes `sendgrid.net`), you can ass Add this document to the Firestore mail collection to send categorized emails. -For more details, see the [SendGrid Categories documentation](https://docs.sendgrid.com/ui/sending-email/categories). +For more details, see the [SendGrid Categories documentation](https://www.twilio.com/docs/sendgrid/for-developers/sending-email/categories). #### Firestore-Send-Email: SendGrid Dynamic Templates @@ -84,7 +84,7 @@ Add this document to the Firestore mail collection to send an email using a Send You can also include optional SendGrid fields in the same `sendGrid` object, such as `customArgs` (string key/value metadata) and `ipPoolName` (IP pool selection). -For more details, see the [SendGrid Dynamic Templates documentation](https://docs.sendgrid.com/ui/sending-email/how-to-send-an-email-with-dynamic-templates). +For more details, see the [SendGrid Dynamic Templates documentation](https://www.twilio.com/docs/sendgrid/ui/sending-email/how-to-send-an-email-with-dynamic-templates). #### Understanding SendGrid Email IDs diff --git a/firestore-send-email/PREINSTALL.md b/firestore-send-email/PREINSTALL.md index 30ab980098..1407a8fe40 100644 --- a/firestore-send-email/PREINSTALL.md +++ b/firestore-send-email/PREINSTALL.md @@ -60,7 +60,7 @@ When using SendGrid (`SMTP_CONNECTION_URI` includes `sendgrid.net`), you can ass Add this document to the Firestore mail collection to send categorized emails. -For more details, see the [SendGrid Categories documentation](https://docs.sendgrid.com/ui/sending-email/categories). +For more details, see the [SendGrid Categories documentation](https://www.twilio.com/docs/sendgrid/for-developers/sending-email/categories). #### Firestore-Send-Email: SendGrid Dynamic Templates @@ -83,7 +83,7 @@ When using SendGrid, you can use SendGrid Dynamic Templates to create and send t Add this document to the Firestore mail collection to send an email using a SendGrid Dynamic Template. The `templateId` is required and should be your SendGrid Dynamic Template ID (always starts with 'd-'). The `dynamicTemplateData` object contains the variables that will be used in your template. -For more details, see the [SendGrid Dynamic Templates documentation](https://docs.sendgrid.com/ui/sending-email/how-to-send-an-email-with-dynamic-templates). +For more details, see the [SendGrid Dynamic Templates documentation](https://www.twilio.com/docs/sendgrid/ui/sending-email/how-to-send-an-email-with-dynamic-templates). #### Setting Up OAuth2 Authentication @@ -227,7 +227,7 @@ Leave `Use secure OAuth2 connection?` as the default value `true`. ###### Additional Resources - [Google OAuth2 Documentation](https://developers.google.com/identity/protocols/oauth2) -- [Nodemailer OAuth2 Guide](https://nodemailer.com/smtp/oauth2/) +- [Nodemailer OAuth2 Guide](https://nodemailer.com/smtp/oauth2) - [Firebase Extensions Documentation](https://firebase.google.com/docs/extensions) #### Automatic Deletion of Email Documents diff --git a/firestore-send-email/README.md b/firestore-send-email/README.md index 6417c8448c..597796a63a 100644 --- a/firestore-send-email/README.md +++ b/firestore-send-email/README.md @@ -68,7 +68,7 @@ When using SendGrid (`SMTP_CONNECTION_URI` includes `sendgrid.net`), you can ass Add this document to the Firestore mail collection to send categorized emails. -For more details, see the [SendGrid Categories documentation](https://docs.sendgrid.com/ui/sending-email/categories). +For more details, see the [SendGrid Categories documentation](https://www.twilio.com/docs/sendgrid/for-developers/sending-email/categories). #### Firestore-Send-Email: SendGrid Dynamic Templates @@ -91,7 +91,7 @@ When using SendGrid, you can use SendGrid Dynamic Templates to create and send t Add this document to the Firestore mail collection to send an email using a SendGrid Dynamic Template. The `templateId` is required and should be your SendGrid Dynamic Template ID (always starts with 'd-'). The `dynamicTemplateData` object contains the variables that will be used in your template. -For more details, see the [SendGrid Dynamic Templates documentation](https://docs.sendgrid.com/ui/sending-email/how-to-send-an-email-with-dynamic-templates). +For more details, see the [SendGrid Dynamic Templates documentation](https://www.twilio.com/docs/sendgrid/ui/sending-email/how-to-send-an-email-with-dynamic-templates). #### Setting Up OAuth2 Authentication @@ -235,7 +235,7 @@ Leave `Use secure OAuth2 connection?` as the default value `true`. ###### Additional Resources - [Google OAuth2 Documentation](https://developers.google.com/identity/protocols/oauth2) -- [Nodemailer OAuth2 Guide](https://nodemailer.com/smtp/oauth2/) +- [Nodemailer OAuth2 Guide](https://nodemailer.com/smtp/oauth2) - [Firebase Extensions Documentation](https://firebase.google.com/docs/extensions) #### Automatic Deletion of Email Documents diff --git a/firestore-send-email/extension.yaml b/firestore-send-email/extension.yaml index 3e8c1df014..6578ab7061 100644 --- a/firestore-send-email/extension.yaml +++ b/firestore-send-email/extension.yaml @@ -13,7 +13,7 @@ # limitations under the License. name: firestore-send-email -version: 0.2.10 +version: 0.2.11 specVersion: v1beta displayName: Trigger Email from Firestore diff --git a/firestore-shorten-urls-bitly/CHANGELOG.md b/firestore-shorten-urls-bitly/CHANGELOG.md index 74425819f3..83e7568fe3 100644 --- a/firestore-shorten-urls-bitly/CHANGELOG.md +++ b/firestore-shorten-urls-bitly/CHANGELOG.md @@ -104,7 +104,7 @@ fixed - Fixed 406 HTTP error code from Bitly API due to `Content-Type` header no fixed - Migrated Bitly API to v4 since v3 will be deactivated on March 1, 2020 (Issue #170). -**Important:** Update your extension to at minimum v0.1.2 before March 1, 2020; otherwise, your installed extension will stop working. [Learn more](https://dev.bitly.com/deprecated.html). +**Important:** Update your extension to at minimum v0.1.2 before March 1, 2020; otherwise, your installed extension will stop working. ## Version 0.1.1 diff --git a/samples/rtdb-uppercase-messages/CHANGELOG.md b/samples/rtdb-uppercase-messages/CHANGELOG.md index 8c5058a142..1830372875 100644 --- a/samples/rtdb-uppercase-messages/CHANGELOG.md +++ b/samples/rtdb-uppercase-messages/CHANGELOG.md @@ -1,3 +1,7 @@ +## Version 0.0.3 + +fix: fix broken Realtime Database setup link in docs + ## Version 0.0.2 chore: update Cloud Functions runtime to Node.js 22 diff --git a/samples/rtdb-uppercase-messages/PREINSTALL.md b/samples/rtdb-uppercase-messages/PREINSTALL.md index 0488e2e6ed..bbfb91e8b3 100644 --- a/samples/rtdb-uppercase-messages/PREINSTALL.md +++ b/samples/rtdb-uppercase-messages/PREINSTALL.md @@ -22,7 +22,7 @@ text: #### Additional setup Before installing this extension, make sure that you've -[set up Realtime Database](https://firebase.google.com/docs/databaae/quickstart) +[set up Realtime Database](https://firebase.google.com/docs/database/web/start#create_a_database) in your Firebase project. #### Billing diff --git a/samples/rtdb-uppercase-messages/extension.yaml b/samples/rtdb-uppercase-messages/extension.yaml index 32d307605a..47c1420cd2 100644 --- a/samples/rtdb-uppercase-messages/extension.yaml +++ b/samples/rtdb-uppercase-messages/extension.yaml @@ -1,5 +1,5 @@ name: rtdb-uppercase-messages -version: 0.0.2 +version: 0.0.3 specVersion: v1beta # Firebase Extensions specification version; don’t change # Friendly display name for your extension (~3-5 words) diff --git a/storage-resize-images/CHANGELOG.md b/storage-resize-images/CHANGELOG.md index e3abe53bda..039af5e915 100644 --- a/storage-resize-images/CHANGELOG.md +++ b/storage-resize-images/CHANGELOG.md @@ -1,3 +1,7 @@ +## Version 0.3.7 + +fix: fix broken `getDownloadURL` link in docs + ## Version 0.3.6 chore: replace temp file helper dependencies with Node.js built-ins diff --git a/storage-resize-images/POSTINSTALL.md b/storage-resize-images/POSTINSTALL.md index 91334a5d0a..b67c9482c1 100644 --- a/storage-resize-images/POSTINSTALL.md +++ b/storage-resize-images/POSTINSTALL.md @@ -29,7 +29,7 @@ The extension also copies the following [metadata](https://cloud.google.com/stor - `Content-Type` - [user-provided metadata](https://cloud.google.com/storage/docs/metadata#custom-metadata) - If the original image contains a download token (publicly accessible via a unique download URL), a new download token is generated for the resized image(s). - - If the original image does not contain a download token, resized image(s) will not be created with unique tokens. To make a resized image publicly accessible, call the [`getDownloadURL`](https://firebase.google.com/docs/reference/js/firebase.storage.Reference#getdownloadurl) method. + - If the original image does not contain a download token, resized image(s) will not be created with unique tokens. To make a resized image publicly accessible, call the [`getDownloadURL`](https://firebase.google.com/docs/reference/js/storage#getdownloadurl_30df0b2) method. Be aware of the following when using this extension: diff --git a/storage-resize-images/extension.yaml b/storage-resize-images/extension.yaml index 4f76123690..91dd557089 100644 --- a/storage-resize-images/extension.yaml +++ b/storage-resize-images/extension.yaml @@ -13,7 +13,7 @@ # limitations under the License. name: storage-resize-images -version: 0.3.6 +version: 0.3.7 specVersion: v1beta displayName: Resize Images