repos / pgit

static site generator for git
git clone https://github.com/picosh/pgit.git

(96) commits
Eric Bower · 10 May 24
styles: update
Eric Bower · 25 Apr 24
feat: better theme support
Eric Bower · 23 Apr 24
fix: `--theme` flag loads proper chroma styles
Eric Bower · 23 Apr 24
fix: more restrictive perms on static files

Closes #3
Eric Bower · 19 Mar 24
chore: update golang
chore: use v1
ae2e84a
Eric Bower · 19 Mar 24
chore: use v1
refactor: use slog
5a7edb5 (v1.0.0)
Eric Bower · 19 Mar 24
refactor: use slog
Eric Bower · 19 Mar 24
chore: update smol.css
Eric Bower · 18 Mar 24
style: rm border radius and hover on box
Eric Bower · 18 Mar 24
fix: smol classes colliding
Eric Bower · 07 Mar 24
chore: update pico user
Eric Bower · 28 Feb 24
chore: retain 1 site
Eric Bower · 16 Jan 24
style: update `smol.css`
Eric Bower · 16 Jan 24
fix(static): read from embed fs
chore: license
ad83ff1
Eric Bower · 16 Jan 24
chore: license
style: tweaks
b1e0426
Eric Bower · 14 Jan 24
style: tweaks
changes
c02493d
Eric Bower · 14 Jan 24
changes
Eric Bower · 14 Jan 24
working on file icons
Eric Bower · 14 Jan 24
chore: use smol.css framework
Eric Bower · 04 Jan 24
Merge pull request #2 from jshawl/standardize-colors

Jesse Shawl · 04 Jan 24
use chroma colors green and red
Eric Bower · 11 Nov 23
fix(gha): add trailing slash to rsync
Eric Bower · 10 Nov 23
use pgs-action v3
Eric Bower · 05 Sep 23
chore: update footer
reference pgit
4d6f37d
Eric Bower · 05 Sep 23
reference pgit
Eric Bower · 01 Sep 23
doc: readme update
Eric Bower · 01 Sep 23
doc: update readme
Eric Bower · 01 Sep 23
fix(pgs): retain
docs: readme
d4cbd4f
Eric Bower · 21 Aug 23
docs: readme
Eric Bower · 19 Aug 23
feat: nested tree folder structure

This feature is designed to support a folder/file structure that most
people are familiar with.  Instead of just having every single file in a
large list, we nest files inside of folders.

The main benefit here is that for large repos with a lot of files we
don't ask end-users to download a massive MB tree file.

It's more clicking -- which I don't like -- but this seems necessary
when there are 10k+ files in a project.
Eric Bower · 19 Aug 23
design: code page ux
Eric Bower · 17 Aug 23
feat: add description to summary title
Eric Bower · 17 Aug 23
refactor: commit file headers
Eric Bower · 17 Aug 23
refactor: better page titles
Eric Bower · 17 Aug 23
feat: sort files in tree
use hey account
ff7c65b
Eric Bower · 16 Aug 23
use hey account
Eric Bower · 15 Aug 23
refactor: perf improvements
Eric Bower · 15 Aug 23
chore: speed it up
Eric Bower · 14 Aug 23
refactor: use reference name for URLs
Eric Bower · 14 Aug 23
feat: commit file header should be link
Eric Bower · 14 Aug 23
fix: invert diffs
Eric Bower · 13 Aug 23
chore: use go install gha
Eric Bower · 13 Aug 23
chore: local deployment
Eric Bower · 13 Aug 23
chore: tweak gha
Eric Bower · 13 Aug 23
refactor: templates
Eric Bower · 13 Aug 23
refactor: root project
Eric Bower · 13 Aug 23
refactor: assume a single repo
Eric Bower · 13 Aug 23
use promotion concept
Eric Bower · 11 Aug 23
fix: use commit for refs in url
use pgs-action
e93b271
Eric Bower · 11 Aug 23
use pgs-action
Eric Bower · 10 Aug 23
refactor: gha cleanup
fix: typo gha
c655f72
Eric Bower · 10 Aug 23
fix: typo gha
Eric Bower · 10 Aug 23
fix: checkout entire git repo in gha
Eric Bower · 10 Aug 23
chore: add metadata to pgit
Eric Bower · 10 Aug 23
chore: remove relative dates
gha edits
d409522
Eric Bower · 10 Aug 23
gha edits
use sftp
e5eed79
Eric Bower · 10 Aug 23
use sftp
try scp action
542281f
Eric Bower · 10 Aug 23
try scp action
hmm
82325b0
Eric Bower · 10 Aug 23
hmm
Eric Bower · 10 Aug 23
print ssh version
rm
3a12801
Eric Bower · 10 Aug 23
rm
typo
9e3a540
Eric Bower · 10 Aug 23
typo
Eric Bower · 10 Aug 23
upload to static site
tweaks
6f6844d
Eric Bower · 10 Aug 23
tweaks
gha
f6177e5
Eric Bower · 10 Aug 23
gha
Eric Bower · 10 Aug 23
github workflow action
dockerfile
d86407d
Eric Bower · 10 Aug 23
dockerfile
cleanup
6d8b897
Eric Bower · 10 Aug 23
cleanup
progress
5b50e23
Eric Bower · 10 Aug 23
progress
formatting
ea6d2bf
Eric Bower · 09 Aug 23
formatting
added logger
95810a1
Eric Bower · 09 Aug 23
added logger
theme
4cb9cc5
Eric Bower · 09 Aug 23
theme
progress
029d56d
Eric Bower · 09 Aug 23
progress
Eric Bower · 08 Aug 23
more refactor work
Eric Bower · 08 Aug 23
refactor: rework all structs
content
7415be1
Eric Bower · 07 Aug 23
content
cleanup
0095d5a
Eric Bower · 07 Aug 23
cleanup
wrap
fae1d37
Eric Bower · 07 Aug 23
wrap
copy changes
134e2ae
Eric Bower · 07 Aug 23
copy changes
progress
fe38cd8
Eric Bower · 06 Aug 23
progress
changes
c0b0fe0
Eric Bower · 06 Aug 23
changes
tweaks
ad355eb
Eric Bower · 06 Aug 23
tweaks
looking good
3700715
Eric Bower · 06 Aug 23
looking good
content edits
e51bb05
Eric Bower · 05 Aug 23
content edits
Eric Bower · 05 Aug 23
chore: formatting
changes
7575c0b
Eric Bower · 04 Aug 23
changes
progress
de8062b
Eric Bower · 04 Aug 23
progress
Eric Bower · 25 Jun 23
refactor: change directory structure

And other tweaks
Eric Bower · 19 Jun 23
temp docker based deployment
Eric Bower · 19 Jun 23
multistage build docker
Eric Bower · 19 Jun 23
refactor: html links mostly working
Eric Bower · 18 Jun 23
chore: connect pages together
Eric Bower · 18 Jun 23
fix: rm html subdir in public folder
Eric Bower · 18 Jun 23
refactor: rm `/html` prefix in public folder
Eric Bower · 18 Jun 23
chore: build step
feat: init
bed0511
Eric Bower · 18 Jun 23
feat: init