Commit Graph

2995 Commits

Author SHA1 Message Date
Jack Kavanagh
c7385f00be
normalise json path (#7575)
* normalise json path

* fix tests
2024-06-21 12:36:31 +02:00
Jack Kavanagh
3fec8698d1
Markdown-inlined (#7554)
* markdown

* add inline docs

* can save

* default preview mode

* simplify

* fix tests

* fix types

* full panel layout

* fix e2e test
2024-06-21 12:17:00 +02:00
Jack Kavanagh
4e333940ec
export should show on scratchpad (#7571)
* export should show on scratchpad

* flatten dropdown

* fix lint
2024-06-21 12:13:14 +02:00
Jack Kavanagh
6c35b1681c
Replace export data and more with Preferences (#7570) 2024-06-21 08:19:01 +00:00
jackkav
b7a6becb0b fix develop 2024-06-20 16:41:52 +02:00
jackkav
a4d8c5b18e fix scratchpad dropdown 2024-06-20 14:42:27 +02:00
Jack Kavanagh
43f0cafcf6 Bump app version to 9.3.0-beta.6 2024-06-20 10:43:20 +00:00
James Gatz
e2759d5ea3
use fetcher key to reset the fetcher result on different organizations (#7544) 2024-06-20 12:36:38 +02:00
Jack Kavanagh
8bb6b470d2
transform hyphens to underscores on import (#7564)
* make hyphens underscores

* add test

* add env test

* fix type

* only transform value not key
2024-06-20 12:36:16 +02:00
Jack Kavanagh
f10ec3167a
warnings (#7566) 2024-06-20 10:48:31 +02:00
Hexxa
9dd5bdc71a
fix: add missing methods depending on the interpolator (#7560) 2024-06-20 09:50:08 +02:00
James Gatz
42bda02eb5
fix(Sync): Do not show conflicts for empty keys (#7556)
* Remove keys that have empty values and can be undefined in a model

* only scripts can be undefined for now

* New fields are now initialized as undefined

* update tests
2024-06-19 15:59:45 +02:00
gatzjames
cd3a355594 Revert "Revert "feat(Global Environments): Introduce a new top level file type called global environments. (#7511)""
This reverts commit 8a0f455397.
2024-06-19 11:38:47 +02:00
gatzjames
8a0f455397 Revert "feat(Global Environments): Introduce a new top level file type called global environments. (#7511)"
This reverts commit f86e00b644.
2024-06-18 16:49:18 +02:00
James Gatz
f86e00b644
feat(Global Environments): Introduce a new top level file type called global environments. (#7511)
* add new workspace type 'environment'

* new route for environments and set/get for them

* update environment picker UI

* update workspace environment modal ui to match env view

* global environment request rendering

* type checks

* ui overflow fix

* update e2e

* auto-lint issue

* type-checks

* Update aria label

* create env from project view

* changes

* save

* environment picker component

* update e2e
2024-06-18 18:05:28 +08:00
Hexxa
740d9a8cf7
fix: always take the latest operation name instead of prev state's (#7553) 2024-06-18 08:13:09 +00:00
Hexxa
b8089ced6e
feat: display status of sending request steps - INS-3635 (#7382)
* feat: display status of sending request steps

* fix: activeRequest id is necessary for different cases

* chore: rephrase step name and improve its typing

* feat: show sending status for mock routes

* fix: make text vertically aligned and reformat code

* fix: spinner line height

* feat: add after-response script step to the progress

* fix: add useEffect deps

* refactor: add a function for finish last timing record and compact logic a bit

* simplify

* add tooltip

* fix timer

* use duration

* improve time tag

* refactor: replace callback with hook

* fix: add the missing hook

* rename isExecuting

* delay snippet

* works

* rename bridge methods

* remove undefined initial state

* force stop execution before cancel

* fix time tag layout

* fix hang

* simplify api

* tidy up

---------

Co-authored-by: jackkav <jackkav@gmail.com>
2024-06-18 08:58:09 +02:00
Filipe Freire
fd8f12e408
spike: proxy error on login [INS-4009] (#7546)
* fix: proxy error on login [INS-4009]

* add preferences button

* change data-testid for settings in auth authorize

* Update packages/insomnia/src/ui/routes/auth.authorize.tsx

Co-authored-by: Jack Kavanagh <jackkav@gmail.com>

* Update auth.authorize.tsx

* Update auth.authorize.tsx

---------

Co-authored-by: Jack Kavanagh <jackkav@gmail.com>
2024-06-17 12:04:36 +00:00
Jack Kavanagh
35f320e26b
consistent dropdown layout (#7536)
* folder actions

* request sections

* workspace sections

* readd icon

* default font error

* add section to create new request dropdown

* rearrange auth options

* add file import to create menu

* hints
2024-06-17 11:45:41 +00:00
Jack Kavanagh
16d19760c2
improve plugin install ux (#7542) 2024-06-17 05:59:49 +00:00
Hexxa
55e7bb1a1e Bump app version to 9.3.0-beta.5 2024-06-14 10:37:51 +00:00
James Gatz
71a41d17f0
fix loading state for logout button in error page (#7545) 2024-06-14 10:13:45 +02:00
James Gatz
a79dc36450
key value editor improvements (#7541) 2024-06-13 14:03:45 +02:00
Lucas Machado
57cbdcb7c1
fix: onboarding typo (#7537)
Fixes onboarding typo in "global search" feature
2024-06-13 10:41:33 +01:00
Jack Kavanagh
21be84981e
can create local mocks in enterprise plan (#7538)
* add contact sales

* enterprise can create local mocks

* control mock server selection
2024-06-12 14:45:17 +00:00
Jack Kavanagh
4a8199f007
folder sections (#7488)
* folder section headers

* add icons
2024-06-12 10:39:20 +02:00
Jack Kavanagh
8648f49d4d
move env editor to folder tab (#7534)
* move env editor to folder tab

* remove old unused test
2024-06-12 10:05:42 +02:00
James Gatz
94ed3c1782 Bump app version to 9.3.0-beta.4 2024-06-11 16:57:57 +00:00
James Gatz
cc6d669299
ui imrpovements (#7528) 2024-06-11 18:05:33 +02:00
Filipe Freire
1c66fccfa1 Bump app version to 9.3.0-beta.3 2024-06-11 11:41:27 +00:00
jackkav
49f774c11d fix prerelease test 2024-06-11 12:59:56 +02:00
Jack Kavanagh
e13c169dcd Bump app version to 9.3.0-alpha.11 2024-06-11 10:47:17 +00:00
Jack Kavanagh
2ff059f7a2
remove oas 2 kong (#7503)
* remove oas 2 kong

* remove old test
2024-06-11 10:38:09 +01:00
Jack Kavanagh
6cb619285f
include read only in headers count (#7521) 2024-06-11 10:08:04 +02:00
Hexxa
b60b78ff4c
fix: url preview should contain auth params (#7509)
* fix: url preview should contain auth params

* fix: lint error

* fix auth inheritance

---------

Co-authored-by: jackkav <jackkav@gmail.com>
2024-06-10 10:41:52 +00:00
Jack Kavanagh
fbb6f59304
import scripts (#7518) 2024-06-10 11:44:55 +02:00
Jack Kavanagh
e0b62caf87 Bump app version to 9.3.0-beta.2 2024-06-07 13:13:51 +00:00
Jack Kavanagh
adf2e20ba4 Bump app version to 9.3.0-alpha.9 2024-06-07 11:29:36 +00:00
Jack Kavanagh
fab8397a15 Bump app version to 9.3.0-beta.1 2024-06-07 10:39:58 +00:00
James Gatz
48eea153bd
improve database types to allow for querying per model fields (#7512) 2024-06-07 12:32:50 +02:00
Jack Kavanagh
9ac9e620c5
disable nunjucks (#7510) 2024-06-07 12:27:23 +02:00
Filipe Freire
b9c5ea4451
chore: new segment event (invite) [INS-3938] (#7506) 2024-06-06 22:49:44 +02:00
Jack Kavanagh
eac1e63f00
feat: Import/folder-auth (#7505)
* console logs

* import auth from folders

* just in case

* restore inheritance behaviour

* add auth node to snapshot
2024-06-06 12:11:11 +00:00
Hexxa
482eb7911e
feat: enable importing folder-level scripts (#7504)
* feat: enable importing folder-level scripts

* fix snapshot

---------

Co-authored-by: jackkav <jackkav@gmail.com>
2024-06-06 13:54:06 +02:00
Jack Kavanagh
9bad611d5f Bump app version to 9.3.0-alpha.8 2024-06-05 16:34:35 +00:00
Jack Kavanagh
2e81c5a331 Bump app version to 9.3.0-alpha.7 2024-06-05 15:09:53 +00:00
Filipe Freire
b2aef286ac
chore: add analytics test [INS-3919] (#7478)
* chore: addd analytics test [INS-3919]

* minor fix analytics

* use net.fetch and use network log to check if segment gets called

* better way to capture request logs and body

* fix test

* move it to smoke

* refactor: Improve analytics event tracking in smoke test

---------

Co-authored-by: gatzjames <jamesgatzos@gmail.com>
2024-06-05 15:04:31 +00:00
Filipe Freire
0e0806d25d
chore: new analytics events [INS-3938] (#7495) 2024-06-05 14:40:48 +00:00
Jack Kavanagh
50965a4483
Bump/electron-30 (#7354)
* bump node

* bump electron

* pin node v

* bump libcurl

* fix lock

* use stable

* types

* latest electron
2024-06-05 16:20:56 +02:00
Jack Kavanagh
80ab8b065b
feat: folder inheritance scripts (#7430)
* proof of concept

* remove test case

* support pre and after

* fix typo

---------

Co-authored-by: gatzjames <jamesgatzos@gmail.com>
2024-06-05 15:51:36 +02:00