Skip to content
This repository has been archived by the owner on May 7, 2024. It is now read-only.

Releases: clambin/imdb-watchlist

v0.7.0

29 Mar 12:43
Compare
Choose a tag to compare

Builds

Chores

Commits

v0.6.1

19 Mar 19:51
Compare
Choose a tag to compare

Features

Code Refactoring

  • simplify imdb.Watchlist.Filter(): not worth setting up a lookup map (Christophe Lambin)

Chores

v0.6.0

07 Mar 22:07
b876d3c
Compare
Choose a tag to compare

Features

Code Refactoring

Builds

Chores

v0.5.0

29 Jan 12:06
Compare
Choose a tag to compare

Features

  • use crypto/rand to generate API key (clambin)

Code Refactoring

Builds

Chores

v0.4.0

29 Jul 00:05
Compare
Choose a tag to compare

Bug Fixes

  • API listener wasn't configurable (clambin)

Code Refactoring

  • eliminate dependency (clambin)
  • eliminate dependency (clambin)
  • use signal.NotifyContext() for signal handling (clambin)
  • use go-common/httpserver/middleware for request logging (clambin)
  • adapt to github.com/clambin/go-common/taskmanager (clambin)
  • remove unnecessary use of buffers. (clambin)
  • minor code refactoring (clambin)

Tests

Chores

Commits

v0.3.1

04 Jan 22:44
Compare
Choose a tag to compare

Features

  • requests are logged in same format as application logging (i.e. slog) (clambin)

Code Refactoring

Chores

  • deps: move to go-common/cache (clambin)
  • deps: move to go-common/httpserver (clambin)
  • deps: move to go-common/httpserver (clambin)
  • deps: Bump github.com/clambin/go-common/httpclient (#58) #58 (dependabot[bot])
  • deps: bump go-common/httpserver to v0.3.0 (clambin)
  • deps: bump go-common/httpserver to v0.3.0 (clambin)
  • deps: Bump github.com/clambin/go-common/httpclient (#59) #59 (dependabot[bot])

v0.3.0

05 Dec 08:17
Compare
Choose a tag to compare

Features

  • run prometheus scrape on separate port (clambin)

Styles

Code Refactoring

  • separate auth code from business logic (clambin)
  • cache imdb requests (clambin)
  • minor code change for clarity (clambin)

Builds

  • move to common workflows (clambin)
  • move to go 1.18 (clambin)
  • adapt to new httpserver interface (clambin)
  • move to new httpclient module (clambin)

Chores

Commits

  • 51d5fc1: Merge branch 'auth' (clambin)

v0.2.2

13 Feb 23:18
Compare
Choose a tag to compare

Features

Builds

  • move to common workflows (clambin)
  • move to common workflows (clambin)

Chores

Commits

  • a4ae469: # Conflicts: (clambin)
  • 827b18d: # Conflicts: (clambin)
  • fc3192d: Merge remote-tracking branch 'origin/master' (clambin)

v0.2.1

14 Jan 23:56
Compare
Choose a tag to compare

Bug Fixes

  • broken workflow (clambin)
  • include tv mini series from watchlist (clambin)
  • fix security warning in test code (clambin)

Code Refactoring

  • use gotools/metrics to build HTTP server (clambin)
  • minor code changes (clambin)
  • use mocking for unit testing (clambin)

Tests

  • code coverage for server start/stop (clambin)
  • code coverage for empty handler (clambin)
  • code coverage for empty handler (clambin)
  • fix crash when running "go test ./... -race" on macOS (clambin)

Builds

Chores

Commits

  • deps: Bump codecov/codecov-action from 2.0.2 to 2.0.3 (#20) #20 (dependabot[bot])
  • a55c551: Merge remote-tracking branch 'origin/master' (clambin)
  • 29508d4: Merge remote-tracking branch 'origin/master' (clambin)
  • 0e00757: Merge remote-tracking branch 'origin/master' (clambin)
  • c7a228b: Merge remote-tracking branch 'origin/master' (clambin)

v0.2.0

29 Jul 16:33
Compare
Choose a tag to compare

Code Refactoring

  • use httptest rather than home-grown httpstub (clambin)

Builds

  • use marvinpinto/action-automatic-releases to publish release (clambin)
  • publish images on ghcr.io (clambin)

Dependencies

  • b553b83: Bump github.com/prometheus/client_golang from 1.10.0 to 1.11.0 (dependabot[bot]) #5
  • 03cb6ec: Bump codecov/codecov-action from 1.5.0 to 1.5.2 (dependabot[bot]) #6
  • 5a151d3: Bump docker/setup-buildx-action from 1.3.0 to 1.4.1 (dependabot[bot]) #9
  • 862c0a4: Bump docker/login-action from 1.9.0 to 1.10.0 (dependabot[bot]) #8
  • fd17ba1: Bump docker/build-push-action from 2.5.0 to 2.6.1 (dependabot[bot]) #10
  • 1b54dae: Bump docker/setup-buildx-action from 1.4.1 to 1.5.0 (dependabot[bot]) #11
  • 7bb1002: Bump docker/metadata-action from 3.3.0 to 3.4.0 (dependabot[bot]) #12
  • 92c8316: Bump docker/setup-buildx-action from 1.5.0 to 1.5.1 (dependabot[bot]) #13
  • 1321341: Bump github.com/clambin/gotools from 0.2.1 to 0.3.0 (dependabot[bot]) #14
  • bcc1d1b: Bump docker/metadata-action from 3.4.0 to 3.4.1 (dependabot[bot]) #15
  • 33d6320: Bump codecov/codecov-action from 1.5.2 to 2.0.1 (dependabot[bot]) #16
  • 841b82c: Bump codecov/codecov-action from 2.0.1 to 2.0.2 (dependabot[bot]) #17