1. 02 6月, 2018 1 次提交
  2. 31 5月, 2018 1 次提交
  3. 26 5月, 2018 1 次提交
  4. 22 5月, 2018 1 次提交
  5. 19 5月, 2018 1 次提交
  6. 17 5月, 2018 1 次提交
    • K
      feature: OAS3 object parameter support (#4563) · c1007a28
      kyle 提交于
      * render suitable interface for `type: object` parameters
      
      * validate OAS3 object parameters correctly
      
      * display parameter validation errors
      
      * remove irrelevant css classes
      
      * rm comment
      
      * fix failing tests
      
      * add validateParam tests
      
      * add enzyme tests for object parameter rendering
      
      * run actual tests first
      c1007a28
  7. 12 5月, 2018 1 次提交
  8. 08 5月, 2018 1 次提交
  9. 05 5月, 2018 2 次提交
    • K
      v3.14.1 (#4521) · 11c58630
      kyle 提交于
      * v3.14.1
      
      * transform `const` & `let` to `var` in node_modules, for IE11
      
      * rebuild dist
      11c58630
    • K
      improvement: sanitization via DOMPurify (#4513) · 75747424
      kyle 提交于
      * swap `sanitize-html` for `dompurify`
      
      * set up node enzyme tests with jsdom
      
      dompurify, as the name suggests, needs a DOM or it won't work!
      
      * reconcile tests and sanitizer settings
      
      * remove obsolete sanitizeOptions
      
      * add `jsdom` dependency
      75747424
  10. 28 4月, 2018 1 次提交
    • K
      v3.14.0 (#4492) · 7049de62
      kyle 提交于
      * v3.14.0
      
      * fix: simplify config fetch interceptor implementation
      
      * add `loadRemoteConfig` flag to requests
      
      * v3.14.0
      7049de62
  11. 24 4月, 2018 1 次提交
  12. 21 4月, 2018 1 次提交
  13. 14 4月, 2018 1 次提交
  14. 13 4月, 2018 1 次提交
    • G
      enhance: scrollable + downloadable `HighlightCode` (#4397) · 27955183
      Giancarlo Klemm Camilo 提交于
      * Auto hidding content that is longer than 600 characters long.
      
      * Added basic downloading
      
      Slightly broken
      
      * Better downloading
      
      now downloads file on button click
      
      * Fix the angry linter
      
      * Fix dist
      
      * Removed collapsing, added scrolling.
      
      * Code clean up.
      
      * CSS fix.
      
      * prevent HighlightCode from scrolling entire document
      
      * center "Download" text in button
      
      * `this.downloadJSON` -> `this.downloadText`
      
      we're always saving as `.txt`, so JSON is a misnomer
      
      * hide Download button behind option `downloadable` prop
      
      * `file-saver` -> `js-file-download`
      27955183
  15. 07 4月, 2018 1 次提交
  16. 05 4月, 2018 1 次提交
  17. 31 3月, 2018 1 次提交
  18. 28 3月, 2018 1 次提交
    • K
      fix: path item $ref rendering (#4381) · 8189fd24
      kyle 提交于
      * WIP: trigger resolution of Path Item $ref on spec load
      
      * fix(dev-server): don't open localhost in a browser
      
      * preserve key order when merging specJson with specResolvedSubtrees
      
      * remove stray `debugger`
      8189fd24
  19. 25 3月, 2018 1 次提交
    • K
      v3.13.1 (#4367) · 9c8955ed
      kyle 提交于
      * fix: don't assign example if an example does not exist
      
      fixes #4319
      
      * v3.13.1
      
      * rebuild dist
      9c8955ed
  20. 17 3月, 2018 1 次提交
  21. 16 3月, 2018 1 次提交
  22. 10 3月, 2018 1 次提交
    • K
      v3.12.1 (#4311) · 49e04666
      kyle 提交于
      * v3.12.1
      
      * Rebuild dist for v3.12.1
      49e04666
  23. 03 3月, 2018 1 次提交
    • K
      v3.12.0 (#4282) · 83232dc2
      kyle 提交于
      * Use `parameterWithMeta` to get parameter data in <ParameterRow>
      
      * Prefer specPath when fetching resolved subtrees in OperationContainer
      
      * Add test for OAS3 callback rendering
      
      * Remove debugger statement
      
      * Pass base resolution URL directly to Swagger-Client subtree resolver
      
      * Remove accidental comment
      
      * Migrate additional options
      
      * Don't default to empty Map when getting subtree
      
      * fix(validateParam): check for ImList type before using count method
      
      * Use `replaceState` to update `urls.primaryName`
      
      This gives us the stateful URL we want, without:
      (a) refreshing the page on update
      (b) creating a long, useless history for the user
      (c) implying that browser history is two-way bound
          to Swagger-UI (it isn't, we don't have a router)
      
      * Add `fn.opsFilter` docs and internal API versioning note
      
      * restrict `x-example` functionality to Swagger 2.0
      
      * polish Authorize + Close buttons
      
      * add tachyons; use it for padding the new Reset button
      
      * v3.12.0
      
      * rebuild dist
      83232dc2
  24. 01 3月, 2018 1 次提交
  25. 24 2月, 2018 2 次提交
  26. 23 2月, 2018 1 次提交
    • K
      feat: lazy resolver (#4249) · ecf68817
      kyle 提交于
      * default to empty `ImmutableMap` when grabbing op metadata
      * pass `errors` into JsonSchema components
      * Account for Immutable data structure in JavaScriptonSchema...
          ...and create empty Lists instead of Maps by default.
      * Pass ImmutableList through to JsonSchema child components
      * Add lazy resolving spec state extensions
      * TEMPORARY: disable conventional resolved spec
      * WIP
      * Use resolveSubtree in Operation display
      * Freebie: short-circuit Markdown component if it is given plaintext
      * NEW DEFAULT BEHAVIOR: `defaultModelsExpandDepth: 1` does not expand individual models
      * Render faked Model expander to trigger resolution
      * Baseline support for Editor lifecycles
      * Display operation summaries before the operation is resolved
      * Test migrations
      * WIP
      * Swagger2 TIO Body params
      * a bit of cleanup
      * Debounce string param inputs
      * Reach into unresolved operation for deprecated flag, if available
      * Fire subtree request outside of render
      * Remove debugging flags
      * Fix logical errors in spec statePlugins
      * TODOs become TODONEs!
      * Migrate deeplinking feature to non-resolved spec action
      * ESLint fixes
      ecf68817
  27. 10 2月, 2018 1 次提交
    • K
      v3.10.0 (#4210) · 1013d16d
      kyle 提交于
      * v3.10.0
      
      * Fix Execute styling issue
      
      * Rebuild dist
      1013d16d
  28. 27 1月, 2018 1 次提交
    • K
      v3.9.3 (#4170) · 9653258b
      kyle 提交于
      * default to empty `ImmutableMap` when grabbing op metadata
      
      * pass `errors` into JsonSchema components
      
      * Account for Immutable data structure in JavaScriptonSchema...
      
      ...and create empty Lists instead of Maps by default.
      
      * Pass ImmutableList through to JsonSchema child components
      
      * v3.9.3
      9653258b
  29. 20 1月, 2018 1 次提交
  30. 13 1月, 2018 1 次提交
    • K
      release: 3.9.1 (#4106) · 25357320
      kyle 提交于
      * fix(core-components): make `onToggle` a non-required prop in ModelCollapse
      
      * release: 3.9.1
      25357320
  31. 06 1月, 2018 1 次提交
  32. 30 12月, 2017 1 次提交
  33. 29 12月, 2017 1 次提交
  34. 23 12月, 2017 1 次提交
  35. 16 12月, 2017 1 次提交
  36. 10 12月, 2017 1 次提交
  37. 04 12月, 2017 1 次提交
  38. 02 12月, 2017 1 次提交