Schniz / colonel

Duty calls, Colonel Joe™ to the rescue.
Apache License 2.0
0 stars 0 forks source link

server features #3

Open talp101 opened 9 years ago

talp101 commented 9 years ago

Hi, found this great package that wraps the entire gitlab api for node - https://github.com/node-gitlab/node-gitlab. Which api requests we plan to support?

For start: . Get / Create/ Edit/ Close - Issues by project. . Get / Create/ Edit/ Delete - Projects. . Get / Create / Delete - Users. . Get/ Create/ Delete - Labels.

Anything Else:question:

deanshub commented 9 years ago

:+1:

udidoron commented 9 years ago
  1. Awesome.
  2. We also need to support sprints (GitLab Milestones), and perhaps branches. That's all I recall at the moment.
talp101 commented 9 years ago

No problems :+1:

talp101 commented 9 years ago

Added Login and Logout. Should we think about permissions for the first release?

udidoron commented 9 years ago

It's possible, but I don't know how immediately necessary. I'd say we postpone it for a while.
In any case, the GitLab API allows you to get the permissions easily (GET /projects/:id/members/:user_id returns an object containing access_level), and from here it seems node-gitlab should support it as well.

Schniz commented 9 years ago

@udidoron read my mind. Login and Logout are just saving an encrypted version of the private_token we need to pass to GitLab for every request. GitLab got not oAuth for now :cry: