240 Commits

Author SHA1 Message Date
gfleury
54339f3615 Adding Paged responses helper 2020-03-16 13:31:26 -03:00
gfleury
e0d3f04d90 Adding tests for GetPullRequest(s) and adding pagination arguments for all paged api methods 2020-03-14 10:55:16 -03:00
George Fleury
e5170e3280
Merge pull request #48 from gfleury/UpgradingDeps
Upgrading deps
2020-03-12 15:04:34 -03:00
gfleury
892dc7a142 Rebase master + TestGetGroupsPermissionResponse 2020-03-12 14:52:56 -03:00
gfleury
619be332ac Merge branch 'UpgradingDeps' of https://github.com/gfleury/go-bitbucket-v1 into UpgradingDeps 2020-03-12 14:49:37 -03:00
gfleury
74fb5cf290 Upgrading deps 2020-03-12 14:49:27 -03:00
George Fleury
4c26ee6b24
Merge pull request #47 from gfleury/IntegrationTests
Integration tests base, change from dep to mod and GO111MODULE
2020-03-12 14:29:14 -03:00
gfleury
d88bf00736 Upgrading deps 2020-03-12 13:07:16 -03:00
gfleury
d3d55d78fe Disabling golangci-lint for golang 1.11 2020-03-11 10:23:49 -03:00
gfleury
e8eec2c11d Enable GO111MODULE 2020-03-10 18:50:01 -03:00
gfleury
e077dadbc4 Migrating to go modules 2020-03-10 16:48:26 -03:00
George Fleury
14a2630ae6
Merge pull request #46 from mpreu/bugfix/RevokePermissionsForGroup
Skip body parsing for RevokePermissionsForGroup
2020-03-09 17:30:09 -03:00
George Fleury
fa02706c69
Merge pull request #45 from mpreu/feature/GetGroupWithAnyPermission-response-helper
Add response helper for group permissions
2020-03-09 17:28:09 -03:00
Matthias Preu
abd53ff322 Skip body parsing for RevokePermissionsForGroup
For the different variants the body parsing has to be skipped due to
return code '204'.
2020-03-07 00:32:08 +01:00
gfleury
8ce3f75050 Adding second integration test 2020-03-06 16:31:29 -03:00
gfleury
879cd27e11 Fix typo 2020-03-06 16:05:31 -03:00
gfleury
36ecc06cb7 Adding integration tests with bitbucket container 2020-03-06 16:03:30 -03:00
gfleury
e83fdd057e First test with local container of Bitbucket server 2020-03-06 14:00:10 -03:00
Matthias Preu
e132e33e07 Add reponse helper function for group permissions
Reponse to extract groups and their permissions was added.

Additional definitons for the avilable Bitbucket Server permission
levels were added to allow for easier usage.

Tests were added and udpated.
2020-03-06 14:38:02 +01:00
George Fleury
e7592ef714
Merge pull request #43 from gfleury/travis-go
Travis go
2020-03-05 17:14:21 -03:00
gfleury
459d89fa44 Normalizing tests with golang 1.4 2020-03-05 17:04:12 -03:00
gfleury
89ba0cdc30 Normalizing tests with golang 1.4 2020-03-05 16:59:10 -03:00
gfleury
ee1529b887 Adding more go on travis 2020-03-05 16:42:45 -03:00
gfleury
c68685e002 Adding more go on travis 2020-03-05 16:39:44 -03:00
George Fleury
9ff1cfab79
Merge pull request #42 from gfleury/AddingMissingParams
Adding missing params
2020-03-05 16:29:28 -03:00
gfleury
baf37305d1 Adding golangvi to travis 2020-03-05 16:25:28 -03:00
gfleury
604a3243b0 Adding missing parameters on a bunch of functions 2020-03-05 16:24:19 -03:00
George Fleury
283fa95bce
Merge pull request #41 from gfleury/new-contributors
Adding new contributors
2020-03-05 13:13:42 -03:00
gfleury
fbc0a17849 Adding new contributors 2020-03-05 13:11:30 -03:00
George Fleury
6b375ee273
Merge pull request #39 from mpreu/bugfix/GetUsersWithAnyPermission
Fix missing options for GetUsersWithAnyPermission
2020-02-28 19:48:38 -03:00
George Fleury
bd26be4f3a
Merge pull request #40 from mpreu/bugfix/RevokePermissionsForUser
Fix missing parameter RevokePermissionsForUser
2020-02-27 22:18:44 -03:00
Matthias Preu
71fd39a64b Fix missing parameter RevokePermissionsForUser
Variants were missing project and repository slug. Tests changed.
Skipping body parsing as return code is '204' is successful.
2020-02-27 17:53:05 +01:00
Matthias Preu
3f0f92285f Fix missing options for GetUsersWithAnyPermission
In the different variants the project key and repository slug were
missing.

Added as well was a struct to retrieve users and their permissions along
with a getter function for the response. A basic test was included, too.
2020-02-27 14:22:52 +01:00
George Fleury
ddbafbb025
Merge pull request #38 from yareda/set-permission-for-users
Fix issues on SetPermissionForGroups_32 and SetPermissionForGroups_33…
2020-01-04 11:57:11 +01:00
George Fleury
0c2de535d7
Merge pull request #37 from yareda/setpermissionforuser
Fix for missing project and repositorySlug on SetPermissionForUser function
2019-12-31 11:10:31 +01:00
George Fleury
36fee14a8f
Merge pull request #36 from ribaptista/master
Handling empty DeleteWebhook response
2019-12-31 10:56:02 +01:00
Yared Ayalew
d31142dd6a Fix issues on SetPermissionForGroups_32 and SetPermissionForGroups_33 methods 2019-12-29 14:18:14 +01:00
Yared Ayalew
a596d3da70 Change return type of SetPermissionForUser 2019-12-29 12:39:50 +01:00
Yared Ayalew
4e308ad21e Fix SetPermissionForUser issue with project and repositorySlug parameters 2019-12-28 23:27:25 +01:00
Ricardo Baptista
e124d31ae1 Handling empty DeleteWebhook response 2019-12-16 18:51:47 -03:00
George Fleury
b0145373d4
Merge pull request #35 from ribaptista/master
Webhook decoding
2019-11-03 15:17:55 +01:00
Ricardo Baptista
d073bb7962 Webhook decoding 2019-10-31 13:36:57 -03:00
George Fleury
59d14e4d10
Update CONTRIBUTORS 2019-10-23 11:51:29 +02:00
George Fleury
f7901e41fa
Merge pull request #33 from smacker/fix_pagination_pr_activity
Fix pagination for pr activity
2019-10-23 11:49:53 +02:00
Maxim Sukharev
ef9fac9209 Add GetPullRequestActivityWithOptions to enable pagination 2019-10-22 18:40:08 +02:00
George Fleury
bc549694e0
Merge pull request #34 from smacker/fix_get_project
Fix GetProject method
2019-10-17 20:51:12 +02:00
George Fleury
c8b88f2dd2
Merge pull request #32 from smacker/get_pull_request_diff_method
Add GetPullRequestDiff method
2019-10-17 20:50:47 +02:00
Maxim Sukharev
e5d4d4354b Fix tests 2019-10-17 16:52:47 +02:00
Maxim Sukharev
55e1fce0e0 fix tests 2019-10-17 16:49:45 +02:00
Maxim Sukharev
2fb91eb1ff Fix GetProject method 2019-10-17 12:30:26 +02:00