All Projects β†’ chamerling β†’ gitlab-teams

chamerling / gitlab-teams

Licence: MIT license
🦊 Follow merge requests (&more) like a boss 🦊

Programming Languages

Vue
7211 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to gitlab-teams

gitlab-merger-bot
GitLab Merger Bot
Stars: ✭ 23 (-39.47%)
Mutual labels:  gitlab, merge-request
redteamwiki
redteam.wiki
Stars: ✭ 75 (+97.37%)
Mutual labels:  team
Git Auto Deploy
Deploy your GitHub, GitLab or Bitbucket projects automatically on Git push events or web hooks
Stars: ✭ 251 (+560.53%)
Mutual labels:  gitlab
gitlab-runner
Gitlab Runner on Alpine Linux [Docker]
Stars: ✭ 17 (-55.26%)
Mutual labels:  gitlab
gitlab-sonar-scanner
This project is no longer maintained
Stars: ✭ 80 (+110.53%)
Mutual labels:  gitlab
podman-gitlab-runner
Use Podman as a custom executor for your Gitlab CI
Stars: ✭ 87 (+128.95%)
Mutual labels:  gitlab
Git Link
Emacs package to get the GitHub/Bitbucket/GitLab/... URL for a buffer location
Stars: ✭ 239 (+528.95%)
Mutual labels:  gitlab
redmine merge request links
Display links to associated Gitlab merge requests and GitHub pull requests on Redmine's issue page.
Stars: ✭ 32 (-15.79%)
Mutual labels:  gitlab
gitlabreports
GitLab Reports is a small web app that allows GitLab users to generate reports of their project milestones with totals of estimated and spent time. Check https://gitlab.com/cosango/gitlabreports for latest code. App URL =>
Stars: ✭ 16 (-57.89%)
Mutual labels:  gitlab
vagrant-codes-in-practice
Vagrant code files similar to the real bare metal environments
Stars: ✭ 22 (-42.11%)
Mutual labels:  gitlab
rxremote
Subscribe to RxJs Observables on a remote server through a WebSocket
Stars: ✭ 27 (-28.95%)
Mutual labels:  rxjs
ts-action-operators
TypeScript action operators for NgRx and redux-observable
Stars: ✭ 34 (-10.53%)
Mutual labels:  rxjs
gitlab.cr
Gitlab.cr is a GitLab API wrapper written by Crystal
Stars: ✭ 29 (-23.68%)
Mutual labels:  gitlab
playwright-ci
☁️ Set up Playwright in CI
Stars: ✭ 27 (-28.95%)
Mutual labels:  gitlab
infrastructure
Flux based GitOps repository for my home lab infrastructure.
Stars: ✭ 14 (-63.16%)
Mutual labels:  gitlab
Labcoat
GitLab client for Android. Mirror of project on GitLab
Stars: ✭ 241 (+534.21%)
Mutual labels:  gitlab
gitlab-lint
An open source gitlab linting utility
Stars: ✭ 19 (-50%)
Mutual labels:  gitlab
docker-traefik-gitlab
No description or website provided.
Stars: ✭ 26 (-31.58%)
Mutual labels:  gitlab
rdeco
ε“εΊ”εΌε―Ήθ±‘ηΌ–η¨‹εΊ“οΌŒδ»Žζ—Άι—΄ε’Œη©Ίι—΄δΈŠθ§£θ€¦δ½ ηš„δ»£η 
Stars: ✭ 54 (+42.11%)
Mutual labels:  rxjs
gitlab-release-note-generator
A Gitlab release note generator
Stars: ✭ 88 (+131.58%)
Mutual labels:  gitlab

gitlab-teams

Build Status Netlify Status

This project was initially created to build our own groups of users (team) without relying on GitLab groups and see live activity (Merge Requests) in these teams. It has evolved since then and may need to be renamed to better fit all the features it now provides...

Note: This project is only a frontend app built with Vue and some RxJS magic. This is still a WIP: No error handling, no tests, etc, but it works pretty well for now.

At startup, you will be asked to fill a form with your Personal Access Token and a GitLab URL in the settings page:

  • Personal Access Token is the one you can get from your Gitlab instance under /profile/personal_access_tokens. Create a new one with at least api and read_user scopes.
  • Gitlab URL is... your Gitlab instance URL. It is used to build the API endpoints to call.

These two settings are stored in your browser local storage and are never sent anywhere. They are just used to call GitLab API on your behalf.

Once set, you will be able to create and navigate in your teams like a boss πŸ’ͺ. Merge requests will update automatically, and also pipelines, issues, todos, etc

dashboard

Project setup

npm install

Compiles and hot-reloads for development

npm run serve

Compiles and minifies for production

npm run build

Lints and fixes files

npm run lint

Docker

Docker image is built on commit and available on Docker Hub.

docker run -it -p 8888:80 --rm --name gitlab-teams chamerling/gitlab-teams

Then open http://localhost:8888 and enjoy.

License

MIT

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].