Skip to content

Commit

Permalink
Update changelog.md
Browse files Browse the repository at this point in the history
  • Loading branch information
Azpect3120 authored Jan 30, 2024
1 parent 09e04be commit 7a9d01b
Showing 1 changed file with 16 additions and 0 deletions.
16 changes: 16 additions & 0 deletions changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,22 @@ Allow the users to change the port that the server is running on.

### Fixed

## [1.0.1] - 2023-12-03

Changes were made to the endpoints to provide a more user-friendly experience. `/folders/:id/images` endpoint can be used to create simple pagination effects when retrieving large amounts of media from folders.
v1.0.0 made use of an extreme amount of concurrency which was unnecessary and hard on the server's processor, which was now removed. The only concurrency model in place in GIN's default model which allows requests to be handled concurrently at scale.

### Added
- GET `/v1/folders/:id/images` was created which can be used for pagination. `Limit` and `Page` queries can be added for use in returning specific quantities of data.
- Added gzip compression support using the [gin-contrib/gzip](https://github.com/gin-contrib/gzip) module

### Changed
- Removed media display from the GET `/v1/folders` endpoint and a new GET `/v1/folders/:id/images` was added which returns ONLY a list of images

### Fixed
- Reports generated are now able to display media of different sizes (gb, mb, kb, b)
- Removed go routines from the database model. Unnecessary concurrency is removed this way, the gin framework handles requests concurrently by default.

## [1.0.0] - 2023-11-29

The first production version has been released! Many of the bugs have been tested but its not 100% bug free.
Expand Down

0 comments on commit 7a9d01b

Please sign in to comment.