James Gatz
381cf74a19
Improve codemirror typings ( #3993 )
...
Co-authored-by: Dimitri Mitropoulos <dimitrimitropoulos@gmail.com>
2021-09-08 15:38:07 +00:00
Opender Singh
7ffc391428
add eslint rules for semi colons ( #3989 )
...
* add rules for semi colons
* run lint fix
* remove invalid eslint disable
2021-09-01 10:50:26 -04:00
Dimitri Mitropoulos
7f7b9f5614
renames base project to default project in code and copy ( #3939 )
...
Co-authored-by: Opender Singh <opender.singh@konghq.com>
2021-08-25 12:51:40 +12:00
Opender Singh
774a8dc792
Space -> Project rename & update code-references ( #3928 )
2021-08-20 11:12:36 -04:00
Opender Singh
afbbb0eaa3
Update mock implementation and move the segment event enum ( #3913 )
2021-08-12 22:35:43 +00:00
Opender Singh
5a50b19595
Introduce segment event enum ( #3904 )
...
Co-authored-by: Dimitri Mitropoulos <dimitrimitropoulos@gmail.com>
2021-08-12 19:37:33 +00:00
Opender Singh
6a1abbf3db
Migrate collections into their remote space ( #3876 )
...
* initial implementation
* take vcs as a parameter (so it's easier to mock and test)
* update console log and exit early if not logged in
* add unit tests for migration
* add async filter and replace vcs find by root document
* lint fix
* fix memory driver and add test for hasProjectForRootDocument
* setup check on interval
* move migration logic and interval from main process to render process, because session state and a VCS instance dont work in the main process yet
* update test
* replace constructor with static class creator
* replace interval with login logout hook
* remove effect helpers
* empty commit to trigger CI
2021-08-10 23:35:05 +00:00
Opender Singh
f48cef02bd
Update some ESLint rules ( #3883 )
2021-08-08 05:08:56 +00:00
Opender Singh
be2c347cf1
Pull a project into the correct space ( #3873 )
...
* use selector and improve types
* Loading remote projects now requires a team id; it is no longer optional
* activate with workspace or workspace id
* extract helper
* normalize graphql return type for a remote project to include the team
* pull into the space as defined by the project team id, not by the active space. If the space doesn't exist, create it
* use helper
* make testing easier by putting the active space name as the first breadcrumb
* fix tests
* add the active space into the title
* refactor and add tests
* remove todo
2021-08-05 23:30:31 +00:00
Dimitri Mitropoulos
70d5797d94
use optional chaining ( #3867 )
2021-07-30 15:32:08 +12:00
Opender Singh
8b011d68cf
Types for DnD, reuse and connect sidebar components to redux ( #3853 )
2021-07-29 05:12:59 +00:00
Opender Singh
7397370f4b
Use activateWorkspace action to activate a workspace ( #3856 )
...
Co-authored-by: Dimitri Mitropoulos <dimitrimitropoulos@gmail.com>
2021-07-29 04:55:31 +00:00
Opender Singh
37815afd2e
Duplicate from dashboard and from settings ( #3820 )
2021-07-28 21:49:02 +00:00
Opender Singh
9eba2867a3
Create VCS instance even if no active workspace ( #3836 )
2021-07-26 15:18:12 +02:00
Opender Singh
7abde2a017
Ensure a base space always exists (+ fix gRPC sub-environments) ( #3819 )
2021-07-26 00:49:34 +00:00
Dimitri Mitropoulos
0178533e52
Feat/eslint import order ( #3782 )
2021-07-23 11:04:56 +12:00
Opender Singh
fcd546b005
clear models ( #3830 )
2021-07-22 12:21:41 +00:00
Opender Singh
b7ca6366d0
git clone into the active space ( #3775 )
2021-07-20 01:05:08 +00:00
Opender Singh
d241093ec2
Import into the active space ( #3795 )
2021-07-14 00:10:49 +00:00
Opender Singh
837cadebaf
Remove the need for an active workspace to always exist ( #3494 )
2021-06-30 07:47:17 +00:00
Nick Hackman
a03c098974
feat: introduce request group settings (name, description, and move/copy) ( #3350 )
2021-06-25 10:21:07 -04:00
Opender Singh
611d73804f
Automatically enable sync for collections created in a remote space ( #3474 )
2021-06-22 20:45:30 +00:00
Dimitri Mitropoulos
c0412b1092
use isWorkspace guards ( #3481 )
2021-06-17 09:05:31 +12:00
Dimitri Mitropoulos
b5fe435710
have and use guards for all models ( #3480 )
2021-06-16 14:19:00 -05:00
Opender Singh
58160e82bc
Filter remote collections by the active space ( #3456 )
...
Co-authored-by: David Marby <david@dmarby.se>
2021-06-15 04:21:06 +00:00
Dimitri Mitropoulos
cdd279e09a
Provides Space id to "export all" ( #3455 )
2021-06-14 15:18:35 +00:00
Opender Singh
2471147642
🧹 Convert VCS to named export and rename file ( #3471 )
...
* rename file from index.ts -> vcs.ts
* convert to named export
* fix jest.mock path for moved file
* update class mock
* update mocked function
2021-06-15 01:28:44 +12:00
Opender Singh
4daa44e370
Create a workspace in the active space and filter dashboard for active space ( #3446 )
2021-06-09 07:26:29 -04:00
Opender Singh
f625b34a77
Fetch and store remote spaces ( #3441 )
...
Co-authored-by: Dimitri Mitropoulos <dimitrimitropoulos@gmail.com>
2021-06-04 19:20:16 +12:00
Opender Singh
d619b8d84e
convert strings to a single object ( #3432 )
2021-06-01 08:52:41 -04:00
Dimitri Mitropoulos
6e073c8a38
use same array-type
rule, project-wide ( #3395 )
2021-05-19 08:32:18 +12:00
Dimitri Mitropoulos
5f4c19da35
[TypeScript] Phase 1 & 2 ( #3370 )
...
Co-authored-by: Opender Singh <opender.singh@konghq.com>
2021-05-12 18:35:00 +12:00