Ralph iteration 1: work in progress
This commit is contained in:
@@ -2,19 +2,19 @@
|
||||
|
||||
## Phase 1: Configure Scribe
|
||||
|
||||
- [ ] 0.1 Install Scribe (if not already installed): `composer require knuckleswtf/scribe`
|
||||
- [ ] 0.2 Publish Scribe config: `php artisan vendor:publish --tag=scribe-config`
|
||||
- [ ] 0.3 Configure `config/scribe.php` with Headroom settings
|
||||
- [ ] 0.4 Add `/api/documentation` to CORS allowed paths
|
||||
- [x] 0.1 Install Scribe (if not already installed): `composer require knuckleswtf/scribe`
|
||||
- [x] 0.2 Publish Scribe config: `php artisan vendor:publish --tag=scribe-config`
|
||||
- [x] 0.3 Configure `config/scribe.php` with Headroom settings
|
||||
- [x] 0.4 Add `/api/documentation` to CORS allowed paths
|
||||
|
||||
## Phase 2: Annotate Controllers
|
||||
|
||||
### AuthController
|
||||
- [ ] 0.5 Add `@group Authentication` to class
|
||||
- [ ] 0.6 Document `POST /api/auth/login` with @bodyParam, @response
|
||||
- [ ] 0.7 Document `POST /api/auth/refresh` with @authenticated, @response
|
||||
- [ ] 0.8 Document `POST /api/auth/logout` with @authenticated, @response
|
||||
- [ ] 0.9 Add authentication section to Scribe config
|
||||
- [x] 0.5 Add `@group Authentication` to class
|
||||
- [x] 0.6 Document `POST /api/auth/login` with @bodyParam, @response
|
||||
- [x] 0.7 Document `POST /api/auth/refresh` with @authenticated, @response
|
||||
- [x] 0.8 Document `POST /api/auth/logout` with @authenticated, @response
|
||||
- [x] 0.9 Add authentication section to Scribe config
|
||||
|
||||
### TeamMemberController
|
||||
- [ ] 0.10 Add `@group Team Members` to class
|
||||
|
||||
Reference in New Issue
Block a user