Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kiwicom/refined-gitlab
🛠 WIP 🛠 Chrome extension that enhances GitLab
https://github.com/kiwicom/refined-gitlab
gitlab internship
Last synced: about 2 months ago
JSON representation
🛠 WIP 🛠 Chrome extension that enhances GitLab
- Host: GitHub
- URL: https://github.com/kiwicom/refined-gitlab
- Owner: kiwicom
- Created: 2017-04-09T16:59:20.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2023-12-15T17:28:43.000Z (about 1 year ago)
- Last Synced: 2024-07-03T12:12:27.812Z (6 months ago)
- Topics: gitlab, internship
- Language: JavaScript
- Homepage: https://chrome.google.com/webstore/detail/pogpjdbfdfnmlegpbhdmlebognmbamko
- Size: 661 KB
- Stars: 32
- Watchers: 5
- Forks: 2
- Open Issues: 14
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
[Install (published from master branch)](https://chrome.google.com/webstore/detail/pogpjdbfdfnmlegpbhdmlebognmbamko)
[Install BETA (published from develop branch)](https://chrome.google.com/webstore/detail/efkcgkiajnleoaejcecljhnkdmeokiif)
---
## Version: 🐣 Pre-alpha 🐣
> Expect nothing and you will not be disappointed
---
## Features
#### General UI
* Always-expanded sidepanel* Hide repo avatars `configurable`
* Disable label colors `configurable`
* Prefer Discussions over Comments
#### Merge Requests & Issues
* Categorize labels![](./docs/assets/categorize-labels.png)
* Enhance labels with date added
![](./docs/assets/enhanced-labels.png)
* Discussions sorted by newest first
* Highlight new events since you last visit
![](./docs/assets/last-visit.png)
* `Q` keyboard shortcut to filter own issues/merge requests
* Keyboard shortcuts to toggle labels `configurable`
#### Merge Requests
* Hide footer with "You can merge this merge request manually using the command line" information* Expand all diffs by default
* Appended custom links to Pipeline and Deploy sections
* **Squash** - checked by default `configurable`
* **Remove source branch** - checked by default `configurable`
## Enabling on your domain
![](./docs/assets/request-access.png)
Credits 🙏
Thx to [@bennokress](https://github.com/bennokress) for
[requesting this feature](https://github.com/kiwicom/refined-gitlab/issues/55)
and [@niksy](https://github.com/niksy) for suggesting implementation
with [library](https://github.com/fregante/webext-domain-permission-toggle/)
from [@fregante](https://github.com/fregante)## Future features
* [ ] Show usernames instead of real names* [ ] Keyboard shortcut to "Assign to myself"
*
## Develop
```
npm run watch
```