Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-03-24 | Replace appdata completely by embed package | xengineering | |
The embed package makes it useless to handle static files from the source tree during runtime. All those files go simply to the embed.FS variable and are thus embedded into the binary which is easier to handle. | |||
2024-03-24 | Embed simple.css file into binary | xengineering | |
This removes the need to deploy the simple.css file to the target machine. | |||
2024-03-24 | Create a Go module for this project | xengineering | |
2024-03-24 | Update to simple.css v2.2.1 | xengineering | |
2024-03-24 | Provide example and default configuration | xengineering | |
Those two configuration files should not be the same. The default configuration should be more or less empty while the example configuration should demonstrate the server's capabilities. | |||
2023-03-27 | Rework code documentation | xengineering | |
Comments inside functions are not that helpful. While the functino docstring should explain everything to a user, the implementation inside should speak for itself. | |||
2023-03-27 | Apply `go fmt` to all files | xengineering | |
2023-03-27 | Fix AGPL v3 link | xengineering | |
2023-03-27 | Change title in HTML | xengineering | |
2023-03-27 | Remove systemd-specific code | xengineering | |
This source is targeted at all Linux-based operating systems. Since they are not all based on systemd the removed code should be re-introduced in packaging repositories for specific distributions. | |||
2023-03-27 | Switch to simple.css | xengineering | |
This very simple CSS framework is far better / beautiful / easy to maintain than my own CSS. | |||
2023-03-27 | Pass appdata directory by argument | xengineering | |
Passing this as part of the configuration file is not flexible. With args it can be easily tweaked for the debug use case while the default path for production is included in the argument parsing. | |||
2023-03-27 | Reformat README from plaintext to Markdown | xengineering | |
Syntax highlighting is a nice thing and READMEs could be rendered in the future via a CI-like build automation system. | |||
2022-05-16 | Remove unnecessary headline from index.html.tmpl | xengineering | |
2022-05-16 | Implement CSS installation | xengineering | |
2022-05-16 | Introduce appdata configuration option | xengineering | |
2022-05-16 | Add configuration of template path | xengineering | |
2022-05-16 | Deploy HTML via Makefile | xengineering | |
2022-05-16 | Fix default path for config | xengineering | |
2022-05-16 | Fix sysusers installation | xengineering | |
2022-05-16 | Fix sysusers file | xengineering | |
2022-05-16 | Remove unnecessary mkdir in Makefile | xengineering | |
2022-05-16 | Implement install of systemd files | xengineering | |
2022-05-15 | Add AGPL License | xengineering | |
2022-05-15 | Add systemd files | xengineering | |
2022-05-15 | Add Makefile | xengineering | |
2022-05-15 | Publish code | xengineering | |