Skip to content

Releases: TLINDEN/kleingebaeck

v0.3.8

02 Oct 08:56
Compare
Choose a tag to compare

What's Changed

  • Bump docker/build-push-action from 6.7.0 to 6.9.0 by @dependabot in #105
  • Bump github.com/knadh/koanf/providers/env from 0.1.0 to 1.0.0 by @dependabot in #104

Full Changelog: v0.3.7...v0.3.8

v0.3.7

25 Sep 13:56
Compare
Choose a tag to compare

What's Changed

Enabled Dependabot for automatical security updates.

  • Bump golang.org/x/net from 0.0.0-20220722155237-a158d28d115b to 0.23.0 by @dependabot in #93
  • Bump docker/build-push-action from 2.5.0 to 6.7.0 by @dependabot in #94
  • Bump docker/login-action from 1.10.0 to 3.3.0 by @dependabot in #97
  • Bump github.com/knadh/koanf/providers/file from 0.1.0 to 1.1.0 by @dependabot in #99
  • Bump github.com/knadh/koanf/v2 from 2.0.1 to 2.1.1 by @dependabot in #100
  • Bump golang.org/x/sync from 0.5.0 to 0.8.0 by @dependabot in #101
  • Bump github.com/tlinden/yadu from 0.1.2 to 0.1.3 by @dependabot in #102
  • Bump github.com/lmittmann/tint from 1.0.4 to 1.0.5 by @dependabot in #103

New Contributors

Full Changelog: v0.3.6...v0.3.7

v0.3.6

26 Apr 12:03
Compare
Choose a tag to compare

What's Changed

  • Added a check if a user under windows starts the program by double clicking on it, keep the usage message running in that case #88
  • Enhanced a couple of gocritic issues #90
  • Document the distance hash algorithm for image storage #87

Full Changelog: v0.3.5...v0.3.6

v0.3.5

12 Feb 12:40
Compare
Choose a tag to compare

What's Changed

  • fix #80: using os.MkdirAll():
    Recursively create ad dir including output dir. The output dir itself is not being created separately anymore. That way, no directory will be created if no ads could be downloaded.
  • fix #81: add arm64 build support

Full Changelog: v0.3.4...v0.3.5

v0.3.4

10 Feb 14:17
Compare
Choose a tag to compare

What's Changed

  • fix #73: add support for outdir template
  • fix #71: add documentation about templating
  • fix #72: update to yadu v0.1.2 which fixes the debug crash issue
  • fix #74: warn the user if a scraped ad by the same name has already be seen, only overwrite if -f given.
  • fix #77: use processed ad dir for duplicate checking, not slug

Full Changelog: v0.3.3...v0.3.4

v0.3.3

27 Jan 16:36
Compare
Choose a tag to compare

What's Changed

  • check seek error
  • a84f0e1 get rid of duplicate bytes.Buffer, use bytes.Reader instead, #39
  • d8d5be5 fix #58: add missing dashes to self issue template
  • bcf920c correct #39 & add --ignoreerrors flag

Refer to #39 (comment) for a summary of all HTTP related changes leading to 0.3.3, which seems to be feature complete so far.

Full Changelog: v0.3.2...v0.3.3

v0.3.2

25 Jan 18:06
Compare
Choose a tag to compare

What's Changed

  • added lint targets
  • fix linter errors
  • enhance error handling
  • !!BREAKING!! rename Id to ID in templates: if you have configured your own ad template in your config, then you need to change: {{ .Id }} to {{ .ID }}`.

Full Changelog: v0.3.1...v0.3.2

v0.3.1

24 Jan 18:24
Compare
Choose a tag to compare

What's Changed

  • add contribution guidelines and non-code-of-conduct
  • add cookie support (that is, load site cookies on 1st request and send them in subsequent ones)
  • make UserAgent configurable (Setting: useragent)
  • add small random throttling to image download to behave more realistic
  • enhance unit tests

Full Changelog: v0.3.0...v0.3.1

v0.3.0

23 Jan 16:31
Compare
Choose a tag to compare

What's Changed

  • Fix #47: add mock http server for testing w/o hitting prod site
  • update yadu to v0.1.1, fix #46
  • added -f to override d-hash, better debug and error handling
  • added image diff hash distance caching to not overwrite similar images, that way original images or the ones previously downloaded are preserved
  • added support to calculate and store the ad expire date (#43)
  • added german documentation (README-de.md)
  • added issue templates (including german ones)
  • changed image push ci to add a "latest" image
  • fixed docker doc part in the README

Full Changelog: v0.0.2...v0.3.0

v0.2.0

19 Jan 13:44
634d9a4
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.1.2...v0.2.0