bufferoverflow / verdaccio-gitlab

private npm registry (Verdaccio) using gitlab-ce as authentication and authorization provider
MIT License
160 stars 55 forks source link

feat: gitlab-11.2-group-api-improvements #39

Closed dlouzan closed 6 years ago

dlouzan commented 6 years ago

Fixes #5

bufferoverflow commented 6 years ago

Great! I guess we need the following before we merge:

dlouzan commented 6 years ago

Quick question: if we are going to add the legacy flag in the configuration, which will be disabled by default, I guess we can also set the default publish access level to $maintainer? At least it feels more natural to me. When legacy_mode: true, the value applied will be $owner anyway, there's no other option pre-11.2.

bufferoverflow commented 6 years ago

Good idea @dlouzan , fully agree!

dlouzan commented 6 years ago

Just pushed the latest changes:

dlouzan commented 6 years ago

Done, I'm adding commits on top of the original PR commit. Feel free to squash when accepting.

bufferoverflow commented 6 years ago

Great work!