| Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
RequiredWith contrained
|
|
|
|
* Started implementation for resource_project_features
* Initial code for azuredevops_project_features
* First complete implementation of azuredevops/resource_project_features.go
* First working version of azuredevops_project_features
* Added support for specifying feature settings in azuredevops\resource_project.go
* * Optimized updating an existing project, so that only changed values are updated
* fixed a bug while setting the features for a newly created project
* Added DiffSuppressFunc to version_control and visibility
* Replaced Required flag with Optional and Computed for features
* Fixed golangci-lint errors in azuredevops/resource_project.go
* Removed duplicate definition of DiffSuppressFunc (received from master) in azuredevops/resource_project.go
* Removed github.com/pkg/errors again from azuredevops/resource_project.go
* Added acceptance test skeletons to azuredevops/resource_project_featues_test.go
* Added acceptance and unit test skelatons to azuredevops/resource_project_test.go
* Added HCL functions for testing projects features to azuredevops/utils/testhelper/hcl.go
* * better handling of feature changes
* added function configureProjectFeatures to encapsulate the steps to apply feature states for a project
* Added code to azuredevops/resource_project_featues_test.go
* * added function getDefaultProjectFeatureStates
* feature handling more resilient
* Updated vendor with AzDo GO API featuremanagement
* Changes to azuredevops\resource_project_features.go
* validateFeatures now ensures that at least one element is specified
* getDefaultProjectFeatureStates is now able to return default feature states based on a reference map
* Improved update handling for project features in azuredevops\resource_project.go
* Implemented unit tests for project features
* * consistent naming for project feature functions
* parameter types are now in sync with their usage purpose
* added method UUID to azuredevops\utils\converter\converter.go
* added functions RandIntSlice and RandInt to create random numbers while performing tests
* Implemented acceptance test for azuredevops_project_features in azuredevops/resource_project_featues_test.go
* Fixed a typo in TestAccProject_CreateAndUpdateWithFeatures, which prevented the test from succeeding
* Fixed linting and sonarqube errors in azuredevops/utils/testhelper/hcl.go
* Fixed sonarqube code smell in azuredevops/utils/testhelper/hcl.go
* Updated documentation for project features
* Fixed acceptance tests for project data sources
* Fixed linting error in azuredevops/resource_project_features.go
* Reverted changes to resourceProjectRead in azuredevops/resource_project.go
* Changed HCL code for testing Git repo data sources in azuredevops/utils/testhelper/hcl.go
* * rebased to new test framework
* applied changes after review
* Converted to new code base structure
* Applied requested changes after review
* Updated documentation around project features
Co-authored-by: Thomas Meckel <tmeckel@users.noreply.github.com>
|
|
* Consolidating to single PR
* Rebase off master
* Rebase off master 2.0
|
|
* Add required env vars and flags for vscode testing
* Add key vault var group test
* Add key vault variable groups
* Add conflicts with
* Update go-sdk version to v1.0.0-b3
* Fix build errors
* Fix unit test
* Split acceptance and unit tests
* Fix linter issues
* Remove comment
* Fixing issue with HCL used in acceptance tests
* Add make install
* Remove incorrect variable tests
* Fix tests
* Fix integration test
* Stop using decode
* Remove redudant conflicts
* inline declaration
* Refactor
* Refactor into method
* Refactor error messages
* Update docs
* Refactor variable groups
* Refactor tests
Co-authored-by: Nick Iodice <niiodice@microsoft.com>
|
|
Co-authored-by: Thomas Meckel <tmeckel@users.noreply.github.com>
|
|
* Updating vendored files
* Fixing dev container build steps
|
|
* Added data source for project
* Simplified
|
|
* new ds 'azuredevops_user'
* Added azuredevops\data_user_test.go
* Fixed compile errors caused by rebasing to master
* Revamped azuredevops/data_user.go
* Corrected function call in azuredevops\provider.go after rebase
* Added azuredevops_users to list of expected DataSources in azuredevops\provider_test.go
* First working version
* Added AllowNil to AttributeComparison in azuredevops\data_user.go
* Streamlined reflection code in azuredevops\data_user.go and ensure consistent function names
* Now using go-linq in azuredevops/data_user.go
* Using plural form now for data source users because it might return more than one object
* Implemented unit tests for data source users
* Added documentation for azuredevops_users data source
* Updated references to terraform-plugin-sdk, terraform and azure-devops-go-api in go.mod (go.sum)
* Updated vendor folder with ahmetb/go-linq
* Made scripts/gofmtcheck.sh executable
Co-authored-by: Thomas Meckel <tmeckel@users.noreply.github.com>
|
|
Changes requested in the following issues:
Issue Number:
#241 #243 #244 #245 #246 #247 #248
|