Skip to content

Latest commit

 

History

History
295 lines (179 loc) · 12 KB

CHANGELOG.md

File metadata and controls

295 lines (179 loc) · 12 KB

Changelog

All notable changes to this project will be documented in this file. The format is based on Keep a Changelog.

[Unreleased]

  • Add list progress endpoint (#115)

Added

  • Add hasBanner query param to get lists (#114)

1.12.7

Changed

  • Update deploy to use us-east-1 region (#113)

1.12.6

Fixed

Added

  • Improve get user items service (#109)

1.12.5

Fixed

  • Fix user best reviews (#107)
  • Add recommendations cron job (#105)

1.12.1

Fixed

1.12.0

Added

  • Add search users by username endpoint (#104)

1.11.1

Fixed

  • Fix user network activities (#103)

1.11.0

Fixed

  • Filter characters that are voiced (#102)

1.10.4

  • Make possible login with email or username (#101)
  • Add user network activities (#100)

Changed

  • Filter characters that are voiced (#102)

1.10.4

Fixed

  • Fix user episode activity (#99)

1.10.3

Fixed

  • Fix user episode activity (#95)

1.10.2

Added

  • Add user activities delete service methods and tests (#95)

Changed

  • Moved user activities to controllers to respect SOLID principles (#95)

1.10.1

Changed

  • Add season and episode number to user activities (#94)
  • Add season and episode number to reviews (#94)

1.10.0

Changed

  • Move third party services to adapters (#90)

Added

  • Add service to run in docker compose file too (#88)
  • Add review summary (#87)
  • Consume SQS messages (#71)

Fixed

  • Add missing consumer envs (#92)

1.9.0

Added

  • Add user preferences (#86)

1.8.7

Changed

  • Set TMDB cache to 30 days (#85)

1.8.6

Changed

  • Disable certs in prod (#83)

1.8.1

Fixed

1.8.0

Added

  • Added cert feature flag (#81)
  • Add mtls (#80)
  • Delete user activity route (#79)

1.7.5

Changed

1.7.4

Fixed

  • Chore add missing deploy envs (#77)

1.7.1

Changed

  • Comment SQS startup in main file (#76)

1.7.0

Added

  • Send imports to SQS using Localstack for local developments (#69)
  • Add metadata field to save raw import (#72)
  • Get user items pagination #73

Changed

  • Update get-user-by-username query to handle capitalized usernames #70

1.5.5

  • Remove docker cache from pulumi (#68)

1.5.0

Added

  • Save imported itens into DB (#64)
  • Finished My anime list provider import (#64)
  • Update and Get import services (#64)
  • Update List item position endpoint (#61)

1.4.0

  • Add droppped user item status ([#66])(#66)
  • Add user activities #62
  • Add update list item position endpoint (#61)

1.3.0

Added

  • AWS SQS setup (#57)
  • Add followers endpoints (#58)

Changed

  • Organized project envs to use as config in the project (#57)

1.2.2

Fixed

  • Ci file not pushing to AWS (#55)

1.2.0

Added

  • Infra in AWS with pulumi (#52)
  • Adds endpoint to create image (#54)
  • Adds case-insensitive indexes to user email and username (#53)
  • Add user best reviews and items status (#50)
  • Add user watched countries stats (#49)
  • Add user reviews count and vitest coverage (#47)
  • Add simple user stats (watched items total and following/followers total) (#43)
  • Add likeCount and userLike in select list by id (#42)
  • Add operations for like (#40)
  • Add operations for user episodes. (#39)
  • Add CRUD operations for social links. (#37)
  • Add CRUD operations for Review Replies. (#28)

Changed

  • Set CORS to use env variable (#42)
  • Do not show swagger in production environment (#42)
  • Format files with BiomeJs. (#28)

1.0.0

Added

  • Create unique endpoint de update user public information. (#35)
  • Create legacy user login flow. (#34)
  • Create GET detailed reviews route. (#33)
  • Create reviews POST, GET, PUT and DELETE routes. (#32)
  • Create is_legacy field in database (#31)
  • Create subscription webhook (#27)
  • Create list items create, read, update and delete endpoints (#26)
  • Create get list endpoint (#22)
  • Create edit list endpoint (#21)
  • Create delete list endpoint (#20)
  • Create reviews endpoint (#19)

Changed

  • Changed createdAt field convention name in database only (#30)
  • improve folders structure (#24)
  • Move domain folder to src root (#23)
  • Set some review fields on schema as required (#19)

0.1.0

Added

  • create and get lists endpoint (#18)
  • health check endpoint (#16)

Changed

  • refactor service and routes (#10)
  • split layers and create repositories and services (#10)
  • improve Docker compose file to create dev and test databases (#5)
  • improve Drizzle migrations (#1)
  • init Drizzle migrations (#1)

Added

  • remove profiles table and change relations to users table (#14)
  • added response schemas in login and users routes (#13)
  • relations to users table and indexes (#11)
  • check username and email route (#9)
  • remove either and handle errors manually (#8)
  • setup register user and login route (fdb6c89)
  • add PR template File (#4)
  • add changelog File (#3)
  • remove unused stuffs (#12e87f0)
  • add base schema relations for authentication entities (#b2d5390)
  • setup initial register review route (#f31e178)
  • change vite file to vitest (#252fd5f)
  • init project base structure (#21f7ae5)

Removed

  • email and username from profiles schema (#11)
  • we've removed an template/unused route(#2)
  • template/unused route(#2)