gitea/services/issue
Sijmen Schoon 66a9ef9036
Fix ref links in issue overviews for tags ()
* Properly generate ref URLs

Tags used to not generate correct URLs (src/branch/tags/1.0.0 instead of
src/tags/1.0.0).

Also cleans up some code around it with the created helper functions.

* Fix formatting and create migration

* Add copyright head to utils_test

* Use a raw query for the ref migration

* Remove semicolon

* Quote column and table names in migration SQL

* Change || to CONCAT, since MSSQL does not support ||

* Make migration engine aware

* Add missing import

* Move ref EndName and URL to the issue service

* Fix tests

* Add test for commit refs

* Update issue.go

* Use the right command for building JavaScript bundles

* Prepare for merge

* Check for refs/* before prepending in migration

* Update services/issue/issue_test.go

* Update modules/git/utils_test.go

Co-authored-by: techknowlogick <techknowlogick@gitea.io>
Co-authored-by: techknowlogick <matti@mdranta.net>
..
assignee.go Fix spelling mistake with Rewiew ()
assignee_test.go Move more issue assignee code from models to issue service ()
content.go Move issue change content from models to service ()
issue.go Fix ref links in issue overviews for tags ()
issue_test.go Fix ref links in issue overviews for tags ()
label.go Add Organization Wide Labels ()
label_test.go Move issue label operations to issue service package ()
main_test.go Move issue label operations to issue service package ()
milestone.go Move issue milestone assign to issue service and move webhook to notification ()
status.go Refactor comment ()