Git with a cup of tea, painless self-hosted git service
Mirror for internal git.with.parts use
https://git.with.parts
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
JakobDev
aaa1094663
Add the ability to pin Issues ( #24406 )
...
This adds the ability to pin important Issues and Pull Requests. You can
also move pinned Issues around to change their Position. Resolves #2175 .
## Screenshots
![grafik](https://user-images.githubusercontent.com/15185051/235123207-0aa39869-bb48-45c3-abe2-ba1e836046ec.png )
![grafik](https://user-images.githubusercontent.com/15185051/235123297-152a16ea-a857-451d-9a42-61f2cd54dd75.png )
![grafik](https://user-images.githubusercontent.com/15185051/235640782-cbfe25ec-6254-479a-a3de-133e585d7a2d.png )
The Design was mostly copied from the Projects Board.
## Implementation
This uses a new `pin_order` Column in the `issue` table. If the value is
set to 0, the Issue is not pinned. If it's set to a bigger value, the
value is the Position. 1 means it's the first pinned Issue, 2 means it's
the second one etc. This is dived into Issues and Pull requests for each
Repo.
## TODO
- [x] You can currently pin as many Issues as you want. Maybe we should
add a Limit, which is configurable. GitHub uses 3, but I prefer 6, as
this is better for bigger Projects, but I'm open for suggestions.
- [x] Pin and Unpin events need to be added to the Issue history.
- [x] Tests
- [x] Migration
**The feature itself is currently fully working, so tester who may find
weird edge cases are very welcome!**
---------
Co-authored-by: silverwind <me@silverwind.io>
Co-authored-by: Giteabot <teabot@gitea.io>
2 years ago
..
administration
Add the ability to pin Issues ( #24406 )
2 years ago
contributing
Refactor docs ( #23752 )
2 years ago
development
Fix broken links in documents ( #24630 )
2 years ago
help
Fix document and improve comment ( #24844 )
2 years ago
installation
Add chinese documentations for installation ( #24904 )
2 years ago
usage
Add Chinese documentations for Actions ( #24902 )
2 years ago
actions.en-us.md
Docs for Gitea Actions ( #24405 )
2 years ago
administration.en-us.md
Restructure documentation. Now the documentation has installation, administration, usage, development, contributing the 5 main parts ( #23629 )
2 years ago
administration.fr-fr.md
Restructure documentation. Now the documentation has installation, administration, usage, development, contributing the 5 main parts ( #23629 )
2 years ago
administration.zh-cn.md
Restructure documentation. Now the documentation has installation, administration, usage, development, contributing the 5 main parts ( #23629 )
2 years ago
administration.zh-tw.md
Restructure documentation. Now the documentation has installation, administration, usage, development, contributing the 5 main parts ( #23629 )
2 years ago
contributing.en-us.md
Restructure documentation. Now the documentation has installation, administration, usage, development, contributing the 5 main parts ( #23629 )
2 years ago
contributing.fr-fr.md
Restructure documentation. Now the documentation has installation, administration, usage, development, contributing the 5 main parts ( #23629 )
2 years ago
contributing.zh-tw.md
Restructure documentation. Now the documentation has installation, administration, usage, development, contributing the 5 main parts ( #23629 )
2 years ago
development.en-us.md
Restructure documentation. Now the documentation has installation, administration, usage, development, contributing the 5 main parts ( #23629 )
2 years ago
development.zh-cn.md
Restructure documentation. Now the documentation has installation, administration, usage, development, contributing the 5 main parts ( #23629 )
2 years ago
development.zh-tw.md
Restructure documentation. Now the documentation has installation, administration, usage, development, contributing the 5 main parts ( #23629 )
2 years ago
help.en-us.md
Restructure documentation. Now the documentation has installation, administration, usage, development, contributing the 5 main parts ( #23629 )
2 years ago
help.fr-fr.md
Restructure documentation. Now the documentation has installation, administration, usage, development, contributing the 5 main parts ( #23629 )
2 years ago
help.zh-cn.md
Restructure documentation. Now the documentation has installation, administration, usage, development, contributing the 5 main parts ( #23629 )
2 years ago
help.zh-tw.md
Restructure documentation. Now the documentation has installation, administration, usage, development, contributing the 5 main parts ( #23629 )
2 years ago
installation.en-us.md
Import docs into main repository ( #2874 )
7 years ago
installation.fr-fr.md
General documentation cleanup ( #3317 )
7 years ago
installation.zh-cn.md
Import docs into main repository ( #2874 )
7 years ago
installation.zh-tw.md
Import docs into main repository ( #2874 )
7 years ago
packages.en-us.md
Restructure documentation. Now the documentation has installation, administration, usage, development, contributing the 5 main parts ( #23629 )
2 years ago
search.de-de.md
Refactor docs ( #23752 )
2 years ago
search.en-us.md
Refactor docs ( #23752 )
2 years ago
search.fr-fr.md
Refactor docs ( #23752 )
2 years ago
search.nl-nl.md
Refactor docs ( #23752 )
2 years ago
search.pt-br.md
Refactor docs ( #23752 )
2 years ago
search.zh-cn.md
Refactor docs ( #23752 )
2 years ago
search.zh-tw.md
Refactor docs ( #23752 )
2 years ago
usage.en-us.md
Restructure documentation. Now the documentation has installation, administration, usage, development, contributing the 5 main parts ( #23629 )
2 years ago
usage.zh-cn.md
Restructure documentation. Now the documentation has installation, administration, usage, development, contributing the 5 main parts ( #23629 )
2 years ago
usage.zh-tw.md
Restructure documentation. Now the documentation has installation, administration, usage, development, contributing the 5 main parts ( #23629 )
2 years ago