160 lines
3.3 KiB
Markdown
160 lines
3.3 KiB
Markdown
# Todo list
|
|
## Contracts
|
|
- [x] Recap.
|
|
- [x] Download one contract.
|
|
- [x] Download all contract.
|
|
- [ ] Update contract after first generation (for unregistered users).
|
|
- [ ] View and edit contract application (dashboard/contracts/id/edit/)
|
|
|
|
## Forms
|
|
- [ ] Link products to a form.
|
|
- [ ] Preview form
|
|
|
|
## Wording
|
|
|
|
- [ ] All translations.
|
|
- [ ] All French descriptions.
|
|
- [ ] Reorganize keys in JSON objects.
|
|
|
|
## Footer
|
|
- [ ] Legal.
|
|
- [ ] About.
|
|
- [ ] Contact.
|
|
|
|
## Dashboard
|
|
- [ ] Pagination.
|
|
- [ ] Soft Deletion
|
|
|
|
## Tests
|
|
### Contracts
|
|
##### Create
|
|
- [ ] 200 Working case
|
|
- [ ] 401 Unauthorized
|
|
- [ ] 403 Forbidden
|
|
- [ ] 422 Unprocessable Entity
|
|
##### Update
|
|
- [ ] 200 Working case
|
|
- [ ] 404 Not found
|
|
- [ ] 401 Unauthorized
|
|
- [ ] 403 Forbidden
|
|
- [ ] 422 Unprocessable Entity
|
|
##### Read
|
|
###### Get one
|
|
- [ ] 200 Working case
|
|
- [ ] 404 Not found
|
|
- [ ] 401 Unauthorized
|
|
- [ ] 403 Forbidden
|
|
###### Get all
|
|
##### Delete
|
|
- [ ] 200 Working case
|
|
- [ ] 404 Not found
|
|
- [ ] 401 Unauthorized
|
|
- [ ] 403 Forbidden
|
|
- [ ] 422 Unprocessable Entity
|
|
### Forms
|
|
##### Create
|
|
- [x] 200 Working case
|
|
- [x] 401 Unauthorized
|
|
- [x] 403 Forbidden
|
|
- [x] 422 Unprocessable Entity
|
|
##### Update
|
|
- [x] 200 Working case
|
|
- [x] 404 Not found
|
|
- [x] 401 Unauthorized
|
|
- [x] 403 Forbidden
|
|
- [x] 422 Unprocessable Entity
|
|
##### Read
|
|
###### Get one
|
|
###### Get all
|
|
##### Delete
|
|
- [x] 200 Working case
|
|
- [x] 404 Not found
|
|
- [x] 401 Unauthorized
|
|
- [x] 403 Forbidden
|
|
- [x] 422 Unprocessable Entity
|
|
### Shipments
|
|
##### Create
|
|
- [x] 200 Working case
|
|
- [x] 401 Unauthorized
|
|
- [x] 403 Forbidden
|
|
- [x] 422 Unprocessable Entity
|
|
##### Update
|
|
- [x] 200 Working case
|
|
- [x] 404 Not found
|
|
- [x] 401 Unauthorized
|
|
- [x] 403 Forbidden
|
|
- [x] 422 Unprocessable Entity
|
|
##### Read
|
|
###### Get one
|
|
###### Get all
|
|
##### Delete
|
|
- [x] 200 Working case
|
|
- [x] 404 Not found
|
|
- [x] 401 Unauthorized
|
|
- [x] 403 Forbidden
|
|
- [x] 422 Unprocessable Entity
|
|
### Productors
|
|
##### Create
|
|
- [x] 200 Working case
|
|
- [x] 401 Unauthorized
|
|
- [x] 403 Forbidden
|
|
- [x] 422 Unprocessable Entity
|
|
##### Update
|
|
- [x] 200 Working case
|
|
- [x] 404 Not found
|
|
- [x] 401 Unauthorized
|
|
- [x] 403 Forbidden
|
|
- [x] 422 Unprocessable Entity
|
|
##### Read
|
|
###### Get one
|
|
###### Get all
|
|
##### Delete
|
|
- [x] 200 Working case
|
|
- [x] 404 Not found
|
|
- [x] 401 Unauthorized
|
|
- [x] 403 Forbidden
|
|
- [x] 422 Unprocessable Entity
|
|
### Products
|
|
##### Create
|
|
- [x] 200 Working case
|
|
- [x] 401 Unauthorized
|
|
- [x] 403 Forbidden
|
|
- [x] 422 Unprocessable Entity
|
|
##### Update
|
|
- [x] 200 Working case
|
|
- [x] 404 Not found
|
|
- [x] 401 Unauthorized
|
|
- [x] 403 Forbidden
|
|
- [x] 422 Unprocessable Entity
|
|
##### Read
|
|
###### Get one
|
|
###### Get all
|
|
##### Delete
|
|
- [x] 200 Working case
|
|
- [x] 404 Not found
|
|
- [x] 401 Unauthorized
|
|
- [x] 403 Forbidden
|
|
- [x] 422 Unprocessable Entity
|
|
### Users
|
|
##### Create
|
|
- [x] 200 Working case
|
|
- [x] 401 Unauthorized
|
|
- [x] 403 Forbidden
|
|
- [x] 422 Unprocessable Entity
|
|
##### Update
|
|
- [x] 200 Working case
|
|
- [x] 404 Not found
|
|
- [x] 401 Unauthorized
|
|
- [x] 403 Forbidden
|
|
- [x] 422 Unprocessable Entity
|
|
##### Read
|
|
###### Get one
|
|
###### Get all
|
|
##### Delete
|
|
- [x] 200 Working case
|
|
- [x] 404 Not found
|
|
- [x] 401 Unauthorized
|
|
- [x] 403 Forbidden
|
|
- [x] 422 Unprocessable Entity
|
|
### Auth
|
|
### Generate contracts / recap |