-
Notifications
You must be signed in to change notification settings - Fork 70
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Added schema definitions, responses, support to JWT auth, Swagger UI and Docker environment #24
Commits on Jan 17, 2020
-
chore: adds docker container with php7.4
Co-authored-by: Odilon Garcez <[email protected]> Co-authored-by: Alan Christian <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1b7f7b2 - Browse repository at this point
Copy the full SHA 1b7f7b2View commit details -
feat: adds generator to swagger definitions section
Co-authored-by: Odilon Garcez <[email protected]> Co-authored-by: Alan Christian <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for aa4fe6c - Browse repository at this point
Copy the full SHA aa4fe6cView commit details -
style: removes extra "\" from test routes definitions
Co-authored-by: Odilon Garcez <[email protected]> Co-authored-by: Alan Christian <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d9f6b04 - Browse repository at this point
Copy the full SHA d9f6b04View commit details -
feat: changes php version according to travis ci definitions
Co-authored-by: Odilon Garcez <[email protected]> Co-authored-by: Alan Christian <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0d8fe42 - Browse repository at this point
Copy the full SHA 0d8fe42View commit details
Commits on Jan 20, 2020
-
refactor: adds action extraction methods to Route class
Co-authored-by: Odilon Garcez <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d257c3b - Browse repository at this point
Copy the full SHA d257c3bView commit details -
refactor: obtains model relations from helper instead of class
Samuel committedJan 20, 2020 Configuration menu - View commit details
-
Copy full SHA for 605958d - Browse repository at this point
Copy the full SHA 605958dView commit details -
refactor: disables generate definition example
Samuel committedJan 20, 2020 Configuration menu - View commit details
-
Copy full SHA for fb2482a - Browse repository at this point
Copy the full SHA fb2482aView commit details -
refactor: changes model extraction from Generator to Route
Samuel committedJan 20, 2020 Configuration menu - View commit details
-
Copy full SHA for 71c1b4f - Browse repository at this point
Copy the full SHA 71c1b4fView commit details -
feat: adds generator to success and error responses
Samuel committedJan 20, 2020 Configuration menu - View commit details
-
Copy full SHA for 9ae6f11 - Browse repository at this point
Copy the full SHA 9ae6f11View commit details -
feat: adds definitions and responses to generated docs
Samuel committedJan 20, 2020 Configuration menu - View commit details
-
Copy full SHA for 833a448 - Browse repository at this point
Copy the full SHA 833a448View commit details -
docs: adds docs to generate definitions and responses
Samuel committedJan 20, 2020 Configuration menu - View commit details
-
Copy full SHA for ba07e5a - Browse repository at this point
Copy the full SHA ba07e5aView commit details -
Samuel committed
Jan 20, 2020 Configuration menu - View commit details
-
Copy full SHA for 6c82814 - Browse repository at this point
Copy the full SHA 6c82814View commit details
Commits on Jan 21, 2020
-
feat: adds factory to generate example field on parameters.
Co-authored-by: Odilon Garcez <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 805dddd - Browse repository at this point
Copy the full SHA 805ddddView commit details -
feat: fixes form request name class extraction
Co-authored-by: Odilon Garcez <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 947efec - Browse repository at this point
Copy the full SHA 947efecView commit details -
feat: adds view to show swagger docs
Co-authored-by: Odilon Garcez <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f979832 - Browse repository at this point
Copy the full SHA f979832View commit details -
feat: adds swagger ui dependency
Co-authored-by: Odilon Garcez <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ebce3da - Browse repository at this point
Copy the full SHA ebce3daView commit details
Commits on Jan 22, 2020
-
feat: adds swagger ui route and view
Changes the configs to generate and show Swagger UI to many API versions. Changes the generate swagger docs command to generate the swagger files to specific versions on public folder to access from SwaggerUI. Co-authored-by: Odilon Garcez <[email protected]> Co-authored-by: Alan Christian <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 23e6c82 - Browse repository at this point
Copy the full SHA 23e6c82View commit details -
test: adds tests to GenerateSwaggerDocCommand
Co-authored-by: Odilon Garcez <[email protected]> Co-authored-by: Alan Christian <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7d6aec3 - Browse repository at this point
Copy the full SHA 7d6aec3View commit details -
refactor: changes to filter routes before generate docs
Co-authored-by: Odilon Garcez <[email protected]> Co-authored-by: Alan Christian <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 75d59ad - Browse repository at this point
Copy the full SHA 75d59adView commit details -
docs: changes generate swagger command usage
Co-authored-by: Odilon Garcez <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5e11250 - Browse repository at this point
Copy the full SHA 5e11250View commit details -
feat: adds routes versions to swagger ui view
Co-authored-by: Odilon Garcez <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e6ee2bc - Browse repository at this point
Copy the full SHA e6ee2bcView commit details
Commits on Jan 23, 2020
-
feat: adds select to choose api version on Swagger UI
Co-authored-by: Odilon Garcez <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 36ddef3 - Browse repository at this point
Copy the full SHA 36ddef3View commit details -
feat: adds method to route return form request from params
Samuel committedJan 23, 2020 Configuration menu - View commit details
-
Copy full SHA for c90c3fc - Browse repository at this point
Copy the full SHA c90c3fcView commit details -
feat: adds errors response generation with laravel defaults responses
Samuel committedJan 23, 2020 Configuration menu - View commit details
-
Copy full SHA for ed5a2ad - Browse repository at this point
Copy the full SHA ed5a2adView commit details -
feat: adds cast to array on get throws from route docblock
Co-authored-by: Odilon Garcez <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2029b79 - Browse repository at this point
Copy the full SHA 2029b79View commit details
Commits on Jan 24, 2020
-
feat: adds handlers to generate definitions to error responses
Co-authored-by: Odilon Garcez <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bd7637c - Browse repository at this point
Copy the full SHA bd7637cView commit details -
fix: fixes to create one definition for each form request
Samuel committedJan 24, 2020 Configuration menu - View commit details
-
Copy full SHA for c7d5e4f - Browse repository at this point
Copy the full SHA c7d5e4fView commit details -
chore: adds xdebug to Dockerfile
Samuel committedJan 24, 2020 Configuration menu - View commit details
-
Copy full SHA for 404da85 - Browse repository at this point
Copy the full SHA 404da85View commit details -
test: adds tests to return of getAppends method
Samuel committedJan 24, 2020 Configuration menu - View commit details
-
Copy full SHA for 1a8e175 - Browse repository at this point
Copy the full SHA 1a8e175View commit details -
feat: throws exception when response has no definition configured
Samuel committedJan 24, 2020 Configuration menu - View commit details
-
Copy full SHA for 8f825f0 - Browse repository at this point
Copy the full SHA 8f825f0View commit details -
test: adds test when find not existent version
Samuel committedJan 24, 2020 Configuration menu - View commit details
-
Copy full SHA for 56a4658 - Browse repository at this point
Copy the full SHA 56a4658View commit details
Commits on Jan 27, 2020
-
feat: adds swagger file name generator to make it more automatic
The swagger file name don't will be defined on laravel-swagger config. The file name will be generated automatically by a generator that can overwritten.
Samuel committedJan 27, 2020 Configuration menu - View commit details
-
Copy full SHA for f82c559 - Browse repository at this point
Copy the full SHA f82c559View commit details -
fix: fixes definition generation when has no model defined
Samuel committedJan 27, 2020 Configuration menu - View commit details
-
Copy full SHA for 0c5979c - Browse repository at this point
Copy the full SHA 0c5979cView commit details -
style: fixes return type from getModel method
Samuel committedJan 27, 2020 Configuration menu - View commit details
-
Copy full SHA for 91ed0b5 - Browse repository at this point
Copy the full SHA 91ed0b5View commit details -
fix: fixes check model on success response generator
Samuel committedJan 27, 2020 Configuration menu - View commit details
-
Copy full SHA for f109f0c - Browse repository at this point
Copy the full SHA f109f0cView commit details
Commits on Jan 28, 2020
-
feat: adds jwt security definitions generator
Change security definitions generator structure to allows jwt and oauth2. Co-authored-by: Odilon Garcez <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1ac2f44 - Browse repository at this point
Copy the full SHA 1ac2f44View commit details
Commits on Jan 29, 2020
-
fix: fixes to get all middleware registered for action
Only the middleware registered on routes was got. Change to get too the middleware registered on Controller. Co-authored-by: Odilon Garcez <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2a2cfb6 - Browse repository at this point
Copy the full SHA 2a2cfb6View commit details -
Checks middleware registered on route or controller or both. Co-authored-by: Odilon Garcez <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 29d3b44 - Browse repository at this point
Copy the full SHA 29d3b44View commit details -
fix: removes output parameter from command
The laravel-swagger:generate command will generate the files on public path by default. The docs will available on /docs routes. In this moment isn't necessary define the output file directory. Co-authored-by: Odilon Garcez <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3e11718 - Browse repository at this point
Copy the full SHA 3e11718View commit details -
feat: add trait to use when the model has appends
The appends will be used to return model data on the response Co-authored-by: Odilon Garcez <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 81365ca - Browse repository at this point
Copy the full SHA 81365caView commit details -
docs: adds info and examples how to use the laravel swagger
Co-authored-by: Odilon Garcez <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 83492bc - Browse repository at this point
Copy the full SHA 83492bcView commit details
Commits on Jan 30, 2020
-
test: fixes passport routes calling
Co-authored-by: Odilon Garcez <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ea54419 - Browse repository at this point
Copy the full SHA ea54419View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5716e27 - Browse repository at this point
Copy the full SHA 5716e27View commit details -
Configuration menu - View commit details
-
Copy full SHA for a99a9d4 - Browse repository at this point
Copy the full SHA a99a9d4View commit details
Commits on Feb 5, 2020
-
feat: changes parseSecurity and parseDocsBlock from version to global
Resolves the following conversations: mtrajano#24 (comment) mtrajano#24 (comment)
Configuration menu - View commit details
-
Copy full SHA for 8d87fee - Browse repository at this point
Copy the full SHA 8d87feeView commit details -
feat: removes param --all-versions from command
The param --api-version with value "*" will be used instead of --all-versions flag. Removes no more needed `defaultVersion` config. Resolves the following conversations: mtrajano#24 (comment) mtrajano#24 (comment)
Configuration menu - View commit details
-
Copy full SHA for 5e25242 - Browse repository at this point
Copy the full SHA 5e25242View commit details -
refactor: changes the model annotation obtaining
Resolves the following conversations: mtrajano#24 (comment) mtrajano#24 (comment)
Configuration menu - View commit details
-
Copy full SHA for ea2a76e - Browse repository at this point
Copy the full SHA ea2a76eView commit details -
refactor: changes getActionClassInstance to use action from $this
Resolves the following conversations: mtrajano#24 (comment)
Configuration menu - View commit details
-
Copy full SHA for 344187d - Browse repository at this point
Copy the full SHA 344187dView commit details -
refactor: removes alias to check if can generate definitions
Resolves the following conversations: mtrajano#24 (comment)
Configuration menu - View commit details
-
Copy full SHA for b8ee2e7 - Browse repository at this point
Copy the full SHA b8ee2e7View commit details -
refactor: removes not required filter to check if allows generate
Resolves the following conversations: mtrajano#24 (comment)
Configuration menu - View commit details
-
Copy full SHA for c6e83a0 - Browse repository at this point
Copy the full SHA c6e83a0View commit details
Commits on Feb 7, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 2964244 - Browse repository at this point
Copy the full SHA 2964244View commit details
Commits on Feb 9, 2020
-
Configuration menu - View commit details
-
Copy full SHA for bad6685 - Browse repository at this point
Copy the full SHA bad6685View commit details
Commits on Feb 10, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 316215d - Browse repository at this point
Copy the full SHA 316215dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 46a4254 - Browse repository at this point
Copy the full SHA 46a4254View commit details
Commits on Feb 12, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 0ab8825 - Browse repository at this point
Copy the full SHA 0ab8825View commit details -
Configuration menu - View commit details
-
Copy full SHA for dd5e5e6 - Browse repository at this point
Copy the full SHA dd5e5e6View commit details
Commits on Feb 13, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 9f8aa0b - Browse repository at this point
Copy the full SHA 9f8aa0bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 511eda6 - Browse repository at this point
Copy the full SHA 511eda6View commit details
Commits on Feb 17, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 428989e - Browse repository at this point
Copy the full SHA 428989eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 77b52ce - Browse repository at this point
Copy the full SHA 77b52ceView commit details