Commit Graph

97 Commits

Author SHA1 Message Date
Liyas Thomas
7e4297d9bf Accurate response time and size (#1441)
Co-authored-by: Andrew Bastin <andrewbastin.k@gmail.com>
2021-01-28 13:09:31 +05:30
Kévin Dunglas
07f370d6d2 feat: better media types detection for JSON, XML and HTML lenses (#1438)
Co-authored-by: Andrew Bastin <andrewbastin.k@gmail.com>
Co-authored-by: Liyas Thomas <liyascthomas@gmail.com>
2021-01-26 09:57:11 +05:30
Kévin Dunglas
d2dfb4c8df fix: status code detection (#1440) 2021-01-25 06:50:50 +05:30
Kévin Dunglas
a8d5ab035d feat: add JSON-LD to the list of known content types 2021-01-24 18:25:39 +01:00
John Harker
c7f7b96405 Update Proxy URL (#1436)
* Update proxy URLs

* Update URLs in Vue file

Had to edit with web editor to avoid vs code changing indentation.

* Delete settings.json

Co-authored-by: Sam Jakob Mearns <me@samjakob.com>
Co-authored-by: Liyas Thomas <liyascthomas@gmail.com>
2021-01-22 10:43:44 +05:30
Andrew Bastin
c5dff96f57 Better JS language integration for Pre-Request scripts and Test scripts (#1422)
* Add tern as dependency

* Add build rule to transpile mjs

* Initial implementation of the auto complete engine

* Separate out the tern server code to separate file

* Added extra type defs for tern server

* Boost the pw completion result to the top of the list

* Added acorn and acorn-walk as dependency

* Semantic linting powered by tern

* Fix DeepCode warnings for js-editor

* Remove unused registerLint tern extension

Co-authored-by: Liyas Thomas <liyascthomas@gmail.com>
2021-01-22 07:04:02 +05:30
Gerardyang
cb8b98f707 Fix a missing close parenthesis before '.then' (#1407) 2021-01-02 20:49:42 +05:30
Liyas Thomas
5705df96f3 Merge branch 'main' of https://github.com/hoppscotch/hoppscotch 2020-12-29 07:16:45 +05:30
Liyas Thomas
9ac0cf1406 fix: decodeURI() failing on malformated URI + chore(deps): bump 2020-12-29 07:13:46 +05:30
Liyas Thomas
71170a1c5d feat: input toggle for parameters and headers (#1388)
* feat: toggler for parameters and headers

* refactor: move bodyParams to separate component + feat: input toggle

* fix: backward copaitability

* Fixed issue with imported active prop mutations

Co-authored-by: Andrew Bastin <andrewbastin.k@gmail.com>
2020-12-28 06:02:41 +05:30
Karel De Smet
15ecb19c65 Added extra test for error handling 2020-12-22 21:15:20 +01:00
Karel De Smet
a64b32d12c Test for toBeType() 2020-12-22 21:12:53 +01:00
Karel De Smet
f53ac25d90 Test for toHaveLength() 2020-12-22 20:05:56 +01:00
Karel De Smet
de1d06528e Test for toBeLevel5xx() 2020-12-22 19:33:27 +01:00
Karel De Smet
ea227e09fa Explicitly pass radix 10 to parseInt functions in toBeLevelxxx() to avoid unexpected results 2020-12-22 19:19:21 +01:00
Karel De Smet
a61e6efdd4 Test for toBeLevel4xx() 2020-12-22 08:10:54 +01:00
Karel De Smet
d92412175c Test for toBeLevel3xx() 2020-12-22 08:01:55 +01:00
Karel De Smet
3614f5b620 Test for toBeLevel2xx() 2020-12-21 17:35:40 +01:00
Karel De Smet
a2a03c6b52 Unit tests for test functions toBe, toHaveProperty (#1392)
* Added unit tests for the post-request tests

* Added 2 top level functions to avoid duplication of code

* Simplified tests for toBe and error handling

* Added a test for asserting string values with toBe

* Added a test for negative assertion with toBe

* Added tests for toHaveProperty

* Imported PASS, FAIL and ERROR constants

* Use getTestResult and getErrors to avoid duplication of code

* Removed .vscode/settings.json

* Minor cleanup to postwomanTesting.spec.js

* Revert change of runTestScriptWithVariables back to default export

Co-authored-by: Liyas Thomas <liyascthomas@gmail.com>
Co-authored-by: Andrew Bastin <andrewbastin.k@gmail.com>
2020-12-19 07:45:36 +05:30
Liyas Thomas
1e6773deb5 Refactor: Modularize home page (#1372)
* Move HTTP headers section to component

* Move import cURL modal to component

* Move Notes, OAuth token modal to seperate components

* Fix deepcode analysis

* Move parameters section to seperate component

* Move codegen modal to component

* ES6
2020-12-11 05:59:29 +05:30
Liyas Thomas
bdf72eca70 fix: turn off permission of GitHub OAuth app fixed #1377 2020-12-10 16:12:38 +05:30
Andrew Bastin
eeb1ecd2df Added test case for signInUserWithGithub to check if adding 'repo gist' 2020-12-08 23:01:17 -05:00
Andrew Bastin
f21b5768a5 Fixed tests for fb.spec.js 2020-12-08 22:55:41 -05:00
Liyas Thomas
ba08883623 Final gist integration + clean up 2020-12-08 17:50:32 +05:30
Liyas Thomas
3d10a8f86a Initial MVP of GitHub gist support 2020-12-07 14:14:02 +05:30
Karel De Smet
f279471858 Added assertion methods toHaveLength & toBeType (#1357)
Co-authored-by: Liyas Thomas <liyascthomas@gmail.com>
2020-12-02 06:55:37 +05:30
Liyas Thomas
ab5ea5948b Minor refactoring and code splitting 2020-12-01 05:21:14 +05:30
Liyas Thomas
a8fd0fcd19 Minor refactoring and code splitting 2020-12-01 05:09:16 +05:30
Liyas Thomas
7411f01fb5 Updated test snapshot 2020-11-03 14:06:24 +05:30
Liyas Thomas
3c00a3b1d0 Fixed Axios codegen missing raw post body 2020-11-03 13:47:17 +05:30
Jyoti Gupta
846298210a [#1190] [Jyoti] Add codegen for nodeJs Unirest support (#1308)
* [#1190] [Jyoti] Add codegen for nodeJs Unirest

* Update and rename node-unirest.js to nodejs-unirest.js

* Update codegen.js

* [Jyoti] update snapshot for node-unirest-codegen

Co-authored-by: Jyoti Gupta <jyoti.gupta@INjyotigupta.local>
Co-authored-by: Liyas Thomas <liyascthomas@gmail.com>
2020-11-02 06:23:13 +05:30
Liyas Thomas
f22e98ccca Updated test snapshots - fixing CI tests 2020-10-30 18:28:09 +05:30
Liyas Thomas
5cb6d10e3d Reorder codegens in alphabetical order 2020-10-30 18:16:34 +05:30
Jaishree Patidar
cd3cec5d48 [Jaishree] Add C Libcurl Codegen 2020-10-29 17:47:25 +05:30
Kunal Kumar
f9ae242792 Kunal - java-unirest 25 oct 2020 codegen added (#1301) 2020-10-26 00:00:36 +05:30
Shalika Singhal
438640d5b8 added codegen for java OK Http Client (#1300)
* added codegen for  java OK Http Client

* shalika- added snapshot test for -codegen- java -ok http client

* shalika- moving JavaOkHttpClientCodegen in alphabetical order in codegen
2020-10-25 23:07:28 +05:30
Liyas Thomas
774853af7a Remove teams section from Firebase 2020-10-21 10:11:56 +05:30
Liyas Thomas
eaeefafe39 Lint, ES6, popover for codegen 2020-10-19 18:02:42 +05:30
Ben
59974edf80 feat:add code generator for Shell with HTTPie (#1290)
Co-authored-by: Liyas Thomas <liyascthomas@gmail.com>
2020-10-19 07:54:07 +05:30
Liyas Thomas
22a3bba6ab Cherry picking refactored fb.js from #879 by @AndrewBastin (#1286)
* Cherry picking refactored fb.js from #879 by @AndrewBastin

* Fixed a minor UI glitch in History section

* Removed logout success toast testcase

Co-authored-by: Andrew Bastin <andrewbastin.k@gmail.com>
2020-10-17 14:53:19 +05:30
Matthew Crumley
b6b3cbcb9a Add Salesforce Apex codegen (#1285) 2020-10-17 12:39:23 +05:30
Ben
de97048424 feat:add code generator for Ruby Net::HTTP (#1284) 2020-10-17 10:47:26 +05:30
Yannick Chiron
168d1dc678 feat:add code generator for C# RestSharp 2020-10-11 00:58:02 +02:00
Raul Piraces Alastuey
82c874afb5 Add: Shell wget codegen (#1256)
* Add: Shell wget codegen

* Add missing snapshot for tests
2020-10-09 19:44:49 +05:30
YE Qing
1afd0381c1 Run tests against all codegen instead of individual ones (#1255)
* run tests against all codegens instead of individual ones

* table testing

* fixture is no longer needed

Co-authored-by: Qing Ye <ye.qing@go-jek.com>
2020-10-09 14:04:12 +05:30
luthrap
92854b9e84 Python http client codegen (#1252)
* add codegen for python http client

* update print header function
2020-10-08 23:29:00 +05:30
Qing Ye
fe1618d1d8 move test data to __fixtures__ 2020-10-08 00:17:58 +08:00
Qing Ye
30250e1afa add codegen for nodejs native and instrument snapshot tests 2020-10-08 00:10:02 +08:00
YE Qing
ce5fb78bcd Fix form post data parsing (#1248)
Co-authored-by: Qing Ye <ye.qing@go-jek.com>
2020-10-07 08:51:03 +05:30
YE Qing
1c2963a1e0 add codegen for python-requests (#1244)
Co-authored-by: Qing Ye <ye.qing@go-jek.com>
Co-authored-by: Liyas Thomas <liyascthomas@gmail.com>
2020-10-06 22:56:10 +05:30