Commit graph

53 commits

Author SHA1 Message Date
Google APIs
a56cbf3b6f feat: expand QuotaFailure with quota error details
PiperOrigin-RevId: 745629297
2025-04-09 09:55:48 -07:00
Google APIs
ada88fe880 chore(python): include *.proto files in //gapic/metadata:metadata-py
chore(python): include *.proto files in //google/api:api-py
chore(python): include *.proto files in //google/cloud:extended-operations-py
chore(python): include *.proto files in //google/cloud/location:location-py
chore(python): include *.proto files in //google/logging/type:logging-type-py
chore(python): include *.proto files in //google/longrunning:operations-py
chore(python): include *.proto files in //google/rpc:rpc-py
chore(python): include *.proto files in //google/rpc/context:rpc-context-py
chore(python): include *.proto files in //google/type:type-py

PiperOrigin-RevId: 733643032
2025-03-05 02:06:11 -08:00
Google APIs
9415ba048a chore: update copyright year for auto-generated protos
PiperOrigin-RevId: 732130682
2025-02-28 07:26:00 -08:00
Google APIs
febe1dc950 feat: Add upb_c_proto_library rules for some well known protobuf types
These are not for general consumption. They are specifically for projects which have an agreement with protobuf on directly accessing upb. Any other usage is unsupported and may be broken at anytime without warning.

PiperOrigin-RevId: 724391383
2025-02-07 10:26:38 -08:00
Google APIs
f4b02617cb docs: Updated additional documentation link for field annotations in message .google.rpc.context.AttributeContext
docs: Clarified that field `metadata` in `google.rpc.ErrorInfo` should be lowerCamelCase
feat: Improved support for multiple `google.rpc.BadRequest.FieldViolation` errors

Added `reason` and `localized_messsage` fields to `google.rpc.BadRequest.FieldViolation`. This allows each violation to have a machine readable identifier and error message that is safe to return to the API consumer.

PiperOrigin-RevId: 707591563
2024-12-18 10:19:13 -08:00
Google APIs
bc87a7e197 chore(python): Add build rule for //google/rpc:rpc-py to prepare for release
chore: Add build rule for //google/rpc:http_proto to prepare for release
chore(python): Add build rule for //google/rpc:http_py_proto to prepare for release

PiperOrigin-RevId: 707115605
2024-12-17 08:40:28 -08:00
Google APIs
4f09c3ebf1 chore(python): Add build rule for //google/rpc/context:rpc-context-py to prepare for release
chore(python): Remove moved_proto_library which is unused

PiperOrigin-RevId: 706771943
2024-12-16 11:16:50 -08:00
Google APIs
3597f7db21 chore: update copyright year for auto-generated protos
PiperOrigin-RevId: 631538781
2024-05-07 13:56:05 -07:00
Google APIs
736857e7a6 chore: update README files
PiperOrigin-RevId: 572611639
2023-10-11 10:16:35 -07:00
Google APIs
4221b78ecd chore(php): remove non-ads php_grpc_library targets
PiperOrigin-RevId: 536549230
2023-05-30 17:06:44 -07:00
Google APIs
48a54e8f0a chore: add PHP build rules for google/rpc/context
PiperOrigin-RevId: 525486365
2023-04-19 10:30:32 -07:00
Google APIs
7c81ebfb02 chore: configure common protos for PHP
PiperOrigin-RevId: 523180955
2023-04-10 12:19:07 -07:00
Google APIs
c454580348 feat: add audit_context.proto Bazel targets
PiperOrigin-RevId: 519036970
2023-03-23 20:41:07 -07:00
Google APIs
f36c65081b feat: Add the google.rpc.context.AuditContext and google.rpc.http message to the open source
PiperOrigin-RevId: 495222106
2022-12-13 23:06:35 -08:00
Google APIs
8a251f5225 feat: Enable REST transport for most of Java and Go clients
PiperOrigin-RevId: 456641589
2022-06-22 17:01:19 -07:00
Google APIs
b21a21e02d chore: generate java files for google/api
chore: generate java files for google/cloud/audit
chore: generate java files for google/geo/type
chore: generate java files for google/logging/type
chore: generate java files for google/longrunning
chore: generate java files for google/rpc
chore: generate java files for google/rpc/context
chore: generate java files for google/type
chore: generate java files for google/cloud

PiperOrigin-RevId: 411585075
2021-11-22 09:58:22 -08:00
Google APIs
cb44b173ba chore(bazel): remove protoc-gen-docs_plugin from WORKSPACE
PiperOrigin-RevId: 380020641
2021-06-17 12:37:08 -07:00
Google APIs
060218c3cc chore: rename PHP microgen Bazel rules, delete monolith rules in googleapis
Committer: @miraleung
PiperOrigin-RevId: 377518010
2021-06-04 08:36:42 -07:00
Google APIs
135d89d742 chore: migrate rpc/context to the PHP microgenerator
Committer: @miraleung
PiperOrigin-RevId: 374228703
2021-05-17 10:50:13 -07:00
Google APIs
7f6e0d5474 feat: Enhance the AttributeContext semantics, and other comments update.
PiperOrigin-RevId: 355883280
2021-02-05 10:52:35 -08:00
Google APIs
3474dc8923 Update the comments for ErrorInfo and introduce 'extensions' field in attribute_context.
PiperOrigin-RevId: 321098618
2020-07-13 22:28:14 -07:00
Google APIs
e2c0f2a0e0 Update comments for google/rpc/error_details.proto.
PiperOrigin-RevId: 303002528
2020-03-25 17:02:36 -07:00
Google APIs
047d3a8ac7 fix!: google/rpc refactor ErrorInfo.type to ErrorInfo.reason and comment updates.
PiperOrigin-RevId: 300773211
2020-03-13 09:47:16 -07:00
Google APIs
e19209fac2 Add the google.rpc.context.AttributeContext message to the open source
directories.

PiperOrigin-RevId: 291999930
2020-01-28 13:22:25 -08:00
Google APIs
a3b23dcb2e rpc: new message ErrorInfo, other comment updates
PiperOrigin-RevId: 290781668
2020-01-21 11:08:54 -08:00
Google APIs
bc76ffd873 Use rules_proto bzl files to load proto_library
This makes googleapis forward compatible with Bazel incompatible change https://github.com/bazelbuild/bazel/issues/8922.

This CL was created by adding @rules_proto to the WORKSPACE file and then running:

find . -name BUILD.bazel | \
  while read build; do \
    buildifier --lint=fix --warnings=load $build; \
  done

Since buildifier cannot be told not to reformat the BUILD file, some files are reformatted.

PiperOrigin-RevId: 280356106
2019-11-13 22:28:15 -08:00
Google APIs
597951d86b Synchronize new proto/yaml changes.
PiperOrigin-RevId: 277991975
2019-11-01 13:39:38 -07:00
Google APIs
a9589347c8 Synchronize new proto/yaml changes.
PiperOrigin-RevId: 276110444
2019-10-22 11:43:03 -07:00
Google APIs
95c0959449 Synchronize new proto/yaml changes.
PiperOrigin-RevId: 276083452
2019-10-22 09:46:06 -07:00
Jan Tattermusch
53e641721f Fix type in README.md (#557) 2019-08-06 10:44:08 -07:00
Google APIs
0ce9d41a2c Synchronize new proto/yaml changes.
PiperOrigin-RevId: 258611957
2019-07-17 11:49:26 -07:00
Google APIs
1079c999f0 Synchronize new proto/yaml changes.
PiperOrigin-RevId: 250569499
2019-05-29 14:40:44 -07:00
Evawere Ogbe
2c30d35bd7
Revert "Synchronize new proto/yaml changes." (#554)
This reverts commit 95aa3a2aaa.
2019-05-29 14:23:10 -07:00
Google APIs
95aa3a2aaa Synchronize new proto/yaml changes.
PiperOrigin-RevId: 250560742
2019-05-29 13:59:09 -07:00
Google APIs
c39b7e880e Synchronize new proto/yaml changes.
PiperOrigin-RevId: 249885941
2019-05-24 13:08:26 -07:00
Google APIs
6ea045ad2e Synchronize new proto/yaml changes.
PiperOrigin-RevId: 249345152
2019-05-21 16:07:26 -07:00
Google APIs
875f751919 Synchronize new proto/yaml changes.
PiperOrigin-RevId: 242891255
2019-04-10 10:13:26 -07:00
Google APIs
6598bda8b4 Synchronize new proto/yaml changes.
PiperOrigin-RevId: 235606237
2019-02-25 14:45:39 -08:00
Google APIs
c1e4972ef6 Synchronize new proto/yaml changes.
PiperOrigin-RevId: 232765627
2019-02-06 16:01:58 -08:00
Google APIs
b7a1d68ea3 Synchronize new proto/yaml changes.
PiperOrigin-RevId: 222302153
2018-11-20 13:58:28 -08:00
Google APIs
3afba2fd06 Synchronize new proto/yaml changes.
PiperOrigin-RevId: 217582979
2018-10-17 14:01:58 -07:00
Google APIs
7f47d89483 Synchronize new proto changes. 2017-09-22 16:02:02 -07:00
Google APIs
64466c3045 Synchronize new proto changes. 2017-09-06 16:04:43 -07:00
Google APIs
31bf8302c3 Synchronize new proto changes. 2017-08-30 17:04:49 -07:00
ethanbao
5b54283cd5 Remove google/api/BUILD and google/rpc/BUILD which is currently blocking other repos to use this repo as bazel repo dependency. (#298) 2017-03-30 10:22:44 -07:00
makdharma
e15b9f0790 Grpc bazel build support (#273)
* WORKSPACE and BUILD for bazel support

* added google/protobuf BUILD file and protos

* more cleanup

* added bazel support to readme

* removed local copy of .bzl files

Using the grpc's bzl files
Cleaned up WORKSPACE
Formated BUILD files

* removed local copy of google/protobuf

Modified grpc skylark files to use protobuf submodule's
copies of the well known protos.
2017-03-09 13:44:29 -08:00
googleapis-publisher
1e72437343 Synchronize new proto changes. 2016-11-03 17:01:09 -07:00
Ethan Bao
16b971c46e Update changes of google/rpc protos. 2015-07-28 11:00:32 -07:00
wora
4668e60ac9 Update core library proto files for update to date documentation. 2015-07-08 00:00:45 -07:00
Hong Zhang
64d5753155 Update documentation for google.rpc.Code and google.rpc.Status.
Now `Status` contains the desription of the overall error model.
2015-04-13 15:06:24 -07:00