Releases: Kshitij09/TazaBazar-Backend
Releases · Kshitij09/TazaBazar-Backend
v1.3.0
What's Changed
- Bugfix: handle keys correctly by @Kshitij09 in #1
- [Documentation] Added Installation instructions
Full Changelog: v1.2.0...v1.3.0
v1.2.0
What's Changed
- While creating a new account, "USER" authority will be added by default, thus clients concerned about registering users only no need to specify 'authorities' explicitly
- Searching product by name now supports partial words as well (Refer PostgreSQL Full Text Search to know more)
- Added
DELETE
endpoint for users (DELETE/api/v2/users/{username}
). This endpoint is restricted to Admin users only - Endpoints returning user specific data will now return '404 Not Found' instead of '401 Unauthorized' when username was not found
v1.1.1
v1.1.0
Changes
- Add
imageUri
to the Product model with valid path that could be served from the Container - Add environment variables
FILESTORE_HOST
(host address of the file-server)FILESTORE_SOURCE_PATH
(path to the directory to be mounted as volume from the host machine)FILESTORE_PATH
(path inside the container to be included as static locations in the spring-server)
- Support serving static files from the springboot's container
v1.0.0
First Stable Release
- Using PostgreSQL as the main DataStore
- Using spring-data-jdbc for Entity Modelling
- Using dotenv for development configurations
- Use dedicated profile for production ('prod'), making use of System's environment variables
- Moved SpringBoot Project under subdirectory (springboot-app)
- Added Setup script for building and extracting project jar for deployment
- Added deployment hierarchy with docker-compose, making system end-to-end deployable
- Added tests for all the Repositories and Controllers
- Deprecate v1 endpoints (In memory DataStore)