Nivedin
3e2c72bdb2
feat: sort environments alphabetically ( #4280 )
...
* feat: sort environments alphabetically in sidebar and selector
* fix: correct typo in i18n string key
* fix: rename and export team environments bug
* chore: added sortEnvironments util function
* chore: ads doc
* chore: cleanup
---------
Co-authored-by: jamesgeorge007 <25279263+jamesgeorge007@users.noreply.github.com >
2024-08-28 13:16:10 +05:30
Anwarul Islam
43730d66f6
feat: description field for request parameters and headers ( #4187 )
...
* feat: key-value component added for reuse
* chore: inspection result added
* chore: add `HoppRESTRequest` schema `v7`
* feat: add `description` for field for REST request headers
* feat: add `description` for field for GraphQL request headers
* fix: synchronization logic b/w bulk edit context and the default view
- Add `HoppGQLRequest` schema `v6`.
- Fix pre-existing issue with changes in bulk edit context not immediately reflecting in the default GQL request headers view.
* feat: support importing `description` fields from external sources
* test: fix failing tests
* chore: include description field for computed headers
Headers computed based on authorization info & inherited entries.
* feat: add `description` field for headers at the collection level
Add `HoppCollection` schema `v3`.
* test: fix failing tests
* ci: update tests workflow target branch trigger
* chore: cleanup
* chore: cleanup
* chore: rely on type inference
---------
Co-authored-by: jamesgeorge007 <25279263+jamesgeorge007@users.noreply.github.com >
Co-authored-by: nivedin <nivedinp@gmail.com >
2024-08-27 14:30:12 +05:30
Nivedin
f115c4ab8e
fix: persist request execution context between tabs ( #4284 )
2024-08-22 22:40:21 +05:30
Anwarul Islam
775051bac3
chore: update WhatsNewDialog UI and position ( #4252 )
...
Co-authored-by: nivedin <nivedinp@gmail.com >
2024-08-20 01:21:34 +05:30
Nivedin
9fdde2b788
fix: reset currentEnv if there is a shared workspace change ( #4255 )
...
* fix: reset currentEnv if there is a shared workspace change
* chore: cleanup
---------
Co-authored-by: jamesgeorge007 <25279263+jamesgeorge007@users.noreply.github.com >
2024-08-19 15:43:32 +05:30
Dmitry
f1cb417a5e
fix: improvement for body tab and RawBody empty string bug ( #4273 )
...
* feat(body-label): added label that showing tab is not empty
* fix(body-raw): value is not updated when was empty
---------
Co-authored-by: Dmitry Mukovkin <d.mukovkin@cft.ru >
2024-08-19 15:42:35 +05:30
James George
a8bcc75467
fix: ensure Content-Type header priority in the CLI ( #4242 )
...
- Ensure the `Content-Type` header takes priority over the value set in the request body.
- Introduces `HoppRESTRequest` schema `v6` with `text/xml` added under the supported content types.
2024-08-07 21:46:27 +05:30
Akash K
31b691bb37
chore: add ai renames at more places ( #4244 )
...
Co-authored-by: jamesgeorge007 <25279263+jamesgeorge007@users.noreply.github.com >
2024-08-07 21:43:32 +05:30
James George
1fdb0f2d04
chore: hide duplicate Global environment action for a team workspace ( #4245 )
2024-08-07 21:42:37 +05:30
artu-ole
f05966b335
fix: path not taken into account for socket.io connection without token auth ( #4226 )
...
fix: path not taken into account for socket.io connection
2024-08-06 17:35:50 +05:30
Muhammed Ajmal M
5bccab0aa0
fix: add to parameters regex ( #4238 )
2024-08-06 15:18:14 +05:30
Akash K
40f93fc7f4
chore: add analytics event for ai experiments ( #4224 )
2024-07-30 18:55:09 +05:30
Akash K
adb7782b58
chore: enable ai experiments by default in settings ( #4223 )
2024-07-30 18:32:32 +05:30
Akash K
d68cfb313e
feat: hoppscotch-common & platform additions for ai experiments ( #4222 )
...
Co-authored-by: jamesgeorge007 <25279263+jamesgeorge007@users.noreply.github.com >
2024-07-30 12:16:44 +05:30
James George
c9f92282bf
feat: duplicate REST/GraphQL collections ( #4211 )
...
Co-authored-by: Andrew Bastin <andrewbastin.k@gmail.com >
Co-authored-by: nivedin <nivedinp@gmail.com >
2024-07-29 18:37:34 +05:30
Nivedin
c88ea5c8b2
fix: auth bug when value is a secret environment ( #4210 )
...
Co-authored-by: jamesgeorge007 <25279263+jamesgeorge007@users.noreply.github.com >
2024-07-27 20:54:16 +05:30
Dmitry
f913899ad5
fix: fix issue for multipart/form-data and cookie header ( #4172 )
...
* fix(multipart-formdata): fix type for data variable
* fix(multipart-formdata): fix parameter filter for unsetted file
* fix(multipart-formdata): add mime type for sending file
* fix(multipart-formdata): add application/octet-stream by default mimetype
* fix(multipart-formdata): remove content-type: multipart/form-data header
* fix(multipart-formdata): remove cookie cookie header if not present
* fix(multipart-formdata): fix content-type filter
---------
Co-authored-by: Dmitry Mukovkin <d.mukovkin@cft.ru >
2024-07-22 18:33:38 +05:30
Nivedin
7652dab9c4
fix: codemirror search bar misaligned ( #4203 )
...
Co-authored-by: jamesgeorge007 <25279263+jamesgeorge007@users.noreply.github.com >
2024-07-22 17:04:53 +05:30
Anwarul Islam
801df8ea97
feat: persist HTML response preview preference ( #4177 )
...
Co-authored-by: jamesgeorge007 <25279263+jamesgeorge007@users.noreply.github.com >
Co-authored-by: nivedin <nivedinp@gmail.com >
2024-07-19 16:18:55 +05:30
Nivedin
25a519a2e9
fix: wrap line button showing inconsistency bug ( #4188 )
2024-07-18 15:20:57 +05:30
Nivedin
8c6b80dc42
fix: embeds response and request option section getting hidden bug ( #4181 )
...
Co-authored-by: jamesgeorge007 <25279263+jamesgeorge007@users.noreply.github.com >
2024-07-18 15:13:43 +05:30
Nivedin
7ebc9a6fd6
fix: secret variables being populated as undefined on code snippets ( #4180 )
2024-07-18 14:44:37 +05:30
Anwarul Islam
90bb470b3a
fix: <img> is flex's immediate child therefore it stretch to its parent width ( #4173 )
...
* fix: img is flex immediate child and renders in full width
* chore: remove unnecesary use of flex
2024-07-17 21:34:08 +05:30
Muhammed Ajmal M
71ac013a38
fix: ctrl+enter inserting newline in code ( #4108 )
...
* fix: ctrl+enter inserting newline in code
* chore: add 'cmd+enter' to the key list
---------
Co-authored-by: nivedin <nivedinp@gmail.com >
2024-07-02 15:07:27 +05:30
Nivedin
fe79c47d1f
fix: codemirror crashing due to cursor not updating ( #4151 )
...
fix: cursor not updating while filtering
2024-07-02 13:41:20 +05:30
Akash K
2917d50c6a
feat: copyable invite links ( #4153 )
...
Co-authored-by: Andrew Bastin <andrewbastin.k@gmail.com >
Co-authored-by: jamesgeorge007 <25279263+jamesgeorge007@users.noreply.github.com >
2024-06-28 18:48:10 +03:00
Andrew Bastin
fba22ea687
refactor: move pwa update toast to the bottom center
2024-06-28 15:10:04 +03:00
Andrew Bastin
fd60c630fd
refactor: remove auto dismissal of whats new toast and move it to the bottom left
2024-06-28 15:05:16 +03:00
jamesgeorge007
ac84166b8b
chore: update documentation link references
2024-06-28 11:49:09 +05:30
jamesgeorge007
07e7180dc9
chore: update CLI documentation link references
...
Bump CLI version.
2024-06-28 11:16:47 +05:30
Anwarul Islam
b851d3003c
feat: added change log prompt for PWA updates ( #4098 )
...
Co-authored-by: jamesgeorge007 <25279263+jamesgeorge007@users.noreply.github.com >
Co-authored-by: nivedin <nivedinp@gmail.com >
Co-authored-by: Andrew Bastin <andrewbastin.k@gmail.com >
2024-06-27 19:03:33 +03:00
James George
3b70668162
feat: CLI collection runner command generation UI flow ( #4141 )
...
Co-authored-by: nivedin <nivedinp@gmail.com >
2024-06-27 19:17:56 +05:30
jamesgeorge007
25fd35770a
fix: regression with missing lucide icon pack
...
Add `@iconify-json/lucide` as a dev dependency to all packages that consume `unplugin-icons`.
2024-06-26 11:59:21 +05:30
Andrew Bastin
1da5dde0ba
refactor: bump dioc to 3.0.2
2024-06-25 20:54:25 +05:30
Andrew Bastin
aead9e6c98
feat: client certificates and ability to skip ssl cert verification in desktop app ( #4111 )
...
Co-authored-by: Nivedin <53208152+nivedin@users.noreply.github.com >
2024-06-25 16:57:07 +05:30
Joel Jacob Stephen
5e3bc01922
refactor(common): improvements to banner handling logic ( #4123 )
2024-06-25 15:14:52 +05:30
Andrew Bastin
9479258acb
chore: merge hoppscotch/patch into hoppscotch/next
2024-06-24 16:09:12 +05:30
Nivedin
fac90ac342
fix: styling issue on selection in codemirror ( #4122 )
2024-06-24 12:15:04 +05:30
Anwarul Islam
9d02c8e6c9
feat: added codegen tab in the sidebar ( #4099 )
2024-06-24 12:03:19 +05:30
Anwarul Islam
d45f15e9cb
fix: prevent unwanted variable wrapping during Insomnia import ( #4076 )
...
feat: conditionally check path variable
2024-06-24 11:46:50 +05:30
James George
021ecf17ce
feat: introduce personal access tokens for authorization ( #4094 )
...
Co-authored-by: Nivedin <53208152+nivedin@users.noreply.github.com >
2024-06-24 11:45:31 +05:30
Nivedin
257974325e
fix: large content scroll bug in codemirror editor ( #4138 )
2024-06-21 23:27:22 +05:30
Andrew Bastin
31f1e1b21a
fix: headers having different values with the same key are not shown ( #4112 )
...
* feat: allow ability for multiple headers with the same key to be shown
* chore: remove extension inspector in selfhost-desktop
* chore: cleanup
---------
Co-authored-by: jamesgeorge007 <25279263+jamesgeorge007@users.noreply.github.com >
2024-06-12 14:11:43 +05:30
Akash K
93807bfe8f
fix: make client credential optional in authcode + pkce flow ( #4114 )
...
* fix: make client credential optional
* test: update test fixtures
---------
Co-authored-by: jamesgeorge007 <25279263+jamesgeorge007@users.noreply.github.com >
2024-06-12 14:10:54 +05:30
Andrew Bastin
e3ad0c9e2e
feat: add ability for platforms to define custom login selector ui
2024-06-11 06:20:02 +05:30
Nivedin
bece13e6b0
fix: precision lost when json is beautified ( #4086 )
2024-06-03 14:30:31 +05:30
Nivedin
d0350ec789
fix: add previous value as optional in test schema env diff ( #4071 )
...
* fix: add previous value as optional
* refactor: remove method chaining for consistency
---------
Co-authored-by: jamesgeorge007 <jamesgeorge998001@gmail.com >
2024-06-03 14:29:48 +05:30
Nivedin
5c214a8da0
fix: persist interceptor state for logged out user ( #4060 )
...
* fix: persist interceptor state for loged out user
* refactor: update interceptor section in settings page
* chore: update settings page interceptor section UI
* chore: minoir ui and code refactor
2024-06-03 14:28:58 +05:30
Nivedin
f8ac6dfeb1
chore: add workspace switcher login A/B testing flow ( #4053 )
...
Co-authored-by: Andrew Bastin <andrewbastin.k@gmail.com >
2024-05-10 16:35:42 +05:30
Nivedin
38bc2c12c3
refactor: set default interceptor to "proxy" ( #4051 )
2024-05-10 14:01:43 +05:30