Skip to content

Releases: APoniatowski/zehd

ZEHD v1.5.6

31 Aug 23:33
Compare
Choose a tag to compare

[1.5.6] - 31-08-2024

Update

  • Bumped log version in go.mod, added log level feature, as logs can grow quite large
  • Added some tests for caching and initial configuration
  • Found discreet and harmless bugs in testing arround hostnames for logging and other features
  • Added benchmarks for caching
  • Created readme updater for parsing the benchmarks and adding it to the readme

ZEHD v1.5.5

08 Aug 01:59
Compare
Choose a tag to compare

[1.5.5] - 08-08-2024

Bugfix

  • fixed the git caching issue, where it will not cache git pulled/cloned sites

ZEHD v1.5.4

06 Aug 12:48
Compare
Choose a tag to compare

[1.5.4] - 05-08-2024

Update

  • added git dir check in gitClone, as the first output makes it look horrible
  • adding whitespace... for those who are "idiomatically" inclined and finds it hard to read

ZEHD v1.5.2

29 Jul 09:57
Compare
Choose a tag to compare

[1.5.2] - 28-07-2024

Updated

  • made the config initialization more visual (orange for default and green for configured)
  • fixed a bug, where it only fetched the code and not merge it (ala pull), I renamed the private function from gitFetcher() to gitPull(), instead of creating a private pull function to be called in gitFetcher()

ZEHD v1.5.1

27 Jul 22:52
Compare
Choose a tag to compare

[1.5.1] - 28-07-2024

Added

  • Added git functionality, so that one does not have to upload, or automate updates to you website
  • It can either use a password or token (with the correct permissions, it is up to the user how open they want their token to be if it gets leaked)
  • Changed to scratch image for docker, it managed to reduce the size by another couple of MB
  • bumped the go version in the go.mod file
  • made the http handler use a switch for GET and POST, where I have an idea with POST
  • reworked how the env vars initialize and how it should visually display how much is configured to the user
  • added ability to disable static paths individually, as well as change them to custom paths (css, js, images and downloads)

ZEHD v1.4.1

20 Jul 13:20
Compare
Choose a tag to compare

[1.2.0] - 13-11-2023

Added

  • I shelved the replicator for now, and decided to implement functions to template building, aptly named: func my template
  • for now its an empty funcmap, until I have a test function in my other repo, which will be open to additions

ZEHD v1.0.0

10 Mar 17:11
1d62f66
Compare
Choose a tag to compare

Initial push changelog

  • HTML and goHTML template parsing (layout+template and individual files, without a layout)
  • Org(-mode) file conversion and parsing
  • MD (Markdown) file conversion and parsing
  • Caching implemented to avoid reading files from disk, every time the page is called, and avoid
    server/service restarts
  • Paths are automatically created, no extra steps needed (eg. example.com/path/to/page)
  • Basic kubernetes health and readiness checks are implemented
  • Data collection implemented (collected via HEADER, this can be spoofed, unfortunately)
  • Data collected, forwards data to backend, which is setup, via environment variable:
    BACKEND=http://YourBackend.example.com:8080

extra notes

 - Add port number and "http://" in your .env file (an example is included), or exported one way or another
 - an example service file has been included. There will be an official one, but this is one I currently use (just edited to suite my environment)
 - having the backend node, is not required to function