Commit Graph
321 Commits
Author SHA1 Message Date
Mohsen Azimi 311abe7fea Merge pull request #1071 from danrice01/patch-1
Fixing sorter typo
2015-03-26 13:53:13 -07:00
Mohsen Azimi 99eaf4eb23 Use SwaggerJS from npm
* Uses npm to download latest swagger-js (for now. When swagger-js is
   released we will replace git address with actual swagger-ui)

* Uses `postinstall` to generate `browser` folder of swagger-ui. This
 can go when swagger-ui is published.
2015-03-25 12:49:39 -07:00
Dan Rice 7979f75ff9 Fixing sorter typo
Original code didn't work because of a mix between the use of 'apisSorters' and 'apisSorter' references. Changed all 'apisSorters' refs to 'apisSorter'.
2015-03-25 14:53:40 +00:00
Mohsen Azimi 6523318f88 Rename redirectUrl optoon to oauth2RedirectUrl 2015-03-24 13:33:40 -07:00
Mohsen Azimi ede1faa0c8 Add ability to override redirectUrl in swagger-oauth
Fixes #457
2015-03-24 13:33:18 -07:00
Mohsen Azimi b58eee10e7 Fix JSHint issues 2015-03-23 16:00:43 -07:00
Mohsen Azimi 93c18d59b8 Make SwaggerUi UMD compatible 2015-03-23 14:28:14 -07:00
Tony Tam 440b62a2b2 Merge pull request #1051 from julien-maurel/sorterOptions
Fix #1040 : add options to be able to sort APIs and operations
2015-03-23 09:49:56 -07:00
Mohsen Azimi f6754d2040 Fix typos in SwaggerUi.js
Fixes #1053
2015-03-20 18:22:24 -07:00
Livio Soares aef4574958 operation.handlebars: Using a <div> around {{{description}}} is more robust to
potential HTML tags cannot be nested within the <p> context.
2015-03-20 16:37:54 -04:00
Julien Maurel 3377380c35 Fix #1040 : add options to be able to sort APIs and operations 2015-03-20 09:35:14 +01:00
Livio Soares b181fa95a0 OperatioView.js: fix rendering of Markdown (GFM) in description fields.
This removes substitution of \r\n, \r, \n to <br>, since the subsequent set of
renderGFM() gets confused by them. Furthermore, the marked module already does a
decent job of substituting \n with proper HTML (<p>, if I'm not mistaken).
2015-03-18 23:38:28 -04:00
Tony Tam b66a8613ab fixed build error 2015-03-17 16:28:31 -07:00
Tony Tam 5a890c9788 merged 2015-03-17 16:16:27 -07:00
Mohsen Azimi afe232747b Normalize all the line endings 2015-03-17 14:34:22 -07:00
Mohsen Azimi 9b409f75b8 Encode/decode tags before using it in the URL
Fixes #994

Conflicts:
	dist/swagger-ui.min.js
2015-03-17 14:14:28 -07:00
Tony Tam f073f192a2 Merge pull request #1036 from mohsen1/remove-swaggerui-global-instance
Remove swaggerui global instance
2015-03-17 13:57:18 -07:00
Mohsen Azimi f49c1689d2 Move backward compatibility to swaggerUi.js and warn users about API changes 2015-03-17 12:10:28 -07:00
Tony Tam 58982430c4 fix for #968, removed block 2015-03-16 21:21:35 -07:00
Mohsen Azimi d61cf24ae0 Append swagger-auth global functions to window and don't break backward 2015-03-16 15:07:14 -07:00
Mohsen Azimi 8c6e3a6d95 Append Docs to window for now
also remove expection for global swaggerUi from JSHint
2015-03-16 13:58:05 -07:00
Mohsen Azimi 51bbbf03db Remove all references to swaggerUi global instance 2015-03-16 13:52:38 -07:00
Mohsen Azimi 79d9d1cf0d Update docs 2015-03-16 13:45:08 -07:00
Mohsen Azimi 66adb0d508 Remove global auth object references and fix header api key adding mechanism
Fixes #1033
2015-03-16 13:45:08 -07:00
Mohsen Azimi 9ed1ad88ec Pass router to all views 2015-03-16 11:08:28 -07:00
Mohsen Azimi 52d9ce277c Remove CoffeeScript folder 2015-03-12 17:54:30 -07:00
Mohsen Azimi 07ac7fcf95 Fix all JSHint errors 2015-03-12 16:50:57 -07:00
Mohsen Azimi 096cd120a4 Some cleanup in Docs.js
Doc.js is ignored in JSHint so we are not cleaning it up entirely!
2015-03-12 16:46:51 -07:00
Mohsen Azimi dac83b71c8 Remove global views
Append all views to SwaggerUi.Views object
2015-03-12 16:42:23 -07:00
Mohsen Azimi 8440833f6c Remove [].forEach calls 2015-03-12 16:22:19 -07:00
Mohsen Azimi f35bbc7ec1 Fix binding error in swagger-js file 2015-03-12 16:22:19 -07:00
Mohsen Azimi 07d8a89c8f Fix JS errors in source 2015-03-12 16:21:31 -07:00
Mohsen Azimi 215a8fa63e Move all files to javascript folder and remove coffeescript folder 2015-03-12 16:21:31 -07:00
Mohsen Azimi f21ade9ba7 Convert view/OperationView.coffee
This file is not fully converted. Some methods (mostly long ones) are brought from compiled CS code
2015-03-12 16:21:30 -07:00
Mohsen Azimi c85835775b Convert view/ParameterView.coffee 2015-03-12 16:21:25 -07:00
Mohsen Azimi 140dc776c9 Convert view/ParameterContentTypeView.coffee 2015-03-12 16:21:25 -07:00
Mohsen Azimi e3a502c3df Convert view/ResourceView.coffee 2015-03-12 16:21:25 -07:00
Mohsen Azimi 7755235213 Convert view/SignatureView.coffee 2015-03-12 16:21:20 -07:00
Mohsen Azimi a11fd8b4c6 Convert view/StatusCodeView.coffee 2015-03-12 16:21:20 -07:00
Mohsen Azimi dc4e595eed Convert view/ResponseContentTypeView.coffee 2015-03-12 16:21:12 -07:00
Mohsen Azimi dc9ce7d798 Convert view/MainView.coffee 2015-03-12 16:21:12 -07:00
Mohsen Azimi 72dad9685d Convert view/HeaderView.coffee 2015-03-12 16:20:51 -07:00
Mohsen Azimi 3944828c60 Convert view/ContentTypeView.coffee 2015-03-12 16:20:51 -07:00
Mohsen Azimi 734ad71250 Convert view/BasicAuthButton.coffee 2015-03-12 16:20:51 -07:00
Mohsen Azimi f211be40d2 Convert view/ApiKeyButton.coffee 2015-03-12 16:20:51 -07:00
Mohsen Azimi 15d1e22dbf Convert helpers/handlebars.coffee 2015-03-12 16:20:51 -07:00
Mohsen Azimi 846d589a7e Convert SwaggerUI.js and introduce JSHint 2015-03-12 16:20:51 -07:00
Tony Tam 5ba40f3285 Merge pull request #1018 from mohsen1/favicon
Update favicon with official logo and HiDPI support
2015-03-11 12:59:10 -07:00
Mohsen Azimi 7786919ba1 Fix issue with $.contains in Firefox 2015-03-10 14:34:09 -07:00
Mohsen Azimi 7006e86fa5 Remove global references to swaggerUi object
By passing parent view as an option to child views, child views can
access parent views and eventually can access model of MainView

There is alos a new domEl option available for SwaggerUI constructor.
User can send domEl instead of dom_id to specifiy which element they
want to render to
2015-03-10 11:16:08 -07:00