Manage gitlab issues assigned to yourself locally for all groups and projects
Project description
Gitlab Personal Issue Board
Table of Contents
Installation
Before using the program, you need to configure python-gitlab.
To do this, create a personal access token with at least api permissions and add it to the ~/.python-gitlab.cfg file like this:
[global]
default = personal
ssl_verify = true # alternative path to CA file
[personal]
url = https://gitlab.com
private_token = <your access token>
⚠️ Instead of storing your access token in plain text, it is strongly recommended to use a credential helper.
It is recommended to use uv to install and run gitlab-personal-issue-board:
uvx gitlab-personal-issue-board
Usage
After launching the application, some debug information is printed. A local web server powered by NiceGUI is started and automatically opened in your browser.
First, click Add new label board. This creates a new issue board and opens a configuration page. While the page is opening, all issues assigned to you are loaded, which may take some time. This step ensures that all available labels are shown.
All loaded issues are cached. After this initial load, only updated issues are retrieved.
Once the page has loaded, you can drag and drop the desired labels from the right side to the left, between the Opened and Closed sections. After selecting the desired labels, click Save and View to see your board.
Now you can move issues from one column to another just like in a standard GitLab board.
License
gitlab-personal-issue-board is distributed under the terms of the MIT license.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file gitlab_personal_issue_board-0.0.3.tar.gz.
File metadata
- Download URL: gitlab_personal_issue_board-0.0.3.tar.gz
- Upload date:
- Size: 98.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e2e7638d89126f09374363f6c0ba7ee504378995d2fa59acd7572fc930b5d47a
|
|
| MD5 |
ebec1ad1ba6d40f38f757ee6a4a0f301
|
|
| BLAKE2b-256 |
b7b80dcddadd18ddeddb03df5aabdcb196bf70c6b4236eacf95bc7681ad9c101
|
Provenance
The following attestation bundles were made for gitlab_personal_issue_board-0.0.3.tar.gz:
Publisher:
release.yml on CarliJoy/gitlab_personal_issue_board
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
gitlab_personal_issue_board-0.0.3.tar.gz -
Subject digest:
e2e7638d89126f09374363f6c0ba7ee504378995d2fa59acd7572fc930b5d47a - Sigstore transparency entry: 228555415
- Sigstore integration time:
-
Permalink:
CarliJoy/gitlab_personal_issue_board@1decda0304ef55132827ca79d3d4c637b4196d74 -
Branch / Tag:
refs/tags/v0.0.3 - Owner: https://github.com/CarliJoy
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@1decda0304ef55132827ca79d3d4c637b4196d74 -
Trigger Event:
push
-
Statement type:
File details
Details for the file gitlab_personal_issue_board-0.0.3-py3-none-any.whl.
File metadata
- Download URL: gitlab_personal_issue_board-0.0.3-py3-none-any.whl
- Upload date:
- Size: 38.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b914af704933e08ad0516fec6da9f6c50e31beffffc7d06d42477ff2325ddfb7
|
|
| MD5 |
6f20916daf97acc6959b77c0d4742d05
|
|
| BLAKE2b-256 |
62fa3e8d04501af985e55c01731f73476ee8743acfbcb7dd9fa3c34edc159c5d
|
Provenance
The following attestation bundles were made for gitlab_personal_issue_board-0.0.3-py3-none-any.whl:
Publisher:
release.yml on CarliJoy/gitlab_personal_issue_board
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
gitlab_personal_issue_board-0.0.3-py3-none-any.whl -
Subject digest:
b914af704933e08ad0516fec6da9f6c50e31beffffc7d06d42477ff2325ddfb7 - Sigstore transparency entry: 228555428
- Sigstore integration time:
-
Permalink:
CarliJoy/gitlab_personal_issue_board@1decda0304ef55132827ca79d3d4c637b4196d74 -
Branch / Tag:
refs/tags/v0.0.3 - Owner: https://github.com/CarliJoy
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@1decda0304ef55132827ca79d3d4c637b4196d74 -
Trigger Event:
push
-
Statement type: