Commit graph

46 commits

Author SHA1 Message Date
Google APIs
1a9328c67e feat: Add Developer Connect integration for Git repository authentication
feat: Add effective default branch field for repositories

docs: Clarify field usage guidelines and default values in API reference documentation
PiperOrigin-RevId: 939094745
2026-06-27 09:57:07 -07:00
Google APIs
034be22b19 feat: Add support for recursive folder and team folder deletions
feat: Add long-running operations for asynchronous repository deletion

feat: Add Developer Connect integration for Git repository authentication

feat: Add effective default branch field and granular access token error status for repositories

feat: Add directory metadata views to retrieve file sizes and modification timestamps

docs: Clarify field usage guidelines and default values in API reference documentation
PiperOrigin-RevId: 934748098
2026-06-18 23:22:24 -07:00
Google APIs
4755f8cf22 chore: Add google-cloud-common dependency to google-cloud-dataform-v1beta1
PiperOrigin-RevId: 897388845
2026-04-09 17:39:19 -07:00
Google APIs
29214fa04a feat: add folders and teamFolders related changes to v1
docs: A comment for field `force` in message `.google.cloud.dataform.v1.DeleteRepositoryRequest` is changed

PiperOrigin-RevId: 888723444
2026-03-24 10:01:30 -07:00
Google APIs
d90d23fa13 feat: upgrade protobuf from v25.7 to v31.0
PiperOrigin-RevId: 881595129
2026-03-10 13:26:56 -07:00
Google APIs
e1c1073657 feat: Update GCP Client Libraries in v1beta1 to support Folders, TeamFolders, and other relevant APIs
The v1beta1 API now includes support for Folders and TeamFolders, allowing users to organize repositories and files hierarchically and manage access controls.

New Features:
- Added TeamFolder resource and methods:
CreateTeamFolder, GetTeamFolder, UpdateTeamFolder, DeleteTeamFolder
QueryTeamFolderContents to list folder contents.
SearchTeamFolders to search for TeamFolders.
- Added Folder resource and methods:
CreateFolder, GetFolder, UpdateFolder, DeleteFolder
QueryFolderContents to list folder contents.
Added MoveFolder to move Folders between TeamFolders, other Folders, or the user root folder.
- Added MoveRepository to move Repositories between TeamFolders, Folders, or the user root folder.
- Added QueryUserRootContents to list contents of a user's root folder.
Repository resource now includes containing_folder and team_folder_name fields to indicate its location within the folder hierarchy.
- IAM methods (GetIamPolicy, SetIamPolicy, TestIamPermissions) now support Folder and TeamFolder resources for access control management
docs: A comment for field `force` in message `.google.cloud.dataform.v1beta1.DeleteRepositoryRequest` is changed
PiperOrigin-RevId: 868182714
2026-02-10 09:25:16 -08:00
Google APIs
abdfd56b26 feat: Add ActAsDryRunResultLogEntry to Dataform logging protos
PiperOrigin-RevId: 841646575
2025-12-08 01:22:08 -08:00
Google APIs
b7e013ac0b chore: update preview/stable values for previously migrated libraries, and do not attempt to regenerate .OwlBot.yaml for libraries that already exist
PiperOrigin-RevId: 808815559
2025-09-18 18:10:09 -07:00
Google APIs
888ae95dd6 fix: upgrade gRPC service registration func
An update to Go gRPC Protobuf generation will change service registration function signatures to use an interface instead of a concrete type in generated .pb.go service files. This change should affect very few client library users. See release notes advisories in https://github.com/googleapis/google-cloud-go/pull/11025.

PiperOrigin-RevId: 807444457
2025-09-15 17:15:55 -07:00
Google APIs
425c9e6e70 chore: create new top-level build rule to remove the post-processor
PiperOrigin-RevId: 806562104
2025-09-12 23:37:29 -07:00
Google APIs
b1161bf17c feat: Support adding a workflow action to execute a Data Preparation node
docs: Updated the formatting in some comments in multiple services

PiperOrigin-RevId: 759511972
2025-05-16 01:52:11 -07:00
Google APIs
e82ef048ff feat: Support adding a workflow action to execute a Data Preparation node
docs: Updated the formatting in some comments in multiple services

PiperOrigin-RevId: 759506593
2025-05-16 01:34:55 -07:00
Google APIs
8a7b36dcb7 feat: Dataform V1 Public APIs
PiperOrigin-RevId: 735622148
2025-03-10 21:46:14 -07:00
Google APIs
c3640e234b feat: V1Alpha2 was deprecated last year
PiperOrigin-RevId: 733970369
2025-03-05 20:49:32 -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
e7e526513d feat: Added new field internal_metadata to all resources to export all the metadata information that is used internally to serve the resource
feat: Returning `commit_sha` in the response of method `CommitRepositoryChanges`
feat: Moving existing field `bigquery_action` to oneof in message `.google.cloud.dataform.v1beta1.WorkflowInvocationAction` to allow adding more actions types such as `notebook_action`
docs: Explained the effect of field `page_token` on the pagination in several messages
fix!: Response type of method `CommitRepositoryChanges` is changed from `.google.protobuf.Empty` to `.google.cloud.dataform.v1beta1.CommitRepositoryChangesResponse` in service `Dataform`
fix!: Response type of method `PullGitCommits` is changed from `.google.protobuf.Empty` to `.google.cloud.dataform.v1beta1.PullGitCommitsResponse` in service `Dataform`
fix!: Response type of method `PushGitCommits` is changed from `.google.protobuf.Empty` to `.google.cloud.dataform.v1beta1.PushGitCommitsResponse` in service `Dataform`
fix!: Response type of method `CommitWorkspaceChanges` is changed from `.google.protobuf.Empty` to `.google.cloud.dataform.v1beta1.CommitWorkspaceChangesResponse` in service `Dataform`
fix!: Response type of method `ResetWorkspaceChanges` is changed from `.google.protobuf.Empty` to `.google.cloud.dataform.v1beta1.ResetWorkspaceChangesResponse` in service `Dataform`
fix!: Response type of method `RemoveDirectory` is changed from `.google.protobuf.Empty` to `.google.cloud.dataform.v1beta1.RemoveDirectoryResponse` in service `Dataform`
fix!: Response type of method `RemoveFileRequest` is changed from `.google.protobuf.Empty` to `.google.cloud.dataform.v1beta1.RemoveFileResponse` in service `Dataform`
fix!: Response type of method `CancelWorkflowInvocation` is changed from `.google.protobuf.Empty` to `.google.cloud.dataform.v1beta1.CancelWorkflowInvocationResponse` in service `Dataform`
fix!: An existing field `bigquery_action` is moved in to oneof in message `.google.cloud.dataform.v1beta1.WorkflowInvocationAction`
docs: Adds known limitations on several methods such as `UpdateRepository`, `UpdateReleaseConfig` and `UpdateWorkflowConfig`
docs: several comments reformatted

PiperOrigin-RevId: 732065943
2025-02-28 02:56:27 -08:00
Google APIs
6fb68312dc chore(php): migrate to new client surface
PiperOrigin-RevId: 713057149
2025-01-07 15:14:26 -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
667eaac011 feat: Support for universe_domain
PiperOrigin-RevId: 597849524
2024-01-12 08:40:29 -08:00
Google APIs
7e7ae1a24c feat: Support for ReleaseConfigs
feat: Support for WorkflowConfigs
feat: Support new first-party repository methods for committing, listing/reading files, and fetching history
feat: Support new ComputeRepositoryAccessTokenStatus repository method
feat: Support SSH based git authentication configuration
feat: Support workspace compilation override fields
feat: Support NPMRC environment variables
feat: Support labels on repositories
feat: Support custom service account repository configuration
docs: several comments reformatted
fix: rearrange several messages, thus changing field types

PiperOrigin-RevId: 576787262
2023-10-26 01:57:02 -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
d0da39a25e chore(bazel): remove all no-op go_test targets
PiperOrigin-RevId: 535010591
2023-05-24 15:55:02 -07:00
Google APIs
cbddac7303 feat: add new client surface to preview clients
chore: update the gapic generator to 1.7.4

PiperOrigin-RevId: 530731364
2023-05-09 15:36:20 -07:00
Google APIs
57b675c153 chore: update go_gapic_assembly_pkg with snippets archive
PiperOrigin-RevId: 524917171
2023-04-17 12:24:09 -07:00
Google APIs
4e2849811d feat:Publish Dataform logging proto for documentation
PiperOrigin-RevId: 520076758
2023-03-28 11:01:23 -07:00
Google APIs
5544503224 feat: Support REST transport
PiperOrigin-RevId: 515156929
2023-03-08 15:20:57 -08:00
Google APIs
be1bdffd89 feat: Support REST transport
PiperOrigin-RevId: 514827824
2023-03-07 13:44:05 -08:00
Google APIs
b0f2af1e9b feat(typescript): enable REST transport
To use REST transport, pass {fallback: "rest"} to the client constructor.

PiperOrigin-RevId: 512747300
2023-02-27 15:25:03 -08:00
Google APIs
7a702a989d feat: enable "rest" transport in Python for services supporting numeric enums
PiperOrigin-RevId: 508143576
2023-02-08 11:56:06 -08:00
Google APIs
d02e58244d chore: update import paths for Go targets to match open source location
chore: update go_package in protos to match open source location
chore: add explicit release levels to Go gapic targets

PiperOrigin-RevId: 506711567
2023-02-02 13:42:30 -08:00
Google APIs
9f04c98877 feat(csharp): Enable REST transport in C#
This change does not affect other languages.

PiperOrigin-RevId: 503159211
2023-01-19 07:28:33 -08:00
Google APIs
62915a3b1f feat(csharp): Enable REST transport in C#
This change does not affect other languages.

PiperOrigin-RevId: 503125274
2023-01-19 04:16:23 -08:00
Google APIs
758f0d1217 chore: Enable requesting numeric enums in "transport=rest" responses for services supporting this (Java, Go, Python, PHP, TypeScript, C#, and Ruby), even if they do not yet turn on REST transport
chore: disallow "transport=rest" for services where numeric enums are not confirmed to be supported (except in PHP and Java)
PiperOrigin-RevId: 493113566
2022-12-05 14:28:58 -08:00
Google APIs
013b7e1deb chore: Set transport parameter expclicitly for php, nodejs and remaining java gapic rules
PiperOrigin-RevId: 485725710
2022-11-02 16:32:36 -07:00
Google APIs
807125e795 chore: Set rest_numeric_enums = False for all gapic rules explicitly
PiperOrigin-RevId: 485623855
2022-11-02 10:02:17 -07:00
Google APIs
92f5908a04 chore(ruby): Configure Dataform client library build rules
PiperOrigin-RevId: 483770447
2022-10-25 14:04:40 -07:00
Google APIs
4c4a9a261e chore: update gapic-generator-python to 1.4.3 with test fixes
PiperOrigin-RevId: 475399737
2022-09-19 15:28:50 -07:00
Google APIs
8f81accbe6 chore: Explicitly set transport to grpc for python targets
PiperOrigin-RevId: 474394710
2022-09-14 14:40:43 -07:00
Google APIs
abe15226ba fix: Add py_test targets
PiperOrigin-RevId: 463701296
2022-07-27 16:06:30 -07:00
Google APIs
5261728f2e feat: Release API version v1beta1 (no changes to v1alpha2)
PiperOrigin-RevId: 463269555
2022-07-26 00:33:51 -07:00
Google APIs
5c90074382 feat: add fields for tracking reachable status of resources in list methods
feat: add the failure_reason field to workflow invocation actions

PiperOrigin-RevId: 460402867
2022-07-12 01:43:40 -07:00
Google APIs
9b52d26b4f feat!: remove unused filter field
BREAKING CHANGE: Remove unused filter field from alpha2 version of API before release

PiperOrigin-RevId: 458454533
2022-07-01 06:22:02 -07:00
Google APIs
c93602d4a9 feat: Add support for default_location field in CodeCompilationConfig
feat: Support recent open-source additions: partition_expiration_days, require_partition_filter, and additional_options fields for relations in API
feat: Introduce MATERIALIZED_VIEW relation type
feat: Add CANCELING state for workflow invocations
feat: Expose sql_script contents in WorkflowInvocationActions

PiperOrigin-RevId: 456956140
2022-06-24 01:32:47 -07: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
34c6901df2 feat: Client libraries for the Dataform API
This is the first release of the Public Dataform API client libraries.

PiperOrigin-RevId: 451825930
2022-05-30 01:57:35 -07:00