Kyle Shockey
cfc030d07d
Rework filtering logic for definitionsForRequirements
2017-11-06 21:13:14 -08:00
Kyle Shockey
21bf5919a9
Rewire AuthorizeOperationBtn; create new selector for filtering definitions
2017-11-06 20:42:47 -08:00
Josh Ponelat
44361d1cbb
add specSelectors.hasHost for OAS3
2017-11-03 17:58:15 +02:00
Josh Ponelat
49d15e2a6f
add specPath to parameters/requstBody
2017-11-03 17:50:47 +02:00
Helen Kosova
73371b4f9c
Removed redundant "In:" label from Bearer auth dialog
2017-10-30 21:01:40 +03:00
Jeremy Epstein
a5193a5b5b
Don't URI-encode scopes when posting in oauth2 password flow
2017-10-29 12:04:43 +11:00
Kyle Shockey
109f7ed430
memoize definitionsToAuthorize based on securityDefinitons value
2017-10-27 22:41:27 -07:00
kyle
2caca555b1
Merge branch 'master' into bug/3816-oas3-authorize-always-showing
2017-10-26 15:49:05 -07:00
Kyle Shockey
7159649501
Return null instead of empty ImmutableMap in OAS3 securityDefinitions selector
2017-10-26 15:32:14 -07:00
Kyle Shockey
26428cd63b
Provide interceptors to SwaggerClient.resolve
2017-10-26 14:51:00 -07:00
Josh Ponelat
5db6a1d0c9
add guards to specSelectors
2017-10-25 09:39:44 +02:00
Josh Ponelat
1c6f8e8327
refactor specSelectors.allowTryItOutFor
2017-10-25 09:39:44 +02:00
Josh Ponelat
c6f354ae6c
clean up spec actions a bit
2017-10-25 09:39:44 +02:00
Josh Ponelat
a14b4c8039
Extend AST traversal to include string pointer
2017-10-25 09:39:40 +02:00
Josh Ponelat
84cc9489d4
fix typo with clear_validate_params
2017-10-25 09:39:31 +02:00
Owen Conti
b15942dfe1
Merge branch 'ft/performance' of github.com:swagger-api/swagger-ui into ft/performance
...
# Conflicts:
# src/core/components/responses.jsx
2017-10-22 12:55:51 -06:00
Owen Conti
be209841f6
Merge branch 'master' of github.com:swagger-api/swagger-ui into ft/performance
2017-10-22 12:37:10 -06:00
kyle
6d22e38a04
Merge branch 'master' into ft/oas3-authorization
2017-10-20 19:07:38 -07:00
Kyle Shockey
c9674a1fc5
Refactor Auths component flow; create component that supports HTTP auths
2017-10-18 21:23:28 -07:00
kyle
897362a301
Merge branch 'master' into bug/auth-display-regression
2017-10-13 21:27:43 -07:00
kyle
a03bcbdaf4
Well, it's "authorization" not "authentication".
2017-10-12 14:58:11 -07:00
kyle
6815f1d7bb
Merge branch 'master' into bug/auth-display-regression
2017-10-12 13:18:00 -07:00
Kyle Shockey
6cf6a85637
Capture state in isAuthorized wrapAction
2017-10-12 13:10:56 -07:00
Kyle Shockey
98b36bdbd2
Moar whitespace
...
This was messing up my editor's syntax highlighting
2017-10-12 13:10:10 -07:00
Owen Conti
7344315c34
Added tests for isOAS3 in validateParam function.
2017-10-11 18:34:24 -06:00
Kyle Shockey
8b81bcac48
OAS3 Auth MVP
2017-10-11 16:58:24 -07:00
kyle
37aead915e
Merge branch 'master' into ft/spec-download-interception
2017-10-09 18:07:08 -07:00
Kyle Shockey
74165f5292
Pass configuration interceptors to spec download fetch
2017-10-09 12:10:41 -07:00
Owen Conti
13aa95ff00
Merge branch 'master' of github.com:swagger-api/swagger-ui into test/3715-xss-unit-tests
2017-10-08 09:58:41 -06:00
Kyle Shockey
8354132915
Fix problems regarding request body display
2017-10-02 14:45:51 -07:00
Owen Conti
559b315d0d
Initial test for Markdown <script> sanitization
2017-10-01 10:30:41 -06:00
Kyle Shockey
e15b4c85c0
ESLint....
2017-09-29 17:51:12 -07:00
Kyle Shockey
7e6f74080f
Disable Swagger2 auth features in OAS3
2017-09-29 17:49:15 -07:00
Owen Conti
590819ad9b
Fixes swagger-editor/#1502.
...
Change logic for markdown rendering to:
1. Convert source markdown to HTML
2. Sanitize HTML
3. Send sanitized HTML to markdown renderer
2017-09-27 18:05:12 -06:00
Owen Conti
7ef8a7ddc7
Merge branch 'master' of github.com:swagger-api/swagger-ui into bug/3511-query-formData-parameters
...
# Conflicts:
# src/core/components/parameter-row.jsx
# src/core/plugins/spec/actions.js
2017-09-18 16:59:08 -06:00
Owen Conti
6f98fa9f3b
Fixes after merge with ft/3584 branch
2017-09-15 22:31:02 -06:00
Owen Conti
9f5a307fce
Merge branch 'ft/performance' into ft/3584-operation-container-component
...
# Conflicts:
# src/core/components/operation.jsx
# src/core/components/operations.jsx
# src/core/components/responses.jsx
2017-09-15 22:03:14 -06:00
Owen Conti
46b5ae6070
Merge branch 'master' of github.com:swagger-api/swagger-ui into ft/performance
2017-09-15 21:53:00 -06:00
Kyle
fa312cb70d
Merge branch 'master' into bug/oas3-accept-controls
2017-09-15 20:11:20 -07:00
Owen Conti
a6e070ac76
Replace spaces with underscores when setting the hash value and inserting the ID into the DOM. Escape the deep link path when querying for the DOM element on hash change.
2017-09-13 21:32:46 -06:00
Owen Conti
430e2a970f
Fixes #3596
...
Wrap `isShownKey` values in a function that replaces spaces with underscores. When parsing the hash on route change, replace the spaces in the values with underscores again.
2017-09-13 17:20:37 -06:00
Kyle Shockey
277cc81a8c
OAS3 Accept header control: State-side
2017-09-12 19:39:52 -07:00
Kyle Shockey
5bc096d32b
Fit linter and tests
2017-09-08 18:44:11 -07:00
Kyle Shockey
d14ae62aa5
Parse JSON requestBodies so Client can consume them correctly
2017-09-05 15:07:55 -07:00
Kyle Shockey
7a2c7d2cdc
Squash commit: OAS3 Try-It-Out changes
2017-09-05 13:59:31 -07:00
Kyle
56ff3afc5d
Merge pull request #3565 from owenconti/ft/map-state-to-props-for-components
...
`mapStateToProps` for container components
2017-08-21 17:09:00 -07:00
Owen Conti
050f4d1918
Clean up OperationContainer props.
2017-08-20 17:02:51 -06:00
Owen Conti
2946baf2bd
Merge branch 'master' into ft/3584-operation-container-component
2017-08-20 08:07:15 -06:00
Owen Conti
c0185ca6e2
Merge branch 'master' into ft/map-state-to-props-for-components
2017-08-14 18:46:11 -06:00
Mike Gilbode
087ed20384
Add support for requestInterceptor / responseInterceptor.
...
- Display mutated requests from request interceptor in curl output in UI.
Put this behind showMutatedRequest flag so that the mutation can be
silent.
- Document requestInterceptor, responseInterceptor and showMutatedRequest
in README.md
- Add tests
2017-08-13 01:14:41 -04:00