Releases: awesome-movie-database/amdb-backend
Releases · awesome-movie-database/amdb-backend
v1.1.0
Added
- WEB API logout endpoint
Changed
- [Breaking change] Now number of characters in
Movie
title must be more than 1 and less than 128 - [Breaking change] Now number of characters in
User
name must be more than 1 and less than 128 - [Breaking change] Now
User
name must not contain spaces - [Breaking change] Now number of characters in
Review
title must be more than 5 and less than 128 - [Breaking change] Now number of characters in
Review
content must be more than 5 and less than 1024
Fixed
- Misspell in 'How to run' instruction
Echancements
- Now Session ID length is 128 characters
v1.0.0
v1.0.0 (2024-03-10)
Added
User
now can listdetailed reviews
User
now can getdetailed movie
User
now can list hisdetailed ratings
User
now can getnon detailed movie
User
now can export hisratings
in CSV formatUser
now can request export hisratings
in CSV format
Changed
- Now
Create movie
andDelete movie
don't require permissions - [Breaking change] Now
Review
type is a string - [Breaking change] Removed ability to list
Movies
- [Breaking change] Removed ability to list
Ratings
- [Breaking change] Removed ability to get
Movie
- [Breaking change] Removed ability to get
Review
Fixed
- Race condition during rating
Movie
by manyUsers
at the same time
Echancements
- Added permissions table
- Now you can run server and worker using CLI
v0.5.0
v0.5.0 (2024-01-29)
Added
User
now can list hisRatings
Changed
- [Breaking change]
Rating
now has release date attribute - Now
Rate movie
endpoint returnsRating
id
Fixed
- Bug when
UnrateMovie
endpoint returns error whenMovie
has only oneRating
- Some tests have no 'test' prefix
Echancements
- Added unique constraint for ratings table on user_id and movie_id columns
- Added unique constraint for reviews table on user_id and movie_id columns
v0.4.0
v0.4.0 (2024-01-27)
Added
User
now can listMovie
Reviews
Changed
- [Breaking change] New WEB API pathes for rate and unrate
Movie
Enhancements
- Add endpoint docs for WEB API endpoints
- Update docs for CLI
v0.3.0
v0.3.0 (2024-01-27)
Added
User
now can reviewMovies
User
can getReview
and listMovie
Reviews
Changed
Movie
now has release date attribute- [Breaking change] Now, to create
Movie
, you must also specify the release date
v0.2.0
v0.2.0 (2024-01-23)
Added
Superuser
can getMovie
and listMovies
Fixed
- Bug when a
Movie
is not updating itsRating
after aUser’s
Rating
v0.1.0
v0.1.0 (2024-01-22)
Added
- WEB API for
Users
User
can register and loginUser
can getMovie
and listMovies
User
can rate and unrateMovies
User
can get his rating forMovie
- CLI for
Superuser
(admin) Superuser
can create and deleteMovie