<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom"><title>Latest patches in wiki-and-tasks</title><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits.xml" rel="self" /><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks" /><updated>2026-01-03T23:38:18Z</updated><id>https://repos.tuckerm.us</id><author><name>eleventy-plugin-repoviewer contributors</name></author><entry><title>some task descriptions</title><author><name>Tucker McKnight &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/a4d2a5aa38f36893e6354dbe6519f876ba27b842" /><updated>2026-01-03T23:38:18Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/a4d2a5aa38f36893e6354dbe6519f876ba27b842</id><content type="text">some task descriptions</content></entry><entry><title>adding some wiki pages</title><author><name>Tucker McKnight &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/5bc772a05ceed26cf96081f8ed80179b1361dc23" /><updated>2026-01-03T23:05:06Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/5bc772a05ceed26cf96081f8ed80179b1361dc23</id><content type="text">adding some wiki pages</content></entry><entry><title>Merge branch 'ui-experiment'</title><author><name>Tucker McKnight &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/b81ae8737869288fa111683a9bbb11ed15386a94" /><updated>2026-01-03T21:14:03Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/b81ae8737869288fa111683a9bbb11ed15386a94</id><content type="text">Merge branch 'ui-experiment'</content></entry><entry><title>Remove unneeded reference to NJK templates</title><author><name>Tucker McKnight &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/73a2b40a19695c212971a3dec94d8ba98b3c393d" /><updated>2026-01-03T21:09:46Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/73a2b40a19695c212971a3dec94d8ba98b3c393d</id><content type="text">Remove unneeded reference to NJK templates</content></entry><entry><title>fix JS error if prism stylesheet is not being used on the page</title><author><name>Tucker McKnight &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/c768c67c0ea7fa8c6d1126221c4696ec6126e6e6" /><updated>2026-01-03T05:19:10Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/c768c67c0ea7fa8c6d1126221c4696ec6126e6e6</id><content type="text">fix JS error if prism stylesheet is not being used on the page</content></entry><entry><title>Make light/dark theme work on index page</title><author><name>Tucker McKnight &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/fab6f5ed2fd7766988c8c97ccbec21f4d0c41fe3" /><updated>2026-01-02T23:26:27Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/fab6f5ed2fd7766988c8c97ccbec21f4d0c41fe3</id><content type="text">Make light/dark theme work on index page

Adds the light/dark/auto dropdown on the index page, along
with the JS file (top.js) that is needed to make it work.</content></entry><entry><title>Change feed.njk to a typescript template</title><author><name>Tucker McKnight &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/14e3d38c967898d3811831bdf23b9108575439aa" /><updated>2026-01-02T23:07:45Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/14e3d38c967898d3811831bdf23b9108575439aa</id><content type="text">Change feed.njk to a typescript template

This is the last njk template that needed to be changed over.

Several changes have been made to this template. First, the RSS
plugin isn't expected to be provided by the parent 11ty site anymore.
Instead, this plugin will require the RSS plugin itself.

The dateToRfc3339 function is therefore being imported directly,
instead of being looked for as an eleventyConfig filter.

Some of the other functions dealing with absolute URLs are no longer
being used. This is using its own baseUrl value instead. (May want
to revisit this later, but let's just use baseUrl for now.)</content></entry><entry><title>Remove reference to raw.njk template that I forgot to delete earlier</title><author><name>Tucker McKnight &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/350689cc89abf2b7c1702402704d9d28d3dae06e" /><updated>2026-01-02T23:06:10Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/350689cc89abf2b7c1702402704d9d28d3dae06e</id><content type="text">Remove reference to raw.njk template that I forgot to delete earlier</content></entry><entry><title>Fix RSS links and RSS icon styling</title><author><name>Tucker McKnight &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/ada2bac29827255ed79a155786c429e8a7663dc0" /><updated>2026-01-02T23:05:46Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/ada2bac29827255ed79a155786c429e8a7663dc0</id><content type="text">Fix RSS links and RSS icon styling</content></entry><entry><title>indentation fix</title><author><name>Tucker McKnight &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/cea1ef33f83068960a6809ce09187ee2364f6ab0" /><updated>2026-01-02T06:10:42Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/cea1ef33f83068960a6809ce09187ee2364f6ab0</id><content type="text">indentation fix</content></entry><entry><title>Change raw template to typescript template</title><author><name>Tucker McKnight &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/ed67904908cf0882d0827497c42cedc73581d9f7" /><updated>2026-01-02T06:10:23Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/ed67904908cf0882d0827497c42cedc73581d9f7</id><content type="text">Change raw template to typescript template</content></entry><entry><title>constrain size of branch boxes</title><author><name>Tucker McKnight &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/3a9e75adfd4c1c3b5bbac96557e4d9cd7e8c7292" /><updated>2026-01-02T05:38:31Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/3a9e75adfd4c1c3b5bbac96557e4d9cd7e8c7292</id><content type="text">constrain size of branch boxes</content></entry><entry><title>Delete old NJK templates that aren't used anymore.</title><author><name>Tucker McKnight &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/fa53b4e8aab81159b7db667aa0db400bbb1fd6d5" /><updated>2026-01-02T05:32:36Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/fa53b4e8aab81159b7db667aa0db400bbb1fd6d5</id><content type="text">Delete old NJK templates that aren't used anymore.</content></entry><entry><title>Move branches page to new template</title><author><name>Tucker McKnight &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/d44a1801f359f7cca444db738d1f15e92d929671" /><updated>2026-01-02T05:31:41Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/d44a1801f359f7cca444db738d1f15e92d929671</id><content type="text">Move branches page to new template

Change styling so that it uses bezel boxes instead of an
unordered list.

Has a placeholder for now where other info about each branch
should go.</content></entry><entry><title>Move commits page ("patches.njk") to new typescript template</title><author><name>Tucker McKnight &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/913bffe4a578e4ab49480bab7bb333445694aec9" /><updated>2026-01-02T04:30:58Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/913bffe4a578e4ab49480bab7bb333445694aec9</id><content type="text">Move commits page ("patches.njk") to new typescript template</content></entry><entry><title>Spacing changes for consistency on file and files pages.</title><author><name>Tucker McKnight &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/fc11568d9ce54f64911782c0248dd7c74b8aab2b" /><updated>2026-01-02T04:29:46Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/fc11568d9ce54f64911782c0248dd7c74b8aab2b</id><content type="text">Spacing changes for consistency on file and files pages.

Readability/style change on commit page.</content></entry><entry><title>Some nav fixes</title><author><name>Tucker McKnight &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/2f0cb46f900a8008f78a2efe3b2fd932627aea28" /><updated>2026-01-02T04:25:27Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/2f0cb46f900a8008f78a2efe3b2fd932627aea28</id><content type="text">Some nav fixes

- Remove the Tags link from the nav. I don't have anything
  to put there yet.
- Fix the "active" status on the commit page.
- Rename "patches" to "commits" in the URL.</content></entry><entry><title>Restyle language bar chart and make it ignore the gitignore file</title><author><name>Tucker McKnight &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/8df7e5988c8f9cdb8f18a6a73a071ad4670b89a5" /><updated>2025-12-31T04:43:37Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/8df7e5988c8f9cdb8f18a6a73a071ad4670b89a5</id><content type="text">Restyle language bar chart and make it ignore the gitignore file

TBD: better, user-customizable way of ignoring certain files or
extensions.</content></entry><entry><title>Fix overflow issue with text commit hash</title><author><name>Tucker McKnight &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/6282088e215c8d15cf4fcbc0dc3b0b241c722839" /><updated>2025-12-31T04:42:37Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/6282088e215c8d15cf4fcbc0dc3b0b241c722839</id><content type="text">Fix overflow issue with text commit hash

Also make them scroll so that users can see the full text
if they need to, instead of using overflow: hidden.</content></entry><entry><title>Fix sorting bug on branch dropdowns</title><author><name>Tucker McKnight &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/b94151f231fe435f307badf8c5cfc488595c2681" /><updated>2025-12-31T04:39:21Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/b94151f231fe435f307badf8c5cfc488595c2681</id><content type="text">Fix sorting bug on branch dropdowns

Sort order wasn't being respected when tying in the
search box.

Also make it sort by date in reverse order -- that is, newest
(largest date number) on top.</content></entry><entry><title>fix typo in config type</title><author><name>Tucker McKnight &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/fa930db0748400180b3f31c70c5e70a401778201" /><updated>2025-12-30T23:26:03Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/fa930db0748400180b3f31c70c5e70a401778201</id><content type="text">fix typo in config type</content></entry><entry><title>Add a toggleable rendered markdown page for md files</title><author><name>Tucker McKnight &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/c96099269241f024408717eaca75db25f26446f4" /><updated>2025-12-30T23:12:23Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/c96099269241f024408717eaca75db25f26446f4</id><content type="text">Add a toggleable rendered markdown page for md files

Adds a toggle switch for showing rendered markdown content or
the un-rendered original file contents.

Page will obey the toggle switch state on page load.

Move the "view raw file" link to a separate row, since the "show blame"
toggle switch doesn't show when the rendered markdown page is showing.

Also change the permalink for raw files so that it has the original
file's extension.</content></entry><entry><title>Remove unnecessary flexbox from theme dropdown</title><author><name>Tucker McKnight &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/58a5e025ccec0d425f08df7cf14649b22daaf167" /><updated>2025-12-30T23:10:03Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/58a5e025ccec0d425f08df7cf14649b22daaf167</id><content type="text">Remove unnecessary flexbox from theme dropdown

Add padding to match the navbar on the other side, but remove
the flexbox so that it stays in the top-right corner instead of
vertically centering itself inside of the top nav space.</content></entry><entry><title>Pass the branchname in to the renderContent function</title><author><name>Tucker McKnight &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/bd55d123ec91c7b0d51af40f181f6bba4e05c755" /><updated>2025-12-30T20:44:22Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/bd55d123ec91c7b0d51af40f181f6bba4e05c755</id><content type="text">Pass the branchname in to the renderContent function

This will allow you to do something like {{ branch }} inside of
the readme, and it will print out the name of the current branch.

This should be useful for hyperlinks, too.</content></entry><entry><title>shortcode testing</title><author><name>Tucker McKnight &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/6038063706683357e639fec39c1daecec9a8a8a6" /><updated>2025-12-30T20:24:22Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/6038063706683357e639fec39c1daecec9a8a8a6</id><content type="text">shortcode testing</content></entry><entry><title>shortcode test</title><author><name>Tucker McKnight &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/7a277dc30c6725e9930674c77c7ddd3598f0005d" /><updated>2025-12-30T09:00:11Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/7a277dc30c6725e9930674c77c7ddd3598f0005d</id><content type="text">shortcode test</content></entry><entry><title>shortcode testing</title><author><name>Tucker McKnight &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/ad4dca7de9d56e7c8a00927fb5f319aff7ac8bb0" /><updated>2025-12-30T08:35:35Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/ad4dca7de9d56e7c8a00927fb5f319aff7ac8bb0</id><content type="text">shortcode testing</content></entry><entry><title>more shortcode test</title><author><name>Tucker McKnight &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/6a652d0a4f6c57ea4a8527997e25860e286dc218" /><updated>2025-12-30T08:26:59Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/6a652d0a4f6c57ea4a8527997e25860e286dc218</id><content type="text">more shortcode test</content></entry><entry><title>test shortcode</title><author><name>Tucker McKnight &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/b88694eb7b4f14c3655e6eb8fa79c7bd5891993d" /><updated>2025-12-30T08:05:33Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/b88694eb7b4f14c3655e6eb8fa79c7bd5891993d</id><content type="text">test shortcode</content></entry><entry><title>link testing</title><author><name>Tucker McKnight &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/ad19bd3a60179d207ff8a486372187f90f6de25f" /><updated>2025-12-30T07:40:09Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/ad19bd3a60179d207ff8a486372187f90f6de25f</id><content type="text">link testing</content></entry><entry><title>rename 'artifactSteps' to 'buildSteps'</title><author><name>Tucker McKnight &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/5fe5fbf77e5f696425a488ee93d3c5a0a828a4f9" /><updated>2025-12-30T07:13:49Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/5fe5fbf77e5f696425a488ee93d3c5a0a828a4f9</id><content type="text">rename 'artifactSteps' to 'buildSteps'</content></entry><entry><title>fix bug for when branches dropdown isn't on page</title><author><name>Tucker McKnight &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/909f3817a372f48f501032bfaa1117433366d0ff" /><updated>2025-12-29T23:36:54Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/909f3817a372f48f501032bfaa1117433366d0ff</id><content type="text">fix bug for when branches dropdown isn't on page</content></entry><entry><title>Make the branch sorting work</title><author><name>Tucker McKnight &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/6bdf18eea5616dd326c56236b7a13b1ec7491fd0" /><updated>2025-12-29T23:30:42Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/6bdf18eea5616dd326c56236b7a13b1ec7491fd0</id><content type="text">Make the branch sorting work

Also preserve the user's choice across page loads. (Call the function
again at the bottom of the main.js file.)

Also rename "patches" to "commits" on commits page.</content></entry><entry><title>Add clone buttons and homepage buttons to index</title><author><name>Tucker McKnight &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/6122634d2ba8175cf3dfc6ff1bd73a2c6f1e420e" /><updated>2025-12-29T09:09:18Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/6122634d2ba8175cf3dfc6ff1bd73a2c6f1e420e</id><content type="text">Add clone buttons and homepage buttons to index

Fix some Js errors and make buttons use classes instead of IDs
since there are multiple of them on the index page.

Some style changes.</content></entry><entry><title>some style changes on the commit page</title><author><name>Tucker McKnight &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/481ce7b3723413397c4f76cee31c545ced6881de" /><updated>2025-12-29T02:21:37Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/481ce7b3723413397c4f76cee31c545ced6881de</id><content type="text">some style changes on the commit page</content></entry><entry><title>index page typescript template and styling WIP</title><author><name>Tucker McKnight &lt;tmcknight@instructure.com&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/95482f5b04099e8ba28ce3b0ced06c4b0d318b33" /><updated>2025-12-29T04:11:15Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/95482f5b04099e8ba28ce3b0ced06c4b0d318b33</id><content type="text">index page typescript template and styling WIP</content></entry><entry><title>Change patch.njk to commit.ts, use new template</title><author><name>Tucker McKnight &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/be0819677e9561d3eae6cc570a51e080ff388d14" /><updated>2025-12-27T00:26:05Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/be0819677e9561d3eae6cc570a51e080ff388d14</id><content type="text">Change patch.njk to commit.ts, use new template

Adds a "Copy" button for copying the hash of the commit.

Made the "Commits" nav item get underlined when it's the active navTab.

Some style tweaks, added a looping template for bezel-color classes.
(The bezel-header class is a special case because it changes colors between
light and dark mode -- not sure what to do about that one yet.)</content></entry><entry><title>Make language percent breakdown work; add optional config for extra buttons</title><author><name>Tucker McKnight &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/073785ab9fa931c3d89e9631c36b2ff05e1b14ee" /><updated>2025-12-24T06:20:33Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/073785ab9fa931c3d89e9631c36b2ff05e1b14ee</id><content type="text">Make language percent breakdown work; add optional config for extra buttons</content></entry><entry><title>Make themes work, some color tweaks, make directory nav links work on file page</title><author><name>Tucker McKnight &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/ec91a0a6fb00a4ac5162093c3c8b372fc2475123" /><updated>2025-12-21T09:56:45Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/ec91a0a6fb00a4ac5162093c3c8b372fc2475123</id><content type="text">Make themes work, some color tweaks, make directory nav links work on file page</content></entry><entry><title>Add bezel boxes on files nav, dropdown menu height limit, others</title><author><name>Tucker McKnight &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/87bcc279bab5dd59b2f2e40f931f64b165c83f3c" /><updated>2025-12-21T05:03:42Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/87bcc279bab5dd59b2f2e40f931f64b165c83f3c</id><content type="text">Add bezel boxes on files nav, dropdown menu height limit, others

Limit the commit message length on the readme page

Make the commit sha a link to that commit

Make the nav get (optionally) passed to the page from htmlPage, so that
the page itself can use the NavHelper class if it needs to (like when
linking to a commit).</content></entry><entry><title>Turn some NJK templates into typescript files</title><author><name>Tucker McKnight &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/88b515f196bbaeb8cc0cdcdc1768f0ba15622a50" /><updated>2025-12-21T00:26:51Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/88b515f196bbaeb8cc0cdcdc1768f0ba15622a50</id><content type="text">Turn some NJK templates into typescript files

Added an htmlPage wrapper for the common header/nav elements.

Repo, files, and file pages done so far.</content></entry><entry><title>WIP new TS template for files page, htmlPage wrapper</title><author><name>Tucker McKnight &lt;tmcknight@instructure.com&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/7f8822801a7701fa9a39828da5e9048b112672b5" /><updated>2025-12-15T04:50:54Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/7f8822801a7701fa9a39828da5e9048b112672b5</id><content type="text">WIP new TS template for files page, htmlPage wrapper</content></entry><entry><title>remove test line</title><author><name>Tucker McKnight &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/cad4aaa522e57d33d95a0365e55b8f7335d6d413" /><updated>2025-12-14T04:03:00Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/cad4aaa522e57d33d95a0365e55b8f7335d6d413</id><content type="text">remove test line</content></entry><entry><title>Make the clone popover on the new template work with the old JS file</title><author><name>Tucker McKnight &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/523febe5c07b3817674fae112d0e942ae5b3bf54" /><updated>2025-12-14T03:06:52Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/523febe5c07b3817674fae112d0e942ae5b3bf54</id><content type="text">Make the clone popover on the new template work with the old JS file</content></entry><entry><title>make searching word and add branch last committed date to dropdown</title><author><name>Tucker McKnight &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/600ca76f289cc0435b1d886b44fd49ec46bdf281" /><updated>2025-12-14T00:46:09Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/600ca76f289cc0435b1d886b44fd49ec46bdf281</id><content type="text">make searching word and add branch last committed date to dropdown</content></entry><entry><title>WIP make frontend and backend modules shareable</title><author><name>Tucker McKnight &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/738e520c3a444d278d49361ae1235c297a06286d" /><updated>2025-12-14T00:13:28Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/738e520c3a444d278d49361ae1235c297a06286d</id><content type="text">WIP make frontend and backend modules shareable</content></entry><entry><title>Make clone button work on new repo page</title><author><name>Tucker McKnight &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/1c069eb8308b92aa8ddd6233b047714e9e77ed1e" /><updated>2025-12-09T08:41:12Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/1c069eb8308b92aa8ddd6233b047714e9e77ed1e</id><content type="text">Make clone button work on new repo page

Also tweak styling of top nav</content></entry><entry><title>Make the branches dropdown work on new repos page</title><author><name>Tucker McKnight &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/7db57c4a30497bdb48914a95353fbdb361fb52fe" /><updated>2025-12-09T08:34:04Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/7db57c4a30497bdb48914a95353fbdb361fb52fe</id><content type="text">Make the branches dropdown work on new repos page</content></entry><entry><title>Some style changes; add syntax highlighting JS and branch dropdown</title><author><name>Tucker McKnight &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/1a4fbe8feab150a334e1cefb04fa6136fcb4cea3" /><updated>2025-12-08T07:01:36Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/1a4fbe8feab150a334e1cefb04fa6136fcb4cea3</id><content type="text">Some style changes; add syntax highlighting JS and branch dropdown</content></entry><entry><title>Show readme on main page of new template</title><author><name>Tucker McKnight &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/3cc60ec48168a9e24061d72d837f30719e1788c6" /><updated>2025-12-08T07:00:47Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/3cc60ec48168a9e24061d72d837f30719e1788c6</id><content type="text">Show readme on main page of new template

Also restore the old template and put the new WIP template under
a different URL. It's now at repo-name/new/</content></entry><entry><title>test 14</title><author><name>Tucker McKnight &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/81969babcab3022da6f27624bf7eeeb800b6f214" /><updated>2025-12-07T01:05:37Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/81969babcab3022da6f27624bf7eeeb800b6f214</id><content type="text">test 14</content></entry><entry><title>test 13</title><author><name>Tucker McKnight &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/fde266a7b62b58340adcc7f6d02381fbe3fa0a4b" /><updated>2025-12-07T01:05:02Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/fde266a7b62b58340adcc7f6d02381fbe3fa0a4b</id><content type="text">test 13</content></entry><entry><title>test 13</title><author><name>Tucker McKnight &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/ae88b25709258cad5a42ada68b9c3e77ac3822fb" /><updated>2025-12-07T01:04:32Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/ae88b25709258cad5a42ada68b9c3e77ac3822fb</id><content type="text">test 13</content></entry><entry><title>test 12</title><author><name>Tucker McKnight &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/7721b6bb2d277fd4d4a0017044ba26d2396cfeae" /><updated>2025-12-07T01:03:50Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/7721b6bb2d277fd4d4a0017044ba26d2396cfeae</id><content type="text">test 12</content></entry><entry><title>test 11</title><author><name>Tucker McKnight &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/b981b1c525d3ab6a872bd965032f458accbf13c1" /><updated>2025-12-07T01:02:58Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/b981b1c525d3ab6a872bd965032f458accbf13c1</id><content type="text">test 11</content></entry><entry><title>test 11</title><author><name>Tucker McKnight &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/5ba8659cc305d40d968e07be9b9ff2de193a87b8" /><updated>2025-12-07T00:59:07Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/5ba8659cc305d40d968e07be9b9ff2de193a87b8</id><content type="text">test 11</content></entry><entry><title>test 10</title><author><name>Tucker McKnight &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/f1dc2ff3b502ea36ff8b3e4da6246b00f0f6da64" /><updated>2025-12-07T00:58:33Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/f1dc2ff3b502ea36ff8b3e4da6246b00f0f6da64</id><content type="text">test 10</content></entry><entry><title>test 9</title><author><name>Tucker McKnight &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/f3412c3d25839020a9eafbab8e8c6a9ab5d035d2" /><updated>2025-12-07T00:57:56Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/f3412c3d25839020a9eafbab8e8c6a9ab5d035d2</id><content type="text">test 9</content></entry><entry><title>test 8</title><author><name>Tucker McKnight &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/637ec00639315d06987a8d4cd2550aac698418c2" /><updated>2025-12-07T00:56:27Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/637ec00639315d06987a8d4cd2550aac698418c2</id><content type="text">test 8</content></entry><entry><title>test 7</title><author><name>Tucker McKnight &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/6a8f064ca09041542d438974e6d78ff7ef634602" /><updated>2025-12-07T00:53:15Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/6a8f064ca09041542d438974e6d78ff7ef634602</id><content type="text">test 7</content></entry><entry><title>test 6</title><author><name>Tucker McKnight &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/5544656dbbe303d886586eee7e96829c28467dd2" /><updated>2025-12-07T00:51:06Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/5544656dbbe303d886586eee7e96829c28467dd2</id><content type="text">test 6</content></entry><entry><title>Rename "patches" to "commits" in commits page URL</title><author><name>Tucker McKnight &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/1a487a12b9e269e1d1503c34cde00b31401cc5a2" /><updated>2025-12-07T00:10:23Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/1a487a12b9e269e1d1503c34cde00b31401cc5a2</id><content type="text">Rename "patches" to "commits" in commits page URL</content></entry><entry><title>test 5</title><author><name>Tucker McKnight &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/4262a9797c0fec2f45729eb59b68d0e9dc0664a7" /><updated>2025-12-07T00:07:05Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/4262a9797c0fec2f45729eb59b68d0e9dc0664a7</id><content type="text">test 5</content></entry><entry><title>add -C flag in a place where I missed it</title><author><name>Tucker McKnight &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/7a4f7665e0af8e7eab68859aa7c122790257bd6f" /><updated>2025-12-07T00:05:17Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/7a4f7665e0af8e7eab68859aa7c122790257bd6f</id><content type="text">add -C flag in a place where I missed it</content></entry><entry><title>test 4 12/6</title><author><name>Tucker McKnight &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/b4dd282ecfb3fdacf68301f23c3ccfc269f012b7" /><updated>2025-12-06T23:46:17Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/b4dd282ecfb3fdacf68301f23c3ccfc269f012b7</id><content type="text">test 4 12/6</content></entry><entry><title>don't use --branch flag, which only became available in recent git versions</title><author><name>Tucker McKnight &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/9c554428d350b64cb0fadd86f0c7e59ab141f05c" /><updated>2025-12-06T23:41:11Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/9c554428d350b64cb0fadd86f0c7e59ab141f05c</id><content type="text">don't use --branch flag, which only became available in recent git versions</content></entry><entry><title>test3 12/6</title><author><name>Tucker McKnight &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/c8fd03de91808be01fd2cd60545299a1a574874d" /><updated>2025-12-06T23:36:31Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/c8fd03de91808be01fd2cd60545299a1a574874d</id><content type="text">test3 12/6</content></entry><entry><title>post-receive hook with bare repo</title><author><name>Tucker McKnight &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/95aa9ed2ff26ef9f5426fa3ab5c9f4f0bd693178" /><updated>2025-12-06T23:33:33Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/95aa9ed2ff26ef9f5426fa3ab5c9f4f0bd693178</id><content type="text">post-receive hook with bare repo</content></entry><entry><title>post-commit 12/6</title><author><name>Tucker McKnight &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/ea35b43dc4fe191b129d25a1392f2cf1e46332dc" /><updated>2025-12-06T23:29:33Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/ea35b43dc4fe191b129d25a1392f2cf1e46332dc</id><content type="text">post-commit 12/6</content></entry><entry><title>Use the git -C flag instead of changing directories</title><author><name>Tucker McKnight &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/c945a92bbe22b7562626d9667dd71b6050b79279" /><updated>2025-12-06T23:17:11Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/c945a92bbe22b7562626d9667dd71b6050b79279</id><content type="text">Use the git -C flag instead of changing directories

For some reason, when trying to generate the site in a git
post-receive hook, the `cd` command doesn't seem to be working.
Let's try it with git's built-in -C flag instead, which allows
you to specify the location of the git repo without actually
cd-ing into that directory.</content></entry><entry><title>thursday</title><author><name>Tucker McKnight &lt;tmcknight@instructure.com&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/6d989a08f9fa390da6a455cf662edcb124290df5" /><updated>2025-12-04T22:29:10Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/6d989a08f9fa390da6a455cf662edcb124290df5</id><content type="text">thursday</content></entry><entry><title>test</title><author><name>Tucker McKnight &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/47b35577203f890d7b22dad8bc70b3f025d38acc" /><updated>2025-12-04T08:28:52Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/47b35577203f890d7b22dad8bc70b3f025d38acc</id><content type="text">test</content></entry><entry><title>aaaand another one</title><author><name>Tucker McKnight &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/0f7e37653bb3d06aeafb9831531feb81a6d1e2fb" /><updated>2025-12-04T08:22:11Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/0f7e37653bb3d06aeafb9831531feb81a6d1e2fb</id><content type="text">aaaand another one</content></entry><entry><title>test again</title><author><name>Tucker McKnight &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/5d69f8950aab13b58c703156a588c765533147e2" /><updated>2025-12-04T08:14:49Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/5d69f8950aab13b58c703156a588c765533147e2</id><content type="text">test again</content></entry><entry><title>see why npx isn't runnable on server</title><author><name>Tucker McKnight &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/988c14ed625eb8fee0cf369c2fd20323ad7801f9" /><updated>2025-12-04T08:13:17Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/988c14ed625eb8fee0cf369c2fd20323ad7801f9</id><content type="text">see why npx isn't runnable on server</content></entry><entry><title>test</title><author><name>Tucker McKnight &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/4da4f7798c1a236bc4c6da2e38561a85487531b5" /><updated>2025-12-04T07:58:59Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/4da4f7798c1a236bc4c6da2e38561a85487531b5</id><content type="text">test</content></entry><entry><title>another post-commit test</title><author><name>Tucker McKnight &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/b2f403d040678894d20fd0d0b6f64a8715065b9f" /><updated>2025-12-04T07:53:25Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/b2f403d040678894d20fd0d0b6f64a8715065b9f</id><content type="text">another post-commit test</content></entry><entry><title>another post-commit hook test</title><author><name>Tucker McKnight &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/4e27627a62d181b66d5d7c52e270d25e9c4cc028" /><updated>2025-12-04T07:48:09Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/4e27627a62d181b66d5d7c52e270d25e9c4cc028</id><content type="text">another post-commit hook test</content></entry><entry><title>post-commit test</title><author><name>Tucker McKnight &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/4b438104577a0240cf3a1189651f14f8d9f7986f" /><updated>2025-12-04T07:43:49Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/4b438104577a0240cf3a1189651f14f8d9f7986f</id><content type="text">post-commit test</content></entry><entry><title>Avoid rendering if the repo data isn't there</title><author><name>Tucker McKnight &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/a62ca22005235b5b0b9c8d60c2a7027a83c231e7" /><updated>2025-12-04T07:38:34Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/a62ca22005235b5b0b9c8d60c2a7027a83c231e7</id><content type="text">Avoid rendering if the repo data isn't there

Also, need to figure out why this happens. Seems like sometimes
it tries to render the template when the page's data isn't there.</content></entry><entry><title>fix the base path, don't hard-code to the URL</title><author><name>Tucker McKnight &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/6c4e8697af3c92e5d341b2820dba2bc4af593e89" /><updated>2025-12-04T07:34:03Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/6c4e8697af3c92e5d341b2820dba2bc4af593e89</id><content type="text">fix the base path, don't hard-code to the URL</content></entry><entry><title>Merge branch 'data-type-changes' into ui-experiment</title><author><name>Tucker McKnight &lt;tmcknight@instructure.com&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/3ef105ffc752147a1a9d9864759d570fe9ccac5d" /><updated>2025-12-02T00:54:00Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/3ef105ffc752147a1a9d9864759d570fe9ccac5d</id><content type="text">Merge branch 'data-type-changes' into ui-experiment</content></entry><entry><title>allow commit references to be null, e.g. for the first commit which has no parent</title><author><name>Tucker McKnight &lt;tmcknight@instructure.com&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/782f36fe3f384add5f56120611ccaf4dd6a01252" /><updated>2025-12-02T00:45:37Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/782f36fe3f384add5f56120611ccaf4dd6a01252</id><content type="text">allow commit references to be null, e.g. for the first commit which has no parent</content></entry><entry><title>fix an error where build step artifacts were going into a subdirectory</title><author><name>Tucker McKnight &lt;tmcknight@instructure.com&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/e9e2864ba02d4d78e7255d36938c14f30390950c" /><updated>2025-12-02T00:44:28Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/e9e2864ba02d4d78e7255d36938c14f30390950c</id><content type="text">fix an error where build step artifacts were going into a subdirectory</content></entry><entry><title>add todo</title><author><name>Tucker McKnight &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/8042134da9a066faeb8b9d7421d7bf66c51ff8fa" /><updated>2025-11-15T21:36:20Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/8042134da9a066faeb8b9d7421d7bf66c51ff8fa</id><content type="text">add todo</content></entry><entry><title>remove the generic operations class, just go with git operations</title><author><name>Tucker McKnight &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/8eaecc836900be5206cd8a1fb9e9db43c799112f" /><updated>2025-11-17T06:55:16Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/8eaecc836900be5206cd8a1fb9e9db43c799112f</id><content type="text">remove the generic operations class, just go with git operations</content></entry><entry><title>More implementation of the new type</title><author><name>Tucker McKnight &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/fb82fedb228595143547ae3003ba3426a5e39bc9" /><updated>2025-11-16T09:11:29Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/fb82fedb228595143547ae3003ba3426a5e39bc9</id><content type="text">More implementation of the new type

The new commit field and branch heads work now, and other
functions/filters/template pages work as expected with those
new fields.

Switch to the new Repository type is pretty much done now.

Also did some miscellaneous things, like adding basic string
types to some function arguments. Also started changing all uses
of "patch" to "commit," which is a holdover from when this project
started with darcs.</content></entry><entry><title>Remove typescript from frontend, go with plain JS</title><author><name>Tucker McKnight &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/5dd869e68ccb84734c1a7dafe5d757709f1df124" /><updated>2025-11-16T08:50:11Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/5dd869e68ccb84734c1a7dafe5d757709f1df124</id><content type="text">Remove typescript from frontend, go with plain JS

The added `export {}` statement at the bottom makes it unuseable
in browsers. Apparently the solution is to use webpack, which I'd
rather not do. Not many typescript features were being used in
the frontend anyway.</content></entry><entry><title>Switching some more things over to the new Repository type</title><author><name>Tucker McKnight &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/7e40e5b6c81b4a222015b3d5586bc53eebd258c5" /><updated>2025-11-10T07:16:21Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/7e40e5b6c81b4a222015b3d5586bc53eebd258c5</id><content type="text">Switching some more things over to the new Repository type

Also removed anything that prints out commits in order, as
that needs to be re-thought for the new format. So I left some
todos in there.</content></entry><entry><title>add more clear types for getBranchInfo</title><author><name>Tucker McKnight &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/268685ca2b2d95435aef7ae0cae6328464f07903" /><updated>2025-11-03T06:25:42Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/268685ca2b2d95435aef7ae0cae6328464f07903</id><content type="text">add more clear types for getBranchInfo</content></entry><entry><title>more type ideas</title><author><name>Tucker McKnight &lt;tmcknight@instructure.com&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/bc3cc7d43bcc61ad8d76a89a4f5a1fc126de6776" /><updated>2025-10-21T06:55:01Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/bc3cc7d43bcc61ad8d76a89a4f5a1fc126de6776</id><content type="text">more type ideas</content></entry><entry><title>rough draft of new repo data type</title><author><name>Tucker McKnight &lt;tmcknight@instructure.com&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/929902548271025085c41d2271bccd17fdbd689f" /><updated>2025-10-21T06:45:35Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/929902548271025085c41d2271bccd17fdbd689f</id><content type="text">rough draft of new repo data type</content></entry><entry><title>Remove darcs functionality :(</title><author><name>Tucker McKnight &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/2376512fc3745b47f8cb9446f92c85d3fe25488b" /><updated>2025-10-12T08:23:44Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/2376512fc3745b47f8cb9446f92c85d3fe25488b</id><content type="text">Remove darcs functionality :(

I'd like to come back to darcs later, when I've come up with a
way of making some kind of plugin system for making this work
with multiple VCSes.

In the meantime, development will be faster if I just focus
on git.</content></entry><entry><title>Use for..of loops instead of promises</title><author><name>Tucker McKnight &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/a16d13fd4194c9b3bca1d2350a62f84c9a2d7fdc" /><updated>2025-10-12T07:51:26Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/a16d13fd4194c9b3bca1d2350a62f84c9a2d7fdc</id><content type="text">Use for..of loops instead of promises

These wait for each other in a sequence, unliked a Promise.all(array.map),
which executes everything all at once. Artifact steps whould be able
to depend on the result of the previous one, so the need to
go in sequence.</content></entry><entry><title>add raw file template that I forgot earlier</title><author><name>Tucker McKnight &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/8627e8ba9f828cadbb067fe229b0a7fdf670e2d1" /><updated>2025-10-12T07:51:02Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/8627e8ba9f828cadbb067fe229b0a7fdf670e2d1</id><content type="text">add raw file template that I forgot earlier</content></entry><entry><title>Add a "raw" file template, which shows the plain text of a file</title><author><name>Tucker McKnight &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/8559a132c4d0d70fe0d5ad2ae5d19749f0e8f3e2" /><updated>2025-10-12T04:49:07Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/8559a132c4d0d70fe0d5ad2ae5d19749f0e8f3e2</id><content type="text">Add a "raw" file template, which shows the plain text of a file

Add a link to said raw file when viewing the file in the Files
tab.

Also remove an unnecessary "async" from a filter that was not
async.

Also .gitignore the docs directory, which gets generated when
`npm run build` is run.</content></entry><entry><title>Add an optional "artifactSteps" category</title><author><name>Tucker McKnight &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/005a065fd24cdf90fbf1e4d44df8672e9a929eba" /><updated>2025-10-12T04:12:59Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/005a065fd24cdf90fbf1e4d44df8672e9a929eba</id><content type="text">Add an optional "artifactSteps" category

This field in the config allows you to specify a list of build
steps. These build steps will run on every branch in the repo,
then copy a directory into the resulting _site directory for that
given branch.</content></entry><entry><title>Add typedoc and add more specific build commands</title><author><name>Tucker McKnight &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/645f473cf457475af466ea3301d01ed03339b3ef" /><updated>2025-10-04T22:36:08Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/645f473cf457475af466ea3301d01ed03339b3ef</id><content type="text">Add typedoc and add more specific build commands</content></entry><entry><title>Slugify top nav links</title><author><name>Tucker McKnight &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/458b461b7a067e38876ef8b9fe0d024d58526796" /><updated>2025-10-04T22:24:36Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/458b461b7a067e38876ef8b9fe0d024d58526796</id><content type="text">Slugify top nav links

The output filenames were already slugified, the links just needed
to match.</content></entry><entry><title>tweak diff color</title><author><name>tucker &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/73413ac6fe72983cd8ecfce71c769cace73ef150" /><updated>2025-09-29T06:15:29Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/73413ac6fe72983cd8ecfce71c769cace73ef150</id><content type="text">tweak diff color</content></entry><entry><title>readme changes</title><author><name>tucker &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/2a0989f9bdb909ab012ed5a3616c4ef34f75aff0" /><updated>2025-09-29T06:01:55Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/2a0989f9bdb909ab012ed5a3616c4ef34f75aff0</id><content type="text">readme changes</content></entry><entry><title>fix git sha in package lock of example site</title><author><name>tucker &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/b3ae7795e6d7d4f1b3634a3885563988761c5915" /><updated>2025-09-28T07:49:17Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/b3ae7795e6d7d4f1b3634a3885563988761c5915</id><content type="text">fix git sha in package lock of example site</content></entry><entry><title>fix URL in readme</title><author><name>tucker &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/4bd0a4da949ba7c9c86ba4502ad30f9700751155" /><updated>2025-09-28T07:48:33Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/4bd0a4da949ba7c9c86ba4502ad30f9700751155</id><content type="text">fix URL in readme</content></entry><entry><title>Fix bug where date and author were not found in merge commits</title><author><name>tucker &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/4c0630ec2a943d540dde8716e2a075a4a140d8b0" /><updated>2025-09-28T07:34:23Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/4c0630ec2a943d540dde8716e2a075a4a140d8b0</id><content type="text">Fix bug where date and author were not found in merge commits

The line that starts with "merge" was not expected, and it threw
off the line numbers that I was expecting before.</content></entry><entry><title>fix href in main nav link</title><author><name>tucker &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/49dee7e6a0042b336c34be2705f8bae811e20646" /><updated>2025-09-28T06:54:00Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/49dee7e6a0042b336c34be2705f8bae811e20646</id><content type="text">fix href in main nav link</content></entry><entry><title>make example site reference remote URL</title><author><name>tucker &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/048139a87ab559991c2a88bb45be7e96ed090598" /><updated>2025-09-28T06:53:38Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/048139a87ab559991c2a88bb45be7e96ed090598</id><content type="text">make example site reference remote URL</content></entry><entry><title>allow path to be empty, placing generated site at the root</title><author><name>tucker &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/29237ed0d328c1e2001db91cb2c48a2566e19c7c" /><updated>2025-09-28T06:07:26Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/29237ed0d328c1e2001db91cb2c48a2566e19c7c</id><content type="text">allow path to be empty, placing generated site at the root</content></entry><entry><title>rename plugin and add 11ty plugins to example site</title><author><name>tucker &lt;tucker@pangolin.lan&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/ceddc6b7c1833a6474de92cc29dbd48cfbb41174" /><updated>2025-09-28T06:07:09Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/ceddc6b7c1833a6474de92cc29dbd48cfbb41174</id><content type="text">rename plugin and add 11ty plugins to example site</content></entry><entry><title>Include an example 11ty site that uses this plugin</title><author><name>Tucker McKnight &lt;tmcknight@instructure.com&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/2c5c836e743d55d318a00a0197bc6fd7a72a9496" /><updated>2025-09-28T03:42:34Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/2c5c836e743d55d318a00a0197bc6fd7a72a9496</id><content type="text">Include an example 11ty site that uses this plugin</content></entry><entry><title>Update gitignore to include things in example_site</title><author><name>Tucker McKnight &lt;tmcknight@instructure.com&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/d7962f32cd609a884169ca23446ab539e90f7bf5" /><updated>2025-09-28T03:42:12Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/d7962f32cd609a884169ca23446ab539e90f7bf5</id><content type="text">Update gitignore to include things in example_site</content></entry><entry><title>Skip things that can't be done if plugins are missing</title><author><name>Tucker McKnight &lt;tmcknight@instructure.com&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/3d2bce97c01a5a43175463c0b37e5d74c18813a2" /><updated>2025-09-28T02:42:08Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/3d2bce97c01a5a43175463c0b37e5d74c18813a2</id><content type="text">Skip things that can't be done if plugins are missing

RSS feed creationg, syntax highlighting, and readme display rely
on other 11ty plugins being installed in order for them to work.
If those plugins are not installed, skip those parts of the site
generation.</content></entry><entry><title>Allow relative paths to be used for repo location</title><author><name>Tucker McKnight &lt;tmcknight@instructure.com&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/9598642633882b9dbd04273af663f280799500fd" /><updated>2025-09-28T02:39:30Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/9598642633882b9dbd04273af663f280799500fd</id><content type="text">Allow relative paths to be used for repo location

Previously, relative paths couldn't be used because it first
`cd`s into the _site directory, and then tries to clone the site
strait from the location that you give it for the repo.

`process.cwd` is the directory of the current 11ty site, which
should be the "base" location that the user is using for relative
paths to their repositories. By putting the current directory before
the repo location, we should get the full path to the repository.</content></entry><entry><title>Show helpful errors of the repo configuration is wrong</title><author><name>Tucker McKnight &lt;tmcknight@instructure.com&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/e00effc988e32d2e4f8501586283a893dcb90ba9" /><updated>2025-09-28T02:32:39Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/e00effc988e32d2e4f8501586283a893dcb90ba9</id><content type="text">Show helpful errors of the repo configuration is wrong

This is done by using ts-json-schema-generator to produce a JSON
schema from the ReposConfiguration typescript type. This happens
when you run `npm run build`. The resulting file is saved in
schemas/ReposConfiguration.json; this file should be committed when
it is modified.

The resulting JSON schema is then used to look for errors in the
reposConfiguration object that the user passes in when they
use this plugin. Ajv is used for this schema validation.

This change conveniently made me realize that I hadn't yet added
the new `path` property to the ReposConfiguration type, so that
is now in there.

ts-json-schema-generator doesn't seem to be able to "find" your
type definitions unless they are exported like
`export type ReposConfiguration...`, so src/configTypes.ts is
formatted like that now.</content></entry><entry><title>couple of readme changes</title><author><name>Tucker McKnight &lt;tmcknight@instructure.com&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/9aa969caa6d1835f7b3d65a1285d7698da8e31bb" /><updated>2025-09-28T01:56:51Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/9aa969caa6d1835f7b3d65a1285d7698da8e31bb</id><content type="text">couple of readme changes</content></entry><entry><title>testing syntax highlighting</title><author><name>Tucker McKnight &lt;tucker.mcknight@gmail.com&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/dd0baf14f4340442d43412c24d94774faffd721e" /><updated>2025-09-15T04:37:38Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/dd0baf14f4340442d43412c24d94774faffd721e</id><content type="text">testing syntax highlighting</content></entry><entry><title>add a readme</title><author><name>Tucker McKnight &lt;tucker.mcknight@gmail.com&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/b0f62affcdbe79c5630797810401c5898b1069a9" /><updated>2025-09-14T04:38:51Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/b0f62affcdbe79c5630797810401c5898b1069a9</id><content type="text">add a readme</content></entry><entry><title>Rename node module, remove unnecessary 11ty dependency</title><author><name>Tucker McKnight &lt;tucker.mcknight@gmail.com&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/9b0897442f1c238e39d26380447278ad28e0a8a3" /><updated>2025-09-13T23:14:30Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/9b0897442f1c238e39d26380447278ad28e0a8a3</id><content type="text">Rename node module, remove unnecessary 11ty dependency</content></entry><entry><title>fix repo path in clone command</title><author><name>Tucker McKnight &lt;tucker.mcknight@gmail.com&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/b823f101b8d6130536949eeff7f7f611eeafaf8a" /><updated>2025-09-13T23:14:07Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/b823f101b8d6130536949eeff7f7f611eeafaf8a</id><content type="text">fix repo path in clone command</content></entry><entry><title>Fix some node module nonsense idk</title><author><name>Tucker McKnight &lt;tucker.mcknight@gmail.com&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/a6363affa7e9d9baa49798f68865c26d6bf78580" /><updated>2025-09-13T20:48:56Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/a6363affa7e9d9baa49798f68865c26d6bf78580</id><content type="text">Fix some node module nonsense idk

Also use import.meta.dirname instead of __dirname because that's
what's available when using es modules.</content></entry><entry><title>add rss feed template</title><author><name>Tucker McKnight &lt;tucker.mcknight@gmail.com&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/315ce614460a8431610417bb5abc2cab53c88a48" /><updated>2025-09-01T21:20:11Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/315ce614460a8431610417bb5abc2cab53c88a48</id><content type="text">add rss feed template</content></entry><entry><title>make main link use reposPath</title><author><name>Tucker McKnight &lt;tucker.mcknight@gmail.com&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/7cb5f370d1d866ba3f3a052be4cc4de169fb4d2f" /><updated>2025-09-01T20:58:33Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/7cb5f370d1d866ba3f3a052be4cc4de169fb4d2f</id><content type="text">make main link use reposPath</content></entry><entry><title>make links on patch.njk page use reposPath variable</title><author><name>Tucker McKnight &lt;tucker.mcknight@gmail.com&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/dff32ab50879651513459ddd97e4daf16df57088" /><updated>2025-09-01T20:57:21Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/dff32ab50879651513459ddd97e4daf16df57088</id><content type="text">make links on patch.njk page use reposPath variable</content></entry><entry><title>Add patch.njk page</title><author><name>Tucker McKnight &lt;tucker.mcknight@gmail.com&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/4ccb6eca9b4d6b4e497cc558eb73652a69989e4e" /><updated>2025-09-01T20:51:28Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/4ccb6eca9b4d6b4e497cc558eb73652a69989e4e</id><content type="text">Add patch.njk page

Fix some references to static files that weren't using the
reposPath variable.

Put main.css in the vendors folder, which should be renamed at some
point, but for now it gets main.css into a dist/ location that can
be used by the virutal templates.

Change the way the light/dark theme switcher works; just replace
"prism.css" or "prism_dark.css" instead of replacing the full path.
This avoids having to know the reposPath variable in a JS file.</content></entry><entry><title>BROKEN HERE, add patches template. Breaks getLocation somehow?</title><author><name>Tucker McKnight &lt;tucker.mcknight@gmail.com&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/c69df816cee2eb0e74eed142f43eaca6c730ce22" /><updated>2025-08-30T21:49:47Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/c69df816cee2eb0e74eed142f43eaca6c730ce22</id><content type="text">BROKEN HERE, add patches template. Breaks getLocation somehow?</content></entry><entry><title>add path config option, which is used to determine the resulting URL</title><author><name>Tucker McKnight &lt;tucker.mcknight@gmail.com&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/7f84e677975fa5c05bcc85b460f7dceddfc65559" /><updated>2025-08-30T21:31:06Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/7f84e677975fa5c05bcc85b460f7dceddfc65559</id><content type="text">add path config option, which is used to determine the resulting URL</content></entry><entry><title>make clone work, add static JS files for frontend</title><author><name>Tucker McKnight &lt;tucker.mcknight@gmail.com&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/79d4a6719b7cafb44aea60b1544f0de50c471a24" /><updated>2025-08-24T07:15:08Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/79d4a6719b7cafb44aea60b1544f0de50c471a24</id><content type="text">make clone work, add static JS files for frontend</content></entry><entry><title>wip: moving from separate site repo to plugin</title><author><name>Tucker McKnight &lt;tucker.mcknight@gmail.com&gt;</name></author><link href="https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/b8a3bbdc1113ccb3120a8e1b01dd674de289fe7d" /><updated>2025-08-23T23:21:02Z</updated><id>https://repos.tuckerm.us/repos/eleventy-plugin-repoviewer/branch/wiki-and-tasks/commits/b8a3bbdc1113ccb3120a8e1b01dd674de289fe7d</id><content type="text">wip: moving from separate site repo to plugin</content></entry></feed>