Gusram
c26c33ef63
Merge branch 'main' of github.com:hoppscotch/hoppscotch
2024-12-04 16:39:53 +08:00
James George
a08c6f6b3e
chore(cli): drop Node.js v18 support ( #4583 )
2024-12-02 21:49:46 +05:30
Anwarul Islam
e2e769db71
chore: collection runner enhancements and ui clean up ( #4564 )
...
Co-authored-by: jamesgeorge007 <25279263+jamesgeorge007@users.noreply.github.com >
2024-11-28 17:55:00 +05:30
Akash K
d2401d6ceb
chore: add inspection warning for proxy interceptor with binary data ( #4569 )
2024-11-28 13:21:29 +05:30
jamesgeorge007
69b94886a6
chore: bump version to 2024.11.0
2024-11-27 17:44:55 +05:30
Shreyas
22515582c5
chore: show warning for interceptors not supporting binary data ( #4566 )
...
Co-authored-by: jamesgeorge007 <25279263+jamesgeorge007@users.noreply.github.com >
2024-11-27 16:53:30 +05:30
Akash K
a66771bbd0
feat: add autocomplete for multipart/formdata individual content types ( #4565 )
2024-11-27 15:20:28 +05:30
Akash K
9cc1e47b39
fix: show file chip for the selected file in binary body ( #4562 )
...
Co-authored-by: jamesgeorge007 <25279263+jamesgeorge007@users.noreply.github.com >
2024-11-27 15:05:35 +05:30
Mir Arif Hasan
5dccce39b4
feat: env file sync with infra config ( #4545 )
2024-11-26 19:52:51 +05:30
Akash K
80d7dd046d
feat: support for binary body ( #4466 )
...
Co-authored-by: jamesgeorge007 <25279263+jamesgeorge007@users.noreply.github.com >
2024-11-26 19:48:01 +05:30
Joel Jacob Stephen
37bf0567ea
refactor(sh-admin): updated documentation links in dashboard ( #4560 )
...
Co-authored-by: jamesgeorge007 <25279263+jamesgeorge007@users.noreply.github.com >
2024-11-26 19:13:08 +05:30
Anwarul Islam
e8ed938b4c
feat: collection runner ( #3600 )
...
Co-authored-by: jamesgeorge007 <25279263+jamesgeorge007@users.noreply.github.com >
Co-authored-by: nivedin <nivedinp@gmail.com >
2024-11-26 15:56:09 +05:30
jamesgeorge007
f091c1bdc5
chore: remove reference to ReqType enum
...
The `ReqType` enum isn't available in the cloud context since the BE only deals with teams and GQL isn't supported under the same, hence there isn't a use case to differentiate between request types from the cloud BE context.
2024-11-26 12:30:54 +05:30
Mir Arif Hasan
c9fb5bf45c
fix: return 0 complexity for introspection fields ( #4549 )
2024-11-25 19:25:40 +05:30
Nivedin
b81cf87fd6
chore: update response original request version ( #4555 )
...
Co-authored-by: jamesgeorge007 <25279263+jamesgeorge007@users.noreply.github.com >
2024-11-25 18:34:03 +05:30
Akash K
2721fd9bf6
chore: continue openapi imports on error with a partial import ( #4535 )
2024-11-25 12:50:20 +05:30
Akash K
b706a43d2e
feat: collection import summaries ( #4489 )
...
Co-authored-by: jamesgeorge007 <25279263+jamesgeorge007@users.noreply.github.com >
2024-11-25 11:42:26 +05:30
Akash K
c74c42ebaf
feat: add individual content types for formadata ( #4550 )
...
Co-authored-by: jamesgeorge007 <25279263+jamesgeorge007@users.noreply.github.com >
2024-11-24 19:36:10 +05:30
shobanrajm
b78cd57884
feat: collection CLI runner with iterations and data feed ( #4475 )
...
Co-authored-by: Shoban <mshobanr@ford.com >
Co-authored-by: jamesgeorge007 <25279263+jamesgeorge007@users.noreply.github.com >
2024-11-22 22:38:51 +05:30
James George
e040f44245
fix: resolve GraphQL collection tree and tab dissociation issues ( #4537 )
2024-11-22 22:31:00 +05:30
Joel Jacob Stephen
73f3e54c00
feat: introducing user guidance and error management helpers in admin dashboard ( #4548 )
2024-11-22 22:22:34 +05:30
jamesgeorge007
dad15133f4
chore: resolve lint errors
2024-11-21 17:30:52 +05:30
jamesgeorge007
c9ac305b95
chore: merge hoppscotch/main into hoppscotch/next
2024-11-13 14:25:47 +05:30
Akash K
1dc0cee536
feat: show login dialogue for features behind login ( #4431 )
2024-11-13 12:41:39 +05:30
jamesgeorge007
908f936f50
chore: bump version to 2024.10.2
2024-11-12 22:35:30 +05:30
Anwarul Islam
e1fbe68796
hotfix: graphql connection error handler ( #4523 )
...
Co-authored-by: jamesgeorge007 <25279263+jamesgeorge007@users.noreply.github.com >
2024-11-12 21:15:48 +05:30
Shreyas
3de3209d5e
fix(cli): use os-specific invalid paths for tests ( #4518 )
2024-11-07 13:26:24 +05:30
Andrew Bastin
80dbe8c8fe
fix: clicking on run query without connecting connects without docs polling ( #4516 )
2024-11-07 12:28:04 +05:30
Andrew Bastin
e87ec8c026
chore: bump version to 2024.10.1
2024-11-06 20:50:08 +05:30
jamesgeorge007
3fc43cc9b9
test: bump timeout
...
Specify timeout at the CLI e2e test suite level.
2024-11-06 19:22:54 +05:30
Shreyas
ecf5d9f6d2
fix(agent): propagate default values to persistent store ( #4511 )
2024-11-06 15:00:52 +05:30
James George
6a9d056dee
fix(selfhost-desktop): specify Digest Auth support for Proxy interceptor ( #4505 )
2024-11-06 11:46:38 +05:30
Mir Arif Hasan
d3999b9510
chore: user deletetion if not solo team owner ( #4508 ) (HSB-497)
2024-11-05 21:18:23 +05:30
Andrew Bastin
6ad2b5a3bb
fix: correct broken codemirror-lang-graphql in node 22 ( #4514 )
2024-11-05 16:06:39 +05:30
James George
223dd25788
chore: introduce supportsDigestAuth field at the interceptor service level ( #4498 )
2024-10-30 21:44:14 +05:30
Shreyas
8643819926
chore(agent): bump version to 0.1.2 ( #4497 )
...
Co-authored-by: Andrew Bastin <andrewbastin.k@gmail.com >
2024-10-30 21:11:32 +05:30
jamesgeorge007
c3518cf678
chore: add showInterceptorWarningForDigestAuth field under platformFeatureFlags
...
Introduce a new platform-level feature flag indicating whether to display a warning via the inspector regarding supported interceptor alongside Digest Auth.
2024-10-30 18:28:15 +05:30
James George
8ac934599a
fix: process headers correctly in Digest Auth and other updates ( #4494 )
2024-10-30 17:12:19 +05:30
Anwarul Islam
1236e6b719
fix: scrollbar appearing on digest auth input fields and other improvements ( #4492 )
...
Co-authored-by: jamesgeorge007 <25279263+jamesgeorge007@users.noreply.github.com >
2024-10-29 20:35:13 +05:30
Andrew Bastin
108315d1b4
chore: bump version to 24.10.0
2024-10-29 17:25:37 +05:30
Shreyas
75bac21b46
feat(desktop): add CA cert and HTTP proxy support for native interceptor ( #4491 )
2024-10-29 17:13:32 +05:30
Anwarul Islam
4b2f04df82
feat: add support for Digest authorization ( #4339 )
...
Co-authored-by: jamesgeorge007 <25279263+jamesgeorge007@users.noreply.github.com >
Co-authored-by: nivedin <nivedinp@gmail.com >
2024-10-29 12:34:40 +05:30
Andrew Bastin
c1bc74635f
feat: ability for aio in sub-path access configurations to specify alternate ports ( #4480 )
2024-10-29 00:05:52 +05:30
Mir Arif Hasan
161e598809
feat: user workspace stats api added ( #4467 ) (HSB-495)
...
Co-authored-by: Andrew Bastin <andrewbastin.k@gmail.com >
2024-10-28 23:53:53 +05:30
Pranay Pandey
936c97b53a
feat: add button to export test results as json ( #4419 )
...
Co-authored-by: nivedin <nivedinp@gmail.com >
2024-10-28 21:23:21 +05:30
Anwarul Islam
20c4767dce
fix: trailing comma makes json invalid ( #4416 )
...
Co-authored-by: Andrew Bastin <andrewbastin.k@gmail.com >
Co-authored-by: jamesgeorge007 <25279263+jamesgeorge007@users.noreply.github.com >
2024-10-28 21:04:08 +05:30
shobanrajm
84f0f478d4
fix: postman env variables are to be imported as secrets ( #4474 )
...
Co-authored-by: Shoban <mshobanr@ford.com >
Co-authored-by: jamesgeorge007 <25279263+jamesgeorge007@users.noreply.github.com >
2024-10-28 16:58:12 +05:30
Nivedin
3722be0de1
fix: codegen breaking in example tab and minor UI updates ( #4478 )
...
Co-authored-by: jamesgeorge007 <25279263+jamesgeorge007@users.noreply.github.com >
2024-10-28 16:09:40 +05:30
Raphael Hehl
479cbfe1c8
chore: improve German translation ( #4461 )
...
Co-authored-by: nivedin <nivedinp@gmail.com >
2024-10-25 14:17:22 +05:30
subframe7536
0be7836d40
feat(i18n/cn): update CN translation ( #4457 )
2024-10-25 14:09:48 +05:30
Sawako
c743298c0d
fix(i18n/es): fixed translation errors and translated missing keys ( #4455 )
...
Co-authored-by: Nivedin <53208152+nivedin@users.noreply.github.com >
2024-10-25 13:50:25 +05:30
Nivedin
c72ded2251
chore: environment highlight colour schema update ( #4464 )
...
Co-authored-by: jamesgeorge007 <25279263+jamesgeorge007@users.noreply.github.com >
2024-10-25 13:01:38 +05:30
Shreyas
8dc471f33f
feat: hoppscotch-relay for request forwarding ( #4471 )
2024-10-25 01:36:15 +05:30
Shreyas
58407ae9dd
feat(ci): portable and installer build workflow for hoppscotch-agent ( #4472 )
2024-10-25 01:29:10 +05:30
jamesgeorge007
8e8073424d
fix: syntax highlighting in editor views
...
Pin `@codemirror/view` to `v6.25.1`.
2024-10-24 22:14:05 +05:30
Shreyas
bd7bd97809
feat: portable version of hoppscotch-agent ( #4468 )
2024-10-24 15:46:20 +05:30
Shreyas
f52219bb95
feat: openssl based hoppscotch-relay for request forwarding ( #4442 )
2024-10-24 14:20:51 +05:30
Andrew Bastin
deedf35bf0
fix: type errors in tab service
2024-10-24 04:02:07 +05:30
James George
7aa43232cc
chore: bump dependencies ( #4444 )
2024-10-24 03:25:55 +05:30
Shreyas
7dfb06c137
chore(desktop): major version dependency bumps ( #4443 )
2024-10-23 21:59:18 +05:30
Shreyas
aef11e329f
chore(agent): major version dependency bump ( #4446 )
2024-10-23 21:22:19 +05:30
Joel Jacob Stephen
79aefed322
chore(sh-admin): bump dependencies ( #4433 )
...
Co-authored-by: jamesgeorge007 <25279263+jamesgeorge007@users.noreply.github.com >
2024-10-23 18:51:00 +05:30
Pranay Pandey
cf0978bce0
feat: add the ability to configure query params encoding for requests ( #4412 )
...
Co-authored-by: nivedin <nivedinp@gmail.com >
Co-authored-by: jamesgeorge007 <25279263+jamesgeorge007@users.noreply.github.com >
2024-10-23 18:44:21 +05:30
Joel Jacob Stephen
0e00eeb950
feat: introducing ability to set custom collection import size limit ( #4440 )
2024-10-23 18:34:40 +05:30
James George
f10fac9f44
fix: resolve empty state image correctly in profile page ( #4456 )
2024-10-22 22:04:18 +05:30
xLansang
b6fba6f50e
fix: prevent keypress actions in the loading state ( #4462 )
...
Co-authored-by: jamesgeorge007 <25279263+jamesgeorge007@users.noreply.github.com >
2024-10-22 22:00:30 +05:30
jamesgeorge007
cd1f7bb6b7
chore: merge hoppscotch/main into hoppscotch/next
2024-10-21 14:56:17 +05:30
Andrew Bastin
9da5f63e70
chore: bump version to 2024.9.3
2024-10-17 16:58:51 +05:30
Andrew Bastin
88295cc6e4
fix: i18n strings not falling back correctly ( #4447 )
2024-10-17 16:27:17 +05:30
Mir Arif Hasan
fa59dc9faf
fix: downgrade eslint related package ( #4445 ) (HSB-494)
2024-10-17 15:59:02 +05:30
Mir Arif Hasan
2a95ee8d19
feat: hoppscotch-backend dependency update ( #4426 ) (HSB-489)
2024-10-17 03:16:54 +05:30
Andrew Bastin
28727cd6c2
chore: bump version 2024.9.2
2024-10-14 21:19:45 +05:30
Joel Jacob Stephen
30079b842d
fix(sh-admin): resolve i18n strings correctly on error toast with remove member action ( #4429 )
2024-10-11 20:47:10 +05:30
Akash K
79bf0d0363
fix: add full request as request context ( #4422 )
...
Co-authored-by: jamesgeorge007 <25279263+jamesgeorge007@users.noreply.github.com >
2024-10-10 18:11:58 +05:30
Dmitry
bb21b13471
fix: resolve personal environments correctly while editing via quick peek ( #4384 )
...
Co-authored-by: Dmitry Mukovkin <d.mukovkin@cft.ru >
Co-authored-by: nivedin <nivedinp@gmail.com >
2024-10-10 17:15:54 +05:30
Andrew Bastin
cda1ed5f94
chore: bump version to 2024.9.1
2024-10-05 21:05:11 +05:30
Andrew Bastin
8e91078f43
fix: comments being stripped out of json request body ( #4402 )
2024-10-04 23:41:40 +05:30
Andrew Bastin
fdb250a608
chore: bump agent version to 0.1.1
2024-10-04 13:00:32 +05:30
Andrew Bastin
771f57841a
chore: update public key
2024-10-03 22:47:34 +05:30
Andrew Bastin
025a8fc0cb
chore: update agent updater config
2024-10-03 22:20:45 +05:30
Andrew Bastin
cd25ba7d92
chore: agent should emit updater artifacts
2024-10-03 21:55:34 +05:30
Andrew Bastin
f75900ed30
feat: hoppscotch agent and agent interceptor ( #4396 )
...
Co-authored-by: CuriousCorrelation <CuriousCorrelation@gmail.com >
Co-authored-by: jamesgeorge007 <25279263+jamesgeorge007@users.noreply.github.com >
2024-10-03 20:26:30 +05:30
shuaixr
0f27cf2d49
fix: correct SVG rendering issue by adjusting blob type ( #3565 ) ( #4397 )
2024-10-03 19:04:45 +05:30
Anwarul Islam
a283edec6e
fix: prettify JSON request body with comments ( #4399 )
...
Co-authored-by: nivedin <nivedinp@gmail.com >
2024-10-03 18:56:01 +05:30
Nivedin
8535004023
fix: add fallback for type field in restTabState schema ( #4398 )
2024-10-03 18:24:07 +05:30
jamesgeorge007
ebb7eeade4
fix: show loading spinner while submitting prompt generation feedback
2024-10-01 17:07:30 +05:30
Akash K
c90aaec65d
fix: update copy + improve ux on ai experiments ( #4393 )
...
Co-authored-by: jamesgeorge007 <25279263+jamesgeorge007@users.noreply.github.com >
2024-10-01 16:17:31 +05:30
Nivedin
1a7860035f
fix: request variable list item remove bug ( #4392 )
2024-10-01 14:12:29 +05:30
Anwarul Islam
dcdcdeb1db
feat: support for comments on application/json request body ( #4335 )
2024-10-01 14:08:01 +05:30
jamesgeorge007
3d9dc36d77
chore: bump version to 2024.9.0
2024-10-01 13:10:52 +05:30
jamesgeorge007
9e6b8b6e40
chore: remove $nowISO from pre-defined variables list
2024-10-01 12:50:15 +05:30
Akash K
0b5a424b69
feat: modify body with ai & feedback on ai requests hoppscotch-common bindings ( #4386 )
...
Co-authored-by: jamesgeorge007 <25279263+jamesgeorge007@users.noreply.github.com >
2024-09-30 22:21:14 +05:30
James George
5e9f8743d4
feat: extend duplicate collection to personal workspace in SH ( #4368 )
2024-09-30 21:20:19 +05:30
Nivedin
58857be650
feat: save api responses ( #4382 )
...
Co-authored-by: jamesgeorge007 <25279263+jamesgeorge007@users.noreply.github.com >
2024-09-30 19:06:53 +05:30
Akash K
fdf5bf34ed
feat: support import collections between workspaces ( #4377 )
...
Co-authored-by: jamesgeorge007 <25279263+jamesgeorge007@users.noreply.github.com >
2024-09-30 18:42:09 +05:30
Kishan Jadav
e4d9f82a75
feat: support for predefined variables ( #3886 )
...
Co-authored-by: Anwarul Islam <anwaarulislaam@gmail.com >
Co-authored-by: jamesgeorge007 <25279263+jamesgeorge007@users.noreply.github.com >
2024-09-30 14:33:40 +05:30
Akash K
db8cf229ac
chore: make client secret optional across grant types ( #4363 )
...
Co-authored-by: jamesgeorge007 <25279263+jamesgeorge007@users.noreply.github.com >
2024-09-27 17:20:26 +05:30
Balu Babu
fc37196354
chore: export single User/Team Collection ( #4359 )
...
* chore: added query to export single TeamCollection data
* chore: added query to export single UserCollection data
* chore: fixed typo
* chore: completed requested changes in PR review
2024-09-27 16:55:47 +05:30
Anwarul Islam
421e6b76c9
feat: add generate data schema option in spotlight searcher ( #4356 )
2024-09-27 16:47:55 +05:30
Balu Babu
062b0fdda0
chore: addition of new GQL subscription for UserCollection duplication ( #4358 )
...
Co-authored-by: jamesgeorge007 <25279263+jamesgeorge007@users.noreply.github.com >
2024-09-26 22:54:44 +05:30
James George
5742968eda
feat: duplicate global environment under team workspaces ( #4334 )
...
Co-authored-by: nivedin <nivedinp@gmail.com >
2024-09-25 18:14:55 +05:30
Shreyas
7ab1a0a6e3
fix(desktop): content security policy config preventing app launch ( #4365 )
...
fix(desktop): content security policy config preventing desktop app launch
2024-09-23 17:02:22 +05:30
Palak Chopra
bfe3b3a9c3
refactor: make global environment a versioned entity ( #4216 )
...
Co-authored-by: jamesgeorge007 <25279263+jamesgeorge007@users.noreply.github.com >
2024-09-23 17:01:14 +05:30
HelixY2J
1701961335
feat: add loading state for import actions ( #4217 )
...
Co-authored-by: jamesgeorge007 <25279263+jamesgeorge007@users.noreply.github.com >
2024-09-23 17:00:48 +05:30
Andrew Bastin
e9e1366cc8
chore: revert vite-plugin-pages and vite-plugin-pwa versions
2024-09-20 14:20:14 +05:30
Andrew Bastin
412de9a44e
chore: bump lockfiles
2024-09-19 20:47:24 +05:30
Akash K
626b5fea7f
chore: preemptly update pwa settings to avoid missing files in the service worker cache ( #4344 )
...
Co-authored-by: Andrew Bastin <andrewbastin.k@gmail.com >
2024-09-19 19:09:14 +05:30
Dmitry
5a06e52389
feat(filename): added filename in download functional ( #4329 )
...
Co-authored-by: Dmitry Mukovkin <d.mukovkin@cft.ru >
Co-authored-by: nivedin <nivedinp@gmail.com >
2024-09-19 18:23:40 +05:30
Nivedin
875e2fae97
fix: workspace environment list reset ( #4361 )
2024-09-19 18:17:07 +05:30
Andrew Bastin
c2e9e3dfe2
chore: bump version to 2024.8.3
2024-09-19 18:04:34 +05:30
Andrew Bastin
9aa1858642
chore: bump vulnerable dependencies
2024-09-19 18:02:18 +05:30
Shreyas
e554bde64d
feat(desktop): faster launch with resolved desktop app startup issues ( #4357 )
2024-09-18 18:24:26 +05:30
jcgurango
cf2b1b50fa
fix: preserve description while toggling field enabled status ( #4340 )
...
Co-authored-by: jamesgeorge007 <25279263+jamesgeorge007@users.noreply.github.com >
2024-09-11 19:06:49 +05:30
Andrew Bastin
7f18a847fa
chore: update vulnerable dependencies
2024-09-11 14:21:31 +05:30
Andrew Bastin
2bc46ed6cb
chore: bump version to 2024.8.2
2024-09-11 13:45:19 +05:30
Dmitry
35cc8c247d
fix(status): fix import status message ( #4325 )
...
Co-authored-by: Dmitry Mukovkin <d.mukovkin@cft.ru >
2024-09-11 13:05:05 +05:30
Nivedin
53839e1091
fix: close context menu when no text is selected ( #4337 )
2024-09-11 11:40:21 +05:30
Trivikram Kamat
bb87206b58
chore: bump github actions to v4 ( #4333 )
2024-09-10 13:32:12 +05:30
James George
a395643387
fix: ensure cross-platform compatibility with file exports ( #4336 )
2024-09-10 12:53:33 +05:30
Andrew Bastin
3b29a56ba0
chore: bump version to 2024.8.1
2024-09-01 21:31:29 +05:30
Andrew Bastin
519b520913
fix: sidebar codegen crashing and AWS Signature Auth flow ( #4315 )
...
Co-authored-by: jamesgeorge007 <25279263+jamesgeorge007@users.noreply.github.com >
Co-authored-by: Anwarul Islam <anwaarulislaam@gmail.com >
2024-09-01 21:25:06 +05:30
Anwarul Islam
c2fb6aee3f
chore: AWS Signature Authorization type flow updates ( #4311 )
...
Co-authored-by: jamesgeorge007 <25279263+jamesgeorge007@users.noreply.github.com >
2024-08-30 20:28:27 +05:30
Anwarul Islam
15efbc887c
feat: graphql response schema ui ( #4310 )
...
feat: data schema added for graphql response
2024-08-30 17:38:01 +05:30
James George
9ca899a28a
feat(cli): add support for AWS Signature Authorization type ( #4305 )
2024-08-30 14:12:32 +05:30
Anwarul Islam
703b71de2c
feat: add support for AWS Signature auth type ( #4142 )
...
Co-authored-by: jamesgeorge007 <25279263+jamesgeorge007@users.noreply.github.com >
Co-authored-by: nivedin <nivedinp@gmail.com >
2024-08-30 14:00:13 +05:30
Nivedin
5a2eed60c9
fix: resolve multiple UI issues and account for description field in syncing context ( #4309 )
...
* fix: collection properties header bulk update editor bug
* chore: add migration step while resolving `headers` in the syncing context
Resolve type errors.
* fix: prevent inifinite loading state in add environments modal
Toggle back the loading state if attempting to create an environment from a team workspace without specifying a name.
* fix: tab change when clicking computed auth
* fix: ensure tab change action works in GQL headers view
`Go to Authorization tab` action.
* chore: account for REST params while adding description fields
Writing to store after pulling from the syncing context.
---------
Co-authored-by: jamesgeorge007 <25279263+jamesgeorge007@users.noreply.github.com >
2024-08-30 12:15:19 +05:30
Anwarul Islam
9ad6a419c1
feat: new ui for response interface generation ( #4105 )
...
* feat: codegen body added
* feat: new ui added for response interface
* feat: generate code component added
* chore: default collection tab
* feat: generate data schema
* chore: clean up
* chore: minor code refactor
* fix: only render if `isDrawerOpen` is true
* chore: clean up
* chore: clean up
---------
Co-authored-by: nivedin <nivedinp@gmail.com >
2024-08-30 12:10:52 +05:30
Andrew Bastin
a177bdced0
chore: update vulnerable dependencies
2024-08-29 18:03:44 +05:30
Andrew Bastin
c048c31c6b
chore: bump version to 2024.8.0
2024-08-29 16:01:37 +05:30
Akash K
9a86d0c207
feat: support importing HAR ( Http Archive Format ) files ( #4307 )
...
* feat: import har files to hoppscotch
* chore: fix some edge cases
* chore: exclude query params from the generated request endpoint
---------
Co-authored-by: jamesgeorge007 <25279263+jamesgeorge007@users.noreply.github.com >
2024-08-29 14:33:07 +05:30
Jean-Paul van Ravensberg
55c1c31b73
feat: oci labels on sh containers ( #4269 )
2024-08-29 14:04:00 +05:30
Patrick Thoelken
1105fb8274
fix: broken healthchecks on sh containers ( #4300 )
2024-08-29 13:53:59 +05:30
Akash K
181ad098e0
feat: ability to refresh tokens for oauth flows ( #4302 )
...
Co-authored-by: jamesgeorge007 <25279263+jamesgeorge007@users.noreply.github.com >
2024-08-29 13:27:31 +05:30
Nivedin
2ed7221182
fix: colour mode bug in profile page ( #4304 )
2024-08-28 18:48:59 +05:30
Dmitry
34f5617adc
chore(lang): update ru locale #2 ( #4298 )
...
chore(lang): update ru locale
Co-authored-by: Dmitry Mukovkin <d.mukovkin@cft.ru >
2024-08-28 13:58:33 +05:30
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
James George
33b0a54af1
feat(cli): add support for request variables ( #4275 )
...
feat: add support for request variables in the CLI
2024-08-26 19:21:29 +05:30
Mir Arif Hasan
10e8f4ef19
HSB-482 fix: add env missing checks ( #4282 )
...
fix: add env missing checks
2024-08-26 16:36:15 +05:30
Christian Hansen
a8822badcf
chore: updated and corrected Danish translations. ( #4290 )
...
Update da.json with correct Danish
2024-08-26 12:43:14 +05:30
Dmitry
3e2b9f8e2b
chore(lang): update ru locale ( #4295 )
...
Co-authored-by: Dmitry Mukovkin <d.mukovkin@cft.ru >
2024-08-26 12:22:46 +05:30
lwp2070809
86fc4d9eb5
bug: .env.example fix comments formatting ( #4296 )
2024-08-26 11:25:13 +05:30
Andrew Bastin
ef3193ad6d
chore: merge hoppscotch/main into hoppscotch/next
2024-08-23 15:05:01 +05:30
Nivedin
f115c4ab8e
fix: persist request execution context between tabs ( #4284 )
2024-08-22 22:40:21 +05:30
Andrew Bastin
0218555909
chore: bump version to 2024.7.2
2024-08-21 21:12:34 +05:30
Andrew Bastin
e8319a08df
fix: issues with port binding in different container runtimes ( #4279 )
2024-08-21 19:07:53 +05:30
James George
559c71e39b
fix: sync all settings actions in SH ( #4263 )
2024-08-20 01:22:10 +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
Tasnim Tantawi
d15e809dcb
fix: update Arabic translations ( #4260 )
...
* Complete Arabic translation
* add removed translations
* chore: format doc
---------
Co-authored-by: nivedin <nivedinp@gmail.com >
2024-08-19 15:40:14 +05:30
Mir Arif Hasan
67f0324521
HSB-473 feat: encrypt sensitive data before storing in db ( #4212 )
...
* feat: encryption added on onMuduleInit
* feat: encryption changes added on sh admin mutations and query
* chore: fetch minimum column from DB
* feat: data encryption added on account table
* test: infra config test case update
* chore: env example modified
* chore: update variable name
* chore: refactor the code
* feat: client-ids made encrypted
* chore: encrypted auth client id's
---------
Co-authored-by: Balu Babu <balub997@gmail.com >
2024-08-14 13:04:12 +05:30
Andrew Bastin
3f78bf1062
chore: bump version to 2024.7.1
2024-08-08 20:14:55 +05:30
Andrew Bastin
afea75694f
refactor: slim down the backend containers ( #4233 )
...
* refactor: slim down the backend containers
* refactor: make containers run as non-root user in container
* chore: correct casing for the build stage definitions
* chore: remove docker compose version field as its obsolete
* chore: optimise chown and chmod into the COPY command itself
* chore: add package overrides for packages with reported vulns
* chore: add pnpm to containers + set workdir dir to the backend project
* fix: permission issues with the fe containers
* chore: define env variables on AIO
2024-08-08 11:31:13 +05:30
Paul Vogel
bbda18c728
i18n: Fix german translation for "label" ( #4240 )
2024-08-07 21:47:32 +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
jamesgeorge007
1908625297
fix: use correct callback URL for GitHub provider infra config
2024-08-06 23:12:03 +05:30
Paul Vogel
8e58b58b6f
i18n: Add german translations for section "access token" ( #4241 )
...
Add german translations for the access token section
2024-08-06 17:39:54 +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
Balu Babu
0140208753
chore: user management api additions ( #4231 )
...
* feat: added route to delete users in user management api's
* chore: added lastLoggedOn and lastActiveOn fields to user response type
* chore: changed return type
* chore: changed target to prod for hopp-old-backend service
2024-08-05 15:31:59 +05:30
Gusram
f7efffcd79
Merge branch 'main' of github.com:hoppscotch/hoppscotch
2024-08-01 12:25:21 +08:00
James George
4fd6d6ddb4
fix(cli): remove postinstall script ( #4229 )
2024-07-31 19:10:11 +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
Andrew Bastin
a9fc7e6a62
chore: bump version to 2024.7.0
2024-07-30 14:41:12 +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
Joel Jacob Stephen
2a37235229
fix(sh-admin): resolved issue while rendering images ( #4221 )
...
Co-authored-by: jamesgeorge007 <25279263+jamesgeorge007@users.noreply.github.com >
2024-07-29 22:59:02 +05:30
Mir Arif Hasan
e26528cedf
fix: infra token expriry check on guard ( #4219 )
...
fix: null check added in infraToken expiry check on guard
2024-07-29 19:38:17 +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
Joel Jacob Stephen
c24d5c5302
feat(sh-admin): introducing infra-tokens to admin dashboard ( #4202 )
...
Co-authored-by: nivedin <nivedinp@gmail.com >
2024-07-29 17:50:06 +05:30
Mir Arif Hasan
783d911f8d
HSB-462 feat: infra token module and sh apis ( #4191 )
...
* feat: infra token module added
* feat: infra token guard added
* feat: token prefix removed
* feat: get pending invites api added
* docs: swagger doc added for get user invites api
* feat: delete user invitation api added
* feat: get users api added
* feat: update user api added
* feat: update admin status api added
* feat: create invitation api added
* chore: swagger doc update for create user invite
* feat: interceptor added to track last used on
* feat: change db schema
* chore: readonly tag added
* feat: get user by id api added
* fix: return type of a function
* feat: controller name change
* chore: improve token extractino
* chore: added email validation logic
---------
Co-authored-by: Balu Babu <balub997@gmail.com >
2024-07-29 12:36:18 +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
James George
5f96cda5e2
feat(cli): add support for JUnit reporter ( #4189 )
2024-07-26 22:56:58 +05:30
jamesgeorge007
ecf0901491
chore: merge hoppscotch/main into hoppscotch/next
2024-07-26 22:39:48 +05:30
Joel Jacob Stephen
9e445cda84
refactor(sh-admin): updated invite flow for the admin dashboard ( #4176 )
...
* feat: new success invite link modal introduced
* refactor: replaced button with lucide icon
* style: vertical padding to lucide icon
* feat: new success invite modal component
* refactor: hide copy link button when there are no pending invites
* refactor: changed copy link button to copy invite link
* chore: minor UI update
---------
Co-authored-by: nivedin <nivedinp@gmail.com >
2024-07-26 20:14:41 +05:30
Balu Babu
9cde6c597b
feat: duplicate team and user collections ( #4207 )
...
* chore: created new mutation for team-collection duplication
* feat: completed duplication function in TeamCollection module
* feat: user-collection duplication complete
* chore: changed duplicated title suffix for collections
* chore: added return type to argument for duplication mutation in user-collections
* chore: capitalized duplicate in duplicate collection service4 methods
* chore: changed target of hopp-old-backend service to prod
2024-07-24 21:55:08 +05:30
Balu Babu
df730e4d21
feat: Ability to toggle cookies to work in HTTP ( #4194 )
...
* feat: added new env variable
* feat: made http secure cookie conditional
* chore: added comments to env files
* chore: changed target of hopp-old-backend service to prod
2024-07-24 21:44:39 +05:30
Andrew Bastin
4457eeb74c
chore: bump versions
2024-07-22 22:12:32 +05:30
jamesgeorge007
bf5d62364d
chore: bump CLI tests timeout
2024-07-22 19:21: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
Paul Vogel
7ad3f660ae
i18n: add german translations ( #4196 )
...
Add german translations
2024-07-18 14:26:09 +05:30
Paul Vogel
199a7234fa
i18n: fix existing german translations ( #4195 )
...
Fix existing german translations
2024-07-18 14:19:46 +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
Nivedin
1dee1e1b1a
chore: cleanup i18n translations ( #4166 )
2024-07-05 17:52:50 +03:00
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
Joel Jacob Stephen
0c06f26893
refactor(sh-admin): improvements to invite links in dashboard ( #4152 )
2024-06-28 16:15:40 +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
Mir Arif Hasan
7deb49b244
HSB-453 hotfix: remove !! operator ( #4150 )
...
fix: remove !! operator
2024-06-28 14:32:24 +05:30
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
Joel Jacob Stephen
1d1462df69
feat(sh-admin): introducing advanced SMTP configurations and invite links to dashboard ( #4087 )
...
Co-authored-by: jamesgeorge007 <25279263+jamesgeorge007@users.noreply.github.com >
2024-06-27 22:15:50 +03:00
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
James George
a9afb17dc0
feat(cli): access team workspace collections and environments ( #4095 )
...
Co-authored-by: nivedin <nivedinp@gmail.com >
2024-06-27 18:11:29 +05:30
Mir Arif Hasan
fa2f73ee40
HSB-439 feature: invite link with SMTP optional ( #4078 )
...
* feat: env variable added in infra-config for smtp enable status
* feat: event emitter added
* feat: added advance mailer configurations from infra config
* test: fix test cases
* feat: added query to see is smtp enabled or not
* feat: email auth provider disabled on smtp disable
* chore: restrict on update directly instead of dedicated mutation
* fix: feedback resolved
* chore: modify mailer module
* chore: error handle in mailer functions
* chore: removed unused imports
* chore: remove event-emit
* chore: update env example
* test: fix broken test cases
* chore: feedback resolved
* chore: isSMTPEnabled moved to infra config resolver
* fix: email can not reenable if smtp not enabled
2024-06-27 17:53:40 +05:30
Joel Jacob Stephen
b3e42bf7c3
feat(sh-admin): introducing last active status to users table and individual user's page in dashboard ( #4077 )
...
Co-authored-by: jamesgeorge007 <25279263+jamesgeorge007@users.noreply.github.com >
2024-06-26 12:30:40 +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
762cd2207b
chore: bump version to 2024.6.0
2024-06-25 21:29:30 +05:30
Andrew Bastin
1da5dde0ba
refactor: bump dioc to 3.0.2
2024-06-25 20:54:25 +05:30
Mir Arif Hasan
190a3b8eaf
fix: crashes in user last login interceptor ( #4146 )
...
Co-authored-by: Andrew Bastin <andrewbastin.k@gmail.com >
2024-06-25 17:15:04 +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
Andrew Bastin
7baabebcee
chore: merge hoppscotch/main into hoppscotch/patch
...
there was a hotfix to update the CLI version with a patch release
2024-06-24 16:07:43 +05:30
Andrew Bastin
6e63c723b7
chore: bump cli to 0.8.1 due to new hopp-data schema change
2024-06-24 16:04:39 +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
Mir Arif Hasan
c2085b8b6f
HSB-450 feature: user last active on ( #4121 )
...
* feat: userLastActiveOnInterceptor added and update func added in userService
* chore: changed user model parameter description
* chore: commented out docker volume for hopp-old-service
* chore: changed backend to work with secure cookies
---------
Co-authored-by: Balu Babu <balub997@gmail.com >
2024-06-21 12:40:21 +05:30
Andrew Bastin
cfb77f2bfe
chore: merge hoppscotch/patch into hoppscotch/next
2024-06-20 22:26:42 +05:30
Andrew Bastin
292d752f32
chore: update CONTRIBUTING.md
2024-06-17 21:50:10 +05:30
Andrew Bastin
73090c7a2b
chore: update PR template
2024-06-17 21:47:59 +05:30
Andrew Bastin
e6cd03c283
chore: update SECURITY.md
2024-06-17 21:41:47 +05:30
Andrew Bastin
cc1be91446
chore: update CODEOWNERS
2024-06-17 21:14:37 +05:30
Andrew Bastin
c2cb295bcb
chore: bump version to 2024.3.4
2024-06-14 04:14:16 +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
Balu Babu
465ea2b4e0
chore: changed the returned status type for errors in the access-tokens ( #4107 )
...
* chore: changed the returned status type for errors in the access-token interceptor
* chore: removed unused pagination args
2024-06-07 12:08:35 +05:30
Alexandre Rodrigues Batista
f13478da86
fix(sh-desktop): add missing @hoppscotch/data to selfhost-desktop ( #4097 )
2024-06-06 20:37:45 +05:30
Joel Jacob Stephen
5805826994
refactor(sh-admin): improved error handling and dynamic user actions in admin dashboard ( #4044 )
...
* feat: new helper functions for better error management
* refactor: new i18n strings
* refactor: better error handling in invite modal and members component
* refactor: better user management
* refactor: better error handling in config handler
* refactor: updated logic of dynamic action row
* refactor: better naming for computed properties
* feat: new error message when an admin tries to invite himself
* refactor: updated error message when user is already invited
* refactor: reverted i18n string for user already invited back to the old string
* refactor: removed show prop from invite modal
* refactor: improved implementation for getting the compiled error messages
* feat: new error message when email inputted is of an invalid format
* refactor: minor optimization
---------
Co-authored-by: jamesgeorge007 <jamesgeorge998001@gmail.com >
2024-06-03 17:17:46 +05:30
islamzeki
5fd7c28894
locale: update tr i18n translations ( #4057 )
...
* Update tr.json
i18n
* Update tr.json
i18n
* Update tr.json
l10n
* Update tr.json
l10n based on en.json
* Update tr.json
* Update tr.json
2024-06-03 14:35:32 +05:30
Joel Jacob Stephen
b601a2f55f
fix(sh-admin): saving changes to server configurations post a failed attempt will require a page reload in dashboard ( #4081 )
...
* fix: resolved an issue with server restart component
* refactor: early return if any mutation fails when initiating server restart
* fix: ensure further attempts go through after a failed reset configs action
---------
Co-authored-by: jamesgeorge007 <jamesgeorge998001@gmail.com >
2024-06-03 14:31:44 +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
Gusram
2c0805fafe
docs(desktop): update building instruction
2024-05-31 01:41:06 +08:00
Gusram
26b4f64824
chore(desktop): update dependencies version
2024-05-31 01:39:36 +08:00
Gusram
4156551b24
feat(desktop): implement backend wrapper auth
2024-05-31 00:39:19 +08:00
Balu Babu
4bd23a8f4c
feat: adding support for hopp-cli in self-host Hoppscotch ( #4079 )
...
* feat: created a new table to store user PATs
* chore: renamed UserTokens table name to PersonalAccessToken
* chore: added unique property to token column
* chore: made expiresOn field optional
* chore: created access-token module
* feat: created access-token rest routes
* chore: created a new auth guard for PATs
* chore: scaffolded routes in team collection and environments modules for CLI
* chore: created method to update lastUsedOn property for accessTokens
* chore: created interceptor to update lastUsedOn property of PAT
* feat: interceptor to update lastUpdatedOn property complete
* chore: removed unused imports in access-token interceptor
* chore: moved routes to fetch collection and environment into access-token module
* feat: added routes to fetch collections and environments for CLI
* chore: modified access-token interceptor
* chore: removed log statement from interceptor
* chore: added team member checking logic to ForCLI methods in team collection and environments module
* chore: changed return error messages to those defined in spec
* chore: added comments to all service methods
* chore: removed unused imports
* chore: updated testcases for team-environments module service file
* chore: added and updated testcases
* chore: removed unneseccary SQL from auto-generated migration sql for PAT
* chore: remobed JWTAuthGuard from relevant routes in PAT controllers file
* chore: modified token for auth in PATAuthGuard
* chore: changed error codes in some certain service methods in access-token module
* feat: worked on feedback for PR review
* chore: renamed service method in access-token module
* chore: removed console log statements
* chore: modified cli error type
* test: fix broken test case
* chore: changed target of hopp-old-backend to prod
---------
Co-authored-by: mirarifhasan <arif.ishan05@gmail.com >
2024-05-28 16:39:50 +05:30
Mir Arif Hasan
f4f3fdf2d5
HSB-445 feature: storing user last login timestamp ( #4074 )
...
* feat: lastLoggedOn added in schema and service function
* feat: add lastLoggedOn logic for magic link
* test: update test cases
* feat: add lastLoggedOn in gql model
* fix: nullable allowed in model attribute
* fix: resolve feedback
* feat: user last login interceptor added
2024-05-27 21:49:42 +05:30
Mir Arif Hasan
b7a3ae231b
HSB-431 fix: email case sensitive in email provider ( #4042 )
...
* feat: code level email insensitivity added
* test: fix broken test case
* chore: updated testcase for findUserByEmail in user module
---------
Co-authored-by: Balu Babu <balub997@gmail.com >
2024-05-15 12:37:35 +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
Andrew Bastin
7d2d335b37
chore: revert back default interceptor for sh app to browser
2024-05-10 16:13:51 +05:30
Andrew Bastin
76875db865
chore: bump selfhost-desktop lockfile version
2024-05-10 15:04:16 +05:30
Balu Babu
96e2d87b57
feat: update node version to node20-apline3.19 ( #4040 )
2024-05-10 14:24:34 +05:30
islamzeki
be353d9f72
chore(i18n): update tr.json ( #4039 )
2024-05-10 14:16:04 +05:30
Nivedin
38bc2c12c3
refactor: set default interceptor to "proxy" ( #4051 )
2024-05-10 14:01:43 +05:30
Stéfany Larissa
97644fa508
chore: update pt-br translations ( #4003 )
2024-05-10 13:56:58 +05:30
Dmitry
eb3446ae23
locale: update ru locale ( #4005 )
...
Co-authored-by: Dmitry Mukovkin <d.mukovkin@cft.ru >
Co-authored-by: Liyas Thomas <liyascthomas@gmail.com >
Co-authored-by: Joel Jacob Stephen <70131076+JoelJacobStephen@users.noreply.github.com >
2024-05-10 13:51:25 +05:30
Dmitry
6c29961d09
Added new button to save request modal ( #3976 )
...
Co-authored-by: Dmitry Mukovkin <d.mukovkin@cft.ru >
Co-authored-by: Nivedin <53208152+nivedin@users.noreply.github.com >
2024-05-09 20:52:22 +05:30
Nivedin
ef1117d8cc
refactor: switch workspace after creation ( #4015 )
...
Co-authored-by: amk-dev <akash.k.mohan98@gmail.com >
2024-05-09 20:28:24 +05:30
Balu Babu
5c4b651aee
feat: healthcheck for external services ( #4048 )
...
* chore: installed terminus package and scaffolded the health module
* feat: added healthcheck for database with prisma
* chore: renamed label from prisma to database in health check route
* chore: reverted target of hopp-old-backend service to prod
2024-05-07 20:05:17 +05:30
Andrew Bastin
391e5a20f5
chore: bump versions to 2024.3.3
2024-05-06 22:57:33 +05:30
Andrew Bastin
4b8f3bd8da
fix: code generate modal erroring out ( #4033 )
2024-05-06 22:44:13 +05:30
Joel Jacob Stephen
94248076e6
refactor(sh-admin): improved handling of server configurations in admin dashboard ( #3971 )
...
Co-authored-by: jamesgeorge007 <jamesgeorge998001@gmail.com >
2024-05-06 21:50:31 +05:30
Nivedin
eecc3db4e9
chore: update placeholder text ( #4023 )
2024-04-30 16:49:32 +05:30
Andrew Bastin
426e7594f4
fix: tab systems erroring out due to out of sync tabOrdering and tabMap
2024-04-29 20:32:27 +05:30
Andrew Bastin
934dc473f0
chore: bump version to 2024.3.2
2024-04-29 19:21:48 +05:30
Andrew Bastin
be57255bf7
refactor: update to dioc v3 ( #4009 )
...
Co-authored-by: jamesgeorge007 <jamesgeorge998001@gmail.com >
2024-04-29 19:06:18 +05:30
Balu Babu
f89561da54
fix: resolved mailer module email issue ( #4000 )
2024-04-29 12:05:07 +05:30
Joel Jacob Stephen
c2c4e620c2
fix(common): rest and graphql pages not being rendered when french is selected as app language ( #4004 )
...
Co-authored-by: nivedin <nivedinp@gmail.com >
2024-04-25 18:01:46 +05:30
Andrew Bastin
844eee0fa4
chore: update @hoppscotch/cli README
2024-04-22 21:12:27 +05:30
Andrew Bastin
d21bb65511
chore: bump cli version to 0.8
2024-04-22 20:29:03 +05:30
Andrew Bastin
4f614f7257
chore: bump version to 2024.3.1
2024-04-22 20:26:25 +05:30
Nivedin
0e2887b4e9
feat: first time user spotlight animation ( #3977 )
2024-04-22 12:21:30 +05:30
Andrew Bastin
18652ce400
fix: update prod.Dockerfile to add additional required deps during base build
2024-04-20 01:54:34 +05:30
Eduardo San Martin Morote
08c655235d
fix: use pressed key rather than its code ( #3978 )
...
Co-authored-by: Joel Jacob Stephen <70131076+JoelJacobStephen@users.noreply.github.com >
2024-04-19 22:35:13 +05:30
Vincent M
51412549e8
chore(i18n): french lang translation ( #3986 )
2024-04-19 21:21:15 +05:30
James George
22c6eabd13
chore: migrate Node.js implementation for js-sandbox to isolated-vm ( #3973 )
...
Co-authored-by: Andrew Bastin <andrewbastin.k@gmail.com >
2024-04-19 21:08:46 +05:30
Mir Arif Hasan
a079e0f04b
refactor: infra-config code refactor ( #3982 )
...
* chore: add getMissingInfraConfigEntries to avoid code duplication
* feat: isServiceConfigured modified
* docs: add missing function doc
* feat: argon2 version updated and removed types-argon2 depricated package
* Revert "feat: argon2 version updated and removed types-argon2 depricated package"
This reverts commit b99f3c5aae .
* Revert "feat: isServiceConfigured modified"
This reverts commit eaa6f105bb .
2024-04-19 12:43:43 +05:30
jamesgeorge007
375d53263a
test: fix failing tests
2024-04-16 23:55:07 +05:30
Thomas Bonnet
57ef3e085f
chore(i18n): Updating the packages/hoppscotch-common/locales/fr.json file. ( #3555 )
2024-04-16 18:15:38 +05:30
Timotej
9fb6e59e36
fix(desktop): set window caption color if Windows version >= 11 ( #3939 )
2024-04-16 17:51:26 +05:30
Sawako
1b0802b0e6
fix: spanish lang translation messages ( #3950 )
2024-04-16 17:47:10 +05:30
krisztianbarat
fb45fe4627
chore(i18n): update locale hu ( #3875 )
2024-04-16 17:45:55 +05:30
Akash K
0f592d1789
fix: use proper values for addTo field when auth type is api-key ( #3966 )
2024-04-16 17:44:28 +05:30
jamesgeorge007
787aab650f
fix: redirect to the users list view on successful deletion from the profile view
...
SH Admin dashboard
2024-03-28 21:20:48 +05:30
Anwarul Islam
1f7a8edb14
fix: lint errors removed by using satisfies or as for type ( #3934 )
...
Co-authored-by: jamesgeorge007 <jamesgeorge998001@gmail.com >
Co-authored-by: amk-dev <akash.k.mohan98@gmail.com >
2024-03-28 20:28:48 +05:30
James George
81f1e05a6c
chore(sh-admin): alert the user while deleting users who are team owners ( #3937 )
...
Co-authored-by: amk-dev <akash.k.mohan98@gmail.com >
Co-authored-by: nivedin <nivedinp@gmail.com >
2024-03-28 20:17:24 +05:30
James George
0a71783eaa
fix(common): ensure requests are translated to the latest version during import and search actions ( #3931 )
2024-03-25 17:09:54 +05:30
Nivedin
c326f54f7e
feat: added mutation and function to platform for updating user profile name ( #3929 )
...
Co-authored-by: amk-dev <akash.k.mohan98@gmail.com >
Co-authored-by: jamesgeorge007 <jamesgeorge998001@gmail.com >
2024-03-25 14:41:25 +05:30
Dmitry
1113c79e20
fix: can't import curl command with data-urlencode ( #3905 )
...
Co-authored-by: Anwarul Islam <anwaarulislaam@gmail.com >
Co-authored-by: jamesgeorge007 <jamesgeorge998001@gmail.com >
2024-03-25 13:12:48 +05:30
Akash K
6fd30f9aca
chore: spotlight improvements for team requests search ( #3930 )
...
Co-authored-by: jamesgeorge007 <jamesgeorge998001@gmail.com >
2024-03-25 12:41:18 +05:30
Anwarul Islam
2c5b0dcd1b
feat: focus codemirror view when ImportCurl component launched ( #3911 )
...
Co-authored-by: jamesgeorge007 <jamesgeorge998001@gmail.com >
2024-03-22 18:21:16 +05:30
Anwarul Islam
6f4455ba03
fix: request failing on change content type to multipart-formdata ( #3922 )
...
Co-authored-by: jamesgeorge007 <jamesgeorge998001@gmail.com >
2024-03-22 18:11:16 +05:30
Nivedin
ba8c4480d9
fix: workspace list section bugs ( #3925 )
...
Co-authored-by: jamesgeorge007 <jamesgeorge998001@gmail.com >
2024-03-22 18:02:28 +05:30
Joel Jacob Stephen
380397cc55
refactor(sh-admin): improvements to pending invites page in dashboard ( #3926 )
2024-03-22 17:54:40 +05:30
Akash K
d19807b212
chore: split axios request options into platform ( #3927 )
...
Co-authored-by: jamesgeorge007 <jamesgeorge998001@gmail.com >
2024-03-22 13:42:41 +05:30
Balu Babu
c89c2a5f5c
feat: added new mutation to update username in hopp app ( #3924 )
...
* feat: added new mutation to update username in hopp app
* feat: display name length validation added
---------
Co-authored-by: mirarifhasan <arif.ishan05@gmail.com >
2024-03-22 12:07:38 +05:30
Anwarul Islam
256553b9bb
chore: update copy for header inspection ( #3907 )
...
Co-authored-by: James George <jamesgeorge998001@gmail.com >
2024-03-21 22:15:23 +05:30
Akash K
89d9951f3b
fix: fix typo in team search url ( #3923 )
...
fix: fix typo in team search endpoint url
Co-authored-by: James George <jamesgeorge998001@gmail.com >
2024-03-21 16:44:58 +05:30
Balu Babu
dd65ad3103
chore: added input validation to search query ( #3921 )
2024-03-21 16:13:11 +05:30
Balu Babu
018ed3db26
refactor: AIO healthcheck bash script ( #3920 )
...
* chore: added logic to make script with with subpath
* chore: removed variable from failed echo message
2024-03-21 16:12:13 +05:30
Andrew Bastin
a9cd6c0c01
chore: update internal deployment docker compose config
2024-03-21 02:38:55 +05:30
James George
e53382666a
fix(common): prevent exception with ShortcodeListAdapter initialization ( #3917 )
2024-03-20 20:29:04 +05:30
James George
7621ff2961
feat: add extended support for versioned entities in the CLI ( #3912 )
2024-03-20 20:13:22 +05:30
Akash K
fc20b76080
fix: direct import from url failing ( #3918 )
2024-03-20 20:06:51 +05:30
Nivedin
146c73d7b6
feat: github enterprise SSO provider addition ( #3914 )
2024-03-20 20:01:56 +05:30
Akash K
6b58915caa
feat: oauth revamp + support for multiple grant types in oauth ( #3885 )
...
Co-authored-by: jamesgeorge007 <jamesgeorge998001@gmail.com >
2024-03-20 00:18:03 +05:30
Akash K
457857a711
feat: team search in workspace search and spotlight ( #3896 )
...
Co-authored-by: jamesgeorge007 <jamesgeorge998001@gmail.com >
2024-03-19 18:50:35 +05:30
Balu Babu
a3f3e3e62d
refactor: collection search query ( #3908 )
2024-03-19 17:12:35 +05:30
Andrew Bastin
66f20d10e1
chore: enable subpath based access in test deploy docker compose
2024-03-19 16:26:04 +05:30
Andrew Bastin
32e9366609
chore: update test deploy docker compose aio port
2024-03-19 15:53:08 +05:30
Andrew Bastin
e41e956273
chore: add test deployment docker compose file
2024-03-19 14:39:57 +05:30
Nivedin
a14870f3f0
fix: collection auth headers active tab update bug and type fix ( #3899 )
2024-03-15 21:17:34 +05:30
Andrew Bastin
0e96665254
refactor: use trigram search index instead of full text search ( #3900 )
...
Co-authored-by: Balu Babu <balub997@gmail.com >
2024-03-15 20:10:12 +05:30
kaifulee
efdc1c2f5d
chore: fix some typos ( #3895 )
...
Signed-off-by: kaifulee <cuishuang@outlook.com >
2024-03-15 20:06:34 +05:30
Andrew Bastin
c5334d4c06
chore(sh-admin): bump @hoppscotch/ui version to 0.1.3
2024-03-15 12:43:05 +05:30
Balu Babu
4f549974ed
fix: reset infra-config bug ( #3898 )
2024-03-14 21:46:34 +05:30
Nivedin
41d617b507
fix: secret env bug in firebase due to undefined value ( #3881 )
...
Co-authored-by: jamesgeorge007 <jamesgeorge998001@gmail.com >
2024-03-13 17:11:51 +05:30
Joel Jacob Stephen
be7387ed19
refactor(sh-admin): updated data sharing doc links + remove disabled property from all inputs in configurations ( #3894 )
2024-03-13 16:18:27 +05:30
Joel Jacob Stephen
acfb0189df
feat(sh-admin): enhanced user management in admin dashboard ( #3814 )
...
Co-authored-by: jamesgeorge007 <jamesgeorge998001@gmail.com >
2024-03-13 14:45:13 +05:30
Nivedin
8fdba760a2
refactor: personal workspace nomenclature update ( #3893 )
...
Co-authored-by: jamesgeorge007 <jamesgeorge998001@gmail.com >
2024-03-13 14:21:23 +05:30
Nivedin
bf98009abb
fix: request variable version syncing bug ( #3889 )
...
Co-authored-by: jamesgeorge007 <jamesgeorge998001@gmail.com >
2024-03-12 11:42:05 +05:30
James George
dce396c164
chore: bump codemirror dependencies ( #3888 )
2024-03-11 14:21:39 +05:30
Nivedin
07e8af7947
refactor: update team nomenclature ( #3880 )
...
Co-authored-by: jamesgeorge007 <jamesgeorge998001@gmail.com >
2024-03-08 23:54:32 +05:30
Joel Jacob Stephen
e69d5a6253
feat(sh-admin): introducing additional SSO related server configurations to dashboard ( #3737 )
...
Co-authored-by: jamesgeorge007 <jamesgeorge998001@gmail.com >
2024-03-08 15:18:53 +05:30
Akash K
6d66d12a9e
feat: common changes for site protection ( #3878 )
2024-03-07 23:43:20 +05:30
James George
439cd82c88
chore: pin dependencies across packages ( #3876 )
2024-03-07 23:37:48 +05:30
Akash K
6dbaf524ce
feat: use tags as folders when importing from openapi ( #3846 )
2024-03-07 19:55:46 +05:30
Andrew Bastin
68e439d1a4
chore: bump version to 2024.3.0
2024-03-07 19:22:46 +05:30
Nivedin
8deba7a28e
fix: context menu bug and incorrect position ( #3874 )
2024-03-07 17:59:06 +05:30
Nivedin
7ec8659381
feat: request variables ( #3825 )
...
Co-authored-by: jamesgeorge007 <jamesgeorge998001@gmail.com >
2024-03-07 12:50:44 +05:30
Mir Arif Hasan
3611cac241
feat(backend): sso callback url and scope added in infra-config ( #3718 )
2024-03-07 12:07:51 +05:30
Joel Jacob Stephen
919579b1da
feat(sh-admin): introducing data analytics and newsletter configurations ( #3845 )
...
Co-authored-by: jamesgeorge007 <jamesgeorge998001@gmail.com >
Co-authored-by: nivedin <nivedinp@gmail.com >
2024-03-06 20:06:48 +05:30
Nivedin
4798d7bbbd
refactor: remove restore tab popup and its functionalities ( #3867 )
2024-03-05 18:14:41 +05:30
Balu Babu
a0c6b22641
feat: full text search for TeamCollections and TeamRequests ( #3857 )
...
Co-authored-by: mirarifhasan <arif.ishan05@gmail.com >
2024-03-05 18:05:58 +05:30
James George
de8929ab18
feat(common): support simultaneous imports of collections and environment files ( #3719 )
2024-03-05 17:49:01 +05:30
Andrew Bastin
55a94bdccc
chore: merge hoppscotch/release/2023.12.6 into hoppscotch/release/2024.3.0
2024-02-27 13:35:20 +05:30
Andrew Bastin
faab1d20fd
chore: bump version to 2023.12.6
2024-02-26 22:31:58 +05:30
Anwarul Islam
bd406616ec
fix: collection level authorization inheritance issue ( #3852 )
2024-02-23 19:39:55 +05:30
Andrew Bastin
6827e97ec5
refactor: possible links in email templates do not highlight ( #3851 )
2024-02-23 01:05:20 +05:30
amk-dev
10d2048975
fix: use x-www-form-urlencoded for token exchange requests
2024-02-22 00:43:50 +05:30
Nivedin
291f18591e
fix: perfomance in safari ( #3848 )
2024-02-22 00:41:30 +05:30
James George
342532c9b1
fix(common): prevent exceptions with open shared requests in new tab action ( #3835 )
2024-02-22 00:36:45 +05:30
Balu Babu
cf039c482a
feat: SH instance analytics data collection ( #3838 )
2024-02-22 00:35:12 +05:30
Mir Arif Hasan
ded2725116
feat: admin user management (backend) ( #3786 )
2024-02-21 21:35:08 +05:30
Balu Babu
9c6754c70f
feat: inital setup info route ( #3847 )
2024-02-21 21:15:47 +05:30
James George
4bd54b12cd
fix(persistence-service): add fallbacks for environments related schemas ( #3832 )
2024-02-15 23:38:56 +05:30
Andrew Bastin
ed6e9b6954
chore: bump version to 2023.12.5
2024-02-15 21:47:58 +05:30
James George
dfdd44b4ed
fix(persistence-service): update global environment variables schema ( #3829 )
2024-02-15 21:40:31 +05:30
Akash K
fc34871dae
fix: accessing undefined property variables ( #3831 )
2024-02-15 21:32:50 +05:30
Nivedin
45b532747e
fix: environment tooltip update bug ( #3819 )
2024-02-13 17:42:02 +05:30
Akash K
de4635df23
chore: add workspace type property in request run analytics event ( #3820 )
...
Co-authored-by: Andrew Bastin <andrewbastin.k@gmail.com >
2024-02-13 17:38:11 +05:30
Nivedin
41bad1f3dc
fix: secret environment flow bugs ( #3817 )
2024-02-10 20:22:10 +05:30
Andrew Bastin
ecca3d2032
chore: correct linting errors
2024-02-09 14:42:12 +05:30
Muhammed Ajmal M
47226be6d0
feat: persist line wrap setting ( #3647 )
...
Co-authored-by: jamesgeorge007 <jamesgeorge998001@gmail.com >
2024-02-09 14:05:09 +05:30
Andrew Bastin
6a0e73fdec
chore: bump versions
2024-02-08 22:41:59 +05:30
Andrew Bastin
672ee69b2c
chore: correct linting errors
2024-02-08 22:33:03 +05:30
Joel Jacob Stephen
b359650d96
refactor: updated teams nomenclature in admin dashboard to workspaces ( #3770 )
2024-02-08 22:17:42 +05:30
James George
c0fae79678
fix(sh-admin): persist active selection in the sidebar ( #3812 )
2024-02-08 22:16:33 +05:30
James George
5bcc38e36b
feat: support secret environment variables in CLI ( #3815 )
2024-02-08 22:08:18 +05:30
Nivedin
00862eb192
feat: secret variables in environments ( #3779 )
...
Co-authored-by: jamesgeorge007 <jamesgeorge998001@gmail.com >
2024-02-08 21:58:42 +05:30
Akash K
16803acb26
chore: Oauth temporary ux improvements ( #3792 )
2024-02-06 20:35:29 +05:30
Nivedin
3911c9cd1f
refactor: update share request flow ( #3805 )
2024-02-05 23:50:15 +05:30
Florian Metz
0028f6e878
feat(js-sandbox): expose atob & btoa functions for Node.js ( #3724 )
...
Co-authored-by: jamesgeorge007 <jamesgeorge998001@gmail.com >
2024-02-05 23:12:55 +05:30
Anwarul Islam
0ba33ec187
fix: request endpoint heading ( #3804 )
2024-02-05 23:08:16 +05:30
James George
3482743782
chore(cli): emit bundle in ESM format ( #3777 )
2024-02-05 22:55:05 +05:30
James George
d7cdeb796a
chore(common): analytics on spotlight ( #3727 )
...
Co-authored-by: amk-dev <akash.k.mohan98@gmail.com >
2024-02-02 15:32:06 +05:30
Joel Jacob Stephen
3d6adcc39d
refactor: consolidated admin dashboard improvements ( #3790 )
...
Co-authored-by: jamesgeorge007 <jamesgeorge998001@gmail.com >
2024-02-02 15:17:25 +05:30
Andrew Bastin
aab76f1358
chore: bump version to 2023.12.3
2024-01-30 20:27:25 +05:30
Anwarul Islam
a28a576c41
feat: team environment search and switch ( #3700 )
...
Co-authored-by: jamesgeorge007 <jamesgeorge998001@gmail.com >
2024-01-30 19:49:04 +05:30
Liyas Thomas
0d0ad7a2f8
chore: added micro interactions ( #3783 )
...
Co-authored-by: Dmitry <mukovkin@yandex.ru >
2024-01-30 18:42:42 +05:30
Balu Babu
1df9de44b7
chore: upgraded prisma version to v5.8.0 ( #3787 )
2024-01-30 18:16:28 +05:30
Muhammed Ajmal M
4cba03e53f
feat(js-sandbox): add pw.env.unset method ( #3677 )
...
Co-authored-by: jamesgeorge007 <jamesgeorge998001@gmail.com >
2024-01-23 22:31:27 +05:30
Nivedin
9e1466a877
fix: bugs in shared request ( #3704 )
2024-01-23 22:24:18 +05:30
Anwarul Islam
b81ccb4ee3
fix: tab on current input field to focus the next input field ( #3754 )
2024-01-23 22:21:23 +05:30
Nivedin
27d0a7c437
refactor: persist running requests while switching tabs ( #3742 )
2024-01-23 22:13:57 +05:30
Nivedin
aca96dd5f2
refactor: add option to disable context menu ( #3717 )
2024-01-23 22:05:05 +05:30
Anwarul Islam
c0dbcc901f
fix: documentation is not being generated on GQL ( #3730 )
...
Co-authored-by: Liyas Thomas <liyascthomas@gmail.com >
2024-01-23 22:00:41 +05:30
Joel Jacob Stephen
ba52c8cc37
refactor: improvements to the dashboard sidebar ( #3709 )
...
Co-authored-by: jamesgeorge007 <jamesgeorge998001@gmail.com >
2024-01-23 21:55:42 +05:30
Dmitry
d1f6f40ef8
fix: perform logout if the silent refresh attempt fails ( #3705 )
...
Co-authored-by: Dmitry Mukovkin <d.mukovkin@cft.ru >
Co-authored-by: jamesgeorge007 <jamesgeorge998001@gmail.com >
2024-01-23 21:53:59 +05:30
Akash K
99f5070f71
fix: unwanted double slashes when importing from openapi ( #3745 )
2024-01-23 21:49:34 +05:30
Andrew Bastin
cd371fc9d4
chore: bump versions to 2023.12.2
2024-01-03 16:58:51 +05:30
Jordi Been
59fef248c0
build: update node alpine version ( #3660 )
2024-01-03 16:49:51 +05:30
Andrew Bastin
286fcd2bb0
chore: bump selfhost-desktop version to 23.12.1-1
2023-12-24 13:45:41 +05:30
Andrew Bastin
b2d98f7b66
chore: remove windi from selfhost-desktop
2023-12-24 13:21:12 +05:30
James George
c6c220091a
feat(common): support importing environments individually ( #3691 )
2023-12-24 12:12:02 +05:30
Andrew Bastin
8f503479b6
chore: bump package version to 2023.12.1
2023-12-22 20:49:21 +05:30
Mir Arif Hasan
54d8378ccf
fix: improve smtp email validation and fix enableAndDisableSSO mutation ( #3689 )
...
Co-authored-by: Balu Babu <balub997@gmail.com >
2023-12-22 20:37:15 +05:30
James George
0df194f9c5
fix(cli): environment resolution in the single-entry export format ( #3687 )
2023-12-22 19:21:33 +05:30
Liyas Thomas
ddf7eb6ad6
chore: minor ui improvements
2023-12-20 18:30:16 +05:30
Nivedin
7db7b9b068
fix: fallback section for embeds if invalid link ( #3673 )
2023-12-19 18:37:44 +05:30
James George
3d25ef48d1
fix(persistence-service): update schemas found to differ in runtime ( #3671 )
2023-12-19 18:34:27 +05:30
Mir Arif Hasan
4f138beb8a
chore: db migration missing message ( #3672 )
2023-12-19 18:42:00 +06:00
James George
3d7a76bced
chore(common): Gist export flow updates ( #3665 )
2023-12-19 17:37:35 +05:30
Nivedin
74359ea74e
fix: auth-header not inheriting properties ( #3668 )
2023-12-19 17:04:24 +05:30
Mir Arif Hasan
a694d3f7eb
hotfix: added validation on infra config update ( #3667 )
...
* feat: added validation on infra config update
* chore: removed async keyword
* fix: feedback
2023-12-19 17:15:46 +06:00
Nivedin
58a9514b67
fix: gql history schema error ( #3662 )
2023-12-19 16:39:32 +05:30
Akash K
a75bfa9d9e
fix: actions not working when sidebar is hidden ( #3669 )
2023-12-19 16:13:59 +05:30
Andrew Bastin
7374a35b41
fix: broken ui due to accidentally moved postcss config
2023-12-19 12:40:07 +05:30
Andrew Bastin
5ad8f6c2ce
chore: move window.open to platform io to handle desktop app
2023-12-19 11:26:37 +05:30
Andrew Bastin
f28298afe7
chore: update desktop app version
2023-12-18 23:43:40 +05:30
Andrew Bastin
56c6e8c643
chore: add devtools for production desktop app builds
2023-12-18 23:43:40 +05:30
Andrew Bastin
1b36de4fa3
fix: handle backspace navigating back on desktop app
2023-12-18 23:43:40 +05:30
Andrew Bastin
2f773bec79
fix: drag not working on windows
2023-12-18 23:43:40 +05:30
Andrew Bastin
d3e04c59cc
chore: update tailwind stuff on selfhost-desktop
2023-12-18 23:43:40 +05:30
James George
5179cf59a4
fix(common): ensure the add-environment modal value field is empty when opened via the inspector ( #3664 )
2023-12-18 20:39:23 +05:30
Andrew Bastin
fad31a47ee
chore: bump versions of all relevant packages
2023-12-16 22:27:41 +05:30
James George
72c71ddbd4
chore: remove expand widget from the GQL collections import/export modal ( #3661 )
2023-12-16 17:06:51 +05:30
Nivedin
a0f5ebee39
fix: embeds system theme ( #3659 )
...
Co-authored-by: jamesgeorge007 <jamesgeorge998001@gmail.com >
2023-12-16 17:01:23 +05:30
Anwarul Islam
f93558324f
chore: move hoppscotch-ui package out of the monorepo ( #3620 )
...
Co-authored-by: Andrew Bastin <andrewbastin.k@gmail.com >
2023-12-16 16:58:10 +05:30
Liyas Thomas
d80e6c01c8
chore: i18n
2023-12-16 12:29:44 +05:30
Liyas Thomas
06f0f1c91b
fix: broken docs link
2023-12-16 10:36:54 +05:30
Joel Jacob Stephen
9b870f876a
chore: banner cleanup ( #3658 )
2023-12-15 17:59:33 +05:30
Joel Jacob Stephen
cf8b5975ac
refactor: improvements made to how banners are to be dismissed ( #3656 )
2023-12-15 17:08:57 +05:30
Nivedin
93082c3816
refactor: embeds preview theme ( #3657 )
2023-12-15 17:08:02 +05:30
James George
d66537ac34
fix(common): GraphQL query syntax highlighting ( #3653 )
...
Co-authored-by: Andrew Bastin <andrewbastin.k@gmail.com >
2023-12-15 14:37:01 +05:30
Nivedin
fc4c15e52d
fix: auth-headers in collection bug ( #3652 )
...
* fix: fallback for importers and fix spelling
* chore: update i18n strings
2023-12-15 02:49:35 +05:30
Liyas Thomas
b521604b66
fix: collection properties styles
2023-12-14 18:00:46 +05:30
James George
9bc81a6d67
feat(cli): support collection level authorization and headers ( #3636 )
2023-12-14 12:43:22 +05:30
Joel Jacob Stephen
c47e2e7767
fix: notify that the user is not an admin when trying to login with a non admin account in admin dashboard ( #3651 )
2023-12-14 12:36:05 +05:30
Akash K
5209c0a8ca
feat: dynamically load enabled auth providers ( #3646 )
2023-12-13 23:38:21 +05:30
Nivedin
47e009267b
feat: collection level headers and authorization ( #3505 )
...
Co-authored-by: Andrew Bastin <andrewbastin.k@gmail.com >
2023-12-13 22:43:18 +05:30
Joel Jacob Stephen
f3edd001d7
feat: introducing server configurations in admin dashboard ( #3628 )
...
Co-authored-by: jamesgeorge007 <jamesgeorge998001@gmail.com >
2023-12-13 22:34:59 +05:30
Akash K
a8cc569786
feat: import environments from insomnia ( #3625 )
...
Co-authored-by: jamesgeorge007 <jamesgeorge998001@gmail.com >
2023-12-13 19:15:39 +05:30
Liyas Thomas
3ae49ca483
fix: codemirror tooltip margin
2023-12-13 12:13:34 +05:30
Liyas Thomas
37e6497e88
fix: z-index
2023-12-13 11:02:56 +05:30
Liyas Thomas
b522ae9e05
fix: shortcut key size
2023-12-13 10:17:22 +05:30
Liyas Thomas
62b11fcec8
fix: z-index on toast
2023-12-13 09:22:58 +05:30
Liyas Thomas
51ebb57623
fix: z-index
2023-12-13 08:45:30 +05:30
Liyas Thomas
ff5c2ba51c
chore: minor ui improvements to modal
2023-12-12 23:32:42 +05:30
Mir Arif Hasan
6abc0e6071
HBE-326 feature: server configuration through GraphQL API ( #3591 )
...
* feat: restart cmd added in aio service
* feat: nestjs config package added
* test: fix all broken test case
* feat: infra config module add with get-update-reset functionality
* test: fix test case failure
* feat: update infra configs mutation added
* feat: utilise ConfigService in util functions
* chore: remove saml stuff
* feat: removed saml stuffs
* fix: config service precedence
* fix: mailer module init with right env value
* feat: added mutations and query
* feat: add query infra-configs
* fix: mailer module init issue
* chore: smtp url validation added
* fix: all sso disabling is handled
* fix: pnpm i without db connection
* fix: allowedAuthProviders and enableAndDisableSSO
* fix: validateSMTPUrl check
* feat: get api added for fetch provider list
* feat: feedback resolve
* chore: update code comments
* fix: uppercase issue of VITE_ALLOWED_AUTH_PROVIDERS
* chore: update lockfile
* fix: add validation checks for MAILER_ADDRESS_FROM
* test: fix test case
* chore: feedback resolve
* chore: renamed an enum
* chore: app shutdown way changed
---------
Co-authored-by: Andrew Bastin <andrewbastin.k@gmail.com >
2023-12-12 16:42:58 +06:00
Andrew Bastin
957641fb0f
chore: move dioc out of monorepo
2023-12-12 15:39:10 +05:30
Liyas Thomas
a55f214102
fix: use base url instead of hardcoded url ( #3635 )
2023-12-12 15:06:28 +05:30
Liyas Thomas
ebf90207e5
chore: improve placeholder component styles ( #3638 )
...
Co-authored-by: jamesgeorge007 <jamesgeorge998001@gmail.com >
2023-12-12 15:02:42 +05:30
Liyas Thomas
4ac8a117ef
chore: add protocol logos to realtime page ( #3637 )
2023-12-12 14:25:56 +05:30
Muhammed Ajmal M
c1bc430ee6
fix: overflowing modal fix on small screens ( #3643 )
...
Co-authored-by: Liyas Thomas <liyascthomas@gmail.com >
2023-12-12 14:21:19 +05:30
James George
9201aa7d7d
fix(common): ensure banner colors are displayed correctly ( #3630 )
2023-12-12 13:55:18 +05:30
Liyas Thomas
87395a4553
fix: minor ui issues
2023-12-07 17:12:33 +05:30
Andrew Bastin
6063c633ee
chore: pin vue workspace-wide to 3.3.9
2023-12-07 17:04:17 +05:30
Akash K
7481feb366
feat: introduce platform defs for adding additional spotlight searchers ( #3631 )
2023-12-07 16:28:02 +05:30
James George
bdfa14fa54
refactor(scripting-revamp): migrate js-sandbox to web worker/Node vm based implementation ( #3619 )
2023-12-07 16:10:42 +05:30
Andrew Bastin
0a61ec2bfe
fix: useI18n type breaking
2023-12-07 15:17:41 +05:30
Nivedin
2bf0106aa2
feat: embeds ( #3627 )
...
Co-authored-by: Liyas Thomas <liyascthomas@gmail.com >
2023-12-07 15:03:49 +05:30
Akash K
ab7c29d228
refactor: revamp the importers & exporters systems to be reused ( #3425 )
...
Co-authored-by: jamesgeorge007 <jamesgeorge998001@gmail.com >
2023-12-06 21:24:29 +05:30
Joel Jacob Stephen
d9c75ed79e
feat: introducing shared requests to admin dashboard ( #3537 )
...
Co-authored-by: jamesgeorge007 <jamesgeorge998001@gmail.com >
2023-12-06 00:21:28 +05:30
Anwarul Islam
6fa722df7b
chore: hoppscotch-ui improvements ( #3497 )
...
Co-authored-by: Liyas Thomas <liyascthomas@gmail.com >
Co-authored-by: Andrew Bastin <andrewbastin.k@gmail.com >
2023-12-06 00:08:44 +05:30
Balu Babu
18864bfecf
feat: addition of data field into User and Team Collections ( #3614 )
...
* feat: added new columns into the TeamCollections and UserCollections models
* feat: completed addition of new data field in TeamCollection
* feat: completed addition of new data field in UserCollections
* chore: updated all tests in team-collection module
* chore: added tests for updateTeamCollection method in team-collection module
* chore: refactored all existing testcases in user-collection to reflect new changes
* chore: added new testcases for updateUserCollection method in user-collection module
* chore: made data field optional in team and user collections
* chore: fixed edgecases for data being null
* chore: resolved issue with team-request testcases
* chore: completed changes requested in PR review
* chore: changed target to prod in hoppscotch-old-backend service
2023-12-05 20:12:37 +05:30
Akash K
95754cb2b4
chore: bump deps for hoppscotch-common and hoppscotch-selfhost-web ( #3575 )
2023-12-05 17:33:25 +05:30
Gaurav K P
ed2a461dc5
feat(common): display status text from the API response if available ( #3466 )
...
Co-authored-by: jamesgeorge007 <jamesgeorge998001@gmail.com >
2023-12-04 23:31:49 +05:30
Muhammed Ajmal M
8d5a456dbd
fix(common): parentheses and single quotes support to curl imports ( #3509 )
2023-12-04 23:03:22 +05:30
Nivedin
2528bbb92f
feat: shared request ( #3486 )
...
Co-authored-by: jamesgeorge007 <jamesgeorge998001@gmail.com >
2023-12-04 22:51:18 +05:30
Liyas Thomas
259cd48dbb
feat: init boring avatars ( #3615 )
2023-12-04 13:20:26 +05:30
Joel Jacob Stephen
b43531f200
feat: add ability to make banners dismissible + new info and warning color schemes added based on themes ( #3586 )
...
Co-authored-by: jamesgeorge007 <jamesgeorge998001@gmail.com >
2023-12-04 00:57:37 +05:30
Muhammed Ajmal M
26da3e18a9
fix(common): prevented truncating parameters ( #3502 )
2023-12-04 00:49:45 +05:30
Rajdip Bhattacharya
bb4b640e58
feat: convert json to interfaces ( #3566 )
...
Co-authored-by: Andrew Bastin <andrewbastin.k@gmail.com >
Co-authored-by: Liyas Thomas <liyascthomas@gmail.com >
Co-authored-by: nivedin <nivedinp@gmail.com >
2023-12-03 23:14:26 +05:30
Liyas Thomas
1cc845e17d
fix: minor ui improvements ( #3603 )
2023-11-29 22:45:40 +05:30
James George
60bfb6fe2c
refactor: move persistence logic into a dedicated service ( #3493 )
2023-11-29 22:40:26 +05:30
Joel Jacob Stephen
144d14ab5b
fix: email validation failure in cases when email entered is correct when trying to create a team in admin dashboard ( #3588 )
...
Co-authored-by: jamesgeorge007 <jamesgeorge998001@gmail.com >
2023-11-29 21:49:49 +05:30
Anwarul Islam
8f1ca6e282
feat: platform definition added for additional settings components ( #3503 )
2023-11-29 21:42:51 +05:30
Dante Calderon
a93758c6b7
chore: Remove whitespace in env variables
2023-11-22 19:40:32 +05:30
James George
1829c088cc
feat: support for subpath based access in SH apps ( #3449 )
...
Co-authored-by: Balu Babu <balub997@gmail.com >
2023-11-22 19:35:35 +05:30
Akash K
ee1425d0dd
fix: XML body disappearing with invalid XML ( #3567 )
...
fix: catch xmlformatter errors
2023-11-20 15:02:07 +05:30
Joel Jacob Stephen
24ae090916
refactor: allow banner service to hold multiple banners and display the banner with the highest score ( #3556 )
2023-11-17 20:31:34 +05:30
Nivedin
a3aa9b68fc
refactor: interceptor error display in graphql response ( #3553 )
2023-11-17 17:03:53 +05:30
Joel Jacob Stephen
50f475334e
fix: enlarged hoppscotch logo on dashboard login screen ( #3559 )
...
fix: resize the dashboard login icon
2023-11-16 22:51:08 +05:30
Andrew Bastin
7b18526f24
chore: merge hoppscotch/main into hoppscotch/release/2023.12.0
2023-11-16 13:51:12 +05:30
Andrew Bastin
23afc201a1
chore: bump version to release/2023.8.4
2023-11-14 21:26:16 +05:30
Andrew Bastin
b1982d74a6
fix: make schema more lenient while parsing public data structures
2023-11-14 21:24:25 +05:30
Andrew Bastin
e93a37c711
fix: add i18n entries for oauth errors
2023-11-14 17:44:37 +05:30
Nivedin
8d7509cdea
fix: interceptor error from extension issue ( #3548 )
2023-11-14 17:17:23 +05:30
Akash K
e24d0ce605
fix: oauth 2.0 authentication type is breaking ( #3531 )
2023-11-14 00:12:04 +05:30
Balu Babu
f5d2e4f11f
feat: introducing shortcode into admin module ( #3504 )
...
* feat: added query in infra to fetch all shortcodes
* feat: added mutation in admin to delete shortcode
* chore: added new tests for methods in shortcode module
* chore: removed .vscode file
* chore: added a new ShortcodeCreator type to output of fetchAllShortcodes query
* chore: shortcodeCreator type is now nullable
* chore: added type defs to fetchAllShortcodes method in admin module
* docs: update code comments
* chore: changed target to prod in hoppscotch-old-backend
---------
Co-authored-by: Mir Arif Hasan <arif.ishan05@gmail.com >
2023-11-10 14:28:02 +05:30
Andrew Bastin
de725337d6
fix: window drag taking precedence on windows
2023-11-08 20:07:13 +05:30
Andrew Bastin
9d1d369f37
fix: performance issues due to mouse on header detection
2023-11-08 18:47:40 +05:30
Andrew Bastin
2bd925d441
chore: correct version of selfhost-desktop
2023-11-08 17:18:12 +05:30
Liyas Thomas
bb8dc6f7eb
chore: updated brand assets ( #3500 )
...
Co-authored-by: Andrew Bastin <andrewbastin.k@gmail.com >
2023-11-08 15:47:35 +05:30
Anwarul Islam
be3e5ba7e7
fix: graphql query deprecation issue ( #3506 )
2023-11-08 14:51:39 +05:30
Andrew Bastin
663134839f
feat: let platforms disable we are using cookies prompt
2023-11-07 20:49:07 +05:30
Andrew Bastin
736f83a70c
fix: header inspector cookie inspection will not trigger if current interceptor supports cookies
2023-11-07 20:36:34 +05:30
Andrew Bastin
05d2175f43
fix: selfhost-desktop not running gql-codegen
2023-11-07 20:24:22 +05:30
Balu Babu
4caf0053cd
feat: introduction of shared-requests ( #3476 )
...
* feat: added new property to existing shortcode model in prisma schema
* chore: created shared-requests module
* chore: created shared-request model
* chore: complete sharedRequest query
* chore: completed mutation to create a SharedRequest
* chore: completed subscription to create a SharedRequest
* chore: completed query to fetch all user created shared-requests
* chore: completed mutation to delete a SharedRequest
* chore: completed subscription to delete a SharedRequest
* chore: removed unused dependncues in share-requests module
* chore: added shared-requests into user deletion spec
* test: added all testcases for shared-request module
* test: modified all relevant tests in shortcode module
* chore: added deprecated label to all queries,mutations and subscriptions in the shortcode module
* chore: resolved all comments raised in review
* feat: added ability to update and listen to updates of shared-requests
* chore: added updatedOn field to shortcode model
* chore: fixed issue with updateSharedRequest method
* chore: fixed incorrect value getting updated
* chore: added all test-cases for updateSharedRequest method
* chore: created migration for shared-requests
* chore: moved shared-requests into shortcode module
* chore: added missing import in shortcode tests
* chore: changed properties to embedProperties in shortcode model
* feat: generated migrations file for new schema changes to Shortcodes table
* chore: changed target of old-backend service in docker-compose file
* chore: fixed issue with updatedOn field in shortcodes model
* chore: removed unused dependencies
* fix: handle invalid input for shortcode properties
* Revert "fix: handle invalid input for shortcode properties"
This reverts commit 4dcb0afb18 .
* chore: changed updateShortcode method name to updateEmbedProperties
* chore: changed target of hoppscotch-old-backend service to prod
---------
Co-authored-by: Mir Arif Hasan <arif.ishan05@gmail.com >
2023-11-07 17:57:51 +05:30
Andrew Bastin
97bd808431
chore: set versions with a bump version
2023-11-07 16:04:02 +05:30
Andrew Bastin
a13c2fd4c1
chore: pin @codemirror/language to 6.9.0
2023-11-07 15:57:19 +05:30
Andrew Bastin
16044b5840
feat: desktop app
...
Co-authored-by: Vivek R <123vivekr@gmail.com >
Co-authored-by: Liyas Thomas <liyascthomas@gmail.com >
2023-11-07 14:20:03 +05:30
Andrew Bastin
93ce86f32d
chore: merge hoppscotch/release/2023.8.3 into hoppscotch/release/2023.12.0
2023-11-06 18:56:01 +05:30
Andrew Bastin
4ebf850cb6
chore: bump version to 2023.8.3
2023-11-06 17:39:31 +05:30
Balu Babu
76af7d5e10
fix: mailer template issue ( #3475 )
2023-11-06 17:25:36 +05:30
Joel Jacob Stephen
507fe69efe
feat: new banner service and added ability to bind additional services from other platforms ( #3474 )
...
Co-authored-by: jamesgeorge007 <jamesgeorge998001@gmail.com >
2023-11-06 11:41:19 +05:30
Joel Jacob Stephen
23e3739718
feat: introducing a new smart table hoppscotch ui component ( #3178 )
...
Co-authored-by: Anwarul Islam <anwaarulislaam@gmail.com >
2023-11-06 11:31:55 +05:30
Nicolas Merget
5428a73811
fix: add optional chaining for teamMembers to handle undefined team ( #3484 )
...
Co-authored-by: James George <jamesgeorge998001@gmail.com >
2023-11-06 11:25:39 +05:30
Anwarul Islam
4a154e6569
chore: fix spelling mistake on type import ( #3487 )
2023-11-06 11:25:03 +05:30
Liyas Thomas
0aa5825d8b
fix: cleanup ui and improve consistency in input elements ( #3494 )
2023-11-06 10:56:15 +05:30
Andrew Bastin
bdb63e99d5
fix: pin @lezer/highlight to 1.1.4 to prevent page breaks
2023-11-03 23:30:46 +05:30
Andrew Bastin
6daa043a1b
chore: merge hoppscotch/release/2023.8.3 into hoppscotch/release/2023.12.0
2023-11-03 10:12:54 +05:30
James George
8175ec640a
chore(data): bump dependencies ( #3473 )
2023-11-02 23:53:52 +05:30
James George
b5307e4a89
chore(common): implement enforced pre-commit type checks for FE service files ( #3472 )
2023-11-02 23:37:27 +05:30
Akash K
19294802be
fix: graphql page crashing and broken syntax highlighting ( #3488 )
2023-11-02 23:10:37 +05:30
Andrew Bastin
cbe3e14b47
refactor: versioning and migration mechanism for public data structures ( #3457 )
...
Co-authored-by: jamesgeorge007 <jamesgeorge998001@gmail.com >
2023-11-02 18:54:16 +05:30
Joel Jacob Stephen
9dcbc4a126
refactor: updated dashboard gql queries and components to use the new infra type of the updated schema ( #3455 )
2023-11-01 23:40:19 +05:30
Gaurav K P
01df1663ad
fix(common): handle false negatives in url validation ( #3465 )
2023-11-01 22:23:33 +05:30
Anwarul Islam
a215860782
feat: replacing windicss by tailwindcss in hoppscotch-ui ( #3076 )
...
Co-authored-by: Andrew Bastin <andrewbastin.k@gmail.com >
Co-authored-by: Joel Jacob Stephen <70131076+JoelJacobStephen@users.noreply.github.com >
Co-authored-by: nivedin <nivedinp@gmail.com >
2023-11-01 20:55:08 +05:30
Nivedin
abd5288da8
refactor: move sentry to platform ( #3451 )
2023-11-01 18:17:55 +05:30
Michel Tomas
a89bc473f6
fix(self-hosted/web): add "useCredentials: true" to Vite PWA options ( #3460 )
2023-11-01 09:46:20 +05:30
Mir Arif Hasan
59b5a50a97
HBE-296 feat: introducing 'infra' type and splitting model properties between 'admin' and 'infra' ( #3445 )
...
* feat: infra type added in admin module
* feat: infra-resolver added in admin module
* feat: feedback resolved
* feat: deprecated tag added in some admin ResolveFields
* build: update pnpm-lock file
* feat: add field in infra type
* feat: admin extends user partially
* feat: admin extends user with omitting some fields
* chore: remove unused imports
* build: conflict resolve in pnpm lock file
2023-10-30 17:03:43 +06:00
Andrew Bastin
57cb59027b
chore: bump codemirror dependencies
2023-10-19 13:37:07 +05:30
Andrew Bastin
d1c9c3583f
chore: merge hoppscotch/release/2023.8.3 into hoppscotch/release/2023.12.0
2023-10-19 09:34:49 +05:30
James George
2462492c86
chore(cli): bump dependencies ( #3441 )
...
* chore: bump CLI dependencies
* chore: update package.json
Bump version and specify minimum Node.js version
2023-10-16 18:23:22 +05:30
Joel Jacob Stephen
7a9f0c8756
refactor: improvements to the auth implementation in admin dashboard ( #3444 )
...
* refactor: abstract axios queries to a separate helper file
* chore: delete unnecessary file
* chore: remove unnecessary console logs
* refactor: updated urls for api and authquery helpers
* refactor: updated auth implementation
* refactor: use default axios instance
* chore: improve code readability
* refactor: separate instances for rest and gql calls
* refactor: removed async await from functions that do not need them
* refactor: removed probable login and probable user from the auth system
* refactor: better error handling in login component
* chore: deleted unnecessary files and restructured some files
* feat: new errors file with typed error message formats
* refactor: removed unwanted usage of async await
* refactor: optimizing the usage and return of promises in auth flow
* refactor: convey boolean return type in a better way
* chore: apply suggestions
* refactor: handle case when mailcatcher is not active
---------
Co-authored-by: nivedin <nivedinp@gmail.com >
Co-authored-by: James George <jamesgeorge998001@gmail.com >
2023-10-16 18:14:02 +05:30
Balu Babu
46caf9b198
refactor: removed all instances of rejectOnNotFound in prisma queries ( #3377 )
...
* chore: removed rejectOnNotFound property from prisma query in team-enviroment method
* chore: fixed issues with test cases in team-environment module
* chore: changed target of hoppscotch-old-backend service back to prod
2023-10-16 14:04:03 +05:30
Mir Arif Hasan
f5db54484c
HBE-266 Update NestJS packages ( #3389 )
...
* build: update npm nest packages
* build: removed depricated apollo-server-plugin package
* build: pnpm-lock file added
* build: swc integrated
* Revert "build: swc integrated"
This reverts commit 803a01f38f210dfbcd603665893d29af565c8908.
* feat: upgrade graphql* packages version
* feat: upgrade point release
* feat: update pnpm-lock file
2023-10-16 12:23:55 +05:30
Mir Arif Hasan
8deb6471b9
HBE-270 Test-Case timestamp issue fix in backend ( #3415 )
...
test: timestamp issue fix in user-history
2023-10-16 12:11:15 +05:30
Liyas Thomas
73b3ff8e41
feat: improve import-export UI ( #3452 )
...
* chore: uniform styles across components
* chore: removed absolute wrapper divs
* feat: add import button when graphql collections are empty
* chore: add icon for button
---------
Co-authored-by: nivedin <nivedinp@gmail.com >
2023-10-13 17:57:14 +05:30
James George
016a18d3b2
fix(common): use tab service within helpers ( #3448 )
2023-10-12 13:15:45 +05:30
Anwarul Islam
ba31cdabea
feat: tab service added ( #3367 )
2023-10-11 18:21:07 +05:30
Nivedin
51510566bc
refactor: add import buttons in empty state for collections & environments ( #3438 )
2023-10-11 11:08:51 +05:30
Anwarul Islam
cabee0ecc8
fix: memory leak issue on TeamInvite modal ( #3440 )
...
* fix: memory leak issue
* feat: added rerun ability
* chore: lint fix
2023-10-11 07:59:12 +05:30
Anwarul Islam
2c2b39a236
feat: no permission warning added for users except owner while deleting team ( #3328 )
...
* feat: no permission warning added
* chore: changed to function reference
2023-10-09 19:31:48 +05:30
Liyas Thomas
78450c9316
fix: tooltip position in editor instance ( #3374 )
2023-10-09 11:37:52 +05:30
Joel Jacob Stephen
b18fd90b64
fix: blank screen in admin dashboard on authentication problems ( #3385 )
...
* fix: dashboard logs out user when cookie expires or is unauthorized
* fix: handles the 401 error thrown when trying to refresh tokens
* chore: updated wrong logic when returning state in refresh token function
* feat: introduced auth exchange to urql client to check for errors on each backend call
* fix: prevent multiple window reloads
---------
Co-authored-by: jamesgeorge007 <jamesgeorge998001@gmail.com >
2023-10-09 10:08:35 +05:30
Andrew Bastin
0188a8d7db
chore: bump version
2023-10-06 22:04:57 +05:30
Joel Jacob Stephen
6c63a8dc28
refactor: updated i18n implementation in the admin dashboard ( #3395 )
...
* feat: introduced new unplugin i18n and removed the old vite i18n package
* refactor: updated vite config to support the new plugin
* refactor: removed irrelevant logic from the i18n module
2023-10-06 17:36:19 +05:30
Rakibul Yeasin
17d6ae15a5
fix: Cannot set custom method #3406 ( #3408 )
...
* fix : #3406
* chore: remove console log
* fix: an unknown keyboard event issue
---------
Co-authored-by: Liyas Thomas <liyascthomas@gmail.com >
Co-authored-by: Anwarul Islam <anwaarulislaam@gmail.com >
2023-10-06 11:57:26 +05:30
Andrew Bastin
40f72278a9
fix: team collection resetting on unmount within app lifecycle ( #3396 )
...
* fix: team collection resetting on unmount within app lifecycle
* chore: linting
* refactor: eliminate redundancy
* chore: update comment about the watcher purpose
---------
Co-authored-by: jamesgeorge007 <jamesgeorge998001@gmail.com >
2023-10-06 11:34:44 +05:30
5idereal
f717704731
chore(i18n): update tw.json ( #3409 )
2023-10-06 11:27:24 +05:30
Joel Jacob Stephen
185c225297
feat: introduces ability to export single environment variables and allow CLI to accept the export format used by the app ( #3380 )
...
* feat: add ability to export a single environment
* refactor: export environment without id
* feat: introducing zod for checking json format for environment variables
* refactor: new zod specific type for HoppEnvPair
* feat: add ability to export single environment in team environment
* refactor: moved zod as a dependency to devDependency
* refactor: separated repeating logic to helper file
* refactor: removed unnecessary to string operation
* chore: rearranged smart item placement
* refactor: introduced error type when a bulk environment export is used in cli
* refactor: removed unnecssary type exports and updated logic and variable names across most files
* refactor: better logic for type shapes
* chore: bump hoppscotch-cli package version
---------
Co-authored-by: Andrew Bastin <andrewbastin.k@gmail.com >
2023-10-06 11:21:54 +05:30
James George
2694731c36
chore: remove stale type definitions ( #3368 )
2023-10-05 14:49:04 +05:30
James George
ae89af9978
feat: alert the user on empty collection/environment exports ( #3416 )
2023-10-05 14:38:38 +05:30
James George
87d617012f
fix: environment variables usage in meta tags ( #3418 )
2023-10-05 13:51:42 +05:30
Liyas Thomas
2420b3fa42
chore: move deps in the root of monorepo into devDependencies ( #3375 )
...
chore: move deps in the root of monorepo into devDependencies
2023-09-28 22:25:22 +05:30
Anwarul Islam
175a991ec4
fix: gql teamID not being passed ( #3392 )
...
* chore: bump dependencies for path.charCodeAt issue
* fix: gql teamID is not passed issue
2023-09-28 22:04:02 +05:30
SamJakob
0301649aff
chore: make devcontainer copy .env.example ( #3318 )
2023-09-28 21:58:17 +05:30
Joel Jacob Stephen
544b045300
fix: authorisation headers not being sent along with subscriptions when using graphql ( #3354 )
...
* fix: send auth headers to the payload
* refactor: alert user that headers are sent to connection_init
* refactor: send headers only when headers are populated
* chore: cleanup code
2023-09-28 21:57:07 +05:30
Andrew Bastin
65884293be
chore: introduce docker buildx for multi-platform build
2023-09-18 21:16:23 +05:30
Andrew Bastin
3cb4861bac
chore: pin netlify-cli version on ui deploy script
2023-09-18 20:51:42 +05:30
Andrew Bastin
7beed30815
chore: update ci to build for arm64 as well
2023-09-18 20:43:22 +05:30
Andrew Bastin
bb380f3751
chore: bump version to 2023.8.1
2023-09-18 20:18:23 +05:30
Andrew Bastin
33a7580e46
fix: support modal popping up on typing shift based commands on input
2023-09-18 20:10:17 +05:30
Liyas Thomas
ffb2b5c30a
chore: improve button border radius
2023-09-18 19:51:22 +05:30
James George
7c238fa854
chore(cli): update error message ( #3363 )
2023-09-18 19:19:51 +05:30
Andrew Bastin
185b575e5b
refactor: minor performance improvements on teams related operations
2023-09-18 18:50:57 +05:30
Andrew Bastin
bcc1147f81
fix: clear regression and extension recovers response for error status codes
2023-09-18 18:26:17 +05:30
Anwarul Islam
f5b130024e
fix: missing baseurl on import openapi ( #3323 )
...
* fix: missing baseurl on import openapi
* fix: url parser for openapi v3
* chore: revert to baseURL for cases where doc servers is present but url is null
---------
Co-authored-by: Andrew Bastin <andrewbastin.k@gmail.com >
2023-09-18 14:42:04 +05:30
Liyas Thomas
bb5c333bae
fix: remove scrollbar from smart env input component on firefox ( #3362 )
2023-09-18 13:20:53 +05:30
Nivedin
3684d25848
fix: sticky searchbar hidden in codemirror ( #3351 )
...
* fix: sticky search bar in codemirror
* chore: use tailwind classes
* chore: improve consistency across editor instances
---------
Co-authored-by: Liyas Thomas <liyascthomas@gmail.com >
2023-09-18 12:45:14 +05:30
Anwarul Islam
8b0ba3a45e
feat: differentiation for successful invites and failed invites ( #3325 )
...
feat: invites result splitted
2023-09-18 11:48:38 +05:30
Liyas Thomas
e847fb7b77
chore: clean up i18n ( #3350 )
2023-09-18 11:26:31 +05:30
Nivedin
5c78ae4dee
fix: dirty tab count incorrect when closing tabs ( #3359 )
...
* fix: dirty tab count incorrect when closing tabs
* refactor: make the calculation more expressive
---------
Co-authored-by: amk-dev <akash.k.mohan98@gmail.com >
2023-09-18 11:20:26 +05:30