Skip to content

Commit

Permalink
chore(main): release 1.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
radioroster-bot committed Jan 25, 2024
1 parent 2fdd111 commit f2740ad
Show file tree
Hide file tree
Showing 2 changed files with 89 additions and 2 deletions.
79 changes: 79 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,79 @@
# Changelog

## 1.0.0 (2024-01-25)


### Features

* add `PermissionsMiddleware` as `permission` alias ([#77](https://github.com/RadioRoster/backend/issues/77)) ([ed84050](https://github.com/RadioRoster/backend/commit/ed84050cc48fb41693ad41c9e7ea17fa0f2ffa86))
* add and initialize `saits/laravel-permission` package ([#65](https://github.com/RadioRoster/backend/issues/65)) ([5c9142e](https://github.com/RadioRoster/backend/commit/5c9142ee1f1abf5deb5810b8e89f0ad5f0f9d942)), closes [#25](https://github.com/RadioRoster/backend/issues/25)
* add API response classes for success and error ([#44](https://github.com/RadioRoster/backend/issues/44)) ([2fa9025](https://github.com/RadioRoster/backend/commit/2fa9025529cfca11e69225038e329274c941a541))
* add middleware to check JSON request ([#43](https://github.com/RadioRoster/backend/issues/43)) ([4aef4a6](https://github.com/RadioRoster/backend/commit/4aef4a6bc4cc6c79d18986bcd8fc280683eb9098))
* **auth:** add `/login` endpoint for authentication ([#42](https://github.com/RadioRoster/backend/issues/42)) ([6c6bbbc](https://github.com/RadioRoster/backend/commit/6c6bbbcc78931fc36f504f59d4875120ebcf30ed))
* **auth:** add `/logout` endpoint for user logout ([#58](https://github.com/RadioRoster/backend/issues/58)) ([fcb87c7](https://github.com/RadioRoster/backend/commit/fcb87c72674a742592fd87ee10d666439016c600))
* **auth:** add password reset endpoints ([#89](https://github.com/RadioRoster/backend/issues/89)) ([186f627](https://github.com/RadioRoster/backend/commit/186f6274400d9938b37760e78c952291512067b2))
* **docker:** add Docker support for Laravel app ([#39](https://github.com/RadioRoster/backend/issues/39)) ([9beed15](https://github.com/RadioRoster/backend/commit/9beed1517b67e6bca144a59d0a015196020752ab))
* initialize Laravel project ([#1](https://github.com/RadioRoster/backend/issues/1)) ([778d2f7](https://github.com/RadioRoster/backend/commit/778d2f724990583b7639149e0364f1422fde47ef))
* **permission:** add endpoint for retrieving all and single permission ([#109](https://github.com/RadioRoster/backend/issues/109)) ([b13d79e](https://github.com/RadioRoster/backend/commit/b13d79edb2003cef8929467a72cac1f18832330b))
* **role:** implement CRUD actions with permissions ([#82](https://github.com/RadioRoster/backend/issues/82)) ([9801067](https://github.com/RadioRoster/backend/commit/9801067b4a6d54f41aac7b348e074c756e9b9ec9))
* **user:** add user permissions and tests ([#78](https://github.com/RadioRoster/backend/issues/78)) ([a1aa608](https://github.com/RadioRoster/backend/commit/a1aa6083ab81d8a6ae76dc6d9071096d27009b6e))
* **user:** add UserController for managing user operations ([#73](https://github.com/RadioRoster/backend/issues/73)) ([2c98578](https://github.com/RadioRoster/backend/commit/2c98578b96176bd094f54ffb8301329a049211d4))


### Bug Fixes

* allow empty body ([#59](https://github.com/RadioRoster/backend/issues/59)) ([3b95567](https://github.com/RadioRoster/backend/commit/3b95567260bac49936dc703cc10c671b65966f46))
* **ApiResponse:** set `Accept` and `Content-Type` headers to `application/json` ([#50](https://github.com/RadioRoster/backend/issues/50)) ([195a9ca](https://github.com/RadioRoster/backend/commit/195a9cac89a7c0a2771f5ce806cf8ab53d0f09a1))
* **deps:** update dependency guzzlehttp/guzzle to v7.8.1 ([#54](https://github.com/RadioRoster/backend/issues/54)) ([2fc7821](https://github.com/RadioRoster/backend/commit/2fc782196218e8784a2ac3403b07554b2492c554))
* **deps:** update dependency laravel/framework to v10.33.0 ([#34](https://github.com/RadioRoster/backend/issues/34)) ([c437198](https://github.com/RadioRoster/backend/commit/c4371988f773fa2a4ab2aa95ce557cd0d28f53fb))
* **deps:** update dependency laravel/sanctum to v3.3.2 ([#36](https://github.com/RadioRoster/backend/issues/36)) ([1cfa3b5](https://github.com/RadioRoster/backend/commit/1cfa3b5a95c916f42dccd0b649a9c981d1a5644f))
* **deps:** update dependency laravel/sanctum to v3.3.3 ([#102](https://github.com/RadioRoster/backend/issues/102)) ([719ecfe](https://github.com/RadioRoster/backend/commit/719ecfec90d50ca32dbfd5b54b06d8356e5771d1))
* **deps:** update dependency spatie/laravel-permission to v6.3.0 ([#101](https://github.com/RadioRoster/backend/issues/101)) ([624b62e](https://github.com/RadioRoster/backend/commit/624b62e3650befd84493becbe331cd5be1c1dddb))
* **requests:** update request handling and non-json request testing ([#74](https://github.com/RadioRoster/backend/issues/74)) ([0fc0bc8](https://github.com/RadioRoster/backend/commit/0fc0bc80cfad2acc878b58a69153236f1fbcb8de))


### Miscellaneous Chores

* add lockfile maintenance preset for renovatebot ([#94](https://github.com/RadioRoster/backend/issues/94)) ([5395c1e](https://github.com/RadioRoster/backend/commit/5395c1eca5b9145bd6c2adbc9887a9aba15c1f05))
* Change name and Version to `RadioRoster` ([#26](https://github.com/RadioRoster/backend/issues/26)) ([c8806bd](https://github.com/RadioRoster/backend/commit/c8806bda3d72619e8bc5ff21a8a79bfea891c400))
* Configure Renovate ([#29](https://github.com/RadioRoster/backend/issues/29)) ([363699e](https://github.com/RadioRoster/backend/commit/363699e9dea3f047b54759fba60ac5d1bb118675))
* **deps:** lock file maintenance ([#98](https://github.com/RadioRoster/backend/issues/98)) ([7d7e3c6](https://github.com/RadioRoster/backend/commit/7d7e3c6d992cb7d6eee692bb50bf1a6fe1d762cc))
* **deps:** lock file maintenance ([#99](https://github.com/RadioRoster/backend/issues/99)) ([b6c4265](https://github.com/RadioRoster/backend/commit/b6c42656c1ce57e58b341869b1904d412d2ea8da))
* **deps:** pin dependencies ([#30](https://github.com/RadioRoster/backend/issues/30)) ([89856cc](https://github.com/RadioRoster/backend/commit/89856cc53fdc3170499f74288601f27dda7bf1e8))
* **deps:** pin dependencies ([#46](https://github.com/RadioRoster/backend/issues/46)) ([9a2a663](https://github.com/RadioRoster/backend/commit/9a2a66388c3fe6bc0844068d29e898e04e8f9f46))
* **deps:** pin dependencies ([#63](https://github.com/RadioRoster/backend/issues/63)) ([5cc75f8](https://github.com/RadioRoster/backend/commit/5cc75f858e9694e7b488e59881afb672c40c0397))
* **deps:** pin dependencies ([#81](https://github.com/RadioRoster/backend/issues/81)) ([33da7aa](https://github.com/RadioRoster/backend/commit/33da7aa03dcd83efa5625590f26dc35b3bbfbcd4))
* **deps:** pin dependencies ([#96](https://github.com/RadioRoster/backend/issues/96)) ([0869747](https://github.com/RadioRoster/backend/commit/0869747f04e7b6098e1ff976c18e30f77a6f3c7f))
* **deps:** update actions/cache digest to e12d46a ([#117](https://github.com/RadioRoster/backend/issues/117)) ([7893f33](https://github.com/RadioRoster/backend/commit/7893f33e3146511f604ac6aa7520ded26e2e8ffa))
* **deps:** update actions/checkout action to v4 ([#60](https://github.com/RadioRoster/backend/issues/60)) ([c961d0f](https://github.com/RadioRoster/backend/commit/c961d0f8b0abeda0220976ee4e95ea66fbf8f1d6))
* **deps:** update dependency fakerphp/faker to v1.23.1 ([#114](https://github.com/RadioRoster/backend/issues/114)) ([3383521](https://github.com/RadioRoster/backend/commit/3383521b3d18d8db92d27ca065b83291a0fe04fa))
* **deps:** update dependency laravel/pint to v1.13.6 ([#33](https://github.com/RadioRoster/backend/issues/33)) ([74cabba](https://github.com/RadioRoster/backend/commit/74cabbade78b49731c0456369330747ceccf3e11))
* **deps:** update dependency laravel/pint to v1.13.7 ([#57](https://github.com/RadioRoster/backend/issues/57)) ([503160c](https://github.com/RadioRoster/backend/commit/503160c2fd0a513f4858f797595e3c532711a1ce))
* **deps:** update dependency laravel/sail to v1.26.3 ([#38](https://github.com/RadioRoster/backend/issues/38)) ([d606113](https://github.com/RadioRoster/backend/commit/d6061138866d09938e614557eb9941c28e82c337))
* **deps:** update dependency mockery/mockery to v1.6.7 ([#72](https://github.com/RadioRoster/backend/issues/72)) ([fee848a](https://github.com/RadioRoster/backend/commit/fee848ada3c7251815062c991d4162e2b76a6cd6))
* **deps:** update dependency phpunit/phpunit to v10.5.1 ([#48](https://github.com/RadioRoster/backend/issues/48)) ([900f448](https://github.com/RadioRoster/backend/commit/900f448ad9500b667c3909b0911c2963addd8057))
* **deps:** update dependency phpunit/phpunit to v10.5.2 ([#55](https://github.com/RadioRoster/backend/issues/55)) ([3526d16](https://github.com/RadioRoster/backend/commit/3526d162ce09fe26ab166d2aa1f5cfb60d3884e4))
* **deps:** update dependency phpunit/phpunit to v10.5.3 ([#84](https://github.com/RadioRoster/backend/issues/84)) ([411bafc](https://github.com/RadioRoster/backend/commit/411bafccb3ef2533b76b262d9b583bdda0567c90))
* **deps:** update dependency phpunit/phpunit to v10.5.5 ([#111](https://github.com/RadioRoster/backend/issues/111)) ([324e768](https://github.com/RadioRoster/backend/commit/324e768d3ec9dad736eebb1e9913b1551ae7fce4))
* **deps:** update dependency spatie/laravel-ignition to v2.3.2 ([35aa45f](https://github.com/RadioRoster/backend/commit/35aa45fbeb7c276bbf7fbea8214f7e5bde1946c1))
* **deps:** update dependency vite to v4.5.1 [security] ([#53](https://github.com/RadioRoster/backend/issues/53)) ([92a0c68](https://github.com/RadioRoster/backend/commit/92a0c685e3b1fd60f81c9b65add6b3d5b6c6155e))
* **deps:** update docker/metadata-action digest to 9dc751f ([#85](https://github.com/RadioRoster/backend/issues/85)) ([2baa4f7](https://github.com/RadioRoster/backend/commit/2baa4f71480ffb60a9d0d0a9556ffe793ca8c878))
* **deps:** update docker/metadata-action digest to dbef880 ([#113](https://github.com/RadioRoster/backend/issues/113)) ([d452aa2](https://github.com/RadioRoster/backend/commit/d452aa2260d3d8c50ed7753bb628b81786cc685f))
* **deps:** update shivammathur/setup-php digest to 6d7209f ([#119](https://github.com/RadioRoster/backend/issues/119)) ([2fdd111](https://github.com/RadioRoster/backend/commit/2fdd1115556f5eccc5017ada14dff521c4fbbfb7))
* **deps:** update shivammathur/setup-php digest to 7ba520a ([#86](https://github.com/RadioRoster/backend/issues/86)) ([1e935c9](https://github.com/RadioRoster/backend/commit/1e935c96a61b20ae46ba130f2ee274e151964ab5))
* **deps:** update shivammathur/setup-php digest to 97e0a97 ([#91](https://github.com/RadioRoster/backend/issues/91)) ([973171d](https://github.com/RadioRoster/backend/commit/973171da22a7d894b9434453702800db4e290617))
* **deps:** update shivammathur/setup-php digest to a36e1e5 ([#31](https://github.com/RadioRoster/backend/issues/31)) ([4ba2d28](https://github.com/RadioRoster/backend/commit/4ba2d289b36bda84fa92bceadc305fbfd58fd2b0))
* **deps:** update shivammathur/setup-php digest to e8cd65f ([#37](https://github.com/RadioRoster/backend/issues/37)) ([8c0831d](https://github.com/RadioRoster/backend/commit/8c0831d69738250a41a4e299b5db9e726fd11827))
* **deps:** update shivammathur/setup-php digest to ed98159 ([#79](https://github.com/RadioRoster/backend/issues/79)) ([c41f1d2](https://github.com/RadioRoster/backend/commit/c41f1d225c3b01dd10c477e07ebb1ba9033f04d6))
* **docs:** add `swagger.yml` for api reference ([#41](https://github.com/RadioRoster/backend/issues/41)) ([256ed73](https://github.com/RadioRoster/backend/commit/256ed73b6724fc4911aab05e90e767dca3d6a924))
* don't pin php ([#35](https://github.com/RadioRoster/backend/issues/35)) ([71bc31a](https://github.com/RadioRoster/backend/commit/71bc31ad15e87c418f7c6692717ec676febd0f4a))
* fix swagger file name ([#90](https://github.com/RadioRoster/backend/issues/90)) ([469661b](https://github.com/RadioRoster/backend/commit/469661b3bd1af0f0b54a1c3144b2bba68be423e9))
* initialize config.platform.php with PHP 8.1 ([#100](https://github.com/RadioRoster/backend/issues/100)) ([7bbba89](https://github.com/RadioRoster/backend/commit/7bbba89cbd5dbe74f7a0d531e3b4ee2f9501a3eb))
* **readme:** add section why we choosen php and laravel ([#76](https://github.com/RadioRoster/backend/issues/76)) ([ea6bb6d](https://github.com/RadioRoster/backend/commit/ea6bb6d4b5a480d966c0cf369ad47c85b089b68d))
* **Readme:** customize readme ([#28](https://github.com/RadioRoster/backend/issues/28)) ([c026b20](https://github.com/RadioRoster/backend/commit/c026b2055c2bd46aa1c8a395d8c15536b92b8f0a))
* remove unused blade views and bundled files ([#68](https://github.com/RadioRoster/backend/issues/68)) ([7db371e](https://github.com/RadioRoster/backend/commit/7db371ebd260eb7eab4fe6ded7a9ffa84aecb916))
* **renovate:** add label to dependency PRs ([#69](https://github.com/RadioRoster/backend/issues/69)) ([a5a8ae7](https://github.com/RadioRoster/backend/commit/a5a8ae7df3af04efbf3f0eb2ab1322f229b0ea2c))
* **renovate:** restrict major PHP updates, mandate approval for minors ([#51](https://github.com/RadioRoster/backend/issues/51)) ([743fef8](https://github.com/RadioRoster/backend/commit/743fef8947d82a509a6d81cba3c71fd001139ae4))
* **renovate:** set automerge strategy to `squash` ([#40](https://github.com/RadioRoster/backend/issues/40)) ([31b4e65](https://github.com/RadioRoster/backend/commit/31b4e659f806bb00911b68ede6960285abfb9e04))
* update Dockerfile for building with diverse PHP versions ([#67](https://github.com/RadioRoster/backend/issues/67)) ([0ab3ddf](https://github.com/RadioRoster/backend/commit/0ab3ddf1f6b491654be587e84d88a990817771e6))
* update OpenAPI version in `swagger.yml` ([#88](https://github.com/RadioRoster/backend/issues/88)) ([c825a41](https://github.com/RadioRoster/backend/commit/c825a410edc111d77536d37469d5eff9f3c5e4e8))
12 changes: 10 additions & 2 deletions composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,17 @@
"name": "radioroster/api",
"type": "project",
"description": "",
"keywords": ["radio", "api", "schedule", "scheduler", "timetable", "management-system", "roster"],
"keywords": [
"radio",
"api",
"schedule",
"scheduler",
"timetable",
"management-system",
"roster"
],
"license": "AGPL-3.0",
"version": "0.0.0",
"version": "1.0.0",
"require": {
"php": "^8.1",
"guzzlehttp/guzzle": "7.8.1",
Expand Down

0 comments on commit f2740ad

Please sign in to comment.