aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2022-06-190.0.17a / Alpha. Introduce users and page editing.v0.0.17aMitchell Riedstra14-42/+589
Breaking changes: inc/base.html is now tpl/base.md by default. This can be overridden on the command line. 404.md is now tpl/404.md. This can be overridden with templatedirectory in the configuration file. Additional files: `auth.json` file that stores credentials and settings for authorization cookie. Further notes: This will likely receive some major updates and changes over the next few commits. The scaffolidng is now in place for user accounts, login handling, and page editing. It's all extremely basic at the moment, on the idea list: Listing of all markdown files File uploader and general content management Flags to turn on/off git integration for edits. Download / Upload of all markdown files as a backup/restore. It's of course, all subject to change.
2021-10-24Unix sockets for redis. Page use FS interface. Clear redis func.v0.0.16Mitchell Riedstra8-19/+88
Additionally, Funcs can be passed in.
2021-10-24Use hash in redis. Key can be set in conf.v0.0.15Mitchell Riedstra4-6/+11
2021-10-24Redis caching. Linter config and cleanup.Mitchell Riedstra15-81/+415
2021-07-31Make the website run on Windows as wellv0.0.14Mitchell Riedstra1-2/+3
2021-07-18Adjust the program a bit, remove clunky "head" templates. Add an example ↵v0.0.13Mitchell Riedstra20-74/+563
site among other improvements
2021-07-12Add atom feed to the go websiteMitchell Riedstra12-70/+299
2021-07-07Add the handler file that was accidently ignoredMitchell Riedstra1-0/+53
2021-02-15Another re-structure. Deleting code is wonderful.v0.0.12Mitchell Riedstra8-118/+74
2020-11-24Add more comments. Expand the interface. Allow templates to more easily be ↵v0.0.11Mitch Riedstra6-43/+147
rendered with external variables.
2020-11-21Touch up some commentsMitch Riedstra2-2/+12
2020-11-15Update logging. Expose the logger to allow others to update it.v0.0.10Mitch Riedstra1-4/+7
2020-11-15Return a router whih implements hander.v0.0.8Mitch Riedstra1-1/+1
2020-11-15Add a few additional parmaeters. Clean up the import path.Mitch Riedstra5-12/+62
2020-11-15Add go version to version outputMitch Riedstra1-1/+1
2020-09-26Split up http related stuff out of the page library.Mitch Riedstra12-217/+193
Make it an interface. Rename page to be 'local' reflecting that it reads the website off the local disk. Update the build script to include the go version. Switch to gorilla/mux Remove the convert command, since we're no longer utilizing that old layout or have any need to convert from it.
2020-09-20Save the index in memory and only rebuild if clearedv0.0.7Mitch Riedstra2-0/+19
2020-09-19Allow for setting of the time format in the page library. Support tags. ↵v0.0.6Mitch Riedstra8-22/+119
Rename Name to Path to better reflect what it is.
2020-01-05The markdown files are also templates now.v0.0.5Mitch Riedstra3-4/+30
2020-01-04Incomptiable change to move to the further refined website formatMitch Riedstra3-18/+55
2019-12-22Add support for a 404 pagev0.0.2Mitch Riedstra2-5/+21
2019-12-14Add a license to the project and version informationv0.0.1Mitch Riedstra2-2/+20
2019-12-14Tidy up the server command, pull the handlers into the page library. Convert ↵Mitch Riedstra6-20/+75
to go modules. Add a build script and version to the command
2019-12-01Initial Commit. Small command to convert my old setup and basic server that ↵Mitch Riedstra4-0/+209
reads off of the disk for the new setup