Skip to content

Commit 457332e

Browse files
chore(main): release 1.0.0
1 parent 14f96e2 commit 457332e

File tree

2 files changed

+98
-2
lines changed

2 files changed

+98
-2
lines changed

CHANGELOG.md

Lines changed: 88 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,88 @@
1+
# Changelog
2+
3+
## 1.0.0 (2024-02-23)
4+
5+
6+
### Features
7+
8+
* add `PermissionsMiddleware` as `permission` alias ([#77](https://github.com/RadioRoster/backend/issues/77)) ([ed84050](https://github.com/RadioRoster/backend/commit/ed84050cc48fb41693ad41c9e7ea17fa0f2ffa86))
9+
* 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)
10+
* add API response classes for success and error ([#44](https://github.com/RadioRoster/backend/issues/44)) ([2fa9025](https://github.com/RadioRoster/backend/commit/2fa9025529cfca11e69225038e329274c941a541))
11+
* add middleware to check JSON request ([#43](https://github.com/RadioRoster/backend/issues/43)) ([4aef4a6](https://github.com/RadioRoster/backend/commit/4aef4a6bc4cc6c79d18986bcd8fc280683eb9098))
12+
* **auth:** add `/login` endpoint for authentication ([#42](https://github.com/RadioRoster/backend/issues/42)) ([6c6bbbc](https://github.com/RadioRoster/backend/commit/6c6bbbcc78931fc36f504f59d4875120ebcf30ed))
13+
* **auth:** add `/logout` endpoint for user logout ([#58](https://github.com/RadioRoster/backend/issues/58)) ([fcb87c7](https://github.com/RadioRoster/backend/commit/fcb87c72674a742592fd87ee10d666439016c600))
14+
* **auth:** add password reset endpoints ([#89](https://github.com/RadioRoster/backend/issues/89)) ([186f627](https://github.com/RadioRoster/backend/commit/186f6274400d9938b37760e78c952291512067b2))
15+
* **docker:** add Docker support for Laravel app ([#39](https://github.com/RadioRoster/backend/issues/39)) ([9beed15](https://github.com/RadioRoster/backend/commit/9beed1517b67e6bca144a59d0a015196020752ab))
16+
* initialize Laravel project ([#1](https://github.com/RadioRoster/backend/issues/1)) ([778d2f7](https://github.com/RadioRoster/backend/commit/778d2f724990583b7639149e0364f1422fde47ef))
17+
* **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))
18+
* **request:** implement Wishbox request model and API endpoints ([#110](https://github.com/RadioRoster/backend/issues/110)) ([f9e056d](https://github.com/RadioRoster/backend/commit/f9e056d6ca9c2b3bcb5beeee43cfe05f8e0300b1))
19+
* **role:** implement CRUD actions with permissions ([#82](https://github.com/RadioRoster/backend/issues/82)) ([9801067](https://github.com/RadioRoster/backend/commit/9801067b4a6d54f41aac7b348e074c756e9b9ec9))
20+
* **user:** add user permissions and tests ([#78](https://github.com/RadioRoster/backend/issues/78)) ([a1aa608](https://github.com/RadioRoster/backend/commit/a1aa6083ab81d8a6ae76dc6d9071096d27009b6e))
21+
* **user:** add UserController for managing user operations ([#73](https://github.com/RadioRoster/backend/issues/73)) ([2c98578](https://github.com/RadioRoster/backend/commit/2c98578b96176bd094f54ffb8301329a049211d4))
22+
23+
24+
### Bug Fixes
25+
26+
* allow empty body ([#59](https://github.com/RadioRoster/backend/issues/59)) ([3b95567](https://github.com/RadioRoster/backend/commit/3b95567260bac49936dc703cc10c671b65966f46))
27+
* **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))
28+
* **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))
29+
* **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))
30+
* **deps:** update dependency laravel/framework to v10.43.0 ([#83](https://github.com/RadioRoster/backend/issues/83)) ([7a10530](https://github.com/RadioRoster/backend/commit/7a10530afb0ed7d4fab360459cff6dc07dc440e4))
31+
* **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))
32+
* **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))
33+
* **deps:** update dependency laravel/tinker to v2.9.0 ([#116](https://github.com/RadioRoster/backend/issues/116)) ([019baab](https://github.com/RadioRoster/backend/commit/019baab64fce8cf8a093e530b8e1318fd5413033))
34+
* **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))
35+
* **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))
36+
37+
38+
### Miscellaneous Chores
39+
40+
* add lockfile maintenance preset for renovatebot ([#94](https://github.com/RadioRoster/backend/issues/94)) ([5395c1e](https://github.com/RadioRoster/backend/commit/5395c1eca5b9145bd6c2adbc9887a9aba15c1f05))
41+
* Change name and Version to `RadioRoster` ([#26](https://github.com/RadioRoster/backend/issues/26)) ([c8806bd](https://github.com/RadioRoster/backend/commit/c8806bda3d72619e8bc5ff21a8a79bfea891c400))
42+
* Configure Renovate ([#29](https://github.com/RadioRoster/backend/issues/29)) ([363699e](https://github.com/RadioRoster/backend/commit/363699e9dea3f047b54759fba60ac5d1bb118675))
43+
* **deps:** lock file maintenance ([#98](https://github.com/RadioRoster/backend/issues/98)) ([7d7e3c6](https://github.com/RadioRoster/backend/commit/7d7e3c6d992cb7d6eee692bb50bf1a6fe1d762cc))
44+
* **deps:** lock file maintenance ([#99](https://github.com/RadioRoster/backend/issues/99)) ([b6c4265](https://github.com/RadioRoster/backend/commit/b6c42656c1ce57e58b341869b1904d412d2ea8da))
45+
* **deps:** pin dependencies ([#30](https://github.com/RadioRoster/backend/issues/30)) ([89856cc](https://github.com/RadioRoster/backend/commit/89856cc53fdc3170499f74288601f27dda7bf1e8))
46+
* **deps:** pin dependencies ([#46](https://github.com/RadioRoster/backend/issues/46)) ([9a2a663](https://github.com/RadioRoster/backend/commit/9a2a66388c3fe6bc0844068d29e898e04e8f9f46))
47+
* **deps:** pin dependencies ([#63](https://github.com/RadioRoster/backend/issues/63)) ([5cc75f8](https://github.com/RadioRoster/backend/commit/5cc75f858e9694e7b488e59881afb672c40c0397))
48+
* **deps:** pin dependencies ([#81](https://github.com/RadioRoster/backend/issues/81)) ([33da7aa](https://github.com/RadioRoster/backend/commit/33da7aa03dcd83efa5625590f26dc35b3bbfbcd4))
49+
* **deps:** pin dependencies ([#96](https://github.com/RadioRoster/backend/issues/96)) ([0869747](https://github.com/RadioRoster/backend/commit/0869747f04e7b6098e1ff976c18e30f77a6f3c7f))
50+
* **deps:** update actions/cache digest to e12d46a ([#117](https://github.com/RadioRoster/backend/issues/117)) ([7893f33](https://github.com/RadioRoster/backend/commit/7893f33e3146511f604ac6aa7520ded26e2e8ffa))
51+
* **deps:** update actions/checkout action to v4 ([#60](https://github.com/RadioRoster/backend/issues/60)) ([c961d0f](https://github.com/RadioRoster/backend/commit/c961d0f8b0abeda0220976ee4e95ea66fbf8f1d6))
52+
* **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))
53+
* **deps:** update dependency laravel/pint to v1.13.10 ([#118](https://github.com/RadioRoster/backend/issues/118)) ([f807834](https://github.com/RadioRoster/backend/commit/f807834df5df7f12d7ace1d6729edb19e300397b))
54+
* **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))
55+
* **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))
56+
* **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))
57+
* **deps:** update dependency laravel/sail to v1.27.3 ([#115](https://github.com/RadioRoster/backend/issues/115)) ([c136132](https://github.com/RadioRoster/backend/commit/c1361322edf40b88872316068bb1b7d8d395baea))
58+
* **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))
59+
* **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))
60+
* **deps:** update dependency phpunit/phpunit to v10.5.10 ([#120](https://github.com/RadioRoster/backend/issues/120)) ([9600dab](https://github.com/RadioRoster/backend/commit/9600dabd139b16db2100be5746399b45ebe2623c))
61+
* **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))
62+
* **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))
63+
* **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))
64+
* **deps:** update dependency spatie/laravel-ignition to v2.3.2 ([35aa45f](https://github.com/RadioRoster/backend/commit/35aa45fbeb7c276bbf7fbea8214f7e5bde1946c1))
65+
* **deps:** update dependency spatie/laravel-ignition to v2.4.1 ([#93](https://github.com/RadioRoster/backend/issues/93)) ([5ca2093](https://github.com/RadioRoster/backend/commit/5ca2093d49314c39e119afa13d0753c0da9e0f01))
66+
* **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))
67+
* **deps:** update docker/metadata-action digest to 8e5442c ([#121](https://github.com/RadioRoster/backend/issues/121)) ([6d7f05d](https://github.com/RadioRoster/backend/commit/6d7f05d1a5f3b51276c6b51129afda752c509cf0))
68+
* **deps:** update docker/metadata-action digest to 9dc751f ([#85](https://github.com/RadioRoster/backend/issues/85)) ([2baa4f7](https://github.com/RadioRoster/backend/commit/2baa4f71480ffb60a9d0d0a9556ffe793ca8c878))
69+
* **deps:** update docker/metadata-action digest to dbef880 ([#113](https://github.com/RadioRoster/backend/issues/113)) ([d452aa2](https://github.com/RadioRoster/backend/commit/d452aa2260d3d8c50ed7753bb628b81786cc685f))
70+
* **deps:** update shivammathur/setup-php digest to 6727113 ([#127](https://github.com/RadioRoster/backend/issues/127)) ([14f96e2](https://github.com/RadioRoster/backend/commit/14f96e21e0f5b63174196d5aeed05f82df3de4f3))
71+
* **deps:** update shivammathur/setup-php digest to 6d7209f ([#119](https://github.com/RadioRoster/backend/issues/119)) ([2fdd111](https://github.com/RadioRoster/backend/commit/2fdd1115556f5eccc5017ada14dff521c4fbbfb7))
72+
* **deps:** update shivammathur/setup-php digest to 7ba520a ([#86](https://github.com/RadioRoster/backend/issues/86)) ([1e935c9](https://github.com/RadioRoster/backend/commit/1e935c96a61b20ae46ba130f2ee274e151964ab5))
73+
* **deps:** update shivammathur/setup-php digest to 97e0a97 ([#91](https://github.com/RadioRoster/backend/issues/91)) ([973171d](https://github.com/RadioRoster/backend/commit/973171da22a7d894b9434453702800db4e290617))
74+
* **deps:** update shivammathur/setup-php digest to a36e1e5 ([#31](https://github.com/RadioRoster/backend/issues/31)) ([4ba2d28](https://github.com/RadioRoster/backend/commit/4ba2d289b36bda84fa92bceadc305fbfd58fd2b0))
75+
* **deps:** update shivammathur/setup-php digest to e8cd65f ([#37](https://github.com/RadioRoster/backend/issues/37)) ([8c0831d](https://github.com/RadioRoster/backend/commit/8c0831d69738250a41a4e299b5db9e726fd11827))
76+
* **deps:** update shivammathur/setup-php digest to ed98159 ([#79](https://github.com/RadioRoster/backend/issues/79)) ([c41f1d2](https://github.com/RadioRoster/backend/commit/c41f1d225c3b01dd10c477e07ebb1ba9033f04d6))
77+
* **docs:** add `swagger.yml` for api reference ([#41](https://github.com/RadioRoster/backend/issues/41)) ([256ed73](https://github.com/RadioRoster/backend/commit/256ed73b6724fc4911aab05e90e767dca3d6a924))
78+
* don't pin php ([#35](https://github.com/RadioRoster/backend/issues/35)) ([71bc31a](https://github.com/RadioRoster/backend/commit/71bc31ad15e87c418f7c6692717ec676febd0f4a))
79+
* fix swagger file name ([#90](https://github.com/RadioRoster/backend/issues/90)) ([469661b](https://github.com/RadioRoster/backend/commit/469661b3bd1af0f0b54a1c3144b2bba68be423e9))
80+
* initialize config.platform.php with PHP 8.1 ([#100](https://github.com/RadioRoster/backend/issues/100)) ([7bbba89](https://github.com/RadioRoster/backend/commit/7bbba89cbd5dbe74f7a0d531e3b4ee2f9501a3eb))
81+
* **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))
82+
* **Readme:** customize readme ([#28](https://github.com/RadioRoster/backend/issues/28)) ([c026b20](https://github.com/RadioRoster/backend/commit/c026b2055c2bd46aa1c8a395d8c15536b92b8f0a))
83+
* remove unused blade views and bundled files ([#68](https://github.com/RadioRoster/backend/issues/68)) ([7db371e](https://github.com/RadioRoster/backend/commit/7db371ebd260eb7eab4fe6ded7a9ffa84aecb916))
84+
* **renovate:** add label to dependency PRs ([#69](https://github.com/RadioRoster/backend/issues/69)) ([a5a8ae7](https://github.com/RadioRoster/backend/commit/a5a8ae7df3af04efbf3f0eb2ab1322f229b0ea2c))
85+
* **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))
86+
* **renovate:** set automerge strategy to `squash` ([#40](https://github.com/RadioRoster/backend/issues/40)) ([31b4e65](https://github.com/RadioRoster/backend/commit/31b4e659f806bb00911b68ede6960285abfb9e04))
87+
* update Dockerfile for building with diverse PHP versions ([#67](https://github.com/RadioRoster/backend/issues/67)) ([0ab3ddf](https://github.com/RadioRoster/backend/commit/0ab3ddf1f6b491654be587e84d88a990817771e6))
88+
* update OpenAPI version in `swagger.yml` ([#88](https://github.com/RadioRoster/backend/issues/88)) ([c825a41](https://github.com/RadioRoster/backend/commit/c825a410edc111d77536d37469d5eff9f3c5e4e8))

composer.json

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,17 @@
22
"name": "radioroster/api",
33
"type": "project",
44
"description": "",
5-
"keywords": ["radio", "api", "schedule", "scheduler", "timetable", "management-system", "roster"],
5+
"keywords": [
6+
"radio",
7+
"api",
8+
"schedule",
9+
"scheduler",
10+
"timetable",
11+
"management-system",
12+
"roster"
13+
],
614
"license": "AGPL-3.0",
7-
"version": "0.0.0",
15+
"version": "1.0.0",
816
"require": {
917
"php": "^8.1",
1018
"guzzlehttp/guzzle": "7.8.1",

0 commit comments

Comments
 (0)