Commits
- Commit:
05315415a2680f963924ab1102526286d098f3c4
- From:
- Oliver Lowe <o@olowe.co>
- Date:
internal/server: value, not function
Just checking one string, same name as function, don't need a
function.
- Commit:
63357cf9bb8dcc7b71509310e4f20d5b6f68b671
- From:
- Oliver Lowe <o@olowe.co>
- Date:
internal/server, internal/godoc: move more doc building to godoc
Again, shrinking server package so it's easier to test when we
refactor database stuff.
- Commit:
47c52ac8a1c6bbf75bfe6a9cdb37cac9fa3fcc48
- From:
- Oliver Lowe <o@olowe.co>
- Date:
internal/server: remove unused certs directory config
- Commit:
6dc6fd6e66671f98da5cca675c91378275d541bf
- From:
- Oliver Lowe <o@olowe.co>
- Date:
internal/server: remove redundant load wrapper
- Commit:
3ff6983f79b07fea05cbdfc545290575d579ee1d
- From:
- Oliver Lowe <o@olowe.co>
- Date:
all: keep package parsing in the godoc package
The function named buildPackage wasn't really clear what was going on:
each named file was being parsed by the Go parser. Parsing files has
nothing to do with the server implementation. Moving stuff out of the
server package now will make modifying how the server deals interacts
with the database easier.
- Commit:
928a0568d839cbe72a908a34d760352aaab98e86
- From:
- Oliver Lowe <o@olowe.co>
- Date:
internal/server: squash line
No hard line length limit in Go
- Commit:
892b8dc1ec42cf759de1ba51fc738f8cdf8c6320
- From:
- Oliver Lowe <o@olowe.co>
- Date:
internal/proxy, internal/server: don't fetch unused module zip size
It was only ever used for one log message. We still keep the maximum
file size to fetch, though, but the server doesn't need to know about
it. While here use regular http.Client.Head as only context.TODO was
ever provided.
- Commit:
af71d6317c2f9ee100c8126ca23987bd477ddd04
- From:
- Oliver Lowe <o@olowe.co>
- Date:
Remove leftover gemini file
- Commit:
365eac26e2d5dbf6971e127890bc83166f859f03
- From:
- Oliver Lowe <o@olowe.co>
- Date:
cmd/gddo: handle interrupt signals
- Commit:
f0678c555d81b8f06c999d69e5c16557654bd03d
- From:
- Oliver Lowe <o@olowe.co>
- Date:
Just use go install
One less dependency to document, and all it did was run a single go
command anyway.
- Commit:
ca9b32c995b81611432e80f0388b7f4dfaa30611
- From:
- Oliver Lowe <o@olowe.co>
- Date:
all: remove gemini protocol, only support HTTP
For maintainability for poor little me.
- Commit:
55358d4d592d589c2c3c1a7e081030412732d921
- From:
- Adnan Maolood <adnan@maolood.com>
- Date:
internal/proxy: Compute stdlib latest version
The latest Go toolchain version does not have to match the latest Go
stdlib version. Manually compute the latest version instead.
- Commit:
6d8763f57f44b9eb5b4455feafdb6c48f2192068
- From:
- Adnan Maolood <adnan@maolood.com>
- Date:
Update dependencies
- Commit:
58621a1e1a16d7c2d8f426295e509f988f635cd7
- From:
- Adnan Maolood <adnan@maolood.com>
- Date:
Update go.mod to Go 1.21
- Commit:
ef48001a58a9f650ec78686fbf0ce4bb6752510c
- From:
- Adnan Maolood <adnan@maolood.com>
- Date:
internal/server: Reorder platforms
- Commit:
d3d1a14b9c6112a1c55e29253cde637285ceb6ad
- From:
- Adnan Maolood <adnan@maolood.com>
- Date:
internal/stdlib: Remove testdata
- Commit:
73b1e8017ddc0ef16f93759f438d76ebaa73661e
- From:
- Adnan Maolood <adnan@maolood.com>
- Date:
Update dependencies
- Commit:
60c0b49d3796d71a797298ae1ce0233f77434d62
- From:
- Adnan Maolood <adnan@maolood.com>
- Date:
go mod tidy
- Commit:
8be5636e671b1e4684d43ae67a0ce81184945a44
- From:
- Adnan Maolood <adnan@maolood.com>
- Date:
internal/stdlib: Remove unused code
- Commit:
dcbcdfc9a828fa4eee05272cbf9a004d1d703c75
- From:
- Adnan Maolood <adnan@maolood.com>
- Date:
internal/proxy: Use Go toolchains to fetch stdlib
- Commit:
3cac5a44891354ad09ffcbdc5339ae5b0cd58d0c
- From:
- Adnan Maolood <adnan@maolood.com>
- Date:
internal/server: Log platform that was fetched
- Commit:
3eff68d1541da5612ee69fba1af880ba76cb77b7
- From:
- Adnan Maolood <adnan@maolood.com>
- Date:
internal/server: Reduce number of platforms
- Commit:
950095ab3c7f018603bf9dcb3da84b4fee4421f2
- From:
- Adnan Maolood <adnan@maolood.com>
- Date:
Update about templates
- Commit:
f7831f29d7c49c896f49a8d1c45f2e3ec1c4c56d
- From:
- Adnan Maolood <adnan@maolood.com>
- Date:
internal/server: Fix error status code
- Commit:
7ad77870c05662cba09f07f6f94bd2f4282a8191
- From:
- Adnan Maolood <adnan@maolood.com>
- Date:
internal/server: Disallow fetching of large modules