-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Change public objects logic & Search with ACL control #71
Change public objects logic & Search with ACL control #71
Conversation
Codecov Report
@@ Coverage Diff @@
## workspace #71 +/- ##
==============================================
- Coverage 65.64% 42.39% -23.26%
==============================================
Files 3341 1604 -1737
Lines 64599 32541 -32058
Branches 10277 6103 -4174
==============================================
- Hits 42409 13795 -28614
+ Misses 19653 17704 -1949
+ Partials 2537 1042 -1495
Flags with carried forward coverage won't be shown. Click here to find out more.
... and 2285 files with indirect coverage changes 📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more |
c61ebcd
to
4223a02
Compare
src/core/server/workspaces/saved_objects/workspace_saved_objects_client_wrapper.ts
Outdated
Show resolved
Hide resolved
990196a
to
380a008
Compare
5dcf2f9
to
e1fee65
Compare
03006fe
to
0f4d73d
Compare
src/core/server/workspaces/saved_objects/workspace_saved_objects_client_wrapper.ts
Show resolved
Hide resolved
0307540
to
168b747
Compare
Signed-off-by: SuZhou-Joe <suzhou@amazon.com>
Signed-off-by: SuZhou-Joe <suzhou@amazon.com>
Signed-off-by: SuZhou-Joe <suzhou@amazon.com>
Signed-off-by: SuZhou-Joe <suzhou@amazon.com>
Signed-off-by: SuZhou-Joe <suzhou@amazon.com>
Signed-off-by: SuZhou-Joe <suzhou@amazon.com>
Signed-off-by: SuZhou-Joe <suzhou@amazon.com>
Signed-off-by: SuZhou-Joe <suzhou@amazon.com>
Signed-off-by: SuZhou-Joe <suzhou@amazon.com>
Signed-off-by: SuZhou-Joe <suzhou@amazon.com>
Signed-off-by: SuZhou-Joe <suzhou@amazon.com>
Signed-off-by: SuZhou-Joe <suzhou@amazon.com>
Signed-off-by: SuZhou-Joe <suzhou@amazon.com>
Signed-off-by: SuZhou-Joe <suzhou@amazon.com>
Signed-off-by: SuZhou-Joe <suzhou@amazon.com>
Signed-off-by: SuZhou-Joe <suzhou@amazon.com>
Signed-off-by: SuZhou-Joe <suzhou@amazon.com>
Signed-off-by: SuZhou-Joe <suzhou@amazon.com>
Signed-off-by: SuZhou-Joe <suzhou@amazon.com>
Signed-off-by: SuZhou-Joe <suzhou@amazon.com>
Signed-off-by: SuZhou-Joe <suzhou@amazon.com>
21d2da4
to
dbd7f8f
Compare
src/core/server/workspaces/saved_objects/workspace_saved_objects_client_wrapper.ts
Outdated
Show resolved
Hide resolved
src/core/server/workspaces/saved_objects/workspace_saved_objects_client_wrapper.ts
Outdated
Show resolved
Hide resolved
Signed-off-by: SuZhou-Joe <suzhou@amazon.com>
Signed-off-by: SuZhou-Joe <suzhou@amazon.com>
Signed-off-by: SuZhou-Joe <suzhou@amazon.com>
Signed-off-by: SuZhou-Joe <suzhou@amazon.com>
@@ -70,6 +70,8 @@ export class WorkspacesClient { | |||
} | |||
} | |||
); | |||
|
|||
this.init(); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I originally moved the calling of init()
to workspace plugin setup()
function so it only calls init()
when workspace is enabled. Any reason to move it to constructor()
?
Signed-off-by: SuZhou-Joe <suzhou@amazon.com>
Signed-off-by: SuZhou-Joe <suzhou@amazon.com>
Signed-off-by: SuZhou-Joe <suzhou@amazon.com>
* feat: update public workspace Signed-off-by: SuZhou-Joe <suzhou@amazon.com> * refractor: change public objects logic Signed-off-by: SuZhou-Joe <suzhou@amazon.com> * feat: create public workspace when service start Signed-off-by: SuZhou-Joe <suzhou@amazon.com> * feat: some modify Signed-off-by: SuZhou-Joe <suzhou@amazon.com> * feature: some optimize and create workspace when ui settings is open Signed-off-by: SuZhou-Joe <suzhou@amazon.com> * feat: update Signed-off-by: SuZhou-Joe <suzhou@amazon.com> * feat: update Signed-off-by: SuZhou-Joe <suzhou@amazon.com> * feat: update Signed-off-by: SuZhou-Joe <suzhou@amazon.com> * feat: update Signed-off-by: SuZhou-Joe <suzhou@amazon.com> * temp: submit Signed-off-by: SuZhou-Joe <suzhou@amazon.com> * feat: update Signed-off-by: SuZhou-Joe <suzhou@amazon.com> * feat: update Signed-off-by: SuZhou-Joe <suzhou@amazon.com> * feat: update Signed-off-by: SuZhou-Joe <suzhou@amazon.com> * feat: update Signed-off-by: SuZhou-Joe <suzhou@amazon.com> * feat: update query dsl Signed-off-by: SuZhou-Joe <suzhou@amazon.com> * feat: use same constants Signed-off-by: SuZhou-Joe <suzhou@amazon.com> * feat: make it run Signed-off-by: SuZhou-Joe <suzhou@amazon.com> * feat: remove dashboard admin Signed-off-by: SuZhou-Joe <suzhou@amazon.com> * feat: modify query DSL Signed-off-by: SuZhou-Joe <suzhou@amazon.com> * feat: modify query DSL Signed-off-by: SuZhou-Joe <suzhou@amazon.com> * feat: modify query DSL Signed-off-by: SuZhou-Joe <suzhou@amazon.com> * feat: list principals route Signed-off-by: SuZhou-Joe <suzhou@amazon.com> * feat: optimize query DSL Signed-off-by: SuZhou-Joe <suzhou@amazon.com> * feat: change public logic Signed-off-by: SuZhou-Joe <suzhou@amazon.com> * feat: update Signed-off-by: SuZhou-Joe <suzhou@amazon.com> * feat: update Signed-off-by: SuZhou-Joe <suzhou@amazon.com> * feat: remove init Signed-off-by: SuZhou-Joe <suzhou@amazon.com> * feat: add judgement when workspaceList is empty Signed-off-by: SuZhou-Joe <suzhou@amazon.com> --------- Signed-off-by: SuZhou-Joe <suzhou@amazon.com>
* feat: update public workspace Signed-off-by: SuZhou-Joe <suzhou@amazon.com> * refractor: change public objects logic Signed-off-by: SuZhou-Joe <suzhou@amazon.com> * feat: create public workspace when service start Signed-off-by: SuZhou-Joe <suzhou@amazon.com> * feat: some modify Signed-off-by: SuZhou-Joe <suzhou@amazon.com> * feature: some optimize and create workspace when ui settings is open Signed-off-by: SuZhou-Joe <suzhou@amazon.com> * feat: update Signed-off-by: SuZhou-Joe <suzhou@amazon.com> * feat: update Signed-off-by: SuZhou-Joe <suzhou@amazon.com> * feat: update Signed-off-by: SuZhou-Joe <suzhou@amazon.com> * feat: update Signed-off-by: SuZhou-Joe <suzhou@amazon.com> * temp: submit Signed-off-by: SuZhou-Joe <suzhou@amazon.com> * feat: update Signed-off-by: SuZhou-Joe <suzhou@amazon.com> * feat: update Signed-off-by: SuZhou-Joe <suzhou@amazon.com> * feat: update Signed-off-by: SuZhou-Joe <suzhou@amazon.com> * feat: update Signed-off-by: SuZhou-Joe <suzhou@amazon.com> * feat: update query dsl Signed-off-by: SuZhou-Joe <suzhou@amazon.com> * feat: use same constants Signed-off-by: SuZhou-Joe <suzhou@amazon.com> * feat: make it run Signed-off-by: SuZhou-Joe <suzhou@amazon.com> * feat: remove dashboard admin Signed-off-by: SuZhou-Joe <suzhou@amazon.com> * feat: modify query DSL Signed-off-by: SuZhou-Joe <suzhou@amazon.com> * feat: modify query DSL Signed-off-by: SuZhou-Joe <suzhou@amazon.com> * feat: modify query DSL Signed-off-by: SuZhou-Joe <suzhou@amazon.com> * feat: list principals route Signed-off-by: SuZhou-Joe <suzhou@amazon.com> * feat: optimize query DSL Signed-off-by: SuZhou-Joe <suzhou@amazon.com> * feat: change public logic Signed-off-by: SuZhou-Joe <suzhou@amazon.com> * feat: update Signed-off-by: SuZhou-Joe <suzhou@amazon.com> * feat: update Signed-off-by: SuZhou-Joe <suzhou@amazon.com> * feat: remove init Signed-off-by: SuZhou-Joe <suzhou@amazon.com> * feat: add judgement when workspaceList is empty Signed-off-by: SuZhou-Joe <suzhou@amazon.com> --------- Signed-off-by: SuZhou-Joe <suzhou@amazon.com>
* feat: update public workspace Signed-off-by: SuZhou-Joe <suzhou@amazon.com> * refractor: change public objects logic Signed-off-by: SuZhou-Joe <suzhou@amazon.com> * feat: create public workspace when service start Signed-off-by: SuZhou-Joe <suzhou@amazon.com> * feat: some modify Signed-off-by: SuZhou-Joe <suzhou@amazon.com> * feature: some optimize and create workspace when ui settings is open Signed-off-by: SuZhou-Joe <suzhou@amazon.com> * feat: update Signed-off-by: SuZhou-Joe <suzhou@amazon.com> * feat: update Signed-off-by: SuZhou-Joe <suzhou@amazon.com> * feat: update Signed-off-by: SuZhou-Joe <suzhou@amazon.com> * feat: update Signed-off-by: SuZhou-Joe <suzhou@amazon.com> * temp: submit Signed-off-by: SuZhou-Joe <suzhou@amazon.com> * feat: update Signed-off-by: SuZhou-Joe <suzhou@amazon.com> * feat: update Signed-off-by: SuZhou-Joe <suzhou@amazon.com> * feat: update Signed-off-by: SuZhou-Joe <suzhou@amazon.com> * feat: update Signed-off-by: SuZhou-Joe <suzhou@amazon.com> * feat: update query dsl Signed-off-by: SuZhou-Joe <suzhou@amazon.com> * feat: use same constants Signed-off-by: SuZhou-Joe <suzhou@amazon.com> * feat: make it run Signed-off-by: SuZhou-Joe <suzhou@amazon.com> * feat: remove dashboard admin Signed-off-by: SuZhou-Joe <suzhou@amazon.com> * feat: modify query DSL Signed-off-by: SuZhou-Joe <suzhou@amazon.com> * feat: modify query DSL Signed-off-by: SuZhou-Joe <suzhou@amazon.com> * feat: modify query DSL Signed-off-by: SuZhou-Joe <suzhou@amazon.com> * feat: list principals route Signed-off-by: SuZhou-Joe <suzhou@amazon.com> * feat: optimize query DSL Signed-off-by: SuZhou-Joe <suzhou@amazon.com> * feat: change public logic Signed-off-by: SuZhou-Joe <suzhou@amazon.com> * feat: update Signed-off-by: SuZhou-Joe <suzhou@amazon.com> * feat: update Signed-off-by: SuZhou-Joe <suzhou@amazon.com> * feat: remove init Signed-off-by: SuZhou-Joe <suzhou@amazon.com> * feat: add judgement when workspaceList is empty Signed-off-by: SuZhou-Joe <suzhou@amazon.com> --------- Signed-off-by: SuZhou-Joe <suzhou@amazon.com>
Description
Issues Resolved
Screenshot
Testing the changes
Check List
yarn test:jest
yarn test:jest_integration
yarn test:ftr