Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2019-12-20 | r/231 chore(cgit-taz): Drop unused 'index' link from page top | Vincent Ambo | 1 | -1/+10 | |
2019-12-20 | r/228 feat(cgit-taz): Enable display of remote branches in listing | Vincent Ambo | 1 | -6/+7 | |
2019-12-20 | r/227 feat(cgit-taz): Enable built-in README rendering & syntax highlights | Vincent Ambo | 1 | -0/+2 | |
This is currently using a bunch of Python - once I have time this will be migrated to something saner. | |||||
2019-12-20 | r/226 fix(cgit-taz): Display personal email on depot | Vincent Ambo | 1 | -2/+2 | |
2019-12-20 | r/225 fix(cgit-taz): Patch other bits of cgit that handle URLs | Vincent Ambo | 1 | -2/+47 | |
Turns out there were a few more things. About page handling also did something weird, which I've swiftly removed. | |||||
2019-12-20 | r/224 feat(cgit-taz): Patch cgit to construct monorepo URLs | Vincent Ambo | 2 | -1/+51 | |
Effectively dropping /depot/ from all URLs. | |||||
2019-12-20 | r/223 fix(cgit-taz): Drop /cgit.cgi prefix from vhost | Vincent Ambo | 1 | -1/+1 | |
2019-12-20 | r/222 feat(cgit-taz): Display README.md for repository | Vincent Ambo | 1 | -0/+1 | |
2019-12-20 | r/214 fix(cgit-taz): Depot checkout is no longer a bare repository | Vincent Ambo | 1 | -1/+1 | |
To be compatible with sync-gcsr, the `.git` folder must be referenced directly as there is an actual worktree on the filesystem now. | |||||
2019-12-20 | r/212 chore(cgit-taz): Remove git synchronisation from startup script | Vincent Ambo | 1 | -7/+0 | |
This will be moved into a sidecar container using sync-gcsr that updates the repo periodically. | |||||
2019-12-18 | r/196 fix(cgit-taz): Force gcloud to use specific CA bundle | Vincent Ambo | 1 | -0/+3 | |
It doesn't like reading the bundle from /etc/ssl apparently. | |||||
2019-12-18 | r/194 refactor(cgit-taz): Use Google Cloud SDK to authenticate repo access | Vincent Ambo | 1 | -13/+4 | |
Fighting SSH's peculiarities around how hard it tries to not be scriptable is tiresome. | |||||
2019-12-18 | r/193 fix(cgit-taz): Create users required by SSH in the container | Vincent Ambo | 1 | -0/+4 | |
This might not actually work because SSH will have issues with key permissions, presumably. | |||||
2019-12-18 | r/192 fix(cgit-taz): Pin SSH into image via Nix | Vincent Ambo | 1 | -0/+1 | |
2019-12-18 | r/191 fix(cgit-taz): Clone depot via SSH | Vincent Ambo | 1 | -4/+2 | |
Keys are provided in a Kubernetes secret. | |||||
2019-12-18 | r/190 fix(cgit-taz): Explicitly configure CA certs for git | Vincent Ambo | 1 | -1/+3 | |
2019-12-18 | r/189 feat(cgit-taz): Clone depot on container launch | Vincent Ambo | 1 | -1/+9 | |
This makes for a pretty static server for now, but we'll get there. | |||||
2019-12-18 | r/184 feat(cgit-taz): Apply cgit configuration by patching thttpd | Vincent Ambo | 1 | -22/+29 | |
This is just an optimisation because it compiles faster v0v | |||||
2019-12-18 | r/180 feat(services/cgit-taz): Check in initial cgit configuration | Vincent Ambo | 2 | -0/+64 | |
This is currently just a test to serve examples from my local machine, nothing more fancy than that. |