Skip to content

Releases: lvchkn/Hackernews-Feed

v2.4.0

25 Jan 22:19

Choose a tag to compare

What's Changed

feat: Mark stories as favourite by @lvchkn in #278

  • New Features

    • Users can add, remove, and list favorite stories via new API endpoints.
    • Some user endpoints now require an admin-only authorization policy; admin users can be configured via settings.
  • Tests

    • Integration tests added for adding, removing, and retrieving favorites; test helpers added for authenticated/admin test clients.
  • Release / Deployment

    • Version bumped to 2.4.0 and production deployment config updated with admin usernames and updated service image.

Full Changelog: v2.3.0...v2.4.0

v2.3.0

25 Jan 19:10

Choose a tag to compare

What's Changed

  • Improve tags by @lvchkn in #277

  • New Features

    • Tags API with pagination and an endpoint to fetch tags for a story
    • Tags now include categories and aliases; automatic tag extraction when creating stories
    • Optional seed-on-startup to populate tags
  • Chores

    • Bumped version to 2.3.0
    • Database schema updated to add tag categories and tag aliases
  • Tests

    • Integration tests for tags, auto-tagging, and related endpoints
  • Bug Fixes

    • Expanded some exception mappings to return Bad Request where appropriate

Full Changelog: v2.2.0...v2.3.0

v2.2.0

24 Jan 15:55

Choose a tag to compare

What's Changed

  • New tests, maintenance updates and rate limiting middleware by @lvchkn in #276

Full Changelog: v2.1.0...v2.2.0

v2.1.0

23 Jan 23:49

Choose a tag to compare

What's Changed

  • Code cleanup and refactor
  • Remove Automapper in favour of manual mapping
  • Update EF dependencies to v10
  • Add migrations
  • Add RankUpdater for periodic rank recomputing for all stories
  • Add Copilot instructions
  • Add .editorconfig
  • Update GH actions
  • Add .version file

Full Changelog: v2.0.0...v2.1.0

v2.0.0

16 Nov 03:59

Choose a tag to compare