❮ repos
git static site UI
ref:
one-page-per-commit
Sort by:
Last commit
Name
Branches
Tags
main
default
updated Mon Aug 10 2026
new-commit-view
updated Sun Aug 09 2026
horizontal-language-chart-concept
updated Sun Aug 02 2026
new-header
updated Wed Jul 22 2026
one-page-per-commit
current
updated Sat Jul 04 2026
file-caching
updated Sat Jun 20 2026
mithril-classes
updated Tue May 26 2026
file-caching-stash-mistaken-branch-idea
updated Mon May 18 2026
show-tags
updated Sun May 17 2026
word-wrapping
updated Sun Mar 22 2026
better-diffs
updated Sun Mar 22 2026
common-html-page-wrapper
updated Sun Feb 22 2026
node-18
updated Sun Feb 01 2026
mithril-server-side-rendering
updated Wed Jan 28 2026
branch-globs
updated Tue Jan 20 2026
clone-early
updated Sun Jan 11 2026
wiki-and-tasks
updated Sun Jan 04 2026
ui-experiment
updated Sun Jan 04 2026
data-type-changes
updated Mon Nov 17 2025
Home
Files
Commits
Branches
Tags
️
🌞
Light
🌙
Dark
🖥️
Match OS
Showing commits from
one-page-per-commit
RSS
1
2
3
4
5
6
7
8
Jul 04 2026
Put commit pages as a single permalink, not per-branch or per-tag
Tucker McKnight <tucker@pangolin.lan>
ts
md
scss
b1c071
Copy
Jun 28 2026
Make sure directories are included in the pagination date for files.ts
Tucker McKnight <tucker@pangolin.lan>
ts
d71658
Copy
Jun 20 2026
Fix bug where URL is missing the refname on commit page
Tucker McKnight <tmcknight@instructure.com>
ts
8dc5a4
Copy
Jun 20 2026
add todo
Tucker McKnight <tmcknight@instructure.com>
md
d1ab20
Copy
Jun 20 2026
mark TODOs as done
Tucker McKnight <tmcknight@instructure.com>
md
27cd03
Copy
Jun 20 2026
Delete TODO comments that didn't prove to have the performance benfits I thought they would
Tucker McKnight <tmcknight@instructure.com>
ts
c84aa1
Copy
Jun 20 2026
DRY up the part where we get the head and file list of each branch and tag
Tucker McKnight <tmcknight@instructure.com>
ts
0da2e3
Copy
Jun 20 2026
DRY flatPatches function
Tucker McKnight <tmcknight@instructure.com>
ts
22ad3b
Copy
Jun 20 2026
DRY flatfiles function
Tucker McKnight <tmcknight@instructure.com>
ts
829283
Copy
Jun 20 2026
remove accidentally-added .orig files
Tucker McKnight <tmcknight@instructure.com>
orig
f4b6f1
Copy
Jun 20 2026
DRY the branchesWithHrefs object
Tucker McKnight <tmcknight@instructure.com>
ts
ebf7b0
Copy
Jun 20 2026
DRY cleanup of branchesAndTagsResults function
Tucker McKnight <tmcknight@instructure.com>
ts
7e91e5
Copy
Jun 20 2026
relName -> refName
Tucker McKnight <tmcknight@instructure.com>
ts
be1c77
Copy
Jun 20 2026
Some code cleanup and frontend bug fix
Tucker McKnight <tmcknight@instructure.com>
js
ts
d5489c
Copy
Jun 20 2026
merge
Merge branch 'main' into file-caching
Tucker McKnight <tmcknight@instructure.com>
f95bd4
Copy
Jun 20 2026
Add todo about broken links after merging squashed commits
Tucker McKnight <tmcknight@instructure.com>
md
b7c25d
Copy
Mar 22 2026
Fix the error with newlines getting inserted in the middle of a line
Tucker McKnight <tmcknight@instructure.com>
ts
383520
Copy
Mar 15 2026
[WIP] broken, hacky attempt to get better diffs.
Tucker McKnight <tmcknight@instructure.com>
ts
31332f
Copy
Mar 08 2026
Put all header content in one row (if it can fit)
Tucker McKnight <tmcknight@instructure.com>
ts
eeb992
Copy
Mar 01 2026
Set padding to 0 in code diffs
Tucker McKnight <tucker@pangolin.lan>
scss
ba94bc
Copy
Feb 22 2026
remove unused toDateObj filter
Tucker McKnight <tucker@pangolin.lan>
ts
efc895
Copy
Feb 22 2026
remove some duplicated todo items, probably created by a merge
Tucker McKnight <tucker@pangolin.lan>
md
b00f1e
Copy
Feb 22 2026
merge
Merge branch 'common-html-page-wrapper'
Tucker McKnight <tucker@pangolin.lan>
38136e
Copy
Feb 22 2026
Make branches template use commonPage
Tucker McKnight <tucker@pangolin.lan>
ts
cb7f69
Copy
Feb 22 2026
Make commits template use commonPage
Tucker McKnight <tucker@pangolin.lan>
ts
8a5d0a
Copy
Feb 22 2026
Make files template use commonPage
Tucker McKnight <tucker@pangolin.lan>
ts
3700da
Copy
Feb 19 2026
Make repo page use commonPage
Tucker McKnight <tmcknight@instructure.com>
ts
ce6a47
Copy
Feb 17 2026
[WIP] Make some pages use the commonPage wrapper
Tucker McKnight <tmcknight@instructure.com>
ts
7bbc3b
Copy
Feb 11 2026
Add a temporary commonPage.ts to eventually replace htmlPage.ts
Tucker McKnight <tmcknight@instructure.com>
ts
a2866c
Copy
Feb 11 2026
Remove the render call from specific pages
Tucker McKnight <tmcknight@instructure.com>
ts
651585
Copy
Feb 11 2026
Lighter weight font for headings
Tucker McKnight <tmcknight@instructure.com>
scss
d22469
Copy
1
2
3
4
5
6
7
8