These 98 commits are when the Protocol Buffers files have changed:
Commit: | 4907cb2 | |
---|---|---|
Author: | Copybara Bot | |
Committer: | Copybara-Service |
Add API Hub protos to google-cloudevents repo. PiperOrigin-RevId: 753866250
The documentation is generated from this commit.
Commit: | 1ab1ce7 | |
---|---|---|
Author: | Copybara Bot | |
Committer: | Copybara-Service |
Add API Hub protos to google-cloudevents repo. PiperOrigin-RevId: 753085819
The documentation is generated from this commit.
Commit: | ee092bd | |
---|---|---|
Author: | Copybara Bot | |
Committer: | Copybara-Service |
Add 'delivery_attempt' field in the Cloud Pub/Sub data schema. PiperOrigin-RevId: 702756217
Commit: | 7861368 | |
---|---|---|
Author: | Copybara Bot | |
Committer: | Copybara-Service |
No public description PiperOrigin-RevId: 660963901
Commit: | b2b1516 | |
---|---|---|
Author: | Copybara Bot | |
Committer: | Copybara-Service |
fix!: Fix namespace for Ruby and PHP PiperOrigin-RevId: 653650485
Commit: | 4cb16e7 | |
---|---|---|
Author: | Copybara Bot | |
Committer: | Copybara-Service |
Update Eventarc schema PiperOrigin-RevId: 648737893
Commit: | 04a932e | |
---|---|---|
Author: | copybara-service[bot] | |
Committer: | GitHub |
Sync Cloud Scheduler schema (#606) PiperOrigin-RevId: 646979272 Co-authored-by: Copybara Bot <yoshi-code-bot@google.com>
Commit: | 8b0df4f | |
---|---|---|
Author: | copybara-service[bot] | |
Committer: | GitHub |
Update cloudscheduler.googleapis.com event schema in staging. (#602) PiperOrigin-RevId: 630464954 Co-authored-by: Copybara Bot <yoshi-code-bot@google.com>
Commit: | 253fda0 | |
---|---|---|
Author: | copybara-service[bot] | |
Committer: | GitHub |
Add clouddeploy.googleapis.com events (#600) PiperOrigin-RevId: 609411296 Co-authored-by: Copybara Bot <yoshi-code-bot@google.com>
Commit: | 5750308 | |
---|---|---|
Author: | copybara-service[bot] | |
Committer: | GitHub |
batch.googleapis.com events schema (#599) PiperOrigin-RevId: 607685778 Co-authored-by: Copybara Bot <yoshi-code-bot@google.com>
Commit: | a22eb7f | |
---|---|---|
Author: | copybara-service[bot] | |
Committer: | GitHub |
speech events schema (#596) PiperOrigin-RevId: 612922937 Co-authored-by: Copybara Bot <yoshi-code-bot@google.com>
Commit: | 5e0764c | |
---|---|---|
Author: | copybara-service[bot] | |
Committer: | GitHub |
Add support for new event types that contains authentication context as an attribute extension. (#590) PiperOrigin-RevId: 586683237 Co-authored-by: Copybara Bot <yoshi-code-bot@google.com>
Commit: | 0f27e75 | |
---|---|---|
Author: | copybara-service[bot] | |
Committer: | GitHub |
fix: Correct namespaces for AlloyDB and GkeHub (#546) PiperOrigin-RevId: 544082663 Co-authored-by: Copybara Bot <yoshi-code-bot@google.com> Co-authored-by: Daniel Azuma <dazuma@gmail.com>
Commit: | cab929e | |
---|---|---|
Author: | copybara-service[bot] | |
Committer: | GitHub |
fix: change display name for alloydb.googleapis.com and dataflow.googleapis.com (#543) PiperOrigin-RevId: 540973415 Co-authored-by: Copybara Bot <yoshi-code-bot@google.com>
Commit: | 2167167 | |
---|---|---|
Author: | copybara-service[bot] | |
Committer: | GitHub |
feat: new Network Management event types added (#539) PiperOrigin-RevId: 539981762 Co-authored-by: Copybara Bot <yoshi-code-bot@google.com>
Commit: | 2ffe245 | |
---|---|---|
Author: | copybara-service[bot] | |
Committer: | GitHub |
fix: update GKE Hub event type to match API (#536) PiperOrigin-RevId: 540361708 Co-authored-by: Copybara Bot <yoshi-code-bot@google.com>
Commit: | 1300be8 | |
---|---|---|
Author: | copybara-service[bot] | |
Committer: | GitHub |
Add Cloud AI Platform Notebooks event schema (#533) PiperOrigin-RevId: 540281258 Co-authored-by: Copybara Bot <yoshi-code-bot@google.com>
Commit: | 5377927 | |
---|---|---|
Author: | copybara-service[bot] | |
Committer: | GitHub |
Add Firestore event schema for Datastore mode (#527) PiperOrigin-RevId: 537979409 Co-authored-by: Copybara Bot <yoshi-code-bot@google.com>
Commit: | e7f4410 | |
---|---|---|
Author: | copybara-service[bot] | |
Committer: | GitHub |
Update Firestore schema license (#525) PiperOrigin-RevId: 537950847 Co-authored-by: Copybara Bot <yoshi-code-bot@google.com>
Commit: | 69af590 | |
---|---|---|
Author: | copybara-service[bot] | |
Committer: | GitHub |
GKE Hub schemas (#519) PiperOrigin-RevId: 537334082 Co-authored-by: Copybara Bot <yoshi-code-bot@google.com>
Commit: | 4f123cb | |
---|---|---|
Author: | copybara-service[bot] | |
Committer: | GitHub |
Update networkconnectivity and vmmigration events schemas (#517) PiperOrigin-RevId: 536472310 Co-authored-by: Copybara Bot <yoshi-code-bot@google.com>
Commit: | 085c11e | |
---|---|---|
Author: | copybara-service[bot] | |
Committer: | GitHub |
Update direct events schemas (#515) PiperOrigin-RevId: 534485735 Co-authored-by: Copybara Bot <yoshi-code-bot@google.com>
Commit: | b33ecba | |
---|---|---|
Author: | copybara-service[bot] | |
Committer: | GitHub |
Update direct events schemas (#511) PiperOrigin-RevId: 532472251 Co-authored-by: Copybara Bot <yoshi-code-bot@google.com>
Commit: | 486fb0a | |
---|---|---|
Author: | copybara-service[bot] | |
Committer: | GitHub |
Add missing CloudEvent proto extensions (#507) PiperOrigin-RevId: 528535738 Co-authored-by: Copybara Bot <yoshi-code-bot@google.com>
Commit: | 5c65bb4 | |
---|---|---|
Author: | copybara-service[bot] | |
Committer: | GitHub |
fix: Fix Ruby and PHP namespaces (#499) PiperOrigin-RevId: 522709585 Co-authored-by: Copybara Bot <yoshi-code-bot@google.com>
Commit: | 75b0290 | |
---|---|---|
Author: | copybara-service[bot] | |
Committer: | GitHub |
Update Eventarc event schema (#497) PiperOrigin-RevId: 522336234 Co-authored-by: Copybara Bot <yoshi-code-bot@google.com>
Commit: | 778716e | |
---|---|---|
Author: | copybara-service[bot] | |
Committer: | GitHub |
Add Cloud Dataflow event types (#493) PiperOrigin-RevId: 518554204 Co-authored-by: Copybara Bot <yoshi-code-bot@google.com>
Commit: | c2710d4 | |
---|---|---|
Author: | copybara-service[bot] | |
Committer: | GitHub |
fix: Fix C# namespaces (#483) PiperOrigin-RevId: 506569363 Co-authored-by: Copybara Bot <yoshi-code-bot@google.com>
Commit: | fffeabb | |
---|---|---|
Author: | Adam Ross | |
Committer: | GitHub |
chore: add go_package to third_party/.../monitored_resource (#461) This change allows using monitoring_resource as a proto dependency in Go without customizing Go import path mappings in the build process.
Commit: | 1a471ca | |
---|---|---|
Author: | copybara-service[bot] | |
Committer: | GitHub |
Update direct event schemas (#459) PiperOrigin-RevId: 495864985 Co-authored-by: Copybara Bot <yoshi-code-bot@google.com>
Commit: | e98d8fb | |
---|---|---|
Author: | copybara-service[bot] | |
Committer: | GitHub |
Update direct events schemas (#452) PiperOrigin-RevId: 492498768 Co-authored-by: Copybara Bot <yoshi-code-bot@google.com>
Commit: | c875095 | |
---|---|---|
Author: | copybara-service[bot] | |
Committer: | GitHub |
Use java_multiple_files = true in CloudEvent proto. (#450) PiperOrigin-RevId: 490331830 Co-authored-by: Copybara Bot <yoshi-code-bot@google.com>
Commit: | 43010d1 | |
---|---|---|
Author: | copybara-service[bot] | |
Committer: | GitHub |
Add CrashlyticsMissingSymbolsPayload to Cloud Eventarc API. (#403) PiperOrigin-RevId: 474378678 Co-authored-by: Copybara Bot <yoshi-code-bot@google.com>
Commit: | 6f39907 | |
---|---|---|
Author: | copybara-service[bot] | |
Committer: | GitHub |
Publish Cloud IoT schemas (#401) PiperOrigin-RevId: 474370979 Co-authored-by: Copybara Bot <yoshi-code-bot@google.com>
Commit: | 2dfada4 | |
---|---|---|
Author: | copybara-service[bot] | |
Committer: | GitHub |
Add FireperfThresholdAlertPayload. (#392) PiperOrigin-RevId: 470094233 Co-authored-by: Copybara Bot <yoshi-code-bot@google.com>
Commit: | 4d5bd96 | |
---|---|---|
Author: | copybara-service[bot] | |
Committer: | GitHub |
simplify payload (#389) PiperOrigin-RevId: 469798073 Co-authored-by: Copybara Bot <yoshi-code-bot@google.com>
Commit: | 8af00cd | |
---|---|---|
Author: | copybara-service[bot] | |
Committer: | GitHub |
Add feedback_console_uri to AppDistroInAppFeedbackPayload and clarify fast expiry of screenshot_uris. (#384) PiperOrigin-RevId: 467202442 Co-authored-by: Copybara Bot <yoshi-code-bot@google.com>
Commit: | 443a3d4 | |
---|---|---|
Author: | copybara-service[bot] | |
Committer: | GitHub |
Update comment for the LogEntryData AuthenticationInfo.principal_email to better reflect when the field may be redacted. (#379) PiperOrigin-RevId: 463889870 Co-authored-by: Copybara Bot <yoshi-code-bot@google.com>
Commit: | 27ba901 | |
---|---|---|
Author: | Copybara Bot | |
Committer: | Jay Shi |
Sanitize service catalog and remove bad methods PiperOrigin-RevId: 462667787
Commit: | ee3730a | |
---|---|---|
Author: | Copybara Bot | |
Committer: | Copybara-Service |
Fix comment. PiperOrigin-RevId: 459795963
Commit: | 227502b | |
---|---|---|
Author: | Copybara Bot | |
Committer: | Copybara-Service |
Add AppDistroInAppFeedbackPayload. PiperOrigin-RevId: 457989483
Commit: | 91a05cc | |
---|---|---|
Author: | Marc Gomez | |
Committer: | GitHub |
[Copybara] Update with new internal changes from Piper (#356) * Fix service name for sts.googleapis.com PiperOrigin-RevId: 438060033 * Update service catalog for April 6th, 2022. PiperOrigin-RevId: 439893223 * Add CloudEvent Extension Attributes in RTDB schema. PiperOrigin-RevId: 448498649 * Fixing minor typos in the comments for FireAlerts schema (originally from https://github.com/googleapis/google-cloudevents/pull/350) PiperOrigin-RevId: 448608696 Co-authored-by: Copybara Bot <yoshi-code-bot@google.com>
Commit: | 2b26562 | |
---|---|---|
Author: | Tyler Stark | |
Committer: | GitHub |
Fixing minor typos in comments (#350) Fixing minor typos in the comments.
Commit: | a80acfd | |
---|---|---|
Author: | github-actions[bot] | |
Committer: | GitHub |
[Copybara] Support LogSplit within Cloud Audit Logs log entry events (#323) PiperOrigin-RevId: 424671554 Co-authored-by: Copybara Bot <yoshi-code-bot@google.com>
Commit: | e38e8e6 | |
---|---|---|
Author: | github-actions[bot] | |
Committer: | GitHub |
[Copybara] Add protos for Firebase Alerts payload details (#316) * Add protos for Firebase Alerts payload details PiperOrigin-RevId: 422598251 * Fix LICENSE header PiperOrigin-RevId: 424671554 Co-authored-by: Copybara Bot <yoshi-code-bot@google.com> Co-authored-by: Marc Gomez <marc.gomez.vidal@gmail.com>
Commit: | e2b028c | |
---|---|---|
Author: | Copybara Bot | |
Committer: | Marc Gomez |
Internal change PiperOrigin-RevId: 409994579
Commit: | 32c6af6 | |
---|---|---|
Author: | Copybara Bot | |
Committer: | Marc Gomez |
Fix import in the CloudEvent Firebase Alerts schema PiperOrigin-RevId: 415604627
Commit: | 4fdac86 | |
---|---|---|
Author: | Jay Shi | |
Committer: | GitHub |
[Copybara] Update with new internal changes from Piper (#299) * feat: Add proto annotations for extension attributes. The `cloud_event_extension_attribute` annotation describes the attribute within events.proto, including the name, description and optional camel-cased name to aid tooling. The `cloud_event_extension_name` annotation indicates that Eventarc will (sometimes conditionally) include the specified extension attribute for the given event. Purpose of this change: - Collect as much information about an event in these protos, as a single source of truth - Enable tooling to make these extension attributes easier for customers to find. See https://github.com/googleapis/google-cloudevents-dotnet/pull/62 as an example PiperOrigin-RevId: 379672582 * docs: Remove TODO from Firestore event payload comment. PiperOrigin-RevId: 379709462 * Update to service catalog. PiperOrigin-RevId: 381051093 * Update to service catalog. PiperOrigin-RevId: 383638369 * docs: update readme catalog Signed-off-by: Grant Timmerman <timmerman+devrel@google.com> * Update service catalogs PiperOrigin-RevId: 387121524 * Revert "Update service catalogs" This reverts commit 0266aac177401fe5eb6e0f51218d14d767709454. This is to address the problem where 0266aac removes the CAL proto. This commit reverts that change. Later I will add a new CL that updates the service catalog. * Update to service catalog. PiperOrigin-RevId: 391849235 * Update Service Catalog on Sept 27, 2021 PiperOrigin-RevId: 399304046 * Remove invalid method names from service catalog. PiperOrigin-RevId: 401831500 * Update Service Catalog PiperOrigin-RevId: 403148687 * Update Service Catalog on Oct 29, 2021 PiperOrigin-RevId: 406397501 * Update Service Catalog with missing methodName PiperOrigin-RevId: 406825642 * Add matrix_id field to CloudEvent payload for Firebase Test Lab PiperOrigin-RevId: 409185529 * Update Service Catalog on November 15, 2021 PiperOrigin-RevId: 409994579 Co-authored-by: Copybara Bot <yoshi-code-bot@google.com> Co-authored-by: Jon Skeet <jonskeet@google.com> Co-authored-by: Grant Timmerman <744973+grant@users.noreply.github.com> Co-authored-by: Grant Timmerman <timmerman+devrel@google.com> Co-authored-by: Averi Kitsch <akitsch@google.com>
Commit: | 407f27a | |
---|---|---|
Author: | github-actions[bot] | |
Committer: | GitHub |
[Copybara] Update with new internal changes from Piper (#266) * feat: Add proto annotations for extension attributes. The `cloud_event_extension_attribute` annotation describes the attribute within events.proto, including the name, description and optional camel-cased name to aid tooling. The `cloud_event_extension_name` annotation indicates that Eventarc will (sometimes conditionally) include the specified extension attribute for the given event. Purpose of this change: - Collect as much information about an event in these protos, as a single source of truth - Enable tooling to make these extension attributes easier for customers to find. See https://github.com/googleapis/google-cloudevents-dotnet/pull/62 as an example PiperOrigin-RevId: 379672582 * docs: Remove TODO from Firestore event payload comment. PiperOrigin-RevId: 379709462 * Update to service catalog. PiperOrigin-RevId: 381051093 * Update to service catalog. PiperOrigin-RevId: 383638369 * docs: update readme catalog Signed-off-by: Grant Timmerman <timmerman+devrel@google.com> * Update service catalogs PiperOrigin-RevId: 387121524 * Revert "Update service catalogs" This reverts commit 0266aac177401fe5eb6e0f51218d14d767709454. This is to address the problem where 0266aac removes the CAL proto. This commit reverts that change. Later I will add a new CL that updates the service catalog. * Update to service catalog. PiperOrigin-RevId: 391849235 * Update Service Catalog on Sept 27, 2021 PiperOrigin-RevId: 399304046 Co-authored-by: Copybara Bot <yoshi-code-bot@google.com> Co-authored-by: Jon Skeet <jonskeet@google.com> Co-authored-by: Grant Timmerman <744973+grant@users.noreply.github.com> Co-authored-by: Grant Timmerman <timmerman+devrel@google.com> Co-authored-by: Jay Shi <jayshi@google.com> Co-authored-by: Averi Kitsch <akitsch@google.com>
Commit: | e9dd114 | |
---|---|---|
Author: | Copybara Bot | |
Committer: | Grant Timmerman |
docs: Remove TODO from Firestore event payload comment. PiperOrigin-RevId: 379709462
Commit: | 6b0eb9f | |
---|---|---|
Author: | Copybara Bot | |
Committer: | Jon Skeet |
feat: Add proto annotations for extension attributes. The `cloud_event_extension_attribute` annotation describes the attribute within events.proto, including the name, description and optional camel-cased name to aid tooling. The `cloud_event_extension_name` annotation indicates that Eventarc will (sometimes conditionally) include the specified extension attribute for the given event. Purpose of this change: - Collect as much information about an event in these protos, as a single source of truth - Enable tooling to make these extension attributes easier for customers to find. See https://github.com/googleapis/google-cloudevents-dotnet/pull/62 as an example PiperOrigin-RevId: 379672582
Commit: | e37a02e | |
---|---|---|
Author: | Copybara Bot | |
Committer: | Copybara-Service |
Firebase Remote Config Cloud Event schema PiperOrigin-RevId: 374903489
Commit: | 14f60e9 | |
---|---|---|
Author: | Copybara Bot | |
Committer: | Copybara-Service |
Firebase Remote Config Cloud Event schema PiperOrigin-RevId: 372427118
Commit: | d619aee | |
---|---|---|
Author: | Copybara Bot | |
Committer: | Grant Timmerman |
feat: Add ordering_key to PubsubMessage PiperOrigin-RevId: 369245730
Commit: | 23d8540 | |
---|---|---|
Author: | Copybara Bot | |
Committer: | Copybara-Service |
feat: Add ordering_key to PubsubMessage PiperOrigin-RevId: 369245730
Commit: | c4fac72 | |
---|---|---|
Author: | Copybara Bot | |
Committer: | Copybara-Service |
docs: updates firestore proto docs PiperOrigin-RevId: 368042968
Commit: | e998b7a | |
---|---|---|
Author: | Copybara Bot | |
Committer: | Copybara-Service |
docs: update deprecation description for audit logs field PiperOrigin-RevId: 363664454
Commit: | 1e11029 | |
---|---|---|
Author: | Copybara Bot | |
Committer: | Copybara-Service |
Manually update service catalog. PiperOrigin-RevId: 359176704
Commit: | 42f72e0 | |
---|---|---|
Author: | copybara-service[bot] | |
Committer: | GitHub |
fix: formats proto files (#167) PiperOrigin-RevId: 358888966 Co-authored-by: Copybara Bot <yoshi-code-bot@google.com>
Commit: | b813bd7 | |
---|---|---|
Author: | Copybara Bot | |
Committer: | Jay Shi |
Internal change PiperOrigin-RevId: 357804159
Commit: | 503f45b | |
---|---|---|
Author: | Jon Skeet | |
Committer: | Jon Skeet |
feat: Add publish_time to PubsubMessage Fixes #151
Commit: | 9e830d6 | |
---|---|---|
Author: | Jon Skeet | |
Committer: | Jon Skeet |
feat!: Rename fields in Firebase auth UserMetadata message This allows them to conform with our API conventions better. Functions Frameworks will need to perform appropriate conversions.
Commit: | 3263d7d | |
---|---|---|
Author: | Grant Timmerman | |
Committer: | GitHub |
fix: standardize data proto descriptions (#120) Signed-off-by: Grant Timmerman <timmerman+devrel@google.com>
Commit: | fbe9edd | |
---|---|---|
Author: | Jon Skeet | |
Committer: | Jon Skeet |
Specify the product in protos directly At this point, the protos are the true single source of truth for all the information we need. This is specified as a file-based option as we should never have multiple events for different products in the same proto file, and it would be annoying (and brittle) to specify the same product name separately in each event
Commit: | 495fe90 | |
---|---|---|
Author: | Jon Skeet | |
Committer: | Jon Skeet |
Fix Firebase event types (When the Firebase events are raised in Cloud Run, we'll be able to validate this, but until then it basically needs careful manual review. I wasn't careful enough when creating the initial PR...)
Commit: | c76d13e | |
---|---|---|
Author: | Jon Skeet | |
Committer: | Jon Skeet |
fix: Move the CloudBuild events under google.events.cloud.cloudbuild This makes the proto structure match the event type. (The duplication of "cloud" in the name has been discussed separately.)
Commit: | f9bb283 | |
---|---|---|
Author: | Jon Skeet | |
Committer: | Jon Skeet |
Wrap Cloud Audit Log event data in a log entry, to match reality on Cloud Run It's not entirely obvious which fields *should* be included in LogEntry. They broadly fall into three categories: Seen in examples, so included: - log_name - resource - proto_payload - insert_id - timestamp - receive_timestamp - severity Not seen in examples, but included as likely to be feasible: - trace - span_id Not seen in examples, and not included as I don't expect to see them: - text_payload - json_payload - http_request - labels - trace_sampled - source_location Before merging this, we should try to find out more information as to whether my guesses are correct. Compatibility note: I've made proto_payload an AuditLog value, which is compatible with the JSON serialized form of a LogEntry, but would *not* be compatible with the binary serialized form, which would have an Any value instead. If the eventing infrastructure wants to support protobuf binary serialization in the future, we'd probably need to introduce a new CloudEvent type for Cloud Audit Logs for that purpose. The alternative is to make this an Any (in the same way it is in the original proto) - which makes it significantly harder to access the AuditLog data which is the genuinely useful part.
Commit: | 4bd6bb7 | |
---|---|---|
Author: | Jon Skeet | |
Committer: | Jon Skeet |
Add google.api.MonitoredResource to third_party This is a greatly-reduced version of the original proto file, to avoid gaining other, unnecessary, dependencies.
Commit: | 547884e | |
---|---|---|
Author: | capri-xiyue | |
Committer: | GitHub |
feat: CloudBuild event type (#40)
Commit: | 30d4be8 | |
---|---|---|
Author: | Jon Skeet | |
Committer: | Jon Skeet |
Fix duplicated comment line
Commit: | cf38333 | |
---|---|---|
Author: | Jon Skeet | |
Committer: | Jon Skeet |
Expand the auth data for Firebase These fields need validating: I haven't seen them in my testing, but that's only been with simple email users.
Commit: | 081ba21 | |
---|---|---|
Author: | Jon Skeet | |
Committer: | Jon Skeet |
Fix: Storage object improvements - Media/self link comments were the wrong way round - Add the "kind" field for completeness - it will always have the same value, but it *is* part of the REST resource model I have *not* included custom_time (despite it being in the Discovery doc) as I believe aspects of this are still in flux.
Commit: | 353d8ad | |
---|---|---|
Author: | Jon Skeet | |
Committer: | Jon Skeet |
Update AuditLogData based on googleapis This reflects the changes in the [googleapis commit](https://github.com/googleapis/googleapis/commit/40292fc8f271f3b8708f9c91c85d7240200893a6). Fixes most of the discrepancies noted in #43.
Commit: | a76df93 | |
---|---|---|
Author: | Jon Skeet | |
Committer: | Jon Skeet |
Remove "old" Firebase events that will be replaced in later commits
Commit: | 708eb66 | |
---|---|---|
Author: | Jon Skeet | |
Committer: | Jon Skeet |
Add Firebase RTDB CloudEvent schema
Commit: | 3a6ec0a | |
---|---|---|
Author: | Jon Skeet | |
Committer: | Jon Skeet |
Add Firebase RemoteConfig CloudEvent schema Note: the CloudEvent type of "google.firebase.remoteconfig.remoteConfig.v1.updated" is a little odd and could do with discussion: - The "remoteconfig" part mirrors the proto package (as part of "firebase.remoteconfig" which is the product part) - The "remoteConfig" part is the resource name An alternative could be "google.firebase.remoteconfig.config.v1.updated" - so changing the resource part to just "config". Other suggestions very welcome.
Commit: | c2aa969 | |
---|---|---|
Author: | Jon Skeet | |
Committer: | Jon Skeet |
Add Firebase Auth CloudEvent schema.
Commit: | f9cb5b0 | |
---|---|---|
Author: | Jon Skeet | |
Committer: | Jon Skeet |
Add Firebase Analytics CloudEvent schema
Commit: | eb0b231 | |
---|---|---|
Author: | Jon Skeet | |
Committer: | Jon Skeet |
Improve event message names I've kept AnalyticsLogWrittenEvent using the "Analytics" prefix as "log" could refer to anything, whereas UserCreated and UserCreated feel reasonably fully-qualified already. (The fact that there's a judgement call involved makes it hard to do this in a consistent but scalable manner. Happy to hear arguments for alternatives.)
Commit: | dbf4c85 | |
---|---|---|
Author: | Jon Skeet | |
Committer: | Jon Skeet |
Remove "wildcards" from Firestore document event data Internal discussions suggest this shouldn't be part of the event data. (It isn't part of the payload in GCF events; it's provided as a separate field in the root of the event body.) Client libraries can provide manually-written code to parse document names instead. Philosophically, this isn't part of the underlying event - it depends on the event subscription (which contains the resource template being used).
Commit: | 5eee30a | |
---|---|---|
Author: | Jon Skeet | |
Committer: | Jon Skeet |
Use a smaller extension field number for the cloud_event_type While the field number here *should* be valid, it at least causes problems in C#. I'll investigate whether this is a Google.Protobuf bug separately, but it does no harm to use a smaller number here.
Commit: | 3460e78 | |
---|---|---|
Author: | Jon Skeet | |
Committer: | Jon Skeet |
Update Firestore event data proto to match internal field ordering This doesn't affect the JSON representation at all, but we might as well match internal proto field numbers where possible - it may have advantages in the future if we want to deliver proto binary representations of events.
Commit: | 2d5d3ce | |
---|---|---|
Author: | Jon Skeet | |
Committer: | Jon Skeet |
Fix Firebase event types (These are deliberately not in a "cloud" directory, and so "cloud" shouldn't be in the event type.)
Commit: | 5c06a0e | |
---|---|---|
Author: | cshou | |
Committer: | GitHub |
Rename scheduler data message (#19)
Commit: | 42f0504 | |
---|---|---|
Author: | Jon Skeet | |
Committer: | Jon Skeet |
Change the Storage event_based_hold field to bool It's a BoolWrapper in the API to allow the distinction between "false", "true" and "unset" for the purpose of inheriting values from the bucket on object creation. This is unnecessary for event consumption. Fixes #6.
Commit: | 4bc60d1 | |
---|---|---|
Author: | Jon Skeet | |
Committer: | Jon Skeet |
Split events and data into separate protos This will allow us to generate only the data protos for client libraries
Commit: | 287279c | |
---|---|---|
Author: | Jon Skeet | |
Committer: | Jon Skeet |
Fix the extension number for cloud_event_type
Commit: | ab880ae | |
---|---|---|
Author: | Jon Skeet | |
Committer: | Jon Skeet |
Fix unused import warnings (This isn't strictly necessary, but it would be nice to keep the protos warning-free.)
Commit: | 1805533 | |
---|---|---|
Author: | Jon Skeet | |
Committer: | Jon Skeet |
Fix PubSub proto (message rename was incomplete) Will file an issue to create a Travis build that validates the protos.
Commit: | 0ac2432 | |
---|---|---|
Author: | Jon Skeet | |
Committer: | Jon Skeet |
Add the "wrapper" around the PubSub message This corresponds to the JSON received for push notifications. In GCF events, there is no indication of the subscription; only the message is received as the event data. This means we cannot convert from the GCF format to the CloudEvent format.
Commit: | 40466f1 | |
---|---|---|
Author: | Chen Shou | |
Committer: | Jon Skeet |
Make storage crc32c hash a string
Commit: | d2b0c5d | |
---|---|---|
Author: | Chen Shou | |
Committer: | Jon Skeet |
Remove execution time from scheduler schema
Commit: | 3f2ca6a | |
---|---|---|
Author: | Jon Skeet | |
Committer: | Jon Skeet |
Add fields which are in existing JSON, but not the API proto The field numbers are intended to be high enough to avoid conflicts with new API fields. Note that "kind" is not included here, as it's not expected to be useful.
Commit: | 0ecfff5 | |
---|---|---|
Author: | Jon Skeet | |
Committer: | Jon Skeet |
Introduce conventions for event and data messages
Commit: | 9423bbe | |
---|---|---|
Author: | Chen Shou | |
Committer: | Jon Skeet |
Adjust event types for pubsub and CAL
Commit: | 28d74ee | |
---|---|---|
Author: | Chen Shou | |
Committer: | Jon Skeet |
Add cloud scheduler event initial data schema
Commit: | 312dad8 | |
---|---|---|
Author: | Jon Skeet | |
Committer: | Jon Skeet |
First pass at CloudEvent proto messages (Note that this is intended to be enough to get us started; it is neither complete nor set in stone. See the stability warning in the top-level README.)
Commit: | 6067638 | |
---|---|---|
Author: | Jon Skeet | |
Committer: | Jon Skeet |
Introduce the third_party/googleapis directory All event protos should be able to compile with `protoc` adding only `third_party/googleapis` and the core protobuf package messages (in `google.protobuf`) for dependencies.