42 Commits

Author SHA1 Message Date
Justin Dalrymple
de77db7d4e Fixing linting errors 2017-11-25 19:44:49 -05:00
Justin Dalrymple
52bce813e7 Major updates pt2
- Methods in the ProjectDeployKeys class updated for consistency
- Methods in the ProjectHooks updated for consistency
- Updated the structure of the ProjectRepository class with commits, branches, tags and files properties
2017-11-25 19:11:26 -05:00
Justin Dalrymple
c6c001caf4 Major updates to the hierarchy structure of the classes.
- Renaming addKey just to add in UserKeys class
- Renaming deploy_keys and merge_requests to deployKeys and mergeRequests for consistancy
- Adding Project Access Requests
- Removing old group member functions from the groups class as they have been moved to the GroupMembers class. This includes the addMember, listMembers, editMember, and removeMember. These functions can now be access via group.members.add, group.members.all, group.members.edit and group.members.remove respectively.
- Removed the old group project functions from the Group class. These are now located in the GroupProject class. The functions that have been removed are listProjects, addProjects. These functions can be access by group.projects.all, and group.projects.add respectively.
2017-11-25 18:26:09 -05:00
Justin Dalrymple
4e94b6b767 Adding extended group functionality 2017-11-25 18:20:13 -05:00
Justin Dalrymple
84eef7024f Ensuring that the options is set by default 2017-11-25 14:06:00 -05:00
Justin Dalrymple
d78db02014 Modified the logic to be selective about paging 2017-11-25 14:05:04 -05:00
Justin Dalrymple
b08779a321 Updating packages, adding better file functionality and fixing oauth param 2017-11-25 13:18:22 -05:00
Salim Benabbou
6e55f8861c
fix code-climate error 2017-11-24 10:18:16 +00:00
Salim Benabbou
af44b93bb7 fix oauthToken not passed to API from constructor 2017-11-22 10:58:07 +00:00
Christoph Lehmann
8439157280 Fix typo in project sharing function
See https://docs.gitlab.com/ce/api/projects.html#share-project-with-group
2017-11-12 17:32:27 +01:00
Justin Dalrymple
36570c32be Minor updates 2017-10-29 22:01:36 -04:00
Justin Dalrymple
67df1c8772 Fixing broken object reference 2017-09-24 10:01:21 -04:00
Justin Dalrymple
385ef9f351 Fixing paging 2017-09-24 09:55:14 -04:00
Justin Dalrymple
a65fb48903 Adding pagination support 2017-09-24 09:22:37 -04:00
Justin Dalrymple
33543723f5 Removing the console.logs 2017-09-15 07:49:31 -04:00
Justin Dalrymple
fca56f3f9d Merge branch 'master' of https://github.com/jdalrymple/node-gitlab-api 2017-09-14 19:19:56 -04:00
Justin Dalrymple
26fc005b55 Adding paging 2017-09-14 19:19:47 -04:00
Cory Zibell
36d051b516 Add options parameter to group based project list call
Allows options to be passed to this endpoint:
https://docs.gitlab.com/ee/api/groups.html#list-a-group-39-s-projects
2017-09-14 17:28:47 -04:00
Justin Dalrymple
b8fb748285 Projects changes 2017-08-01 11:37:25 -04:00
Justin Dalrymple
3eb244a5b4 Fixing issue with file uploads 2017-07-31 15:19:06 -04:00
Justin Dalrymple
6f77ee0a46 Adding issue links and file upload 2017-07-30 17:48:54 -04:00
Dylan DesRosier
fd09144068 Added Create an Issue Link 2017-07-27 10:57:46 -04:00
Justin Dalrymple
d9317d9e9d Fixing problems with the hasAccess Function 2017-07-20 15:54:10 -04:00
Justin Dalrymple
af4eb6955f See Changelog: 2017-07-20 15:29:57 -04:00
Justin Dalrymple
6a38301eee Fixing up some code climate issues 2017-07-19 22:19:07 -04:00
Justin Dalrymple
cfcb372655 Fixing issues #1 and #2 2017-07-13 10:58:55 -04:00
Justin Dalrymple
7a90dbb635 Adding more docs 2017-07-06 16:39:15 -04:00
Justin Dalrymple
b39ef765de Moving project runners to their own subclass 2017-07-06 16:22:12 -04:00
Justin Dalrymple
2e3c022b0a Split up documentation into smaller md files, removed another broken reference to notes and added documentation for project triggers 2017-07-06 15:02:36 -04:00
Justin Dalrymple
9e68349952 Adding members docs 2017-07-06 13:56:12 -04:00
Justin Dalrymple
0188312531 Fixing broken reference 2017-07-06 13:04:03 -04:00
Justin Dalrymple
f09c4b15c6 Outline for the docs 2017-07-04 14:15:39 -04:00
Justin Dalrymple
24a7839563 Adding more docs for projects 2017-07-04 12:25:35 -04:00
Justin Dalrymple
491a707624 Updating docs, and notes api 2017-06-30 13:11:21 -04:00
Justin Dalrymple
50642ad764 Fixing bug within issues 2017-06-23 14:27:56 -04:00
Justin Dalrymple
2b02d1e354 Fixing Labels 2017-06-23 12:58:27 -04:00
Justin Dalrymple
03a22b46a6 Fixing delete api call 2017-06-23 12:36:11 -04:00
Justin Dalrymple
9d9ef2615c Updating changeset, adding new labels functionality , and cleaning up the issues class 2017-06-23 12:33:15 -04:00
Justin Dalrymple
fe5a5fbb8d Fixing option parameters for ProjectMilestones 2017-06-23 12:04:59 -04:00
Justin Dalrymple
b4e72f3414 Fixing typo in utils file 2017-06-22 15:32:17 -04:00
Justin Dalrymple
b68529d374 Fixing post, put and delete rest calls. They were using the arguments keyword instead of the named arguments 2017-06-21 13:44:41 -04:00
Justin Dalrymple
64a8f8c772 Init commit 2017-06-21 12:13:17 -04:00