aboutsummaryrefslogtreecommitdiff
path: root/templates (unfollow)
Commit message (Collapse)AuthorFilesLines
4 daysindex: Rename gc button againRunxi Yu1-1/+1
4 daysindex: Show allocated bytesRunxi Yu1-3/+6
4 daysgc: Add a garbage collection buttonRunxi Yu1-0/+3
6 dayshttp/templates: Reduce whitespaceRunxi Yu14-197/+196
6 daysrepo/index: Emit warning when path contains newlineRunxi Yu1-0/+6
6 daysrepo/index: Display repo info only, when commits/files unavailableRunxi Yu1-51/+57
6 daysindex, group: Escape path anchorsRunxi Yu2-3/+3
Fixes: https://todo.sr.ht/~runxiyu/forge/1
6 dayshooks, fedauth: Add basic federated authentication for git pushRunxi Yu1-0/+1
7 daysgroup: Reorder contrib options in repo creation formRunxi Yu1-1/+1
7 days*: Add column headers to tablesRunxi Yu6-17/+41
7 daysUpdate hosted forge linksRunxi Yu1-1/+1
7 daysgroup/index: Allow repo creation via webRunxi Yu1-0/+11
7 daysgroup: Add description field to the create repo formRunxi Yu1-1/+7
7 daysgroup/index: Add create repo formRunxi Yu1-0/+37
7 dayshttp: Check for direct user accessRunxi Yu1-2/+2
7 daysgroup/index: Add group descriptionRunxi Yu1-0/+3
7 days*: Support subgroups via SQL recursionRunxi Yu13-69/+106
9 daysrepo/contrib/one: Diff against merge baseRunxi Yu1-2/+6
10 daysAdd SPDX license headers to all HTML templatesRunxi Yu14-0/+56
2025-02-19repo/index: Remove toggle boxesRunxi Yu1-12/+4
They were just an experiment and are imo quite unnecessary. Also the README doesn't have a border any more, hopefully it's quite obvious that's a README.
2025-02-19repo/index: Add button to show merge requestsRunxi Yu1-0/+5
2025-02-19repo/index: Don't show HTTP clone URL as it's the same as the Web URLRunxi Yu1-5/+2
2025-02-19repo/contrib: Display merge request diffsRunxi Yu2-18/+83
2025-02-19http: Add blank contrib/%d templateRunxi Yu1-0/+18
2025-02-19contrib: Add contrib/MR index pageRunxi Yu1-0/+33
2025-02-18*.tmpl: Update <title>'sRunxi Yu7-7/+7
2025-02-18repo_index.html: Move the repo description before the clone URLsRunxi Yu1-6/+6
2025-02-18repo_commit.html: Move the commit message out of the tableRunxi Yu1-4/+3
2025-02-16repo_index: Add HTTP clone along with SSHRunxi Yu1-2/+5
2025-02-15templates: *.html.tmpl -> *.tmplRunxi Yu12-0/+0
2025-02-14repo_index: Make readme scrollable just in caseRunxi Yu1-1/+1
2025-02-14style.css, repo_index: Use div, not table, for expandablesRunxi Yu2-22/+8
2025-02-14*: Use Makefile, and generate a versionRunxi Yu1-1/+1
2025-02-14reop_commit: Fix immediate newlines after <pre>Runxi Yu1-3/+3
2025-02-14*: Make the forge title configurableRunxi Yu10-19/+19
2025-02-14repo_log: Use parameters for refspecRunxi Yu2-2/+2
2025-02-14repo_index: Allow refspecsRunxi Yu1-2/+3
2025-02-14http_*: Refactor to reduce duplicationRunxi Yu5-11/+11
2025-02-13repo_*_{dir,file}: Add ref params if not headRunxi Yu3-3/+7
2025-02-13repo_{raw,tree}_dir: Only display "on $ref" if necessaryRunxi Yu2-2/+2
2025-02-13group_repos: Fix table rowsRunxi Yu1-6/+8
2025-02-13repo_tree_file: Add paddingRunxi Yu1-4/+6
2025-02-13group_index: Use table listRunxi Yu1-8/+15
2025-02-13repo_log: Scrollable viewRunxi Yu1-25/+27
2025-02-13index: Reformat the pageRunxi Yu1-14/+30
2025-02-13repo_index: Add repo descriptionsRunxi Yu1-0/+10
2025-02-13_repo_header.html: PurgeRunxi Yu7-28/+0
We'll integrate this into the main header in the future
2025-02-13_header.html: Format the main headerRunxi Yu9-34/+20
2025-02-13handle_user: StubRunxi Yu1-1/+1
2025-02-13login: Implement password validationRunxi Yu1-0/+1