This repository has been archived on 2024-01-04. You can view files and clone it, but cannot push or open issues or pull requests.
forgejo/templates
Giteabot dcf1717793
Add context when rendering labels or emojis (#23281) (#23319)
Backport #23281

This branch continues the work of #23092 and attempts to rid the
codebase of any `nil` contexts when using a `RenderContext`.

Anything that renders markdown or does post processing may call
`markup.sha1CurrentPatternProcessor()`, and this runs
`git.OpenRepository()`, which needs a context. It will panic if the
context is `nil`. This branch attempts to _always_ include a context
when creating a `RenderContext` to prevent future crashes.

Co-authored-by: Jonathan Tran <jon@allspice.io>
2023-03-06 10:32:40 -06:00
..
admin Fix missed .hide class (#23208) (#23237) 2023-03-02 11:45:42 -06:00
api/packages/pypi
base Fix various bugs for "install" page (#23194) (#23286) 2023-03-05 11:59:58 +01:00
code
custom
explore
mail Revert relative links to absolute links in mail templates (#23267) (#23269) 2023-03-03 17:41:00 +00:00
org Hide 2FA status from other members in organization members list (#22999) 2023-02-20 17:16:29 -06:00
package Fix nil context in RenderMarkdownToHtml (#23092) (#23108) 2023-02-24 21:17:03 +08:00
projects Add context when rendering labels or emojis (#23281) (#23319) 2023-03-06 10:32:40 -06:00
repo Add context when rendering labels or emojis (#23281) (#23319) 2023-03-06 10:32:40 -06:00
shared Add context when rendering labels or emojis (#23281) (#23319) 2023-03-06 10:32:40 -06:00
status
swagger Add scopes to API to create token and display them (#22989) 2023-02-20 15:28:44 -06:00
user Add context when rendering labels or emojis (#23281) (#23319) 2023-03-06 10:32:40 -06:00
home.tmpl
install.tmpl Refactor hiding-methods, remove jQuery show/hide, remove .hide class, remove inline style=display:none (#22950) 2023-02-19 12:06:14 +08:00
post-install.tmpl Fix various bugs for "install" page (#23194) (#23286) 2023-03-05 11:59:58 +01:00