Commit Graph

4391 Commits

Author SHA1 Message Date
James Gatz
08fa4116b1
Add info about git sync in the project create/settings modal (#6844) 2023-11-22 11:42:32 +01:00
James Gatz
7d0b1f8452
fix deleting a key combination (#6843) 2023-11-22 10:20:49 +00:00
James Gatz
40de2f4766
Handle Project and File events on the app (#6771)
* fetch project.remoteId from either project or workspace loader

* New SSE event types

* revalidate on new events

* Add syncProjectsFetcher to PresenceProvider and
create syncProjectsAction in project route

* revalidate on file change event

* fix present users

* rename presence-context to insomnia-event-stream

* remove polling

* not generated

* fix delete branch

* invalidate cache

* fix pull
2023-11-21 15:57:56 +00:00
Filipe Freire
fab04eb2a7
feat: introduce confirmation when deleting unit test [INS-3330] (#6836) 2023-11-21 16:48:43 +01:00
James Gatz
052a0f0026
Cache VCS related queries (#6834)
* cache vcs related queries

* fix sync action
2023-11-21 12:16:45 +01:00
Hexxa
d085ad57f6
fix: improve sending request performance [INS-3280, INS-3256] (#6763)
* fix: improve sending request performance [INS-3280]

* chore: resolve conflict
2023-11-20 10:05:10 +08:00
Pavlos Koutoglou
1238ae4318
Added new event to open the requested organization [INS-3300] (#6759)
* Added new event to open the requested organization

* Check if the organization id exist

* Remove line
2023-11-15 15:44:07 +00:00
James Gatz
83df663b45 Merge branch 'release/8.4.2' into develop 2023-11-15 12:58:26 +00:00
Jack Kavanagh
fe305e59d1 Bump app version to 8.4.2 2023-11-15 11:18:41 +01:00
James Gatz
217cf10805
use dblclick for testing renames (#6818) 2023-11-15 11:18:27 +01:00
James Gatz
35dd15fc95
bring back the previous color scheme for the default theme (#6817) 2023-11-15 11:12:50 +01:00
James Gatz
52df4e3abf
pinned requests should always be visible (#6814) 2023-11-14 20:30:02 +01:00
Jack Kavanagh
83436d2ec7
use event listener on gridlist (#6808) 2023-11-14 18:04:26 +00:00
James Gatz
40fe4aaf8f
Double click rename requests/unit-test/test-suite (#6811)
* use double click for renaming debug requests

* update styles for editable input

* navigate to test suite on single click

* clear console.log

* try dblclick
2023-11-14 17:33:25 +00:00
James Gatz
c64c9aa78f
only archive projects (#6806) 2023-11-14 12:11:56 +01:00
James Gatz
362dfefd20 Merge branch 'release/8.4.1' into develop 2023-11-13 14:11:05 +00:00
James Gatz
75760e317c Bump app version to 8.4.1 2023-11-13 12:23:03 +00:00
James Gatz
e1fa0cb498
handle overflows on sync modals (#6796) 2023-11-13 13:20:57 +01:00
Jack Kavanagh
aba9838bb5
Update button name to 'Generate collection' (#6792) 2023-11-13 10:14:10 +01:00
James Gatz
c033b790bd
update copy (#6788) 2023-11-10 13:16:54 +01:00
James Gatz
378f250936 Merge branch 'release/8.4.0' into develop 2023-11-09 18:28:03 +00:00
Jack Kavanagh
196af378eb Bump app version to 8.4.0 2023-11-09 19:00:56 +01:00
James Gatz
d2c3391c28
Fix: Deleting a remote project deletes it from the remote (#6782)
* add delete modal and update action

* exclude git synced workspaces

* update e2e tests
2023-11-09 19:00:27 +01:00
James Gatz
32836b0a42
show the error message if creating a branch fails (#6781) 2023-11-09 14:13:21 +01:00
James Gatz
6095ed8250
Add learning feature and update the scope filter UI (#6753)
* add learning feature and update the scope filter

* font sizes and styles

* use localstorage hook to update the ui when closing the feature

* Add try-catch block for learning feature fetch
2023-11-09 14:06:22 +01:00
James Gatz
5d04e6dc4a
Recover untracked workspaces when checking for local VCS projects (#6779)
* recover untracked workspaces when checking for local vcs projects

* cleanup code

* remove repair code and show the missing workspaces in the list instead
2023-11-09 13:56:21 +01:00
James Gatz
7b520110cd
run the ai check when the organization changes (#6780) 2023-11-09 11:57:41 +01:00
Filipe Freire
76ac35d19f
chore: rename snapshot in UI and logs [no-ticket] (#6776) 2023-11-08 12:45:03 -05:00
Filipe Freire
ee5d346fcf
fix: multi-line curl not properly imported due to padding #6755 (#6774)
* fix: multi-line curl not properly imported due to padding #6755

* Update curl.test.ts

* Update curl.test.ts
2023-11-08 15:03:01 +00:00
Filipe Freire
5586d4819f
chore: bump electron 27.0.3 [no-ticket] (#6772) 2023-11-08 14:52:28 +00:00
Jack Kavanagh
6f27280e1b
880px media width (#6748) 2023-11-08 15:08:04 +01:00
James Gatz
eacd10f646
Fix: VCS pull results in untracked workspace (#6769)
* Remote branch fetch parentId resolution

* Update packages/insomnia/src/ui/routes/remote-collections.tsx

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

---------

Co-authored-by: Jack Kavanagh <jackkav@gmail.com>
2023-11-08 10:34:56 +00:00
Filipe Freire
d5b8b2d6d1
chore: add data import type segment event [INS-3296] (#6765)
* chore: add data import type segment event [INS-3296]

* fix
2023-11-07 21:55:22 -05:00
Filipe Freire
4952ff5515 Merge branch 'release/8.4.0-beta.0' into develop 2023-11-06 17:35:03 +00:00
Filipe Freire
67c294989c Bump app version to 8.4.0-beta.0 2023-11-06 17:04:29 +00:00
James Gatz
a6dabb2e15
Insomnia Sync improvements (#6738)
* almost there

* pending ui in sync dropdown

* branches pending ui

* fix snapshot staging issue

* staging modal fixes

* error handling on sync dropdown

* remove unused path

* switch to git repo button

* branch modal ui update

* change get method color

* staging modal ui

* onclose

* update export data modal

* fix websocket color

* remove export all button from scratchpad

* dropdown sections

* fetch remote branch properly

* test issue

* restore changes now works properly

* cleanup

* cleanup vcs usage

* cleanup sync items from workspace

* cleanup vcs from modals

* remove fragment

* turn vcs to instance to avoid module import side-effects

* fix e2e tests

* poll sync updates every minute

* change to named export

* Add some docs about data fetching in the app (sse,polling,fetch)

* improve revert changes copy
2023-11-06 15:24:51 +01:00
Jack Kavanagh
383f8ca43c
Fix/react-warnings (#6643)
* test id warning

* kvp warning

* smelly key hacks

* safe key settings

* big brain id duplication

* fix type

* migrate cookie id with the same method
2023-11-06 10:58:57 +01:00
Hexxa
54050fe69e
fix: user should be able to quickly rename requests by clicking [INS-3250] (#6710)
* fix: use should be able to double click request item and rename it [INS-3250]

* fix: enable double clicking renaming for pinned requests

* fix: use editable input for renaming request name

* fix: incorrect indent

* fix: lint error

* test: add a test for quick renaming
2023-11-02 15:14:26 +01:00
Hexxa
3eb6141603
fix: enable confirmation before deleting a test suite [INS-3286] (#6737) 2023-11-02 09:58:49 +08:00
Filipe Freire
e9e1d27add
chore: fix smoke tests that depended on mockbin [no-ticket] (#6740) 2023-10-31 15:31:31 +01:00
Jack Kavanagh
951fd9660e
filter out blank operations (#6733) 2023-10-31 15:30:54 +01:00
Jack Kavanagh
34ef826df0
clarify language (#6739) 2023-10-31 15:30:37 +01:00
Jack Kavanagh
4c1aff675e
clairfy cert differences (#6725) 2023-10-30 10:10:37 +01:00
Marco Palladino
6ae2d709bc
docs: typo in readme 2023-10-26 15:14:10 -04:00
Pavlos Koutoglou
48dd1f0157
Update query param (#6728) 2023-10-26 13:56:07 +01:00
Filipe Freire
0722a3a3bb
chore: fix md lint [no-ticket] (#6727) 2023-10-26 11:10:31 +01:00
Marco Palladino
69b3d23505
Update README.md 2023-10-25 17:10:21 -04:00
Marco Palladino
9c09a9aae0
docs: updating readme (#6726) 2023-10-25 16:18:32 -04:00
Jack Kavanagh
add58d78f8
bump electron 27 (#6274)
* bump

* lock file

* update node-libcurl to electron 26

* lock file

* use stable

* bump electron to 26.3.0

* bump node-libcurl to 2.3.6-20 (curl 8.4.0)

* bump electron 27

* package-lock update

* electron bump to 27.0.2

* rm custom certificate url parsing

* update url matches cert host

---------

Co-authored-by: Filipe Freire <livrofubia@gmail.com>
2023-10-25 16:16:23 +00:00
Hexxa
850f5f9bd7
fix: presence is not refreshed in switching projects [INS-3221] (#6701)
* fix: use project data loader because projects loader data is not refreshed in switching team projects

* fix: remove projectLoader as it can be replaced with projectsLoader

* fix: remove the loader
2023-10-25 22:43:04 +08:00