Skip to content

Latest commit

 

History

History
1469 lines (1063 loc) · 118 KB

CHANGELOG.md

File metadata and controls

1469 lines (1063 loc) · 118 KB

Changelog

All notable changes to this project will be documented in this file. Dates are displayed in UTC.

Generated by auto-changelog.

6 October 2023

  • fix(MBA-258): fixed ref resolution #126

14 March 2023

  • fix(MBA-219): fetch har #125

16 February 2023

  • fix(MBA-191): empty content body #124

2 May 2022

15 April 2022

  • Fixed content type and filename for multipart form #122
  • Improved condition for array multi part data e71ac97

14 April 2022

  • Removed index from name in multipart 7c26fa8

14 April 2022

12 April 2022

8 April 2022

30 March 2022

5 January 2022

  • added id and classes for anchors #117

20 December 2021

  • Resolve reference example #116

15 December 2021

15 December 2021

10 December 2021

3 December 2021

  • Avoid freeze on too deep object #113
  • isTooDeep e3812d6

20 October 2021

  • Removed title #111

13 October 2021

8 October 2021

  • Fix empty response body #107
  • [RXDP-64] - View mode local #106
  • add null to fix falsy response #105
  • OpenAPI Sampler c4c6e05

5 October 2021

  • RXDP-74 count 0 #104
  • add null to fix falsy response 3e15640
  • fix: fix package.json 8d6396d
  • add null to fix falsy response f12d23a

5 October 2021

  • [RXDP-64] - View mode #102

1 October 2021

  • [RXDP-74] - fix falsy response #103
  • fix: encode query params in requests #101
  • fix falsy response c41633e
  • fix falsy response ad45ced

13 September 2021

  • fix: handle dots in references #100

4 February 2021

  • fix: handle custom query params #99

2 December 2020

  • Created support for example keyword in generatedExample #98

18 November 2020

  • add checks for type error #97

10 November 2020

  • generate optional properties #96

4 November 2020

  • add required style for object and array editor #95

13 October 2020

  • When closing an editor it does not reopen #94

5 August 2020

  • Hotfix - parameters to json schema - now examples are generated #90
  • FIX(BMP-454): white background for JSONForm title bugfix #92
  • FIX(BMP-452): fix collapse button bug #91
  • FIX(BMP-418): API explorer modal positioning bug correction #85
  • update snapshot 496f6e1

27 July 2020

  • CHANGE(BMP-418): editjson textarea section in place of modal #83
  • BMP-379 refactor examples #84
  • feat(BMP-379): added back schema example generation #82
  • change(BMP-384): Modified edit JSON modal #81

8 July 2020

  • chore: upgrade dependencies 244cb8f

8 July 2020

  • feat(BMP-345): improved style error message with @mia-platform/json-editor v2.3.2 #80
  • Add required style + Add type field #78

19 June 2020

  • fix(BMP-334): multipart supports numeric fields #77
  • upgrade package-lock 1afc608

10 June 2020

10 June 2020

  • update(MMAP-30): json-editor ^2.3.1 #76
  • fix(MMAP-35): GUI on upload file #75

29 May 2020

  • MMAP-31 - remove generated example #74

27 May 2020

  • remove btn bootstrap classes #73

27 May 2020

  • add styles to improve graphics #70
  • fix: exclude react from build #72

27 May 2020

  • FIX: Collapse movement, textarea, general style alignment #68
  • fix: enum with boolean values #69
  • update: uglifyjs-webpack-plugin to fix assignment constant #66
  • Fix schema areas #65
  • fix outline #64
  • fix: do not refresh page on auth submit #63
  • MMAP-18: resolve ref for response & request in schemaTabs #61
  • Mmap 10 example body request #52
  • fix(MMAP-22): cannot unset a property field in form #57
  • fix(MMAP-21): textarea resize and fix size button in array #58
  • fix(MMAP-11): button overlay expanded code area #56
  • MMAP-7: add expand area #54
  • fix(MMAP-10): error on master #55
  • feat(MMAP-11): expand/collapse schemas #53

20 May 2020

  • MMAP-8: Json-editor v2.2.1 #50
  • BMP-81 authorization headers #49

9 April 2020

  • Fix/bmp 1 fix internazionalization #48

10 March 2020

  • Feature/ac 1366 any of one of all of not management #47

15 November 2019

  • Fix CollapsePanel height #45

21 October 2019

  • Vuln audit fix #43
  • upd: now stripSlash is false by default #42
  • Remove getAuth form constructor, add Test to PathUrl auth prop #44
  • updated jsoneditor #41
  • WIP 2b35d75
  • Removed useless code 49a4799
  • removed useless test bbdaf7f

16 October 2019

  • AC-1151: change type value array #40
  • Update README.md #39
  • wip be873a4

9 October 2019

  • fix Result expand and collapse all #38
  • Add CopyFunction on response card #35

26 August 2019

  • fix name overlay description if too long #34

1 August 2019

  • AC-1143 fix padding for non objects #33

1 August 2019

  • fix(AC-1143): Fixed render #32

29 July 2019

  • chore: added package-lock file #31
  • update package.json 7a19f31

29 July 2019

26 July 2019

  • AC-1123 should not send empty objects #30

4 July 2019

  • added div #29

3 July 2019

  • AC-1047 request response schema viewer #28

26 June 2019

  • text in Response was black #27

26 June 2019

  • AC-1010 show body on error #25
  • Make response header more readable #26
  • removed find of string component 62f8461
  • added responseBody when 401 80221da
  • refactor ResponseBody 3f2aa4c

18 June 2019

  • AC-981: multipart request generation #24
  • fix: set maximum height with scrolling on overflow #23

22 May 2019

  • AC-913 panel not opening #21

15 May 2019

  • AC-876 fix try it #20

15 May 2019

  • AC-876 fix try it #19

14 May 2019

  • AC-876 fix try it #17

14 May 2019

  • AC-866 fallback url #16

10 May 2019

  • AC-843 integration fixes #14

10 May 2019

  • removed Ruby language for Snippet. Added java. #13

8 May 2019

  • Servers error #11

8 May 2019

  • add .npmignore files fe34ffc
  • removed useless file-loader usage 3ac16e3

8 May 2019

  • encoded svg and removed useless file-loader 3143d64
  • [skip ci] updated readme 3cc1d01

8 May 2019

  • AC-845 Fix UI #10

7 May 2019

  • added coverage reporting #9

7 May 2019

  • Minor refactor #1
  • AC-806 manage i18n #5
  • AC-818 fix route colors #8
  • AC-815 repo setup #7
  • AC-810 authbox #6
  • AC-801 use custom css #4
  • AC-802 Select content type #3
  • AC-807 implement copy buttons #2
  • Fixed most of the tests d830be3
  • updated lockfiles 272175f
  • :s/@readme/@mia-platform/g in packages definition, imports and deps 916945c

4 April 2019

  • Remove trailing slashes from paths and header parameter improvements #196
  • Fix issue in remove-undefined-objects with null that would cause it to throw #195
  • Add $ref lookup for params f7ac49c
  • If Accept header is specified in values, it trumps whatever is in the responses ea54673
  • Working test ecfd3fa

4 March 2019

1 March 2019

  • Update changelog manually. Urgh we should fix this to be better. 8fd9b01
  • Add missing lodash.debounce dependency 92eb809

1 March 2019

  • Add input debouncing to improve responsiveness of UI with lots of endpoints 1ae5a51
  • Make /reference-edit use the baseUrl prop 7c5b144
  • Prettier 37442fa

5 February 2019

  • Add support for http/bearer auth #15
  • Refactor to use a shared auth state at the very top level 351303a
  • Prettier 6f921ad
  • Refactor oas-to-har to use oas.url() function 885c40d

21 December 2018

  • Add some more tests for the API urls that get called during ApiLogs mount eafbc2a
  • Replace url construction with passing in a query object into component fede8ad
  • Prettier 824bcc1

20 December 2018

20 December 2018

  • Adding auto-changelog generation 8d40227
  • Removing changelogs. Still working it out 75cc899

19 December 2018

  • Add "string" as parameter format #182
  • Move remove-undefined-objects to a new function 61c0af0
  • Add support for $ref lookups in ResponseSchema c150cca
  • Add additionalProperties example to types and a standalone example showing different values e70caba

13 December 2018

  • Fix problem where nested objects would appear empty 0b760c3
  • Fix issue where default values wouldn't be saved into the formData until edited 7487581
  • Add default value example to types swagger file 70a2ac0

10 December 2018

  • Add sample responses to stripe style layout #178
  • Fix test and prettier 52042e7
  • Cleanup classsNames 8b30ab2
  • Update dist af81432

5 December 2018

30 November 2018

  • feat: implement markdown/html in excerpt(#161) aee9d82
  • Refactor to simplify markdown parsing and use unified directly c053ee6
  • fix current bugs for markdown in excerpt bc53cd0

7 November 2018

  • Add latest dist file and package-lock updates b3b9a42
  • Bump version of swagger2openapi bdf5378
  • add tests, response type title a861e1e

23 October 2018

  • Add latest dist file f8a652c
  • fix linting errors, add component for better testing, fix current bugs, implement $ref lookups for schemas b02c845
  • Attempt to fix CI timeouts 0da2e08

22 October 2018

  • Should be id instead of group #167
  • feat: initial implementation bbb5a12
  • update dist for api-logs b0d1a39

19 October 2018

4 October 2018

  • Change from 'Language' to 'User Agent' c74fd5f

4 October 2018

  • Bug fixes, add group in "View More', add class emitter for Logs 44ca0f1

4 October 2018

  • Use target blank for opening View More button 19eef01
  • Update dist 6b469ec

3 October 2018

  • Contain api-logs css and move it to another package 2a8c617

2 October 2018

  • Rebuild dist/index.js 86acd0b
  • Add better support for when the oas file is missing servers 912f9c5
  • Add Api Logs to column view e369ffc

2 October 2018

  • Add webpack builder for api-logs 955089f
  • Update build rules and configuration bdc885a

1 October 2018

1 October 2018

  • Api logs updates. Resolves #152 #153
  • Implement modules.logs as enableLogs prop ea7cd5b
  • Implement no-data state 7b1de2a
  • CSS for no-data state a520294

27 September 2018

  • Remove js-cookie and delegate cookie work to the root of api-explorer 16964a0
  • First pass at API logs 028d651
  • Add latest built js cf3b73c

13 September 2018

  • Add support for x-headers extension #147
  • Make readOnly properties hidden in the form #148
  • Prettier 9ea564a
  • Prettier 97beda5
  • Add latest built file 978fcde

11 September 2018

  • Fix issue with invalid json responses breaking react-json-viewer #146

10 September 2018

  • Collapsible JSON viewer for example code #144
  • Fix copy code with jwt variables #145
  • Initial implementation for fixing selected code samples #143
  • Merge remote-tracking branch 'origin' into change-flags-stripe-namespacing #135
  • Add latest built js 59f6b26
  • Change flags.stripe to appearance.referenceLayout bb86818
  • Few little tidy ups before merging in a816be5

7 September 2018

  • Merge branch 'master' of github.com:readmeio/api-explorer into bugs/selected-codesample #135
  • Initial implementation for fixing selected code samples 21ea699
  • Collapsible JSON viewer for example code c890d8b
  • Prettier e56872d

6 September 2018

  • Try fetching the apiKey from both props.variables.user OR user_data cookie eaec463

5 September 2018

28 August 2018

  • Add an error boundary around Endpoint rendering ef8373b
  • Prettier 85ca38d
  • Fix regression introduced in 0.9.4 which caused the reference guides to fail 2dc341e

27 August 2018

  • Fix issue which caused the app to throw if there was a missing format for integer|number types 25e6b28
  • Allow apiSetting to come in as a string 25647b0
  • Add latest built js 40df7ca

21 August 2018

  • Scope more styles to form.rjsf otherwise it messes with styling of .form-groups on readme 24183e8

21 August 2018

  • Scope all styles for HTML elements inside form.rjsf 0e99394
  • Lint 7eda42f

20 August 2018

  • Fix issue with a JS object attempting to be rendered by codemirror 2aa6c0b

20 August 2018

  • Collapsable json viewer for json responses f81c955
  • Make sure other types of response are syntax highlighted correctly 9ea5c9a
  • Provide a first pass at a json data type ed42e99

13 August 2018

  • Add missing styling for boolean types 3e0fb2e

13 August 2018

  • Make sure to use custom Description component so we have markdown 9d2af0b

13 August 2018

  • Add support for php without opening tag 9a2b25a
  • Add support for kotlin 6808f36
  • Add latest built js 0117cbf

10 August 2018

10 August 2018

  • Add fix for top level integers and booleans b8d77c9
  • Fix issue with multiple copy buttons being present with multiple code block tabs eb11640
  • Add latest built js 60fe1ea

10 August 2018

  • Add a button to copy code samples #130
  • Add error handling around await response.json() call #131
  • Add latest built js 7778c79
  • Bringing in css from separate file in packages/api-explorer 7e9c9d3
  • Remove some legacy stuff 7bb8257

20 July 2018

20 July 2018

20 July 2018

  • Remove all customizations from styling a24f470
  • Fix bug where querystring wasn't shown in response metadata 49caaf5
  • Make it so that webpack-dev-server reloads the page on changes to index.html 531e87c

2 July 2018

  • Add latest built files 6781d05
  • Add latest built js 69f0e10
  • Very rough PoC using remark-react with a custom plugin to pickup <> e2743fa

11 June 2018

5 June 2018

  • Fix splitPath url regex to support single character params 75311ec
  • Bump version 17e6a88

29 May 2018

  • Make path param regex not greedy. Allows multiple path params in endpoint 9b33de0

14 May 2018

  • Add test for tryItMetrics function 9be1fcc
  • Prettier 75a6b69
  • Add function that is called when try it now requests are completed 66ec8a9

27 April 2018

  • Add support for top level body params 685fddc
  • Add some more test cases for what to do in code samples with falsy values f8243ab
  • Add RAW_BODY example swagger file aec4fa8

6 April 2018

  • Show name overrides for example responses and code samples 15b0280

4 April 2018

  • Don't show try it now inputs if disabled 983ee86

4 April 2018

  • A bunch of small fixes for box #114
  • Feature/custom code samples #108
  • Feature/ie11 new #107
  • Fix #105 Example test is failing and so is js-inspect due to the way Code Sample is rendered #105
  • Update uglify-js to fix security vulnerability on github 18b80c4
  • Add latest replaceVars code 098ae59
  • Resolve conflicts 0aaf1af

1 March 2018

1 March 2018

  • Bug/fix syntax highlighting #102
  • Bug/fix hot reloading #100
  • Fix issue where api key couldnt be set manually for oauth #97
  • Fix #98 #98
  • Fix syntax highlighting in swagger Examples #90
  • syntax-highlighter possibly codemirror is not passing? 40711f0
  • Add support for ie11 899996a
  • Repeating description if op level property has a description 94ff067

20 January 2018

  • Add support for markdown in Callout. Fixes #91 #91
  • Tidy up callout tests 08dffb5
  • Adding publish npm script 537246c
  • Add latest built js ce73f48

19 January 2018

  • Add prop-types and fix lint 54f93d7
  • Setting apiKey on the state so it goes into the code samples a948fd1
  • Refactor AuthBox to contain Securities component 1ba4cb8

17 January 2018

17 January 2018

  • Switch oauth to being a boolean and passing through components to Oauth2 baaeba4
  • Fix for box. Their apiSetting id isnt stored on the category it's stored on the api.apiSetting 1319da3
  • Adding better READMEs for the various modules 1c09bba

10 January 2018

  • Add missing markdown index. Modify gitignore. No idea how it got to this state ¯_(ツ)_/¯ b3be8f3
  • Add latest built js 2427b27

v0.1.0

10 January 2018

  • Fix #73 #75
  • Feature/mime type #70
  • Feature/response url without proxy #69
  • Fix #57 #67
  • Moving functions out of scope to appease codeclimate #65
  • Feature/form data #64
  • Bug/enum types #58
  • Feature/try it now proxy #59
  • Only add a Content-type header if there are any body values or a requestBody #56
  • Fix https://github.com/readmeio/api-explorer/issues/42 #48
  • Feature/form styling 2 #45
  • Feature/set cookie #34
  • Feature/convert jade to jsx #25
  • Feature/capitalize language titles #21
  • Rid of description fields in boolean and object to get rid of repeated description. Fix #84 #84
  • Fix #72 remove mimeType to stop code from breaking when multipart/form #72
  • Fix #53 #53
  • Fix #73 #73
  • Fix #68 #68
  • Fix #57 #57
  • Fix onSubmit when there are no Forms. #51
  • Fix #44 #44
  • Fix https://github.com/readmeio/api-explorer/issues/42 #42
  • Implement basic auth correctly #39
  • Fixes https://github.com/readmeio/api-explorer/issues/4 #4
  • Fix https://github.com/readmeio/api-explorer/issues/9 #9
  • Fix https://github.com/readmeio/api-explorer/issues/30 #30
  • Fix https://github.com/readmeio/api-explorer/issues/6 #6
  • Output url with parameters #2
  • Add access: public to registryConfig 7e5e68e
  • Fix demo app f549215
  • Update code to use scoped modules 69edc3f
  • Rename folders and modules to be scoped in preparation for npm publish 9d8d336
  • Add latest built js dba5db4
  • Switch out uslug for lodash.kebabcase. Saves about 200kb unminified 7ad7d74
  • Attempt to fix CI e8d5406
  • Attempt to npm install first 6ead092
  • Revert "Attempt to fix tests" eb30968
  • Attempt to fix tests 3ae59c8
  • Attempting to fix tests and speed up execution 3bc0c29
  • Update lerna to 2.6 37ab02f
  • Make sure webpack is correctly exporting our React component and add a sanity check test 357c715
  • Add latest built js b5f1680
  • Fix broken webpack call 98f8c62
  • Adding built bundle to gitignore bcec6c7
  • Remove computed property names from oas-extensions bc63995
  • Something happened in istanbul/babel/jest which broke coverage for arrow functions e5cbda5
  • Fix tests in readme-syntax-highlighter 0c39b02
  • Migrate away from browserify to webpack 9c6fb22
  • Add --dotfiles to gh-pages call so that circleci config got included af1211d
  • Fix circle ci on gh-pages branch 6e123a3
  • Fix ci, lint and add latest built version de372e6
  • Turn off xhr.withCredentials = true in httpsnippet by default 2c06bd5
  • Render into hub-content element in Demo 2ea942a
  • Whitespace c19ac42
  • Revert "Add explicit scrollableAncestor property to react-waypoint" 6f04f16
  • Fix issue after minification where sub-types wouldnt render properly 1f2fe1a
  • Adding latest built js 634f07b
  • Updating readme 555c208
  • Remove example npm script 1baf40e
  • Add explicit scrollableAncestor property to react-waypoint 1f1f1e2
  • Get rid of unnecessary import dcb63a5
  • Add latest built js b35492a
  • Adding a bottomOffset onto react-waypoint 260343d
  • Removing build step from deploy step e4ebd42
  • Add gh-pages deploy npm script 4f50cf3
  • Removing absolute paths from css file for gh-pages c7c0fa7
  • Make fetches for swagger files relative to work on gh-pages 1c15f54
  • Add build script to build js for github pages 89fde7e
  • Fix issue where uglify'ing the component made objects render incorrectly 6e6578c
  • Add updated hub2 stylesheet and removed simple-dropdown override 00e53f2
  • Test adding docs/index.html for github pages e4df775
  • Attempt to get coverage reports for both packages 38cb5bb
  • Add some more tests to the syntax highlighter 2f639ef
  • Whitespace e406d63
  • Add build/watch shell scripts to api-explorer-ui 68bcd00
  • Fix tests and prettier d8cbc57
  • Add some test blocks to create-docs 0d903f5
  • Add new stripe layout to Doc 0aae39d
  • Add missing prop-type dd0c59a
  • Make sure code blocks have the correct styling when in sidebar 91e241d
  • Rename Code block variable to remove Block prefix 020db21
  • Make readme-syntax-highlighter obey the dark parameter d1e4c7e
  • Fix IconStatus tests 96fa5d3
  • First pass at stripe layou f7a33ed
  • Fix styling of status code in response c042454
  • Switch to use array.some instead of for..in with a break 6b3c504
  • Fix styling of suggest edits links and headings 67853a8
  • Fix suggest edits text content 54af11b
  • Add docs for suggestedEdits 0042179
  • Fix styling of suggest edits links and headings 4a6c3c0
  • Fix suggest edits text content 7ebe194
  • Fix tests after adding react-waypoint fb77fb3
  • Lint and update prettier stuff 084d498
  • Fix ApiList component when there's no api.preferred returned from api eab0286
  • Fix lint errors 71cc33f
  • Only accept the first response content 86e6e01
  • Change props in index 52b27dd
  • Add failing test case. What happens if there are multiple responses? ff50053
  • Add test 262a125
  • Remove .only on test 7e3db7c
  • Reverse changes in demo f1653c9
  • Adding latest built js db09dfa
  • Improve first render performance d9ae2a7
  • Add async transform plugin to babel 1dd266e
  • Fix issue where format wasnt passed through 6778fbf
  • Make sure types are passed through correctly for non-body items 4c28df0
  • Make sure stuff like json is syntax-highlighted properly ab1406c
  • Add better uppercasing of languages for code blocks ce29b4c
  • Run schema descriptions through the markdown parser 4fc73e2
  • Upgrading react-jsonschema-form to 1.0.0 6bebc89
  • Fix build script 9d6341c
  • Lint 2edfbdb
  • Fix readme and docs for props 5a6c8a8
  • Add class name to hub reference id c870900
  • Pull changes c8e559b
  • Only pass accept headers if response expects content back 7a3dbce
  • Start modification 46dd555
  • Make getLangName pass through any unknown languages ece2e50
  • Add latest built js fdd8717
  • Remove mimeType from oas-to-har 0d8346d
  • Start documentation 40aa1d1
  • Add suggest edits but style is off 88e10f2
  • Make sure ResponseSchema doesnt fail if there are no responses 7b5faa5
  • Add latest compiled version 97df436
  • Add npm start to top level for demo 2921b7d
  • Revert Pure component changes c434392
  • Change to pure component a2db27e
  • Make sure mimeType has the type from the operation 918dfb7
  • Fix tests after bad code leaked in which set headers too often bd27813
  • Fixing issue where I broke some of the tests 47f73b1
  • Get rid of unneccesary file 9017176
  • Add headers within tests b371cec
  • Make sure to add a content-type header for formData too bb04633
  • Changes to test c156634
  • Add tests to make sure Response Schema renders for endpoints with responses only 9005534
  • Fix test names 300187f
  • Add another test 76b1351
  • Remove unneeded prop-types 8309729
  • Resolve merge conflict 2264aec
  • Update oas to har tests e9b9f9e
  • Get rid of endpoint in examples.json that did not have required responses obj 15b4bd9
  • Clean up tests 0a0b521
  • Wire examplesTabs and result Tabs with state from parent comp efdf9a0
  • Refactor Response to be more modular, but some selectedTab state needs to be passed in to parent comp. c723a8f
  • Need tests 95537f0
  • Prettier d5aea0c
  • Tidy up responseschema and add more tests 58e9b35
  • Lint a4b0022
  • Prettier aefc0c5
  • Rename CodeSampleResponse -> Response 9f93941
  • Rename Response -> ResponseSchema 46b0264
  • Refactor ResponseBody into it's own component 2663828
  • Refactor statusCode to only get calculated from inside IconStatus a4e5886
  • Prettier f0fc306
  • Move response metadata into a separate component 67b9a03
  • Codeclimate fixes 1d7d91e
  • Fix require to IconStatus 70e602c
  • Undo changes in codemirror 2087e66
  • Rename status-with-icon to IconStatus d757e36
  • Tidy up test 25976d4
  • Remove unneeded circular-oas 2b78989
  • Remove unneeded require ea023d0
  • Make oas.prepareSecurity() just return an empty object instead of null fc4d37f
  • correct all build errors a572f07
  • Fix eslint errors but jslint error occurs b9640c7
  • Prettier changes ac576e8
  • Get rid of unnecessary prop 17c2f30
  • Add and/or paths with unsupported scheme or scheme types 5ae722d
  • Stop authbox showing within getSecurity 1183b49
  • Get rid of console.log f575b58
  • Prettier f24f1ff
  • Fix issue where a security scheme not existing causing the render to fail cffa392
  • Tidy up isAuthReady support for multiple auth types on a single endpoint 64feaf8
  • Make oas.getSecurity() default to returning an empty array b1b97b9
  • Resolve conflict df63663
  • Pass tests 173a3e6
  • Add more tests for OAuth code 6725ee1
  • Fix conflict 3f283f5
  • Get rid of unnecessary console logs 2a49d9d
  • Pass down oauthUrl 50263b0
  • Prettier updates 4c934d9
  • Make it not fail render on binary type. It will still probably not work though 00f7e2f
  • Get basic formData working a5fcf2c
  • Undo changes in create-code-shower 6afdc5c
  • Add failing tests for url encoded form data 9b8fc8f
  • Make getSchema return not just json ddee73f
  • Fix oauth2 test 11b555a
  • Make oas.getSecurity() default to returning an empty array 2a4c308
  • Whitespace 15f083f
  • Fixed tests apart from OAuth2 one cc8fe85
  • Remove unneeded lines from parse-response tests d4b4761
  • Make changes from broken mereg 04e4704
  • Modify allSecurities block within CodeSampleResponse e20642f
  • Remove x-final-url added by the proxy 7e8870a
  • Add responseBody parsing to parse-response 901dd2f
  • Add more tests for parse-response and simplify it 3d5af2d
  • Simplify parse-response tests b3b0ca9
  • Rename code-sample-response to parse-response 0e8c333
  • Add test for statuscodes acc7815
  • Remove init: true. I dont think this was needed anywhere 1f15de8
  • Prettier changes 7d3e724
  • Make sure proxy-url is applied when request is made d4c557a
  • Prettier fix d873ae2
  • Multiple securities browser working in browser e3980ba
  • Add test to make sure code snippets arent showing the try it now url f7f838c
  • Prefix request url with proxy url if oas option 78789eb
  • Only pass through description if it exists 44c1eee
  • Make sure defaults are passed through 5ad6f4d
  • Make sure enums are passed through aab1c77
  • Ignore tests in codeclimate. Duplication is not so bad in tests 26e9290
  • is auth is working for all cases e876887
  • Fix is-auth-ready for Basic 0255baf
  • Progress for or case 4518424
  • Add support for floats via UpDownWidget b8b2461
  • Prettier e05560e
  • Add test for Basic auth state propagation 70b937a
  • Get rid of weird "0" empty tab 7820fa6
  • Add test for onSubmit on Doc 4e0741c
  • Make oas-to-har work for && securities 0f14274
  • And cases pass 1ea9f06
  • Prettier fixes 9b4705e
  • Make AuthBox work for multiple auths at once f2384a3
  • Copy over auth tests df345c9
  • Make oas.prepareSecurity() work for && and || cases 22f813e
  • Hopefully make code climate coverage work 878712b
  • Add test coverage to code climate a07565d
  • Exclude legacy folder from codeclimate 3f82d02
  • Tidy up Basic 6579744
  • Remove unused prop from tests 8b57c46
  • Rename auth input ref f023066
  • Prettier updates ec20a8b
  • Remove input.scrollIntoView() 8ccee2e
  • Return nothing if there is no security input 00a4ed0
  • Move security input types into separate files ff5708b
  • Only generate a single code snippet at a time 5fe2bca
  • Fix default page loading petstore 5bb3634
  • Persist currently selected file to the URL 7a84a24
  • Generate local directory file using script b207ac8
  • Remove unused scripts 5250c7a
  • Lint 64539d5
  • Add dropdown list to demo page fac71a2
  • Make sure we use editor config on jsx files 7c62ef5
  • Still stuck on testing onSubmit for Doc f4e60cf
  • Increase swagger2openapi to latest 0c23fc1
  • Start testing Response 526dd09
  • Code sample renders and modify create-code shower to stop doc from breaking b8ada5a
  • Add hide results abf02de
  • First pass at outputting example response bodies 259d050
  • Stop overactive focus 7bb6090
  • Add focus test for ApiKey component 8a0b378
  • Mock fetchHar in onSubmit b049885
  • Another stab at focus test 02d0b9a
  • Progress on testing focus for security input c97bacc
  • Grab schema for response schema table 42a89e6
  • Attempt to test focus 12003c4
  • Stop all securities from erroring out 1a651af
  • few more fixes 78e56f5
  • Make some changes from pr comments d1de4d8
  • Modify if statement for table 531c94f
  • Description is successful 9ccb8ef
  • Class component for response schema is broken with dropdown and description 6ffe43c
  • Make the test get a little bit further f9d3d1e
  • Stop auth box from autofocusing before request needs auth is false 51107d1
  • Modify on Submit test 30f259a
  • Correct element hierarchy structure for Response 02e8cd1
  • Have results show between tabs bf9eaee
  • Fix onSubmit after merge conflict ed9f00a
  • Merge response-schema branch to access result function 5e9a3fd
  • Add latest compiled version fa7b7ad
  • Update package-lock 3eef754
  • Modify authbox tests to pass 95c1a24
  • Refactor reference code for results mixin f94b8cb
  • Remove unneeded export ed02d18
  • Lint and fix a couple more tests 4918919
  • Blueerrgggh prettier changes 4579b34
  • Upgrade react/react-dom/react-test-renderer/enzyme to latest versions and fix tests 553e9a4
  • Fix parameters-to-json-schema after refactor b3be3fb
  • Fix after react 16 upgrade f0ab3db
  • Add required label to inputs 6427798
  • More progress on form styling e0692a7
  • Upgrade react to v16 5ef48a1
  • Rid of invocation of toggle d34bae3
  • functional component for Auth box e748c76
  • Start writing element structure if results happen 5759a52
  • Pull latest changes 5da91c8
  • Reset loading after request complete d1081e1
  • Remove warning in index.test.js about missing flags prop 823b8d6
  • Begin refactor of endpoint functions 8e7ad69
  • Tidy up comment 070e2d8
  • Add test for Doc for setting state that auth is okay after submission 0e3e9dc
  • Add failing test case for AuthBox closing again after auth is OK 1bebb8e
  • Bring in Doc.loading state flag for loading status on try button cddfbcb
  • Refactor is-auth-ready tests to use auth-types OAS only f1b20dc
  • Rename test file: jsx => js. No JSX in test 1ebf0f4
  • Pass the full HAR into httpsnippets a31732a
  • Make oas-to-har only set content-type header if there are any values b324c6c
  • Remove warning in index.test.js about missing flags prop 2cd10d3
  • Include fetch-har package 1cc4a17
  • Modify tests to include log object for har 0f78095
  • Add test api endpoint to see results a7141e0
  • Attempt to convert Response schema from jade to jsx 134756f
  • Modify tests to pass for an unmodified har bbe9386
  • Install fetch-har 8843177
  • Add condition to prefill apiKey input if apiKey cookie exists ba85640
  • Switch to using circular-json on render 278cd10
  • Tidy up a little bit 89fd2b5
  • More touch ups from pr comments f30b850
  • Add todo 61d4327
  • Correct cli error 664efe4
  • Make corrections in pr comments 9313c22
  • Flags passed down successfully faa72ed
  • Make changes regards to pr c720bda
  • Modify test message 9ac4647
  • Add more tests for authRequired 0fb3c5b
  • Resolve conflicts 285b846
  • Add more tests to pass 90% test coverage d00eae9
  • Resolve conflict 728b601
  • Test state within timeout dc130e2
  • Pass flags down to content blocks that have marked ac6929c
  • Test onSubmit function aaeda6a
  • Change assertion order 24baec6
  • Quick possible way to test cookie is set b2256a7
  • Add more tests to Auth Box 29730d4
  • Authentication warning times out successfully 2adf27e
  • Authentication box opens but warning shows immediately 7658d46
  • Correct cookie usage in tests c97197f
  • Add full reference page with stripe theme 2bbacbc
  • Correct onSubmit function errors d6085db
  • resolve cli issues 6e3ff4e
  • start cookie testing 8022aad
  • Render excerpt correctly ccd58d6
  • try block in index.js stops language preference from being set on page load abb5d39
  • Whoops. Fix the build 184ca88
  • Make it work in ReadMe 99783b1
  • Onsubmit is not a function 3f13b50
  • Have showAuthBox at top of state, but onSubmit is not a function 8c88c32
  • Try to implement setTimeout for try it now 58a87dd
  • Attempt to use endpoint logic in style 897a3ac
  • Add some more styling progress a8e1a4a
  • Add another test for apiKey 460dcb0
  • Attempt to style select input and shipdate input 4ce4faf
  • Cookie behaves differen'tly on each browser 25b9881
  • Add some more progress in form styling 6fb63d6
  • Progress towards form styling d1766c7
  • Prettier changes 3d4bfb7
  • Test reaches 90% coverage 2c3934f
  • Add more tests a658432
  • Add more apiheader tests 2d02cff
  • Add some more tests and ignoring some other parts 8dd415d
  • Add more tests for sanitizer 10e9ff0
  • Update tests and fix lint 5a20895
  • Prettier changes fd1286e
  • Get markdown rendering in blocks 6d49890
  • Get markdown working fab9103
  • Run prettier on the code 9639c07
  • Try out prettier... not sure what i think yet 261d0ea
  • Switch tabs on code test complete 6223467
  • Correct cli errors c019873
  • Make changes from pr and have code render 3082d02
  • Correct errors for cli 32d4872
  • Refine tests to not show warnings cad2508
  • Add latest built version 73f598e
  • Add tests and correct issues from comments in pr 507a459
  • Run jest coverage on npm test 47dd738
  • Make changes to codes based off comments in PR 505d7c9
  • Fix remaining lint issues a064c57
  • Add propTypes and correct lint errors 10942cf
  • Add status codes legacy 2c159bf
  • Should still return header if either user or password is set for basic 1483691
  • Do not add auth headers if there is no value in the inputs 02debab
  • Fix tests 6c5b88d
  • Tidy up 30426fc
  • Add basic auth authentication type b73cc7b
  • Image block is working 0c4c197
  • Get text area to work eb3dc84
  • Refactor if-else statements c11c33a
  • Refactor if statements and string interpolation 1570f71
  • Add block to create-docs for testing. Output doc.body where the blocks need to be rendered 71e9443
  • Add emojis.js 451fb07
  • Bring over marked 56cb2f5
  • Attempt to convert from jade to jsx ba72965
  • Make oauth2 auth work and send through bearer header 3d72dfe
  • Add auth to oas-to-har 44f950e
  • Remove unneeded .only 0f93181
  • Look in the correct place for securitySchemes in oas 3.0 53e0b9d
  • Attempt to get circleci working 766c266
  • Refactor configure-security 453b290
  • Remove unneeded parameters from hasAuth 014d8b3
  • Mocha -> jest a3a13d9
  • Configure-security swagger -> oas 9ac8410
  • Bring over configure-security.js from readme 3b7a375
  • More work on oauth2 auth type 3f30674
  • Resolve merge conflict after tidying up lint errors in master 9fd6d98
  • Run lerna bootstrap for circle install d6b8663
  • Add circleci status badge to readme bd7b8d0
  • Add circleci config d4edcad
  • Lint some stuff and make npm test work for all repos ca5844b
  • Add magic block templates c8ec6ff
  • Correct capitalization on headers for languages c2b89af
  • Refactor if statements in CodeSample.jsx 03e5116
  • Add indent_size to editorconfig c717f90
  • Clean up oas.operation.getSecurity() e8d4e0f
  • Refactor. Pass around Operation object everywhere instead of oas/path/method b449612
  • Add dirty and loading states to Doc component 763869c
  • Tidy up a little bit 2efea7d
  • Lint 333f0f0
  • Add basic SecurityInput for oauth2 only so far ea88a44
  • Removing code loading animation. Code samples are generated client side now 687eeb3
  • Adding jsx to eslint config. Fixing a few 526330d
  • Make npm test work and lint stuff e2c506f
  • Add dropdown to AuthBox 70a1668
  • Add first AuthBox implementation 096ec40
  • Fix prepareSecurity. Security requirements is an array not an object 6344174
  • Spacing 89947c9
  • Add oas.prepareSecurity for AuthBox 2d90681
  • Add hub-custom for more styling 538007b
  • Make the try it now button submit the form 02abfce
  • Removing some angular properties and adding some more tests 59528b2
  • Add fonts for example b304076
  • Tidy up a little bit d954b6b
  • Fix tests bfd28a2
  • Commit built version of this library for testing in readme 5586e51
  • Temporarily make all requires to local modules relative 5f53470
  • Remove unneeded debug pre to output values 1819dfd
  • Do not add empty code sample if no body variables provided 4ba2876
  • Add support for uuid to Params 82571ef
  • Fix codesample test 1b10eda
  • First pass at getting body values in the code samples! f28cd93
  • Add headers support 5ed0ff4
  • Add support for query string values a41d64c
  • Get path params working in code samples fb2e882
  • Start to pass data from form to code snippet 2bf4c40
  • Replace it with test 6bd66c9
  • Prevent default on language change so the page doesnt scroll 44bf706
  • Add readme-syntax-highlighter package and use in ApiExplorer b70a72a
  • Add first pass at code samples rendering https://github.com/readmeio/api-explorer/issues/1 f770940
  • Add language switching 87eecf0
  • Add #setLanguage to ApiExplorer which is passed down to all CodeSamples 2647d60
  • More progress on code samples 2ceef87
  • First pass at code samples. Tab headings only 58c7b8e
  • Lint 63158da
  • Remove node server from example script 719feb8
  • Rename swagger -> oas d65bea1
  • Remove oas conversion server from example d9315ae
  • Make example work with more swagger files ed5a642
  • Dereference everything before passing to our module 2f2d972
  • Create TEST_CASES.md 4dd9d3b
  • Fix some tests 14be746
  • Add some tests for parameters-to-json-schema ff19caa
  • Add magictext to legacy-stuff 04755a8
  • Add magic stuff a62cac2
  • Add angular endpoint code 63f1634
  • Add legacy swagger stuff to this repo b8abfc2
  • Add npm script to run example c8f1ba1
  • Get an example server running locally! ed84ce1
  • Add first test for number of docs c27906e
  • Removing nyc and mocha. Adding jest test coverage e72055e
  • Add jest test setup and first test 38fc866
  • Initial commit of react ui and readme-oas-extensions to monorepo 95abbb9
  • Fresh module and lerna init 4fb5a9f