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