index
:
forge.git
broken
hare
master
[WIP] Some random software forge
Runxi Yu
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
http_handle_repo_tree.go
(
unfollow
)
Commit message (
Expand
)
Author
Files
Lines
2025-03-27
Lint and add CI
Runxi Yu
1
-1
/
+1
2025-03-27
Lint
Runxi Yu
1
-6
/
+1
2025-03-25
Cache file view
Runxi Yu
1
-4
/
+15
2025-03-25
Cache dir view in tree view
Runxi Yu
1
-31
/
+50
2025-03-22
Reuse the cache for /tree
Runxi Yu
1
-43
/
+78
2025-03-22
Use a custom errPage500
Runxi Yu
1
-7
/
+7
2025-03-22
Variable name lengths
Runxi Yu
1
-12
/
+12
2025-03-22
Fix tree/raw redirection and disallow slashes in their path segments
Runxi Yu
1
-2
/
+1
2025-03-19
Remove underscores from Go code, pt 4
Runxi Yu
1
-36
/
+36
2025-03-19
Remove underscores from Go code, pt 3
Runxi Yu
1
-2
/
+2
2025-03-06
repo/tree, readme: nosec G203
Runxi Yu
1
-1
/
+1
2025-03-05
repo/*: Use var instead of :=
Runxi Yu
1
-22
/
+31
2025-03-03
Add SPDX license headers to all Go files
Runxi Yu
1
-0
/
+3
2025-02-18
http: Refactor more handler code duplication into the router
Runxi Yu
1
-7
/
+2
2025-02-14
http_handle_repo_*.go: Remove redundant return
Runxi Yu
1
-1
/
+0
2025-02-14
http_*.go: Abstract out render_template for deduplication
Runxi Yu
1
-10
/
+3
2025-02-14
http_*: Refactor to reduce duplication
Runxi Yu
1
-12
/
+2
2025-02-13
http_handle_*.go: Fix http.Error calls
Runxi Yu
1
-11
/
+11
2025-02-13
http_*.go: Use http.Error
Runxi Yu
1
-12
/
+11
2025-02-13
repo_index: Add repo descriptions
Runxi Yu
1
-1
/
+3
2025-02-13
http_handle_*.go: Use fmt.Fprintln, not w.Write
Runxi Yu
1
-11
/
+12
2025-02-13
_header.html: Add header
Runxi Yu
1
-11
/
+9
2025-02-13
*.go: Mass rename files for clarity
Runxi Yu
1
-0
/
+0
2025-02-12
{ssh,global}.go, index.html: Add global data containing ssh fp
Runxi Yu
1
-0
/
+1
2025-02-12
*.go: Use the database for repo info, and fix ssh cloning repo
Runxi Yu
1
-1
/
+1
2025-02-12
*: Migrate to the new path scheme
Runxi Yu
1
-3
/
+3
2025-02-12
render_readme.go: Render plain READMEs too
Runxi Yu
1
-1
/
+1
2025-02-11
*.go: Remove extra TODOs
Runxi Yu
1
-1
/
+0
2025-02-11
*: Use URL params to specify commits/branches/tags
Runxi Yu
1
-6
/
+14
2025-02-11
*.go: Reformat
Runxi Yu
1
-1
/
+1
2025-02-11
repo_{raw,tree}: Redirect if visiting file but path_spec ends with slash
Runxi Yu
1
-0
/
+4
2025-02-11
*.go: Reformat
Runxi Yu
1
-4
/
+4
2025-02-11
repo_tree: Fix panic on empty pathspec
Runxi Yu
1
-1
/
+1
2025-02-10
*: category -> group
Runxi Yu
1
-3
/
+3
2025-02-10
repo_tree: Fix URL and anchor issues
Runxi Yu
1
-34
/
+47
2025-02-10
*: Some simple styling with tables
Runxi Yu
1
-1
/
+1
2025-02-10
git_misc: Abstract git.PlainOpen into open_git_repo
Runxi Yu
1
-3
/
+1
2025-02-10
repo_tree: s/tree/target/ when it should be
Runxi Yu
1
-2
/
+2
2025-02-10
git_misc: Abstract tree-listing into build_display_git_tree
Runxi Yu
1
-19
/
+1
2025-02-10
repo_tree: Use x--- to indicate modes that aren't convertable
Runxi Yu
1
-1
/
+1
2025-02-10
render_readme: Abstract away README rendering
Runxi Yu
1
-19
/
+1
2025-02-10
repo_tree: Handle error from formatter.Format
Runxi Yu
1
-2
/
+6
2025-02-10
repo_tree: Read ref name from PathValue
Runxi Yu
1
-5
/
+6
2025-02-10
repo_tree: Remove unnecessary commit_iter code
Runxi Yu
1
-17
/
+0
2025-02-10
repo_tree: Attempt to use the autumn theme
Runxi Yu
1
-1
/
+1
2025-02-10
repo_tree: Attempt to use the xcode theme
Runxi Yu
1
-1
/
+1
2025-02-10
handle_repo_tree: Syntax highlighting
Runxi Yu
1
-1
/
+20
2025-02-10
*: project -> category
Runxi Yu
1
-3
/
+3
2025-02-10
*.go: Linting
Runxi Yu
1
-15
/
+19
2025-02-10
handle_repo_{index,tree}: Don't crash on missing README
Runxi Yu
1
-1
/
+1
[next]