Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP] Add new org api parameters #912

Closed
wants to merge 5 commits into from
Closed

[WIP] Add new org api parameters #912

wants to merge 5 commits into from

Conversation

haacked
Copy link
Contributor

@haacked haacked commented Sep 27, 2015

Type and Affiliation/Visibility are exclusive, if one is set the other
can't be, so the enum properties have to be nullable. The default
behaviour when no parameters are passed is whatever the new default
behaviour is on the server for the new api (currently, it is
Visibility = All and Affiliation = Owner | Collaborator).

  • Add unit tests
  • Update integration tests
  • Test it

Replaces PR #780

@shiftkey
Copy link
Member

@haacked I had a go at rebasing this branch but encountered some conflicts.

I'm not sure I was doing it right - would love some feedback on bringing this up to date.

shana and others added 5 commits January 3, 2016 15:30
Type and Affiliation/Visibility are exclusive, if one is set the other
can't be, so the enum properties have to be nullable. The default
behaviour when no parameters are passed is whatever the new default
behaviour is on the server for the new api (currently, it is
Visibility = All and Affiliation = Owner | Collaborator.
@ryangribble
Copy link
Contributor

Just going through old open PR's...

Im pretty sure what this PR was covering, has been implemented on PR #1096 (issue #1065) and later tweaked on PR #1132 (Issue #1107)

@shiftkey if you agree, we can close this one

@shiftkey
Copy link
Member

I knew this PR looked familiar! Let's close this out!

@shiftkey shiftkey closed this Mar 16, 2016
@shiftkey shiftkey deleted the new-org-api branch March 16, 2016 00:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants