1
1
mirror of https://gitea.com/gitea/tea synced 2024-11-23 00:12:05 +01:00
tea/modules/print
Norwin d2295828d0 Fix resolving of URLs in markdown (#401)
Path-only URLs need an absolute reference to be resolved against for printing in markdown
Previously we resolved against the URL to the resource we were operating on (eg comment or issue URL).
The markdown renderer in the web UI resolves all such URLs relative to the repo base URL. This PR adopts this behaviour in tea, by trimming the URL to a repo base URL via regex.

This makes a custom patch to our markdown renderer `glamour` obsolete, which turned out to be an incorrect patch, meaning we can make use of upstream glamour again.

Co-authored-by: Norwin <git@nroo.de>
Reviewed-on: https://gitea.com/gitea/tea/pulls/401
Reviewed-by: Lunny Xiao <xiaolunwen@gmail.com>
Reviewed-by: 6543 <6543@obermui.de>
Co-authored-by: Norwin <noerw@noreply.gitea.io>
Co-committed-by: Norwin <noerw@noreply.gitea.io>
2021-12-03 02:59:02 +08:00
..
comment.go Fix resolving of URLs in markdown (#401) 2021-12-03 02:59:02 +08:00
formatters.go Fix resolving of URLs in markdown (#401) 2021-12-03 02:59:02 +08:00
issue.go Fix resolving of URLs in markdown (#401) 2021-12-03 02:59:02 +08:00
label.go Add tea issues --fields, allow printing labels (#312) 2020-12-21 23:41:07 +08:00
login.go Detect markdown line width, resolve relative URLs (#332) 2021-03-12 20:28:46 +08:00
markdown.go Detect markdown line width, resolve relative URLs (#332) 2021-03-12 20:28:46 +08:00
milestone.go Improved list output (#281) 2020-12-10 06:04:36 +08:00
notification.go Implement notification subcommands (#389) 2021-09-06 01:11:17 +08:00
organization.go Add tea org create <name> (#420) 2021-09-29 04:32:16 +08:00
pull.go Fix resolving of URLs in markdown (#401) 2021-12-03 02:59:02 +08:00
release.go Improved list output (#281) 2020-12-10 06:04:36 +08:00
repo.go PR listing: add --fields & expose additional fields (#415) 2021-09-29 04:36:33 +08:00
table.go PR listing: add --fields & expose additional fields (#415) 2021-09-29 04:36:33 +08:00
times.go PR listing: add --fields & expose additional fields (#415) 2021-09-29 04:36:33 +08:00
user.go Add tea whoami command (#426) 2021-10-05 01:41:59 +08:00