tjpcc
9cbc5cdd46
fix tests for #15 change
continuous-integration/drone/push Build is passing
Details
2023-01-28 16:47:23 -07:00
tjpcc
23fd67c25a
permanently redirect from /dir to /dir/ on gemini. fixes #15
continuous-integration/drone/push Build is failing
Details
2023-01-28 15:30:09 -07:00
tjpcc
66a1b1f39a
gopher support.
...
continuous-integration/drone/push Build is passing
Details
Some of the contrib packages were originally built gemini-specific and
had to be refactored into generic core functionality and thin
protocol-specific wrappers for each of gemini and gopher.
2023-01-28 15:01:41 -07:00
tjpcc
a27b879acc
test coverage and resulting bugfixes
continuous-integration/drone/push Build is passing
Details
2023-01-26 16:22:58 -07:00
tjpcc
32e45e3557
test coverage for the cgi contrib
continuous-integration/drone/push Build is passing
Details
2023-01-25 08:35:56 -07:00
tjpcc
997514292a
testing and linting and linter fixes
continuous-integration/drone/push Build is passing
Details
2023-01-24 19:59:47 -07:00
tjpcc
0480e066a3
logging library up to top level
continuous-integration/drone/push Build is passing
Details
2023-01-23 22:15:16 -07:00
tjpcc
8229f31f70
"tlsauth" contrib package
...
continuous-integration/drone/push Build is passing
Details
This package adds authentication middlewares via TLS client
certificates.
2023-01-20 10:58:35 -07:00
tjpcc
e1aa19f1e8
New sharedhost contrib package.
...
continuous-integration/drone/push Build is passing
Details
ReplaceTilde simply replaces a leading ~ in the URL.
Fixes #9 .
2023-01-19 16:03:52 -07:00
tjpcc
7d8fd81278
package documentation: gemini, gemtext, contrib
continuous-integration/drone/tag Build is passing
Details
continuous-integration/drone/push Build is passing
Details
2023-01-19 10:12:30 -07:00
tjpcc
f569df6ead
bugfix and some docs cleanup
continuous-integration/drone/push Build is passing
Details
2023-01-18 22:10:29 -07:00
tjpcc
2ef530daa4
pull request, response, handlers out of the gemini package
2023-01-17 15:59:29 -07:00
tjpcc
918246ed72
remove some debugging prints, gofmt
continuous-integration/drone/push Build is passing
Details
2023-01-10 17:50:44 -07:00
tjpcc
474a28663f
CGI improvements
continuous-integration/drone/push Build is passing
Details
2023-01-10 17:22:13 -07:00
tjpcc
96f3a7607f
Add a CGI contrib
continuous-integration/drone/push Build is passing
Details
2023-01-10 13:46:35 -07:00
tjpcc
ff05d62013
Initial commit.
...
continuous-integration/drone/push Build is passing
Details
some basics:
- minimal README
- some TODOs
- server and request handler framework
- contribs: file serving, request logging
- server examples
- CI setup
2023-01-09 16:40:24 -07:00