1
1
mirror of https://gitea.com/gitea/tea synced 2024-11-23 08:22:40 +01:00
tea/vendor/github.com
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
..
acomagu/bufpipe Update Dependencies (#390) 2021-08-30 23:18:50 +08:00
adrg/xdg Update Dependencies (#390) 2021-08-30 23:18:50 +08:00
AlecAivazis/survey/v2 Update Dependencies (#390) 2021-08-30 23:18:50 +08:00
alecthomas/chroma Update Dependencies (#390) 2021-08-30 23:18:50 +08:00
araddon/dateparse Update Dependencies (#390) 2021-08-30 23:18:50 +08:00
aymerick/douceur Update Dependencies (#390) 2021-08-30 23:18:50 +08:00
charmbracelet/glamour Fix resolving of URLs in markdown (#401) 2021-12-03 02:59:02 +08:00
cpuguy83/go-md2man/v2 Update Dependencies (#390) 2021-08-30 23:18:50 +08:00
danwakefield/fnmatch Use glamour and termev to render/colorize content (#181) 2020-09-19 16:00:50 +00:00
davecgh/go-spew Add labels commands (#36) 2019-10-19 10:54:16 +00:00
dlclark/regexp2 Update Dependencies (#390) 2021-08-30 23:18:50 +08:00
emirpasic/gods changed git config determination to go-git (#41) [continue #45] (#62) 2019-10-28 21:10:20 +00:00
enescakir/emoji Show issue reactions (#421) 2021-10-01 16:13:32 +08:00
go-git Update Dependencies (#390) 2021-08-30 23:18:50 +08:00
gorilla/css Detect markdown line width, resolve relative URLs (#332) 2021-03-12 20:28:46 +08:00
hashicorp/go-version Update gitea go-sdk to v0.15.0 (#385) 2021-08-16 20:46:15 +08:00
imdario/mergo Update Dependencies (#390) 2021-08-30 23:18:50 +08:00
jbenet/go-context changed git config determination to go-git (#41) [continue #45] (#62) 2019-10-28 21:10:20 +00:00
kballard/go-shellquote Use Survey For Interactions With User (#186) 2020-10-03 02:54:09 +00:00
kevinburke/ssh_config Update Dependencies (#390) 2021-08-30 23:18:50 +08:00
lucasb-eyer/go-colorful Update Vendors (#337) 2021-03-05 18:06:25 +08:00
mattn Update Dependencies (#390) 2021-08-30 23:18:50 +08:00
mgutz/ansi Update Vendors (#250) 2020-11-09 23:25:54 +08:00
microcosm-cc/bluemonday Update Dependencies (#390) 2021-08-30 23:18:50 +08:00
Microsoft/go-winio Update Dependencies (#390) 2021-08-30 23:18:50 +08:00
mitchellh/go-homedir changed git config determination to go-git (#41) [continue #45] (#62) 2019-10-28 21:10:20 +00:00
muesli Update Dependencies (#390) 2021-08-30 23:18:50 +08:00
olekukonko/tablewriter Update Vendors (#337) 2021-03-05 18:06:25 +08:00
pmezard/go-difflib Add labels commands (#36) 2019-10-19 10:54:16 +00:00
ProtonMail/go-crypto Update Dependencies (#390) 2021-08-30 23:18:50 +08:00
rivo/uniseg Update Vendors (#337) 2021-03-05 18:06:25 +08:00
russross/blackfriday/v2 Update Vendors (#250) 2020-11-09 23:25:54 +08:00
sergi/go-diff Update Dependencies (#390) 2021-08-30 23:18:50 +08:00
skratchdot/open-golang Add tea open (#101) 2020-04-01 03:22:24 +00:00
stretchr/testify Update Vendors (#337) 2021-03-05 18:06:25 +08:00
urfave/cli/v2 Update Vendors (#250) 2020-11-09 23:25:54 +08:00
xanzy/ssh-agent Update Dependencies (#390) 2021-08-30 23:18:50 +08:00
yuin Update Dependencies (#390) 2021-08-30 23:18:50 +08:00