Commit Graph

246 Commits

Author SHA1 Message Date
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