| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2023-01-06 | Refactor routing and handlers | Mitchell Riedstra | 8 | -326/+363 | |
| We were building a new gorilla mux on each connection, change that to an *http.ServeMux and build it once for the lifetime of the application. Tell redis to only cache GET requests. | |||||
| 2023-01-06 | Update site to server configuration via environment variables. Add a genhash ↵ | Mitchell Riedstra | 7 | -59/+240 | |
| command. Update docs. | |||||
| 2022-12-07 | More specific errors during indexing. Don't try to index the BaseTemplatev0.0.21 | Mitchell Riedstra | 1 | -1/+5 | |
| 2022-12-07 | Add basic string functions to default template funcmap. Set a var when page ↵v0.0.20 | Mitchell Riedstra | 6 | -10/+57 | |
| is being rendered markdown only. | |||||
| 2022-12-03 | Add a couple handlers to serve up JSON and markdown | Mitchell Riedstra | 7 | -57/+297 | |
| 2022-10-09 | Improve error handling when file does not existv0.0.19 | Mitchell Riedstra | 2 | -5/+6 | |
| 2022-10-09 | Add a readme | Mitchell Riedstra | 1 | -0/+118 | |
| 2022-10-09 | Fix broken 404 page on Windows by using appropriate error checking. | Mitchell Riedstra | 1 | -2/+3 | |
| 2022-09-17 | Remove fs / FileSystem library support since it is broken on Windows. | Mitchell Riedstra | 4 | -25/+22 | |
| 2022-09-17 | More work on the editor and update the example site to utilize it.v0.0.18 | Mitchell Riedstra | 14 | -45/+351 | |
| 2022-06-19 | 0.0.17a / Alpha. Introduce users and page editing.v0.0.17a | Mitchell Riedstra | 14 | -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-24 | Unix sockets for redis. Page use FS interface. Clear redis func.v0.0.16 | Mitchell Riedstra | 8 | -19/+88 | |
| Additionally, Funcs can be passed in. | |||||
| 2021-10-24 | Use hash in redis. Key can be set in conf.v0.0.15 | Mitchell Riedstra | 4 | -6/+11 | |
| 2021-10-24 | Redis caching. Linter config and cleanup. | Mitchell Riedstra | 15 | -81/+415 | |
| 2021-07-31 | Make the website run on Windows as wellv0.0.14 | Mitchell Riedstra | 1 | -2/+3 | |
| 2021-07-18 | Adjust the program a bit, remove clunky "head" templates. Add an example ↵v0.0.13 | Mitchell Riedstra | 20 | -74/+563 | |
| site among other improvements | |||||
| 2021-07-12 | Add atom feed to the go website | Mitchell Riedstra | 12 | -70/+299 | |
| 2021-07-07 | Add the handler file that was accidently ignored | Mitchell Riedstra | 1 | -0/+53 | |
| 2021-02-15 | Another re-structure. Deleting code is wonderful.v0.0.12 | Mitchell Riedstra | 8 | -118/+74 | |
| 2020-11-24 | Add more comments. Expand the interface. Allow templates to more easily be ↵v0.0.11 | Mitch Riedstra | 6 | -43/+147 | |
| rendered with external variables. | |||||
| 2020-11-21 | Touch up some comments | Mitch Riedstra | 2 | -2/+12 | |
| 2020-11-15 | Update logging. Expose the logger to allow others to update it.v0.0.10 | Mitch Riedstra | 1 | -4/+7 | |
| 2020-11-15 | Return a router whih implements hander.v0.0.8 | Mitch Riedstra | 1 | -1/+1 | |
| 2020-11-15 | Add a few additional parmaeters. Clean up the import path. | Mitch Riedstra | 5 | -12/+62 | |
| 2020-11-15 | Add go version to version output | Mitch Riedstra | 1 | -1/+1 | |
| 2020-09-26 | Split up http related stuff out of the page library. | Mitch Riedstra | 12 | -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-20 | Save the index in memory and only rebuild if clearedv0.0.7 | Mitch Riedstra | 2 | -0/+19 | |
| 2020-09-19 | Allow for setting of the time format in the page library. Support tags. ↵v0.0.6 | Mitch Riedstra | 8 | -22/+119 | |
| Rename Name to Path to better reflect what it is. | |||||
| 2020-01-05 | The markdown files are also templates now.v0.0.5 | Mitch Riedstra | 3 | -4/+30 | |
| 2020-01-04 | Incomptiable change to move to the further refined website format | Mitch Riedstra | 3 | -18/+55 | |
| 2019-12-22 | Add support for a 404 pagev0.0.2 | Mitch Riedstra | 2 | -5/+21 | |
| 2019-12-14 | Add a license to the project and version informationv0.0.1 | Mitch Riedstra | 2 | -2/+20 | |
| 2019-12-14 | Tidy up the server command, pull the handlers into the page library. Convert ↵ | Mitch Riedstra | 6 | -20/+75 | |
| to go modules. Add a build script and version to the command | |||||
| 2019-12-01 | Initial Commit. Small command to convert my old setup and basic server that ↵ | Mitch Riedstra | 4 | -0/+209 | |
| reads off of the disk for the new setup | |||||
