Commit Graph
59 Commits
Author SHA1 Message Date
Vincent Jacques 8800d4f641 AuthenticatedUser., NamedUser. and Organization.get_repo 2012-02-16 21:18:26 +01:00
Vincent Jacques 3ee42c8ba8 MethodFromCallable 2012-02-16 21:03:29 +01:00
Vincent Jacques b43b1eb8ac Refactor 2012-02-16 20:31:51 +01:00
Vincent Jacques 3f7117a84a Code reordering 2012-02-16 19:34:16 +01:00
Vincent Jacques 515cf1c139 dos2unix 2012-02-16 19:30:49 +01:00
Vincent Jacques 1cd909f3eb Rework naming 2012-02-16 19:29:41 +01:00
Vincent Jacques 9f010d92ad Refactoring attribute policies - step 4 2012-02-16 18:32:30 +01:00
Vincent Jacques 96938325c8 Refactoring attribute policies - step 3 2012-02-16 18:23:34 +01:00
Vincent Jacques 7cab276aa8 Refactoring attribute policies - step 2 2012-02-16 08:07:08 +01:00
Vincent Jacques f476ebd7e2 Refactoring attribute policies - step 1 2012-02-16 07:51:07 +01:00
Vincent Jacques 089d11ad6f Refactor 2012-02-15 06:40:42 +01:00
Vincent Jacques 5817d18274 Organization.has_in_members, .has_in_public_members,
Repository.has_in_collaborators,
AuthenticatedUser.has_in_following, .has_in_watched
2012-02-15 06:38:15 +01:00
Vincent Jacques b28f5ee974 Implement has_in_ for extended list attributes 2012-02-14 08:12:15 +01:00
Vincent Jacques fe8652f64f Fix return values in unit tests. Be explicit about data and status expectations 2012-02-14 07:59:26 +01:00
Vincent Jacques dabf8789b9 add_, remove_ -> add_to_, remove_from_ 2012-02-13 22:50:51 +01:00
Vincent Jacques 037ad0ab1d Repository.add_collaborators and .remove_collaborators 2012-02-13 22:48:12 +01:00
Vincent Jacques fb38f79069 Organization.remove_members, .add_public_members and .remove_public_members 2012-02-13 22:46:02 +01:00
Vincent Jacques 6a9b651921 Restore unit tests 2012-02-13 22:38:00 +01:00
Vincent Jacques d575753130 AuthenticatedUser.add_watched and .remove_watched 2012-02-13 22:34:18 +01:00
Vincent Jacques fcbcd145bb Reimplement networking with httplib instead of urllib2
This will allow real access to HTTP headers and status
2012-02-13 22:19:40 +01:00
Vincent Jacques 2b31f2e9c3 AuthenticatedUser.add_following and .remove_following 2012-02-13 21:43:45 +01:00
Vincent Jacques 66aa372874 Use status requests for DELETE 2012-02-13 21:14:48 +01:00
Vincent Jacques 2f67c50252 Use a real identity attribute instead of ugly hack 2012-02-13 21:02:44 +01:00
Vincent Jacques c0c2f50416 Fix previous commit 2012-02-13 20:56:57 +01:00
Vincent Jacques 10454361de Prepare for requests interrested only in headers 2012-02-13 18:19:48 +01:00
Vincent Jacques f445e83a3e PUT and DELETE list elements 2012-02-13 18:15:10 +01:00
Vincent Jacques 38873de734 Repository.edit 2012-02-12 22:22:54 +01:00
Vincent Jacques 23ce03c634 Organization.edit 2012-02-12 22:19:09 +01:00
Vincent Jacques 1a056e61f5 User.edit 2012-02-12 22:02:11 +01:00
Vincent Jacques 9ed8e2f804 Repository.get_collaborators, .get_contributors, .get_watchers, .get_forks 2012-02-12 21:28:12 +01:00
Vincent Jacques b4b8aa9e11 Organization.get_repos 2012-02-12 21:17:08 +01:00
Vincent Jacques 933af01d05 User.get_followers and .get_following 2012-02-12 21:11:37 +01:00
Vincent Jacques c8dfda6504 User.get_orgs 2012-02-12 20:39:40 +01:00
Vincent Jacques 6007a90e09 User.get_watched 2012-02-12 20:35:04 +01:00
Vincent Jacques 7440e0f016 Add private attributes of Organization 2012-02-12 20:12:28 +01:00
Vincent Jacques 5f36cbc957 Add organizations 2012-02-12 20:04:25 +01:00
Vincent Jacques 34f59de12d ExtendedScalarAttributes in Repository 2012-02-12 19:47:10 +01:00
Vincent Jacques 8029298699 Remove debug print 2012-02-12 19:44:18 +01:00
Vincent Jacques a80785397a Repository 2012-02-12 19:38:53 +01:00
Vincent Jacques 0c6570b6a4 Implement extended scalar attribute 2012-02-12 19:36:55 +01:00
Vincent Jacques d01740c0d8 Small refactoring 2012-02-12 19:36:34 +01:00
Vincent Jacques 2fd8a7c9f4 Implement list of objects as attributes 2012-02-12 18:57:29 +01:00
Vincent Jacques 9b3cd652e1 Improve dir( GithubObject ) 2012-02-12 18:30:01 +01:00
Vincent Jacques 88ef264264 Retrieve user by login 2012-02-12 18:22:30 +01:00
Vincent Jacques d9e79948b9 First integration test 2012-02-12 16:33:27 +01:00
Vincent Jacques fd24a2d8f1 Privatize Github.rawRequest 2012-02-12 16:31:40 +01:00
Vincent Jacques 9dd9619173 Use real base url 2012-02-12 16:19:35 +01:00
Vincent Jacques f56b22fdbf Delete objects 2012-02-12 15:53:56 +01:00
Vincent Jacques d109c6b755 Refactor + typo 2012-02-12 15:20:13 +01:00
Vincent Jacques 528e7eaaa1 Split tests 2012-02-12 15:17:39 +01:00