Jack Kavanagh
515ff1e34b
Bump/stoplight pkgs ( #7024 )
...
* bump stoplight
* lockfile
2024-01-29 13:49:40 +01:00
Jack Kavanagh
dd791fe349
Bump/jest-29 ( #7027 )
...
* bump jest pkgs
* fix tests
2024-01-29 13:49:07 +01:00
Jack Kavanagh
9a1545c964
feat: mock second pass ( #7022 )
...
* fall back hidden request
* redirect after add new route
* add session id
* remove custom HAR types
* remove any type hack
* fix tests
* fix tests
* fix test
* add mock server export
* clean console
* test request clean up
* list routes on imports
---------
Co-authored-by: gatzjames <jamesgatzos@gmail.com>
2024-01-29 13:00:24 +01:00
Jack Kavanagh
557e5c0c6e
feat: mock resources ( #6760 )
...
* project ui changes
* project ui changes
* create mock server model
* model mock server similarly to design doc
* use spec modelling and nav
* layout pass
* rename requestbin to mock-route
* sidebar ui pass
* load mock server
* add url bar
* can navigate to headers
* Refactor mock server and mock route creation and
retrieval
* route crud
* sidebar layout
* add delete guuard
* patch route
* Add mock response tab to request pane
* wire up mock servers in requests
* Update mock server and route selection in
RequestPane
* make it work without internet
* can create bin
* pass body and headers to bin
* can fetch logs but cant see em
* split out response pane for hmr
* basic table
* extract mock url bar
* add header tab
* made a dumb cache
* url bar pass
* send request and create response
* wire up timeline
* wire up preview
* timeline useeffect
* move to action
* fix types
* empty states
* rebase updating aria
* use har type
* can edit bins
* cookie support
* wire up status
* status text
* magic status text
* ui
* always use put rather than create bin
* add url to mock route
* scroll bar
* add content types
* validation
* fix flake
* improve logs
* fix outlet warning
* fix send to mock endpoint
* switch table to grid
* handle errors
* rotate log
* create mockbin on open if needed
* add full url ux
* reverse log order
* binId from store
* remove http method
* rename prefix
* use server Id for bin id
* fix copy
* show log har
* fix url bar
* fix button padding
* tailwind
* method select
* remove default status text
* full tailwind
* fix breadcrumb
* default to json
* move copy to end, remove save
* error msg
* only patch when needed
* fix ws colors
* fix command palette
* add isMock helper
* revert local storage mechanism
* fix redirect
* fix ignore upsert
* extract to constant
* ui test
* hide actions from mock-server
* fix code editor onBlur
* lift update to route
* refactor to return only errors
* add url to mock server model
* select mock ui pass
* can modify url in settings
* use server url from db if selected
* hide url option
* fix lint error
* extract to file
* remove binResponse
* can sync
* move things around
* rename name path sync
* fix type check
* capture kvp onBlur
* fix error message
* basic mock test
* wire up mock patcher and navigate
* rename component
* remove url prop of route
* fix lint
* fix test
* temporary skip e2e test
* fix constant url
* fix migration
* remove console logs
* rename function
* only create a single hidden request
---------
Co-authored-by: gatzjames <jamesgatzos@gmail.com>
2024-01-24 16:38:31 +01:00
James Gatz
df0a791941
fix: re-initialize the parameter editor state when switching between requests ( #7005 )
...
* re-initialize the one-line editor when the request changes
* fix lint?
* cleanup lint
2024-01-19 17:31:36 +00:00
James Gatz
fac18eeba0
fix style issue for bulk editor ( #7004 )
2024-01-19 17:20:05 +00:00
James Gatz
7d3bf008e6
remove styled from avatar components ( #7002 )
2024-01-19 16:39:03 +00:00
James Gatz
287a5e4021
remove unused breadcrumb component ( #7003 )
2024-01-19 13:31:04 +00:00
James Gatz
5082975c7d
Bump app version to 8.6.0
2024-01-18 21:40:54 +00:00
James Gatz
a8c1da727a
Request path parameters ( #6994 )
...
* add path parameters to the request/ws-request model
* render path params
* show path params on the ui
* fix rendering of params
* cleanup params ui in ws
* cleanup request model
* add empty state info
* update styles
* certificate-styles
* fix tests
* cleanup code
* fix e2e tests
2024-01-18 22:35:32 +01:00
James Gatz
b24008c41d
update test and use the filechooser api ( #6995 )
2024-01-18 14:42:26 +01:00
James Gatz
cbd58dd0be
Add certificates modal and clean up workspace settings ( #6993 )
...
* Add new modal for managing certificates
* update workspace settings modal
* disable delete button while deleting an item
* improve styles and add password viewer
* better copy for add/manage certificates
* fix weird key issue
* tooltips
* show filename
* fix add cert form
---------
Co-authored-by: jackkav <jackkav@gmail.com>
2024-01-17 11:45:34 +00:00
James Gatz
7ae1685c56
chore(copy): Update copy for untracked projects and certificates ( #6984 )
...
* copy updates
* add info icon
2024-01-15 11:38:13 +01:00
James Gatz
3159291456
Show all parents of a request that matches a filter ( #6983 )
2024-01-12 14:34:47 +01:00
Filipe Freire
3e4e860268
Bump app version to 8.5.2-beta.0
2024-01-11 13:58:02 +00:00
Jay Wu
b2e390f707
fix(curl): revert to use openssl on macos [INS-3445] ( #6981 )
2024-01-11 17:55:47 +08:00
James Gatz
20491d9728
Improve export modal UX ( #6978 )
...
* improve styles for export modal
* fix e2e test
2024-01-10 14:57:11 +00:00
James Gatz
e20c257260
fix overflow of workspace grid ( #6972 )
2024-01-08 11:54:53 +02:00
James Gatz
4085d34bb0
feat(command-palette): Add command palette for quick switching between requests and workspaces ( #6968 )
...
* Add command palette for quick switching between requests and workspaces
* truncate text
* small style update
* add smoke test for command-palette
* fix shortcut for different platforms
* wait for request to switch
2024-01-05 13:16:07 +02:00
Filipe Freire
54a989a13d
fix: issue #6952 CVE in deps ( #6959 )
...
* bump vite to 4.5.1
* bump graphql and replace deprecated babel plugin
* bump testing-library/jest-dom
* bump axios
* Revert "bump testing-library/jest-dom"
This reverts commit 22a7df578111874bb30498e22991a9803a087a5f.
* bump chai
* This reverts commit b8a3d999b5410651644160c2385a6c9167abeff8.
* skip failing test on macos
* bump postcss
* fix lint
2024-01-05 09:57:02 +00:00
Filipe Freire
336a7ede6c
chore: try different nedb fork ( #6960 )
2024-01-04 15:08:28 +00:00
Alberto
d2599d6f42
make websocket immutable headers read-only in UI ( #6872 )
2024-01-03 13:32:50 +00:00
Jack Kavanagh
86c5b96a82
Bump app version to 8.5.1
2023-12-21 12:22:58 +01:00
James Gatz
acbc6aea3f
fix focus issue for modals inside other modals ( #6945 )
2023-12-21 11:11:28 +00:00
Jack Kavanagh
b168e73225
bump: node 18.18.2 electron 28 ( #6926 )
...
* node 18.18.2 electron 28
* bump node-libcurl
* mergeASARs false
* bump playwright
* playwright beta
* playwright alpha
* fix test
2023-12-21 11:13:36 +01:00
James Gatz
6fca82f936
chore(e2e-tests): Fix flaky test for debug sidebar ( #6933 )
...
* Use more specific locators for the sidebar
* use count for number of elements
* skip delete test for now
2023-12-21 10:52:10 +01:00
James Gatz
0cbebdb84d
improve truncation styles on sidebar workspace/environment/cookies ( #6940 )
2023-12-21 10:50:34 +01:00
James Gatz
89dca9d468
fix(environments-modal): increase the size of the environment modal ( #6941 )
...
* increase the size of the environment modal
* update the modal to not dismiss when other modals are opened inside of it
2023-12-21 10:50:03 +01:00
gatzjames
00cbc9aee8
fix past-due redirect
2023-12-20 11:10:32 +01:00
gatzjames
0e21ae72e1
fix error message style
2023-12-20 11:00:35 +01:00
Jack Kavanagh
68c33dff42
Bump app version to 8.5.0
2023-12-20 09:31:03 +00:00
James Gatz
6ad2f6a619
add payment link for past due warning ( #6937 )
2023-12-20 10:15:23 +01:00
zhengjitf
4a30e4f284
fix: extra closing brackets in graphql variable cause render crash ( #6914 )
...
* fix: extra closing brackets in graphql variable cause render crash (#6899 )
* Fix code style
2023-12-19 18:25:20 +01:00
Jay Wu
0cc8e40edd
fix(ssl): verify host on macos [INS-3424] ( #6935 )
...
* fix(ssl): verify host on macos [INS-3424]
Always verify host on macos even when `Validate certificates` is disabled.
* Update packages/insomnia/src/main/network/libcurl-promise.ts
---------
Co-authored-by: Jack Kavanagh <jackkav@gmail.com>
2023-12-19 15:17:33 +01:00
James Gatz
e78834e946
fix clickable area for links inside breadcrumbs ( #6934 )
2023-12-19 12:08:08 +01:00
James Gatz
725c2fd5fd
Bump app version to 8.5.0-beta.0
2023-12-18 20:46:24 +00:00
James Gatz
ac03fb439b
feat(environments-modal): Improve environments modal UX ( #6929 )
...
* update environments modal
* add drop indicator styles
* Add editable input
* close button
* fix renaming issues
* fix drag and drop issues
2023-12-18 22:29:34 +02:00
James Gatz
de3934bd60
feat(untracked-data): Display a warning when there are untracked data in the app ( #6927 )
...
* show a warning when there are untracked data in the app
* update copy
2023-12-18 20:51:27 +01:00
James Gatz
45ee1a14a4
feat(due-payments): add warning in project for due payments of organization ( #6915 )
...
* add warning in project for due payments of organization
* update styles
* use the billing info to display the due payment warning
* add fallback for billing response
* add comment
---------
Co-authored-by: jackkav <jackkav@gmail.com>
2023-12-18 18:29:22 +01:00
James Gatz
19fc3d1174
fix(git): Sync repo data on collection/repo updates ( #6922 )
...
* use loader to revalidate the data
* formatting
---------
Co-authored-by: jackkav <jackkav@gmail.com>
2023-12-18 13:50:06 +01:00
James Gatz
eda7df8364
fix(untracked-workspaces): Migrate untracked workspaces and display them in the UI ( #6883 )
...
* Initial automatic migration
Co-authored-by: Mark Kim <marckong@users.noreply.github.com>
* add continue statement
* add untracked workspaces ui in the data tab
* fix moving a project
* fix sentry hack
---------
Co-authored-by: Mark Kim <marckong@users.noreply.github.com>
Co-authored-by: Mark Kim <mark.kim@konghq.com>
2023-12-14 14:48:18 +00:00
Jay Wu
2ca5ca38a1
fix(tls): Use the system CA certificates to verify https servers by default ( #6924 )
...
* fix(tls): Use the system CA certificates to verify https servers by default
* remove CurlSslOpt.NativeCa until we can prove it
* add CurlSslOpt.NativeCa back and fix test errors
2023-12-14 22:28:04 +08:00
Jack Kavanagh
e3caa557be
Test/ssl-cert-flow ( #6750 )
...
* client cert ui
* first pass
* use import to avoid url onChange timing issue
* re order test
* use 4001 port, refresh certs
* move test to critical
* expose cacert create over maain
2023-12-14 16:03:26 +08:00
Jay Wu
a55bb0e02c
Revert "fix(ssl): Use the system root CA certificates to verify https servers"
...
This reverts commit 151578a74d
.
2023-12-13 22:32:47 +08:00
Jay Wu
151578a74d
fix(ssl): Use the system root CA certificates to verify https servers
2023-12-13 22:32:05 +08:00
zhengjitf
e74f38e121
fix: deleting Scratch Pad causes fatal error and application does not recover ( #6910 ) ( #6912 )
2023-12-13 11:39:21 +01:00
James Gatz
832443011c
remove extra outline ( #6921 )
2023-12-12 16:06:12 +01:00
KobeNguyenT
1d9768909b
feat(tests): support json schema validation ( #6532 )
...
* feat(tests): support json schema validation
* add json schema to cli test
---------
Co-authored-by: gatzjames <jamesgatzos@gmail.com>
2023-12-06 16:09:46 +00:00
James Gatz
6fa7e5d599
fix undefined organizations on settings data tab ( #6907 )
2023-12-06 16:06:38 +01:00
James Gatz
64dab5af3a
upgrade react-aria-components to rc ( #6906 )
2023-12-06 13:39:47 +01:00
James Gatz
13ee014496
fix(vcs-sync): clean cache on api error ( #6887 )
2023-11-30 17:30:01 +01:00
Mark Kim
fc7ccf33fa
chore: add a log on the parentId set null ( #6876 )
...
* chore: add a log on the parentId set null
* add more logs
* fix: capture exception instead
* fix: add a hack
* chore: add comments
* fix: ensure process error from sentry
* rename fn
* docs: add a comment
* fix: sentry exception catcher load
---------
Co-authored-by: gatzjames <jamesgatzos@gmail.com>
2023-11-30 17:10:02 +01:00
Filipe Freire
d72c80418e
Bump app version to 8.4.5
2023-11-23 16:14:32 +00:00
Mark Kim
83a3fab4c4
fix: graphql render issue caused by illegal Object.includes() ( #6861 )
...
* fix: graphql render issue caused by illegal JSON.includes()
* fix: redner gql pane failed
* chore: add comment
* fix: add tests for gql
* fix: add workaround to send graphql variables as object before sending request [n/a]
* fix: rm unnecessary bit of code on graphql editor [n/a]
---------
Co-authored-by: George He <hexxa@outlook.com>
Co-authored-by: Filipe Freire <livrofubia@gmail.com>
2023-11-23 16:12:36 +00:00
Filipe Freire
da01223886
fix: scratchpad critical smoke test [no-ticket] ( #6856 )
...
* fix: scratchpad critical smoke test [no-ticket]
* fix
2023-11-22 18:32:37 +00:00
James Gatz
ab0ec40d4e
Bump app version to 8.4.4
2023-11-22 17:54:29 +00:00
James Gatz
9d0823597d
fix scratchpad not being redirected properly ( #6854 )
2023-11-22 18:52:21 +01:00
James Gatz
8a184d8370
Bump app version to 8.4.3
2023-11-22 16:45:27 +00:00
Mark Kim
96f823aaf4
refactor: add error route with override message ( #6837 )
...
* refactor: add error route with override message
* refactor: add conditional type
* refactor: address feedback
* refactor: fix the invariant condition
2023-11-22 11:42:50 -05:00
James Gatz
10a245df81
Fix deleting a workspace not updating the view ( #6850 )
2023-11-22 16:39:02 +00:00
Filipe Freire
c06f13215d
chore: add color for askmodal [no-tticket] ( #6849 )
2023-11-22 15:53:56 +00:00
James Gatz
6cb78dcc8c
display an error for any sync errors ( #6847 )
2023-11-22 13:11:37 +01:00
Filipe Freire
7ebfb3c36d
feat: ask before deleting request and folder [INS-3358] ( #6845 )
...
* feat: ask modal delete request & folder [INS-3358]
* fix smoke test
2023-11-22 13:03:13 +01:00
James Gatz
867567ad4c
register sync-merge modal ( #6846 )
2023-11-22 11:14:50 +00:00
Hexxa
8d8560f025
fix: persist graphql variables directly ( #6823 )
2023-11-22 18:44:09 +08:00
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
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
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
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
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
Pavlos Koutoglou
48dd1f0157
Update query param ( #6728 )
2023-10-26 13:56:07 +01: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
James Gatz
cafc5ae281
Move the upgrade button inside the account dropdown ( #6724 )
...
* move upgrade button inside account dropdown
* add manage organizations link
* update copy for status indicator
* improve styles
2023-10-25 16:23:27 +02:00
Filipe Freire
ec32ae998a
fix: inso cli via docker issue on Mac M1 [INS-3245] ( #6717 )
2023-10-25 14:44:27 +01:00
James Gatz
4c336d1e49
update copy for status indicator ( #6723 )
2023-10-25 15:42:05 +02:00
James Gatz
0c5769ec5c
make options have the same width ( #6722 )
2023-10-25 15:38:08 +02:00
James Gatz
7e1e3875ac
add nesting to sub-environments and use the new icons ( #6721 )
2023-10-25 15:37:33 +02:00
James Gatz
d591acdf05
add rename option to test-suite ( #6720 )
2023-10-25 15:37:09 +02:00
Filipe Freire
d632565963
chore: track conflict resolution [INS-3258] ( #6715 )
2023-10-25 09:51:12 +00:00
James Gatz
e4ca7eb675
add feature flag on git dropdown ( #6716 )
2023-10-25 09:39:04 +00:00
James Gatz
72a33aeb95
Add stats on app start event ( #6704 )
...
* add project count analytics
* add request count
* remove await
2023-10-25 11:25:28 +02:00
Hexxa
d287e8e2fe
fix: show confirm modal in deleting team project [INS-3227] ( #6702 )
...
* fix: show confirm modal in deleting team project [INS-3227]
* fix: smoke test failure
* fix: rephrase sentences a bit for letting user know the deleting effect
* fix: rephrase the caution according to proposals
2023-10-23 09:52:05 +00:00
Filipe Freire
6eeb2a95d1
fix: update license on other files [No-ticket] ( #6708 )
2023-10-19 15:16:09 +00:00
Jack Kavanagh
11a69be7d4
fetch accountId from renderer ( #6703 )
...
* fetch accountId from renderer
* tidy up
2023-10-19 11:37:25 +02:00
James Gatz
98bdf61d80
Bump app version to 8.3.0
2023-10-13 14:48:06 +00:00
Pavlos Koutoglou
157bb0fd66
Handle enterprise members for create org and hide upgrade button ( #6692 )
2023-10-13 16:40:04 +02:00
Usama
bb70d18474
condition to check both null & undefined ( #6651 )
2023-10-13 14:32:03 +00:00
Michael Donnelly
877d56585c
Do not package build-id metadata for RPM target ( #6688 )
...
* Do not package build-id metadata for RPM target
fixes #6687
* fix lint
---------
Co-authored-by: Filipe Freire <livrofubia@gmail.com>
2023-10-13 16:09:39 +02:00
Jack Kavanagh
1457fc7eaf
Bump app version to 8.2.1-beta.0
2023-10-13 12:29:23 +02:00
James Gatz
5b07693e27
Local vault or remote project option for migration ( #6689 )
...
* allow users to chose local or remote storage for migration
* fix styles in project settings modal
2023-10-13 10:26:11 +00:00
James Gatz
1f514ded16
Use Icon component and update loading animation ( #6685 )
2023-10-12 15:35:17 +00:00
James Gatz
677dff4db7
Cleanup migration page logic ( #6675 )
...
* move migration logic into organizations
* simplify migration input
* remove try catch and pray to nedb
---------
Co-authored-by: jackkav <jackkav@gmail.com>
2023-10-12 16:58:53 +02:00
James Gatz
1f7fe6ad32
separate form and add disabled state ( #6681 )
2023-10-12 12:33:36 +02:00
James Gatz
4f47a3bcd3
add verification step for when changing the project type ( #6676 )
2023-10-11 19:43:54 +02:00
Jack Kavanagh
3549867f15
rename restyle ( #6672 )
2023-10-11 14:48:28 +01:00
Jack Kavanagh
264177b56f
invite and plan feedback ( #6669 )
...
* mute upgrade color
* move invite to top bar
* first pass at plan ui
2023-10-10 16:51:58 +00:00
James Gatz
d006bb0a82
Allow projects to be toggled local/remote ( #6667 )
...
* update project settings to handle remote to local and around
* fix styles and remove unused file
* add comments and early returns
* project export rename and name fix
* handle auth errors
* add optional chain
* fix test
---------
Co-authored-by: jackkav <jackkav@gmail.com>
2023-10-10 16:00:32 +00:00
Jack Kavanagh
b98d1934e3
replace logo with file ( #6668 )
2023-10-10 10:10:10 +00:00
Jackson Machado
a4e7ba9343
fix: only prettify if is a valid JSON #2506 ( #6661 )
...
* fix: only prettify if is a valid JSON #2506
* fix: consider starts adn ends possibles
* don't mutate unquoted string
---------
Co-authored-by: NG <admin@ngi.com.br>
Co-authored-by: jackkav <jackkav@gmail.com>
2023-10-10 11:58:03 +02:00
Jack Kavanagh
7303f8f1fc
remove auto push collections to remote ( #6664 )
2023-10-10 10:24:25 +02:00
Jack Kavanagh
b3a53ed93c
only migrate local data under org ( #6660 )
...
* first pass
* renaming and notes
* notes
* import-export ui improvements
* show unknown parentIds
* remove delete project
* can restore project
* local project logic
* can restore to local and create local
* check for selection
* some todos
* create project modal
* default value in project name
* only delete remote projects through the api
* only rename remote projects through the api
* move untracked projects and project move action to loader/action
* rename migrate
---------
Co-authored-by: gatzjames <jamesgatzos@gmail.com>
2023-10-09 15:41:59 +02:00
Jack Kavanagh
6933e92da2
add workspace count ( #6657 )
2023-10-06 15:38:31 +02:00
Jack Kavanagh
84f2637067
Bump app version to 8.2.0
2023-10-04 17:18:59 +02:00
James Gatz
417ed525a7
Fix: Clicking a folder for the first time should expand/collapse it. ( #6642 )
...
* fix folder icon alignment in sidebar
* init collapsed value in requestMeta
* fix oauth test
* fix grpc tests
---------
Co-authored-by: jackkav <jackkav@gmail.com>
2023-10-04 17:07:30 +02:00
Rinku Chaudhari
65c6da64a9
plugin setting buttons margin fix ( #6629 )
2023-10-04 14:26:11 +02:00
Jack Kavanagh
88ab3349b5
adds workspace count to root ( #6639 )
...
* adds workspace count to root
* fix lint
---------
Co-authored-by: Filipe Freire <livrofubia@gmail.com>
2023-10-04 11:45:40 +00:00
Jack Kavanagh
98d9e9e37b
disable split space ( #6640 )
2023-10-04 13:02:25 +02:00
Jack Kavanagh
b24f507ac5
Analytics after login ( #6633 )
...
* add export all event
* add navigate to scratch pad event
* add events to all export workspaces
2023-10-03 17:29:45 +02:00
James Gatz
40692b7af7
Add default request and folder names ( #6632 )
...
* Add default request and folder names in debug and test view
* fix sizes
* extract function
---------
Co-authored-by: jackkav <jackkav@gmail.com>
2023-10-03 15:10:02 +00:00
Jack Kavanagh
9ff6e9f66f
re-add nav analytics ( #6634 )
...
* track page views
* improve navigate logic
* move scratchpad init to main
---------
Co-authored-by: gatzjames <jamesgatzos@gmail.com>
2023-10-03 16:57:38 +02:00
James Gatz
93226cecf7
Disable multi-workspace import on scratchpad and show an appropriate warning ( #6623 )
2023-10-03 12:32:33 +02:00
James Gatz
75ccf8f329
navigate to login from status if user is not logged in ( #6622 )
2023-10-02 16:20:53 +00:00
Jack Kavanagh
3ace14e65c
make purpose of private env clearer ( #6617 )
2023-10-02 14:10:36 +00:00
Jack Kavanagh
eb4e755bb3
fix init with invalid har ( #6616 )
2023-10-02 13:50:14 +00:00
James Gatz
edc86c5f37
Make scratchpad banner dismissable ( #6620 )
...
* make scratchpad banner dismissable
* update banner text
2023-10-02 12:05:01 +00:00