Skip to content
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

Addition of migration id and migration status in get server api #6613

Merged
merged 4 commits into from
Jan 25, 2022

Conversation

YashviJain01
Copy link
Collaborator

🔩 Description: What code changed, and why?

Added Migration id and migration status for active migration in get server API to show the status on Server page itself.

⛓️ Related Resources

Modify the Get Server API to provide active migration id and status #6561

👍 Definition of Done

Migration id and migration status can be fetched in the server page now. If a server has a active migration going on, the migration id and migration type column will be fetched

👟 How to Build and Test the Change

rebuild components/automate-gateway/
rebuild components/infra-proxy-service

Ensure Chef Infra Server is running. If it is not start it with start_chef_server
Add the chef-server test environment credentials and extract the SERVER IDs

Request:
curl --location --request GET 'https://a2-dev.test/api/v0/infra/servers/${server_id}' \--header 'api-token: ${get_admin_token}

Response:

    "server": {
        "id": "test",
        "name": "test",
        "fqdn": "fqdn",
        "ip_address": "",
        "orgs_count": 0,
        "migration_id": "id",
        "migration_status": "status"
    }
}

✅ Checklist

All PRs must tick these:

With occasional exceptions, all PRs from Progress employees must tick these:

  • Is the code clear? (complicated code or lots of comments--subdivide and use well-named methods, meaningful variable names, etc.)
  • Consistency checked? (user notifications, user prompts, visual patterns, code patterns, variable names)
  • Repeated code blocks eliminated? (adapt and reuse existing components, blocks, functions, etc.)
  • Spelling, grammar, typos checked? (at a minimum use make spell in any component directory)
  • Code well-formatted? (indents, line breaks, etc. improve rather than hinder readability)

All PRs from Progress employees should tick these if appropriate:

  • Tests added/updated? (all new code needs new tests)
  • Docs added/updated? (all customer-facing changes)

Please add a note next to any checkbox above if you are NOT ticking it.

📷 Screenshots, if applicable

@YashviJain01 YashviJain01 self-assigned this Jan 24, 2022
@YashviJain01 YashviJain01 added automate-infra-proxy-api using for automate infra proxy backend api's Team: Stalwart Migrate Chef Manage, UI bugs, UX improvements, CVE Issues labels Jan 24, 2022
@YashviJain01 YashviJain01 requested review from vinay033, sonali523 and kalroy and removed request for vinay033 and sonali523 January 24, 2022 11:38
Copy link
Collaborator

@kalroy kalroy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Add the unit test for these changes

@YashviJain01
Copy link
Collaborator Author

YashviJain01 commented Jan 25, 2022

Add the unit test for these changes

Created a issue for this change.
#6620

Yashvi Jain added 3 commits January 25, 2022 15:44
@YashviJain01 YashviJain01 force-pushed the yashvi/modify_get_server branch from 7d75ef2 to 339e59b Compare January 25, 2022 10:15
@YashviJain01 YashviJain01 requested a review from kalroy January 25, 2022 10:20
Signed-off-by: Yashvi Jain <[email protected]>
Copy link
Collaborator

@vinay033 vinay033 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@sonarqubecloud
Copy link

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

0.0% 0.0% Coverage
0.0% 0.0% Duplication

@kalroy kalroy merged commit 889b918 into feature/infra_user_management Jan 25, 2022
@kalroy kalroy deleted the yashvi/modify_get_server branch January 25, 2022 12:56
vinay033 pushed a commit that referenced this pull request Jan 27, 2022
* resolving conflicts and rebasing it

Signed-off-by: Yashvi Jain <[email protected]>

* Removing the loggers

Signed-off-by: Yashvi Jain <[email protected]>

* Query changes for lastes migration status

Signed-off-by: Yashvi Jain <[email protected]>

* changing the response varibale

Signed-off-by: Yashvi Jain <[email protected]>
vinay033 pushed a commit that referenced this pull request Jan 31, 2022
* resolving conflicts and rebasing it

Signed-off-by: Yashvi Jain <[email protected]>

* Removing the loggers

Signed-off-by: Yashvi Jain <[email protected]>

* Query changes for lastes migration status

Signed-off-by: Yashvi Jain <[email protected]>

* changing the response varibale

Signed-off-by: Yashvi Jain <[email protected]>
vinay033 pushed a commit that referenced this pull request Feb 15, 2022
* resolving conflicts and rebasing it

Signed-off-by: Yashvi Jain <[email protected]>

* Removing the loggers

Signed-off-by: Yashvi Jain <[email protected]>

* Query changes for lastes migration status

Signed-off-by: Yashvi Jain <[email protected]>

* changing the response varibale

Signed-off-by: Yashvi Jain <[email protected]>
vinay033 pushed a commit that referenced this pull request Feb 24, 2022
* resolving conflicts and rebasing it

Signed-off-by: Yashvi Jain <[email protected]>

* Removing the loggers

Signed-off-by: Yashvi Jain <[email protected]>

* Query changes for lastes migration status

Signed-off-by: Yashvi Jain <[email protected]>

* changing the response varibale

Signed-off-by: Yashvi Jain <[email protected]>
vinay033 pushed a commit that referenced this pull request Mar 3, 2022
* resolving conflicts and rebasing it

Signed-off-by: Yashvi Jain <[email protected]>

* Removing the loggers

Signed-off-by: Yashvi Jain <[email protected]>

* Query changes for lastes migration status

Signed-off-by: Yashvi Jain <[email protected]>

* changing the response varibale

Signed-off-by: Yashvi Jain <[email protected]>
vinay033 pushed a commit that referenced this pull request Mar 9, 2022
* resolving conflicts and rebasing it

Signed-off-by: Yashvi Jain <[email protected]>

* Removing the loggers

Signed-off-by: Yashvi Jain <[email protected]>

* Query changes for lastes migration status

Signed-off-by: Yashvi Jain <[email protected]>

* changing the response varibale

Signed-off-by: Yashvi Jain <[email protected]>
vinay033 pushed a commit that referenced this pull request Mar 24, 2022
* resolving conflicts and rebasing it

Signed-off-by: Yashvi Jain <[email protected]>

* Removing the loggers

Signed-off-by: Yashvi Jain <[email protected]>

* Query changes for lastes migration status

Signed-off-by: Yashvi Jain <[email protected]>

* changing the response varibale

Signed-off-by: Yashvi Jain <[email protected]>
vinay033 pushed a commit that referenced this pull request Mar 29, 2022
* resolving conflicts and rebasing it

Signed-off-by: Yashvi Jain <[email protected]>

* Removing the loggers

Signed-off-by: Yashvi Jain <[email protected]>

* Query changes for lastes migration status

Signed-off-by: Yashvi Jain <[email protected]>

* changing the response varibale

Signed-off-by: Yashvi Jain <[email protected]>
vinay033 pushed a commit that referenced this pull request Apr 6, 2022
* resolving conflicts and rebasing it

Signed-off-by: Yashvi Jain <[email protected]>

* Removing the loggers

Signed-off-by: Yashvi Jain <[email protected]>

* Query changes for lastes migration status

Signed-off-by: Yashvi Jain <[email protected]>

* changing the response varibale

Signed-off-by: Yashvi Jain <[email protected]>
vinay033 pushed a commit that referenced this pull request Apr 11, 2022
* resolving conflicts and rebasing it

Signed-off-by: Yashvi Jain <[email protected]>

* Removing the loggers

Signed-off-by: Yashvi Jain <[email protected]>

* Query changes for lastes migration status

Signed-off-by: Yashvi Jain <[email protected]>

* changing the response varibale

Signed-off-by: Yashvi Jain <[email protected]>
vinay033 pushed a commit that referenced this pull request Apr 13, 2022
* resolving conflicts and rebasing it

Signed-off-by: Yashvi Jain <[email protected]>

* Removing the loggers

Signed-off-by: Yashvi Jain <[email protected]>

* Query changes for lastes migration status

Signed-off-by: Yashvi Jain <[email protected]>

* changing the response varibale

Signed-off-by: Yashvi Jain <[email protected]>
vinay033 added a commit that referenced this pull request Apr 14, 2022
* Script added for table 'users' (#5722)

* Script added for table 'users'

Signed-off-by: root <[email protected]>

* updated down script

Signed-off-by: root <[email protected]>

* updated up script

Signed-off-by: root <[email protected]>

* updated up script

Signed-off-by: root <[email protected]>

* iam added on roles tab

Signed-off-by: Abdul-Az <[email protected]>

* add fallback and bldr channel env vars to envrc and set back to dev when doing builds (#5741)

Signed-off-by: Rick Marry <[email protected]>

* Script added for table 'org_users' (#5738)

Signed-off-by: root <[email protected]>

* added edit policy

Signed-off-by: Abdul-Az <[email protected]>

* Storage functions for users table (#5731)

* Storage functions added for users table

Signed-off-by: root <[email protected]>

* Updated with review comments

Signed-off-by: root <[email protected]>

* Chaitali/add server slider (#5728)

* converted server modal into slider

Signed-off-by: chaitali-mane <[email protected]>

* Updated test cases

Signed-off-by: chaitali-mane <[email protected]>

* environments create, delete policy added

Signed-off-by: Abdul-Az <[email protected]>

* edit env policy added

Signed-off-by: Abdul-Az <[email protected]>

* added data bags policy

Signed-off-by: Abdul-Az <[email protected]>

* Chaitali/add server slider (#5728)

* converted server modal into slider

Signed-off-by: chaitali-mane <[email protected]>

* Updated test cases

Signed-off-by: chaitali-mane <[email protected]>

* ui three dots fix

Signed-off-by: Abdul-Az <[email protected]>

* reverted iam actions

Signed-off-by: Abdul-Az <[email protected]>

* Add changes for the create server slider (#5755)

* added some changes for the create server slider

Signed-off-by: Vinay Sharma <[email protected]>

* added some minor changes

Signed-off-by: Vinay Sharma <[email protected]>

* removed roles iam

Signed-off-by: Abdul-Az <[email protected]>

* environments authz reverted

Signed-off-by: Abdul-Az <[email protected]>

* databags authz reverted

Signed-off-by: Abdul-Az <[email protected]>

* Added API to get server users list from backend DB (#5760)

Signed-off-by: root <[email protected]>

* Added users tab in server details page (#5802)

* Added Users tab UI

Signed-off-by: chaitali-mane <[email protected]>

* Added enitites api integration

Signed-off-by: chaitali-mane <[email protected]>

* minor changes

Signed-off-by: chaitali-mane <[email protected]>

* Updated minor change

Signed-off-by: chaitali-mane <[email protected]>

* Added css change for notification overlap slider. (#5781)

Signed-off-by: Himanshi Chhabra <[email protected]>

* Command to add the sample automate infra server users (#5786)

* Shell script added to add the sample infra server users

Signed-off-by: root <[email protected]>

* Minor changes added

Signed-off-by: root <[email protected]>

* Renaming the sql files and modifying to incorporate WebUI key

Signed-off-by: Kallol Roy <[email protected]>

* infra_server_actions tests

Signed-off-by: Abdul-Az <[email protected]>

* infra server list doc update

Signed-off-by: Abdul-Az <[email protected]>

* test cases fix

Signed-off-by: Abdul-Az <[email protected]>

* lint fixes

Signed-off-by: Abdul-Az <[email protected]>

* added infra server get test cases

Signed-off-by: Abdul-Az <[email protected]>

* create infra server test case

Signed-off-by: Abdul-Az <[email protected]>

* added infra server create test case

Signed-off-by: Abdul-Az <[email protected]>

* updated docs

Signed-off-by: Abdul-Az <[email protected]>

* infra server put and delete test case added

Signed-off-by: Abdul-Az <[email protected]>

* wrapped server details into put api

Signed-off-by: Abdul-Az <[email protected]>

* wrapped delete button into delete action

Signed-off-by: Abdul-Az <[email protected]>

* error fix

Signed-off-by: Abdul-Az <[email protected]>

* cypress error fix

Signed-off-by: Abdul-Az <[email protected]>

* doc formatted

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/org actions (#5838)

* wip

Signed-off-by: Abdul-Az <[email protected]>

* wip

Signed-off-by: Abdul-Az <[email protected]>

* ui buttons hiding logic

Signed-off-by: Abdul-Az <[email protected]>

* orgs actions added with cypress test case

Signed-off-by: Abdul-Az <[email protected]>

* lint fixes

Signed-off-by: Abdul-Az <[email protected]>

* orgs actions docs updated

Signed-off-by: Abdul-Az <[email protected]>

* doc formatted

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/cookbooks actions (#5848)

* cookbooks view actions added

Signed-off-by: Abdul-Az <[email protected]>

* iam actions docs updated

Signed-off-by: Abdul-Az <[email protected]>

* wip cy tests

Signed-off-by: Abdul-Az <[email protected]>

* wip cy tests

Signed-off-by: Abdul-Az <[email protected]>

* cookbooks cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* cookbooks cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* proto buf regenerated

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/roles actions (#5853)

* roles actions

Signed-off-by: Abdul-Az <[email protected]>

* roles docs update ui fix

Signed-off-by: Abdul-Az <[email protected]>

* wip

Signed-off-by: Abdul-Az <[email protected]>

* roles view  cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* roles create,update,delete ui actions

Signed-off-by: Abdul-Az <[email protected]>

* compiled pb files

Signed-off-by: Abdul-Az <[email protected]>

* create, update, delete cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/environments actions (#5898)

* added env iam actions

Signed-off-by: Abdul-Az <[email protected]>

* ui changes for IAM

Signed-off-by: Abdul-Az <[email protected]>

* added env test cases

Signed-off-by: Abdul-Az <[email protected]>

* environments test cases added

Signed-off-by: Abdul-Az <[email protected]>

* added environments api docs

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/databag item actions (#6049)

* databags and items

Signed-off-by: Abdul-Az <[email protected]>

* added data bag actions

Signed-off-by: Abdul-Az <[email protected]>

* added test cases

Signed-off-by: Abdul-Az <[email protected]>

* data bags item test cases added

Signed-off-by: Abdul-Az <[email protected]>

* lint fix

Signed-off-by: Abdul-Az <[email protected]>

* policyfiles actions added (#6081)

Signed-off-by: Abdul-Az <[email protected]>

* added policygroups actions (#6123)

Signed-off-by: Abdul-Az <[email protected]>

* infra_server_actions tests

Signed-off-by: Abdul-Az <[email protected]>

* infra server list doc update

Signed-off-by: Abdul-Az <[email protected]>

* test cases fix

Signed-off-by: Abdul-Az <[email protected]>

* lint fixes

Signed-off-by: Abdul-Az <[email protected]>

* added infra server get test cases

Signed-off-by: Abdul-Az <[email protected]>

* create infra server test case

Signed-off-by: Abdul-Az <[email protected]>

* added infra server create test case

Signed-off-by: Abdul-Az <[email protected]>

* updated docs

Signed-off-by: Abdul-Az <[email protected]>

* infra server put and delete test case added

Signed-off-by: Abdul-Az <[email protected]>

* cypress error fix

Signed-off-by: Abdul-Az <[email protected]>

* doc formatted

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/cookbooks actions (#5848)

* cookbooks view actions added

Signed-off-by: Abdul-Az <[email protected]>

* iam actions docs updated

Signed-off-by: Abdul-Az <[email protected]>

* wip cy tests

Signed-off-by: Abdul-Az <[email protected]>

* wip cy tests

Signed-off-by: Abdul-Az <[email protected]>

* cookbooks cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* cookbooks cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* proto buf regenerated

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/roles actions (#5853)

* roles actions

Signed-off-by: Abdul-Az <[email protected]>

* roles docs update ui fix

Signed-off-by: Abdul-Az <[email protected]>

* wip

Signed-off-by: Abdul-Az <[email protected]>

* roles view  cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* roles create,update,delete ui actions

Signed-off-by: Abdul-Az <[email protected]>

* compiled pb files

Signed-off-by: Abdul-Az <[email protected]>

* create, update, delete cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/environments actions (#5898)

* added env iam actions

Signed-off-by: Abdul-Az <[email protected]>

* ui changes for IAM

Signed-off-by: Abdul-Az <[email protected]>

* added env test cases

Signed-off-by: Abdul-Az <[email protected]>

* environments test cases added

Signed-off-by: Abdul-Az <[email protected]>

* added environments api docs

Signed-off-by: Abdul-Az <[email protected]>

* rebase error fix

Signed-off-by: Abdul-Az <[email protected]>

* rebase fix

Signed-off-by: Abdul-Az <[email protected]>

* rebase error fix

Signed-off-by: Abdul-Az <[email protected]>

* iam permission to create, delete, get client (#6227)

* iam prmission to create, delete, get client

Signed-off-by: Abdul-Az <[email protected]>

* test cases for client

Signed-off-by: Abdul-Az <[email protected]>

* added test cases

Signed-off-by: Abdul-Az <[email protected]>

* added reset client key action

Signed-off-by: Abdul-Az <[email protected]>

* added nodes iam actions (#6275)

* added nodes iam actions

Signed-off-by: Abdul-Az <[email protected]>

* added nodes test cases

Signed-off-by: Abdul-Az <[email protected]>

* infra_server_actions tests

Signed-off-by: Abdul-Az <[email protected]>

* infra server list doc update

Signed-off-by: Abdul-Az <[email protected]>

* test cases fix

Signed-off-by: Abdul-Az <[email protected]>

* lint fixes

Signed-off-by: Abdul-Az <[email protected]>

* added infra server get test cases

Signed-off-by: Abdul-Az <[email protected]>

* create infra server test case

Signed-off-by: Abdul-Az <[email protected]>

* added infra server create test case

Signed-off-by: Abdul-Az <[email protected]>

* updated docs

Signed-off-by: Abdul-Az <[email protected]>

* infra server put and delete test case added

Signed-off-by: Abdul-Az <[email protected]>

* wrapped delete button into delete action

Signed-off-by: Abdul-Az <[email protected]>

* cypress error fix

Signed-off-by: Abdul-Az <[email protected]>

* doc formatted

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/cookbooks actions (#5848)

* cookbooks view actions added

Signed-off-by: Abdul-Az <[email protected]>

* iam actions docs updated

Signed-off-by: Abdul-Az <[email protected]>

* wip cy tests

Signed-off-by: Abdul-Az <[email protected]>

* wip cy tests

Signed-off-by: Abdul-Az <[email protected]>

* cookbooks cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* cookbooks cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* proto buf regenerated

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/roles actions (#5853)

* roles actions

Signed-off-by: Abdul-Az <[email protected]>

* roles docs update ui fix

Signed-off-by: Abdul-Az <[email protected]>

* wip

Signed-off-by: Abdul-Az <[email protected]>

* roles view  cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* roles create,update,delete ui actions

Signed-off-by: Abdul-Az <[email protected]>

* compiled pb files

Signed-off-by: Abdul-Az <[email protected]>

* create, update, delete cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/environments actions (#5898)

* added env iam actions

Signed-off-by: Abdul-Az <[email protected]>

* ui changes for IAM

Signed-off-by: Abdul-Az <[email protected]>

* added env test cases

Signed-off-by: Abdul-Az <[email protected]>

* environments test cases added

Signed-off-by: Abdul-Az <[email protected]>

* added environments api docs

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/databag item actions (#6049)

* databags and items

Signed-off-by: Abdul-Az <[email protected]>

* added data bag actions

Signed-off-by: Abdul-Az <[email protected]>

* added test cases

Signed-off-by: Abdul-Az <[email protected]>

* data bags item test cases added

Signed-off-by: Abdul-Az <[email protected]>

* policyfiles actions added (#6081)

Signed-off-by: Abdul-Az <[email protected]>

* added policygroups actions (#6123)

Signed-off-by: Abdul-Az <[email protected]>

* infra_server_actions tests

Signed-off-by: Abdul-Az <[email protected]>

* infra server list doc update

Signed-off-by: Abdul-Az <[email protected]>

* test cases fix

Signed-off-by: Abdul-Az <[email protected]>

* lint fixes

Signed-off-by: Abdul-Az <[email protected]>

* added infra server get test cases

Signed-off-by: Abdul-Az <[email protected]>

* create infra server test case

Signed-off-by: Abdul-Az <[email protected]>

* added infra server create test case

Signed-off-by: Abdul-Az <[email protected]>

* updated docs

Signed-off-by: Abdul-Az <[email protected]>

* infra server put and delete test case added

Signed-off-by: Abdul-Az <[email protected]>

* cypress error fix

Signed-off-by: Abdul-Az <[email protected]>

* doc formatted

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/cookbooks actions (#5848)

* cookbooks view actions added

Signed-off-by: Abdul-Az <[email protected]>

* iam actions docs updated

Signed-off-by: Abdul-Az <[email protected]>

* wip cy tests

Signed-off-by: Abdul-Az <[email protected]>

* wip cy tests

Signed-off-by: Abdul-Az <[email protected]>

* cookbooks cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* cookbooks cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* proto buf regenerated

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/roles actions (#5853)

* roles actions

Signed-off-by: Abdul-Az <[email protected]>

* roles docs update ui fix

Signed-off-by: Abdul-Az <[email protected]>

* wip

Signed-off-by: Abdul-Az <[email protected]>

* roles view  cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* roles create,update,delete ui actions

Signed-off-by: Abdul-Az <[email protected]>

* compiled pb files

Signed-off-by: Abdul-Az <[email protected]>

* create, update, delete cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/databag item actions (#6049)

* databags and items

Signed-off-by: Abdul-Az <[email protected]>

* added data bag actions

Signed-off-by: Abdul-Az <[email protected]>

* added test cases

Signed-off-by: Abdul-Az <[email protected]>

* data bags item test cases added

Signed-off-by: Abdul-Az <[email protected]>

* policyfiles actions added (#6081)

Signed-off-by: Abdul-Az <[email protected]>

* added policygroups actions (#6123)

Signed-off-by: Abdul-Az <[email protected]>

* rebase fix

Signed-off-by: Abdul-Az <[email protected]>

* iam permission to create, delete, get client (#6227)

* iam prmission to create, delete, get client

Signed-off-by: Abdul-Az <[email protected]>

* test cases for client

Signed-off-by: Abdul-Az <[email protected]>

* added test cases

Signed-off-by: Abdul-Az <[email protected]>

* added reset client key action

Signed-off-by: Abdul-Az <[email protected]>

* added nodes iam actions (#6275)

* added nodes iam actions

Signed-off-by: Abdul-Az <[email protected]>

* added nodes test cases

Signed-off-by: Abdul-Az <[email protected]>

* added node test cases

Signed-off-by: Abdul-Az <[email protected]>

* docs fix

Signed-off-by: Abdul-Az <[email protected]>

* Added pb files after proto compilation to fix the panic error

Signed-off-by: root <[email protected]>

* api/external/infra_proxy/infra_proxy.pb.go

Signed-off-by: sonali wale <[email protected]>

* added some minor changes

Signed-off-by: Vinay Sharma <[email protected]>

* commented code

Signed-off-by: Chaitali Mane <[email protected]>

* database scripts added (#6351)

Signed-off-by: sonali wale <[email protected]>

* WebUI key into add chef-server slider (#6357)

* web-ui-key

Signed-off-by: sumanprogress <[email protected]>

* Updated code for webui key

Signed-off-by: Chaitali Mane <[email protected]>

* Updated style

Signed-off-by: Chaitali Mane <[email protected]>

* Updated cypress test

Signed-off-by: Chaitali Mane <[email protected]>

* Added back button

Signed-off-by: Chaitali Mane <[email protected]>

* changed name to slider

Signed-off-by: Chaitali Mane <[email protected]>

Co-authored-by: sumanprogress <[email protected]>

* Create server API - create the chef server using the webui key (#6376)

* added API chanegs for adding the chef server with webui key

Signed-off-by: Vinay Sharma <[email protected]>

* added changes for the validation and test cases

Signed-off-by: Vinay Sharma <[email protected]>

* API to validate the webui key (#6364)

* added base changes for the API

Signed-off-by: Vinay Sharma <[email protected]>

* added API changes to validate the webui key

Signed-off-by: Vinay Sharma <[email protected]>

* added some minor changes for the fun comment

Signed-off-by: Vinay Sharma <[email protected]>

* added review comment changes

Signed-off-by: Vinay Sharma <[email protected]>

* added some minor changes for to handle the error

Signed-off-by: Vinay Sharma <[email protected]>

* added changes to validate webui key before creating a server

Signed-off-by: Vinay Sharma <[email protected]>

* added protobuff changes

Signed-off-by: Vinay Sharma <[email protected]>

* Added Update web ui key slider (#6372)

* Initial commit for update webUI key

Signed-off-by: Chaitali Mane <[email protected]>

* added unit tests

Signed-off-by: Chaitali Mane <[email protected]>

* Updated web ui key code

Signed-off-by: Chaitali Mane <[email protected]>

* Added cypress test cases

Signed-off-by: Chaitali Mane <[email protected]>

* Updated style changes

Signed-off-by: Chaitali Mane <[email protected]>

* minor changes

Signed-off-by: Chaitali Mane <[email protected]>

* Update update error

Signed-off-by: Chaitali Mane <[email protected]>

* Added image

Signed-off-by: Chaitali Mane <[email protected]>

* minor change

Signed-off-by: Chaitali Mane <[email protected]>

* UI-API integration for web UI key (#6387)

* lint fixes

Signed-off-by: Abdul-Az <[email protected]>

* Added integration code

Signed-off-by: Chaitali Mane <[email protected]>

Co-authored-by: Abdul-Az <[email protected]>

* Infra proxy API to get the organisation of chef server (#6363)

* Get organisation of infra server from chef server API added

Signed-off-by: sonali wale <[email protected]>

* minor changes added

Signed-off-by: sonali wale <[email protected]>

* Test cases added

Signed-off-by: sonali wale <[email protected]>

* Changes added in test cases

Signed-off-by: sonali wale <[email protected]>

* Added some changes in test cases

Signed-off-by: sonali wale <[email protected]>

* Removed test cases to check the existing one

Signed-off-by: sonali wale <[email protected]>

* added test cases changes

Signed-off-by: sonali wale <[email protected]>

* incorporating review comments

Signed-off-by: sonali wale <[email protected]>

* Minor changes added in test cases

Signed-off-by: sonali wale <[email protected]>

* added some logs

Signed-off-by: sonali wale <[email protected]>

* changes added in test cases

Signed-off-by: sonali wale <[email protected]>

* test cases changes added

Signed-off-by: sonali wale <[email protected]>

* Fixes added for repo health status

Signed-off-by: sonali wale <[email protected]>

* Fix added for repo health failure

Signed-off-by: sonali wale <[email protected]>

* Changes added in bash script of add users to remove credential id from users table

Signed-off-by: sonali wale <[email protected]>

* Conflicts resolved

Signed-off-by: sonali wale <[email protected]>

* Server details page  - UI should have the option to update the WebUI key (#6440)

* added changes to update the webui key on server details page

Signed-off-by: Vinay Sharma <[email protected]>

* added some minor changes

Signed-off-by: Vinay Sharma <[email protected]>

* Show the validation status of the WebUI key on the Chef Server Metadata  (#6435)

* changes for the validate webui key on server details page

Signed-off-by: Vinay Sharma <[email protected]>

* added chanegs for the validate webui key

Signed-off-by: Vinay Sharma <[email protected]>

* added changes for the specs

Signed-off-by: Vinay Sharma <[email protected]>

* added changes for the validate webui key error effect

Signed-off-by: Vinay Sharma <[email protected]>

* API to update the web ui key (#6433)

* Update web ui key API added

Signed-off-by: sonali wale <[email protected]>

* Removed extra files

Signed-off-by: sonali wale <[email protected]>

* Read secret changes added

Signed-off-by: sonali wale <[email protected]>

* Conflicts resolved

Signed-off-by: sonali wale <[email protected]>

* Test cases added

Signed-off-by: sonali wale <[email protected]>

* Commented validate web ui key test cases

Signed-off-by: sonali wale <[email protected]>

* Changes added in mock file

Signed-off-by: sonali wale <[email protected]>

* uncomment validate web ui key test cases

Signed-off-by: sonali wale <[email protected]>

* infra_viewer_actions added (#6436)

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/infra editor actions (#6453)

* editor actions added

Signed-off-by: Abdul-Az <[email protected]>

* infra_editor test cases

Signed-off-by: Abdul-Az <[email protected]>

* test cases fix

Signed-off-by: Abdul-Az <[email protected]>

* Changes to use web ui key in all the Infra Proxy APIs for Cookbooks, Policy Files, Policy Groups, Clients  (#6457)

* Changes added to use the web ui key

Signed-off-by: sonali wale <[email protected]>

* added minor UI change

Signed-off-by: Chaitali Mane <[email protected]>

Co-authored-by: Chaitali Mane <[email protected]>

* Database script for migration tables (#6500)

* Script added for migration tables

Signed-off-by: sonali wale <[email protected]>

* Insert scripts added for migration type and status

Signed-off-by: sonali wale <[email protected]>

* Server id column added in migration table

Signed-off-by: sonali wale <[email protected]>

* Index added on server_id column in migration table

Signed-off-by: sonali wale <[email protected]>

* Abdul/infra editor actions (#6508)

* editor actions added

Signed-off-by: Abdul-Az <[email protected]>

* infra_editor test cases

Signed-off-by: Abdul-Az <[email protected]>

* test cases fix

Signed-off-by: Abdul-Az <[email protected]>

* infra editor actions update

Signed-off-by: Abdul-Az <[email protected]>

* editor role fix

Signed-off-by: Abdul-Az <[email protected]>

* test cases fix

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/infra project owner (#6512)

* project owner wip

Signed-off-by: Abdul-Az <[email protected]>

* project owner actions

Signed-off-by: Abdul-Az <[email protected]>

* fix

Signed-off-by: Abdul-Az <[email protected]>

* doc update

Signed-off-by: Abdul-Az <[email protected]>

* pipeline fix

Signed-off-by: Abdul-Az <[email protected]>

* Updated Infra Proxy cypress tests for web UI key (#6511)

* Updated cypress tests for web ui key

Signed-off-by: Chaitali Mane <[email protected]>

* Key in uppercase

Signed-off-by: Chaitali Mane <[email protected]>

* Update for minor

Signed-off-by: Chaitali Mane <[email protected]>

* removed unused lines

Signed-off-by: Chaitali Mane <[email protected]>

* removed error unit tests

Signed-off-by: Chaitali Mane <[email protected]>

* removed iam lint error

Signed-off-by: Chaitali Mane <[email protected]>

* Adding Cypress env variable for WebUI key

Signed-off-by: Kallol Roy <[email protected]>

* Updated variable

Signed-off-by: Chaitali Mane <[email protected]>

* removed replace

Signed-off-by: Chaitali Mane <[email protected]>

* Adding variable

Signed-off-by: Chaitali Mane <[email protected]>

* minor change

Signed-off-by: Chaitali Mane <[email protected]>

* removed hard coded values

Signed-off-by: Chaitali Mane <[email protected]>

* Removed hard coded values

Signed-off-by: Chaitali Mane <[email protected]>

* Updated variables

Signed-off-by: Chaitali Mane <[email protected]>

Co-authored-by: Kallol Roy <[email protected]>

* New version of protoc and added migrations proto files (#6578)

Signed-off-by: Yashvi Jain <[email protected]>

* Added sync organization and user button (#6592)

* updated docs

Signed-off-by: Abdul-Az <[email protected]>

* cypress error fix

Signed-off-by: Abdul-Az <[email protected]>

* lint fixes

Signed-off-by: Abdul-Az <[email protected]>

* updated docs

Signed-off-by: Abdul-Az <[email protected]>

* cypress error fix

Signed-off-by: Abdul-Az <[email protected]>

* Added button as per new design

Signed-off-by: Chaitali Mane <[email protected]>

* update change

Signed-off-by: Chaitali Mane <[email protected]>

Co-authored-by: Abdul-Az <[email protected]>

* Creating a new package migrations (#6595)

Signed-off-by: Yashvi Jain <[email protected]>

* Storage functions for the migration phases (#6529)

* Get organisation API changes added

Signed-off-by: sonali wale <[email protected]>

* minor changes added

Signed-off-by: sonali wale <[email protected]>

* Remove command to create an orgs

Signed-off-by: sonali wale <[email protected]>

* Client Mock changes

Signed-off-by: Yashvi Jain <[email protected]>

* Storage function for all the phases of migration

Signed-off-by: sonali wale <[email protected]>

* Minor changes added

Signed-off-by: sonali wale <[email protected]>

* Incorporated review comments

Signed-off-by: sonali wale <[email protected]>

* Minor changes added

Signed-off-by: sonali wale <[email protected]>

* Changes for review comments

Signed-off-by: sonali wale <[email protected]>

* Comments removed

Signed-off-by: sonali wale <[email protected]>

Co-authored-by: Yashvi Jain <[email protected]>

* Migration stage script and storage functions added (#6619)

Signed-off-by: sonali wale <[email protected]>

* Addition of migration id and migration status in get server api (#6613)

* resolving conflicts and rebasing it

Signed-off-by: Yashvi Jain <[email protected]>

* Removing the loggers

Signed-off-by: Yashvi Jain <[email protected]>

* Query changes for lastes migration status

Signed-off-by: Yashvi Jain <[email protected]>

* changing the response varibale

Signed-off-by: Yashvi Jain <[email protected]>

* Changes to audit the log for infra proxy (#6622)

* added changes for infra proxy audit log

* added reflect codes

Signed-off-by: Kallol Roy <[email protected]>

* added changes for the audit logs for infra

Signed-off-by: Vinay Sharma <[email protected]>

* removed commented code

Signed-off-by: Vinay Sharma <[email protected]>

* added some minor changes

Signed-off-by: Vinay Sharma <[email protected]>

Co-authored-by: Kallol Roy <[email protected]>

* Migration Data service creation and created a rpc method for upload zip file (#6612)

* Changes for stream api for upload

Signed-off-by: Yashvi Jain <[email protected]>

* changes

Signed-off-by: Yashvi Jain <[email protected]>

* added some changes for the protofile

Signed-off-by: Vinay Sharma <[email protected]>

* added function changes

* added changes for the proto

* added changes to devide the chunks in bytes

* added changes for the validation

Signed-off-by: Vinay Sharma <[email protected]>

* adding status in database

Signed-off-by: Yashvi Jain <[email protected]>

* adding the request for server id and filename

Signed-off-by: Yashvi Jain <[email protected]>

* Adding  loggers and saving the failed migration phase

Signed-off-by: Yashvi Jain <[email protected]>

* optimising the code

Signed-off-by: Yashvi Jain <[email protected]>

* Changes for content-type

Signed-off-by: Yashvi Jain <[email protected]>

* added changes for the validation

Signed-off-by: Vinay Sharma <[email protected]>

* Upload to the hab svc data folder

Signed-off-by: Kallol Roy <[email protected]>

* Enhance log and modify migration phases

Signed-off-by: Kallol Roy <[email protected]>

* Granularize the migration stages

Signed-off-by: Kallol Roy <[email protected]>

* Granularize the migration stages

Signed-off-by: Kallol Roy <[email protected]>

Co-authored-by: Vinay Sharma <[email protected]>
Co-authored-by: Kallol Roy <[email protected]>

* API to fetch the status of the migration (#6637)

* Get migrations status API added

Signed-off-by: sonali wale <[email protected]>

* Added minor changes

Signed-off-by: sonali wale <[email protected]>

* Modify Get server API for Migration status (#6645)

* Modify Get server API for Migration status

Signed-off-by: Yashvi Jain <[email protected]>

* Modify the get server API

Signed-off-by: Yashvi Jain <[email protected]>

* Feature/models (#6655)

* Pipeline demo

* Demo Pipeline

Signed-off-by: Pappu Kumar <[email protected]>

* Based on PR Review

Signed-off-by: Pappu Kumar <[email protected]>

* Models

Signed-off-by: Pappu Kumar <[email protected]>

* Models done

* Package JSON change

Signed-off-by: Pappu Kumar <[email protected]>

* Package JSON change

Signed-off-by: Pappu Kumar <[email protected]>

* Package JSON change

Signed-off-by: Pappu Kumar <[email protected]>

* Stalwart 32 upload slider functionality (#6654)

* Added upload slider

Signed-off-by: Chaitali Mane <[email protected]>

* Update upload functionality

Signed-off-by: Chaitali Mane <[email protected]>

* Added drag and drop function

Signed-off-by: Chaitali Mane <[email protected]>

* Added API integration code

Signed-off-by: Chaitali Mane <[email protected]>

* Added file upload changes

Signed-off-by: Chaitali Mane <[email protected]>

* Added cypress test cases

Signed-off-by: Chaitali Mane <[email protected]>

* Added unit tests

Signed-off-by: Chaitali Mane <[email protected]>

* Added loader

Signed-off-by: Chaitali Mane <[email protected]>

* Updated code

Signed-off-by: Chaitali Mane <[email protected]>

* added header changes + added some type changes + fixed slider open and close after upload

Signed-off-by: Vinay Sharma <[email protected]>

* Updated for selector

Signed-off-by: Chaitali Mane <[email protected]>

Co-authored-by: Vinay Sharma <[email protected]>

* Cancel migration API to cancel the running migration (#6653)

* added changes for the cancel migration API

Signed-off-by: Vinay Sharma <[email protected]>

* Added changes to update the status and clear off data

Signed-off-by: Kallol Roy <[email protected]>

* Fixed SQL query

Signed-off-by: Kallol Roy <[email protected]>

Co-authored-by: Kallol Roy <[email protected]>

* Stalwart 24 Pipeline function to store the orgs to database (#6658)

* Pipeline function to store the orgs

Signed-off-by: sonali wale <[email protected]>

* Added minor changes

Signed-off-by: sonali wale <[email protected]>

* Code formatting and setting up tests DB

Signed-off-by: Kallol Roy <[email protected]>

* Added migration status changes

Signed-off-by: sonali wale <[email protected]>

* Added minor changes

Signed-off-by: sonali wale <[email protected]>

* Comment removed

Signed-off-by: sonali wale <[email protected]>

* Logs added

Signed-off-by: sonali wale <[email protected]>

* Minor changes added

Signed-off-by: sonali wale <[email protected]>

* Removed message variable

Signed-off-by: sonali wale <[email protected]>

* Incorporating review comments

Signed-off-by: sonali wale <[email protected]>

Co-authored-by: Kallol Roy <[email protected]>

* Feature/migration pipe (#6647)

* Pipeline demo

* Demo Pipeline

Signed-off-by: Pappu Kumar <[email protected]>

* Based on PR Review

Signed-off-by: Pappu Kumar <[email protected]>

* Models

Signed-off-by: Pappu Kumar <[email protected]>

* Updateed select statement

Signed-off-by: Pappu Kumar <[email protected]>

* Removed package-lock.json

Signed-off-by: Pappu Kumar <[email protected]>

* Pipeline to process and close the go routines

Signed-off-by: Kallol Roy <[email protected]>

* Feature/models (#6655)

* Pipeline demo

* Demo Pipeline

Signed-off-by: Pappu Kumar <[email protected]>

* Based on PR Review

Signed-off-by: Pappu Kumar <[email protected]>

* Models

Signed-off-by: Pappu Kumar <[email protected]>

* Models done

* Package JSON change

Signed-off-by: Pappu Kumar <[email protected]>

* Package JSON change

Signed-off-by: Pappu Kumar <[email protected]>

* Package JSON change

Signed-off-by: Pappu Kumar <[email protected]>

* Setup pipeline to process data

Signed-off-by: Kallol Roy <[email protected]>

* Some comment corrections

Signed-off-by: Pappu Kumar <[email protected]>

Co-authored-by: Kallol Roy <[email protected]>

* Parse org pipeline function and test cases (#6664)

* Adding parse servers orgs function and test data files

Signed-off-by: Yashvi Jain <[email protected]>

* Addition of test cases

Signed-off-by: Yashvi Jain <[email protected]>

* Adding loggers for parse orgs

Signed-off-by: Yashvi Jain <[email protected]>

* resolving sonar issue

Signed-off-by: Yashvi Jain <[email protected]>

* Adding deletebackup folder

Signed-off-by: Yashvi Jain <[email protected]>

* Adding delete backup folder

Signed-off-by: Yashvi Jain <[email protected]>

* Phase 2 (#6667)

Signed-off-by: Pappu Kumar <[email protected]>

* Add projects for every org to be inserted in the database (#6669)

Signed-off-by: Yashvi Jain <[email protected]>

* Get migration staged data API (#6673)

* Get migration staged data API added

Signed-off-by: sonali wale <[email protected]>

* Minor changes added

Signed-off-by: sonali wale <[email protected]>

* Modified the response type

Signed-off-by: sonali wale <[email protected]>

* Test cases added

Signed-off-by: sonali wale <[email protected]>

* Updated test cases

Signed-off-by: sonali wale <[email protected]>

* Updated parsed data

Signed-off-by: sonali wale <[email protected]>

* json tag updated

Signed-off-by: sonali wale <[email protected]>

* Feb/pipeline(unzip, pipeline log for error and success) (#6678)

* Zip file

* Zip file and migration done status

Signed-off-by: Pappu Kumar <[email protected]>

* PR Changes

* PR Changes

Signed-off-by: Pappu Kumar <[email protected]>

* PR Commect fixed

Signed-off-by: Pappu Kumar <[email protected]>

* Code smell Fixed

Signed-off-by: Pappu Kumar <[email protected]>

* Update utility.go

* Unzip Destination change

Signed-off-by: Pappu Kumar <[email protected]>

* Some fixes

Signed-off-by: Pappu Kumar <[email protected]>

* Changes Issues and PR comments

Signed-off-by: Pappu Kumar <[email protected]>

* Error log modified

Signed-off-by: Pappu Kumar <[email protected]>

* Code smell fixed

Signed-off-by: Pappu Kumar <[email protected]>

* STALWART-31 Show migration acknowledgement on server details page (#6670)

* added changes for the show migration status

Signed-off-by: Vinay Sharma <[email protected]>

* added some UI changes to show the error message

Signed-off-by: Vinay Sharma <[email protected]>

* added some changes to change the tooltip position

Signed-off-by: Vinay Sharma <[email protected]>

* added changes for the preview screen

* added some css changes

Signed-off-by: Vinay Sharma <[email protected]>

* added changes to fix the sonar cloud issue

Signed-off-by: Vinay Sharma <[email protected]>

* added review comment changes

Signed-off-by: Vinay Sharma <[email protected]>

* API to trigger the second pipeline function - confirm preview (#6677)

* added changes for trigger the second pipline function

Signed-off-by: Vinay Sharma <[email protected]>

* Changes for lint

* Updated error handling

Signed-off-by: sonali wale <[email protected]>

Co-authored-by: Yashvi Jain <[email protected]>
Co-authored-by: sonali wale <[email protected]>

* Stalwart 25 pipeline function to store parsed stage file (#6683)

* Create preview pipeline function added

Signed-off-by: sonali wale <[email protected]>

* Test cases added

Signed-off-by: sonali wale <[email protected]>

* Updated test cases

Signed-off-by: sonali wale <[email protected]>

* Resolved conflicts

Signed-off-by: sonali wale <[email protected]>

* Stalwart 22 preview screen modal (#6679)

* Added preview screen slider

Signed-off-by: Chaitali Mane <[email protected]>

* Added metadata changes

Signed-off-by: Chaitali Mane <[email protected]>

* Added vault variable into cypress

Signed-off-by: Chaitali Mane <[email protected]>

* Added cancel migration API integration

Signed-off-by: Chaitali Mane <[email protected]>

* Added preview data API requests

Signed-off-by: Chaitali Mane <[email protected]>

* Updated for cancel migration

Signed-off-by: Chaitali Mane <[email protected]>

* Updated values with API data variables

Signed-off-by: Chaitali Mane <[email protected]>

* Update for preview modal input

Signed-off-by: Chaitali Mane <[email protected]>

* minor change

Signed-off-by: Chaitali Mane <[email protected]>

* removed server IP dependancy

Signed-off-by: Chaitali Mane <[email protected]>

* minor

Signed-off-by: Chaitali Mane <[email protected]>

* removed lint in iam

Signed-off-by: Chaitali Mane <[email protected]>

* removed file

Signed-off-by: Chaitali Mane <[email protected]>

* Pipeline failure changes

Signed-off-by: Yashvi Jain <[email protected]>

* Pipeline failure changes

Signed-off-by: Yashvi Jain <[email protected]>

* pipeline failure changes

Signed-off-by: Yashvi Jain <[email protected]>

* pipeline failure changes

Signed-off-by: Yashvi Jain <[email protected]>

* removed commented code

Signed-off-by: Chaitali Mane <[email protected]>

* Adding variable

Signed-off-by: Chaitali Mane <[email protected]>

* Complitation error fix

Signed-off-by: Yashvi Jain <[email protected]>

* Pipeline failure changes

Signed-off-by: Yashvi Jain <[email protected]>

Co-authored-by: Yashvi Jain <[email protected]>

* Modified API for Local Users with Hash Password (#6694)

* Added Test API for Local Users save

Signed-off-by: Yashvi Jain <[email protected]>

* Removing duplicate code

Signed-off-by: Yashvi Jain <[email protected]>

* Removing duplicate code

Signed-off-by: Yashvi Jain <[email protected]>

* Changes for adding is hashed field in create user api

Signed-off-by: Yashvi Jain <[email protected]>

* adding test cases

Signed-off-by: Yashvi Jain <[email protected]>

* Feature/testing pipeline (#6704)

* Testing

* Pass service objects to utility pipeline functions

Signed-off-by: Kallol Roy <[email protected]>

* Postgres connection fixes

Signed-off-by: sonali wale <[email protected]>

* pipeline failure fixes

Signed-off-by: Yashvi Jain <[email protected]>

* Phase1 debugged and fixed

Signed-off-by: Pappu Kumar <[email protected]>

* Testing

* Pass service objects to utility pipeline functions

Signed-off-by: Kallol Roy <[email protected]>

* PR Commect fixed

Signed-off-by: Pappu Kumar <[email protected]>

* fix

* Changes

Signed-off-by: Pappu Kumar <[email protected]>

* Adding authz client for project

Signed-off-by: Yashvi Jain <[email protected]>

* Adding authz client for project

Signed-off-by: Yashvi Jain <[email protected]>

* Added  StoreOrg and some corrections to phase one

* Remoed Global Variables

* Updated migration id in get status call

Signed-off-by: Chaitali Mane <[email protected]>

* Added confirm API integration code

Signed-off-by: Chaitali Mane <[email protected]>

* Added major code changes

Signed-off-by: Chaitali Mane <[email protected]>

* Added some changes

Signed-off-by: Chaitali Mane <[email protected]>

* Added some improvements

Signed-off-by: Chaitali Mane <[email protected]>

* Cencel migration API fixes

Signed-off-by: sonali wale <[email protected]>

* Updated z-index

Signed-off-by: Chaitali Mane <[email protected]>

* Updated script

Signed-off-by: sonali wale <[email protected]>

* changes for active migration status

Signed-off-by: Yashvi Jain <[email protected]>

* Updated get migration status query

Signed-off-by: sonali wale <[email protected]>

* added in progress changes

Signed-off-by: Chaitali Mane <[email protected]>

* Updated minor change

Signed-off-by: Chaitali Mane <[email protected]>

* Spelling check

Signed-off-by: Pappu Kumar <[email protected]>

* Naming convention change

Signed-off-by: Pappu Kumar <[email protected]>

Co-authored-by: Kallol Roy <[email protected]>
Co-authored-by: sonali wale <[email protected]>
Co-authored-by: Yashvi Jain <[email protected]>
Co-authored-by: Chaitali Mane <[email protected]>

* Added cypress test cases (#6722)

* Added cypress test cases

Signed-off-by: Chaitali Mane <[email protected]>

* Added cypress test cases

Signed-off-by: Chaitali Mane <[email protected]>

* Adding pipeline function for parsing org user association (#6707)

* Adding pipeline function for parsing org user association

Signed-off-by: Yashvi Jain <[email protected]>

* Changes for lint fixes

Signed-off-by: Yashvi Jain <[email protected]>

* Fixing test cases for parse org users

Signed-off-by: Yashvi Jain <[email protected]>

* Adding more test cases for Org User Association

Signed-off-by: Yashvi Jain <[email protected]>

* Fixing code smells

Signed-off-by: Yashvi Jain <[email protected]>

* adding correct action ops

Signed-off-by: Yashvi Jain <[email protected]>

* Test cases correction for org users

Signed-off-by: Yashvi Jain <[email protected]>

* Get org admins from back up zip

Signed-off-by: sonali wale <[email protected]>

* Adding test cases for getting admin from org

Signed-off-by: Yashvi Jain <[email protected]>

* Updated test cases

Signed-off-by: sonali wale <[email protected]>

* Updated test data

Signed-off-by: sonali wale <[email protected]>

* Added minor changes

Signed-off-by: sonali wale <[email protected]>

* Added new line

Signed-off-by: sonali wale <[email protected]>

* Storage function changes added

Signed-off-by: sonali wale <[email protected]>

* Changes for review comment

Signed-off-by: sonali wale <[email protected]>

Co-authored-by: sonali wale <[email protected]>

* Dave/stalwart 27 (#6719)

* Validate Zip File

Signed-off-by: Pappu Kumar <[email protected]>

* Done ZIp file Validation

Signed-off-by: Pappu Kumar <[email protected]>

* Test ZIp file Validation

Signed-off-by: Pappu Kumar <[email protected]>

* Key dump check added

Signed-off-by: Pappu Kumar <[email protected]>

* Changes based on PR comments

Signed-off-by: Pappu Kumar <[email protected]>

* Done testing

Signed-off-by: Pappu Kumar <[email protected]>

* Merge conflict

Signed-off-by: Pappu Kumar <[email protected]>

* Pappu/stalwart 35 (#6713)

* Adding function for user exists

Signed-off-by: Yashvi Jain <[email protected]>

* Parsing User done for a New PR

Signed-off-by: Pappu Kumar <[email protected]>

* Linting issue

Signed-off-by: Pappu Kumar <[email protected]>

* Code smell check

Signed-off-by: Pappu Kumar <[email protected]>

* FIXED PR comments

Signed-off-by: Pappu Kumar <[email protected]>

* FIXED PR Comments

* PR Commits

Signed-off-by: Pappu Kumar <[email protected]>

* Fixed code smell

Signed-off-by: Pappu Kumar <[email protected]>

* Some minor bug fixes

Signed-off-by: Pappu Kumar <[email protected]>

* Fixed PR review comments

Signed-off-by: Pappu Kumar <[email protected]>

* Fixing code smell

Signed-off-by: Pappu Kumar <[email protected]>

* Added checks

Signed-off-by: Pappu Kumar <[email protected]>

* Added the check for user exists by connecting to local user service

Signed-off-by: Yashvi Jain <[email protected]>

* Parsing User done for a New PR

Signed-off-by: Pappu Kumar <[email protected]>

* Code smell check

Signed-off-by: Pappu Kumar <[email protected]>

* FIXED PR comments

Signed-off-by: Pappu Kumar <[email protected]>

* Fixed PR review comments

Signed-off-by: Pappu Kumar <[email protected]>

* Fixing code smell

Signed-off-by: Pappu Kumar <[email protected]>

* Fixing code smells

Signed-off-by: Yashvi Jain <[email protected]>

* PR Comments

Signed-off-by: Pappu Kumar <[email protected]>

* Done linting and PR FIX

Signed-off-by: Pappu Kumar <[email protected]>

* Few fixes

Signed-off-by: Pappu Kumar <[email protected]>

* Done

Signed-off-by: Pappu Kumar <[email protected]>

* Adding check for local user for exisiting username

Signed-off-by: Yashvi Jain <[email protected]>

* Adding check for local users

Signed-off-by: Yashvi Jain <[email protected]>

* PR COMMENTS DONE

Signed-off-by: Pappu Kumar <[email protected]>

* Fixing testing issue

Signed-off-by: Yashvi Jain <[email protected]>

* Testing fixing for parse user

Signed-off-by: Yashvi Jain <[email protected]>

* Done with testing

Signed-off-by: Pappu Kumar <[email protected]>

* Changes for local user client

Signed-off-by: Yashvi Jain <[email protected]>

* Changes for local user client port

Signed-off-by: Yashvi Jain <[email protected]>

* Remaining changes are made

* Comment Line

Signed-off-by: Pappu Kumar <[email protected]>

* Rebasing with feature branch

Signed-off-by: Yashvi Jain <[email protected]>

* Changes for code smells

Signed-off-by: Yashvi Jain <[email protected]>

Co-authored-by: Yashvi Jain <[email protected]>

* Stalwart 52 Improvements in infra server integration test cases (#6712)

* Improvements in integration test cases

Signed-off-by: sonali wale <[email protected]>

* Updated test cases

Signed-off-by: sonali wale <[email protected]>

* Storage functions for org users association (#6741)

* Storage functions for org users association

Signed-off-by: sonali wale <[email protected]>

* Minor changes added

Signed-off-by: sonali wale <[email protected]>

* Minor changes added

Signed-off-by: sonali wale <[email protected]>

* Adding hash password from json and creating local user (#6753)

* Adding hash password from json and creating local user

Signed-off-by: Yashvi Jain <[email protected]>

* Lint issues fixed

Signed-off-by: Yashvi Jain <[email protected]>

* Modify the existing users table with more entries (#6742)

* Modify the existing users table with more entries

Signed-off-by: Pappu Kumar <[email protected]>

* Spelling checks

Signed-off-by: Pappu Kumar <[email protected]>

* Code smell fix

* Code smell fix

Signed-off-by: Pappu Kumar <[email protected]>

* Conflicting user changes in Infra proxy (#6774)

* updated docs

Signed-off-by: Abdul-Az <[email protected]>

* cypress error fix

Signed-off-by: Abdul-Az <[email protected]>

* updated docs

Signed-off-by: Abdul-Az <[email protected]>

* cypress error fix

Signed-off-by: Abdul-Az <[email protected]>

* Added user API

Signed-off-by: Chaitali Mane <[email protected]>

* minor change

Signed-off-by: Chaitali Mane <[email protected]>

* Updated code for conflict user

Signed-off-by: Chaitali Mane <[email protected]>

* Updated code for conflict user

Signed-off-by: Chaitali Mane <[email protected]>

Co-authored-by: Abdul-Az <[email protected]>

* Pipeline function to populate org users association (#6770)

* Added pipeline function to populate org user association

Signed-off-by: sonali wale <[email protected]>

* Minor changes added

Signed-off-by: sonali wale <[email protected]>

* Code smell fix

Signed-off-by: sonali wale <[email protected]>

* Incorporating review comments

Signed-off-by: sonali wale <[email protected]>

* Changes added for failed count

Signed-off-by: sonali wale <[email protected]>

* Added pipeline changes for migration status and error handling

Signed-off-by: sonali wale <[email protected]>

* Store Users (#6761)

* Store Users

Signed-off-by: Pappu Kumar <[email protected]>

* Store USers

Signed-off-by: Pappu Kumar <[email protected]>

* Store USers

Signed-off-by: Pappu Kumar <[email protected]>

* Done

Signed-off-by: Pappu Kumar <[email protected]>

* Populate users into the automate db

Signed-off-by: Pappu Kumar <[email protected]>

* Adding function for creating local users

Signed-off-by: Yashvi Jain <[email protected]>

* Adding function for creating local users

Signed-off-by: Yashvi Jain <[email protected]>

* COrrections to some code

Signed-off-by: Pappu Kumar <[email protected]>

* PR Comment fixed

Signed-off-by: Pappu Kumar <[email protected]>

* PR comments

Signed-off-by: Pappu Kumar <[email protected]>

* PR Comments fixed

Signed-off-by: Pappu Kumar <[email protected]>

* Checks and some corrections

Signed-off-by: Pappu Kumar <[email protected]>

* Merge conflicts

Signed-off-by: Pappu Kumar <[email protected]>

* Corrections:

* test with continue

Signed-off-by: Pappu Kumar <[email protected]>

* Added changes for error handling in pipeline

Signed-off-by: sonali wale <[email protected]>

Co-authored-by: Yashvi Jain <[email protected]>
Co-authored-by: sonali wale <[email protected]>

* Added user tab in org details (#6789)

* Added user tab in org details

Signed-off-by: Chaitali Mane <[email protected]>

* Updated minor change

Signed-off-by: Chaitali Mane <[email protected]>

* added variable type

Signed-off-by: Chaitali Mane <[email protected]>

* Confirm preview button should send the changed and selected user details from UI. (#6801)

* added changes for select all and change username on preview slider

Signed-off-by: Vinay Sharma <[email protected]>

* added minor changes

Signed-off-by: Vinay Sharma <[email protected]>

* Migrate User permissions for admin and non-admin (#6804)

* Migrate User permissions for admin and non-admin

Signed-off-by: Yashvi Jain <[email protected]>

* Migrate User permissions for admin and non-admin

Signed-off-by: Yashvi Jain <[email protected]>

* Fixing code smells for migrate user permissions function

Signed-off-by: Yashvi Jain <[email protected]>

* API to fetch the organisation users from automate DB (#6802)

* Get orgs users API added

Signed-off-by: sonali wale <[email protected]>

* Test cases added

Signed-off-by: sonali wale <[email protected]>

* Test cases updated

Signed-off-by: sonali wale <[email protected]>

* Updated test cases

Signed-off-by: sonali wale <[email protected]>

* Fixing test cases for utility

Signed-off-by: Yashvi Jain <[email protected]>

* PR changes for API endpoint

Signed-off-by: Yashvi Jain <[email protected]>

Co-authored-by: Yashvi Jain <[email protected]>

* Migrate users to DB After send the changed and selected user details from UI. (#6819)

* added changes to migrate users into DB after selecting from UI

Signed-off-by: Vinay Sharma <[email protected]>

* added changes for the test cases

Signed-off-by: Vinay Sharma <[email protected]>

* added some minor changes

Signed-off-by: Vinay Sharma <[email protected]>

* Testing observations of zip file upload (#6823)

* Testing observations for upload zip file API

Signed-off-by: sonali wale <[email protected]>

* Added separate file

Signed-off-by: sonali wale <[email protected]>

* Added org user API integration (#6817)

* Added APi integration

Signed-off-by: Chaitali Mane <[email protected]>

* Added code integration

Signed-off-by: Chaitali Mane <[email protected]>

* Added cypress test case

Signed-off-by: Chaitali Mane <[email protected]>

* Dave/stalwart 54 (#6808)

* Demo

Signed-off-by: Pappu Kumar <[email protected]>

* Update Public Key To Chef Server User

Signed-off-by: Pappu Kumar <[email protected]>

* Done Update Key

Signed-off-by: Pappu Kumar <[email protected]>

* Added reset key API

Signed-off-by: sonali wale <[email protected]>

* Updated reset key function

Signed-off-by: sonali wale <[email protected]>

* Updating user keys

Signed-off-by: Pappu Kumar <[email protected]>

* Merge Conflicts

Signed-off-by: Pappu Kumar <[email protected]>

* Change requests

Signed-off-by: Pappu Kumar <[email protected]>

* Change requests

Signed-off-by: Pappu Kumar <[email protected]>

* PR Comments

Signed-off-by: Pappu Kumar <[email protected]>

Co-authored-by: sonali wale <[email protected]>

* minor changes

Signed-off-by: Chaitali Mane <[email protected]>

* Org name is to be stored instead of full name

Signed-off-by: Kallol Roy <[email protected]>

* Added uesr tab

Signed-off-by: Chaitali Mane <[email protected]>

* Automate API needs to handle sync status (#6860)

* Sync status

Signed-off-by: Pappu Kumar <[email protected]>

* Sync migration time

Signed-off-by: Pappu Kumar <[email protected]>

* Script to generate different sized knife ec backup (#6855)

* Script to create the knife ec back up zip file

Signed-off-by: sonali wale <[email protected]>

* Lint fixes

Signed-off-by: sonali wale <[email protected]>

* Script changes

Signed-off-by: sonali wale <[email protected]>

* zip creation changes

Signed-off-by: sonali wale <[email protected]>

* Removed back up folder

Signed-off-by: sonali wale <[email protected]>

* Comment changes

Signed-off-by: sonali wale <[email protected]>

* script changes to zip the file

Signed-off-by: sonali wale <[email protected]>

* Minor changes added

Signed-off-by: sonali wale <[email protected]>

* Code smell fix

Signed-off-by: sonali wale <[email protected]>

* Update .studio/infra-proxy-service

* Setting username with index

Signed-off-by: Kallol Roy <[email protected]>

Co-authored-by: Kallol Roy <[email protected]>

* Back up script fix

Signed-off-by: sonali wale <[email protected]>

* Chef Infra Server WebUI Key (#6841)

* added the section for WebUI in chef infra server

Signed-off-by: Dishank Tiwari <[email protected]>

* removed the add organization section from the page

Signed-off-by: Dishank Tiwari <[email protected]>

* fixed some minor issues in the page

Signed-off-by: Dishank Tiwari <[email protected]>

* added the section for WebUI in chef infra server

Signed-off-by: Dishank Tiwari <[email protected]>

* removed the add organization section from the page

Signed-off-by: Dishank Tiwari <[email protected]>

* fixed some minor issues in the page

Signed-off-by: Dishank Tiwari <[email protected]>

* updates the doc with webui section

Signed-off-by: Dishank Tiwari <[email protected]>

* added images for the update webui key section

Signed-off-by: Dishank Tiwari <[email protected]>

* bug fixes

Signed-off-by: Dishank Tiwari <[email protected]>

* changes made to the webUI section

Signed-off-by: Dishank Tiwari <[email protected]>

* updated the chef server information section

Signed-off-by: Dishank Tiwari <[email protected]>

* Update components/docs-chef-io/content/automate/chef_infra_server.md

Co-authored-by: Kallol Roy <[email protected]>

* Update components/docs-chef-io/content/automate/chef_infra_server.md

Co-authored-by: Kallol Roy <[email protected]>

* review changes

Signed-off-by: Dishank Tiwari <[email protected]>

* changes updated

Signed-off-by: Dishank Tiwari <[email protected]>

Co-authored-by: Kallol Roy <[email protected]>

* Script changes for server deletion issue fixes (#6882)

Signed-off-by: sonali wale <[email protected]>

* Update IAM actions document for Infra Server Views

Signed-off-by: Kallol Roy <[email protected]>

* review changes

Signed-off-by: Dishank Tiwari <[email protected]>

* fixed the spaces

Signed-off-by: Dishank Tiwari <[email protected]>

Co-authored-by: sonali523 <[email protected]>
Co-authored-by: Abdul-Az <[email protected]>
Co-authored-by: Rick Marry <[email protected]>
Co-authored-by: Chaitali Mane <[email protected]>
Co-authored-by: vinay sharma <[email protected]>
Co-authored-by: Himanshi Chhabra <[email protected]>
Co-authored-by: root <[email protected]>
Co-authored-by: Chaitali Mane <[email protected]>
Co-authored-by: sumanprogress <[email protected]>
Co-authored-by: Yashvi Jain <[email protected]>
Co-authored-by: Yashvi Jain <[email protected]>
Co-authored-by: Dave Augustus <[email protected]>
Co-authored-by: sonali wale <[email protected]>
Co-authored-by: Dishank Tiwari <[email protected]>
vinay033 pushed a commit that referenced this pull request Apr 18, 2022
* resolving conflicts and rebasing it

Signed-off-by: Yashvi Jain <[email protected]>

* Removing the loggers

Signed-off-by: Yashvi Jain <[email protected]>

* Query changes for lastes migration status

Signed-off-by: Yashvi Jain <[email protected]>

* changing the response varibale

Signed-off-by: Yashvi Jain <[email protected]>
vinay033 added a commit that referenced this pull request Apr 18, 2022
* Script added for table 'users' (#5722)

* Script added for table 'users'

Signed-off-by: root <[email protected]>

* updated down script

Signed-off-by: root <[email protected]>

* updated up script

Signed-off-by: root <[email protected]>

* updated up script

Signed-off-by: root <[email protected]>

* iam added on roles tab

Signed-off-by: Abdul-Az <[email protected]>

* add fallback and bldr channel env vars to envrc and set back to dev when doing builds (#5741)

Signed-off-by: Rick Marry <[email protected]>

* Script added for table 'org_users' (#5738)

Signed-off-by: root <[email protected]>

* added edit policy

Signed-off-by: Abdul-Az <[email protected]>

* Storage functions for users table (#5731)

* Storage functions added for users table

Signed-off-by: root <[email protected]>

* Updated with review comments

Signed-off-by: root <[email protected]>

* Chaitali/add server slider (#5728)

* converted server modal into slider

Signed-off-by: chaitali-mane <[email protected]>

* Updated test cases

Signed-off-by: chaitali-mane <[email protected]>

* environments create, delete policy added

Signed-off-by: Abdul-Az <[email protected]>

* edit env policy added

Signed-off-by: Abdul-Az <[email protected]>

* added data bags policy

Signed-off-by: Abdul-Az <[email protected]>

* Chaitali/add server slider (#5728)

* converted server modal into slider

Signed-off-by: chaitali-mane <[email protected]>

* Updated test cases

Signed-off-by: chaitali-mane <[email protected]>

* ui three dots fix

Signed-off-by: Abdul-Az <[email protected]>

* reverted iam actions

Signed-off-by: Abdul-Az <[email protected]>

* Add changes for the create server slider (#5755)

* added some changes for the create server slider

Signed-off-by: Vinay Sharma <[email protected]>

* added some minor changes

Signed-off-by: Vinay Sharma <[email protected]>

* removed roles iam

Signed-off-by: Abdul-Az <[email protected]>

* environments authz reverted

Signed-off-by: Abdul-Az <[email protected]>

* databags authz reverted

Signed-off-by: Abdul-Az <[email protected]>

* Added API to get server users list from backend DB (#5760)

Signed-off-by: root <[email protected]>

* Added users tab in server details page (#5802)

* Added Users tab UI

Signed-off-by: chaitali-mane <[email protected]>

* Added enitites api integration

Signed-off-by: chaitali-mane <[email protected]>

* minor changes

Signed-off-by: chaitali-mane <[email protected]>

* Updated minor change

Signed-off-by: chaitali-mane <[email protected]>

* Added css change for notification overlap slider. (#5781)

Signed-off-by: Himanshi Chhabra <[email protected]>

* Command to add the sample automate infra server users (#5786)

* Shell script added to add the sample infra server users

Signed-off-by: root <[email protected]>

* Minor changes added

Signed-off-by: root <[email protected]>

* Renaming the sql files and modifying to incorporate WebUI key

Signed-off-by: Kallol Roy <[email protected]>

* infra_server_actions tests

Signed-off-by: Abdul-Az <[email protected]>

* infra server list doc update

Signed-off-by: Abdul-Az <[email protected]>

* test cases fix

Signed-off-by: Abdul-Az <[email protected]>

* lint fixes

Signed-off-by: Abdul-Az <[email protected]>

* added infra server get test cases

Signed-off-by: Abdul-Az <[email protected]>

* create infra server test case

Signed-off-by: Abdul-Az <[email protected]>

* added infra server create test case

Signed-off-by: Abdul-Az <[email protected]>

* updated docs

Signed-off-by: Abdul-Az <[email protected]>

* infra server put and delete test case added

Signed-off-by: Abdul-Az <[email protected]>

* wrapped server details into put api

Signed-off-by: Abdul-Az <[email protected]>

* wrapped delete button into delete action

Signed-off-by: Abdul-Az <[email protected]>

* error fix

Signed-off-by: Abdul-Az <[email protected]>

* cypress error fix

Signed-off-by: Abdul-Az <[email protected]>

* doc formatted

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/org actions (#5838)

* wip

Signed-off-by: Abdul-Az <[email protected]>

* wip

Signed-off-by: Abdul-Az <[email protected]>

* ui buttons hiding logic

Signed-off-by: Abdul-Az <[email protected]>

* orgs actions added with cypress test case

Signed-off-by: Abdul-Az <[email protected]>

* lint fixes

Signed-off-by: Abdul-Az <[email protected]>

* orgs actions docs updated

Signed-off-by: Abdul-Az <[email protected]>

* doc formatted

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/cookbooks actions (#5848)

* cookbooks view actions added

Signed-off-by: Abdul-Az <[email protected]>

* iam actions docs updated

Signed-off-by: Abdul-Az <[email protected]>

* wip cy tests

Signed-off-by: Abdul-Az <[email protected]>

* wip cy tests

Signed-off-by: Abdul-Az <[email protected]>

* cookbooks cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* cookbooks cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* proto buf regenerated

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/roles actions (#5853)

* roles actions

Signed-off-by: Abdul-Az <[email protected]>

* roles docs update ui fix

Signed-off-by: Abdul-Az <[email protected]>

* wip

Signed-off-by: Abdul-Az <[email protected]>

* roles view  cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* roles create,update,delete ui actions

Signed-off-by: Abdul-Az <[email protected]>

* compiled pb files

Signed-off-by: Abdul-Az <[email protected]>

* create, update, delete cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/environments actions (#5898)

* added env iam actions

Signed-off-by: Abdul-Az <[email protected]>

* ui changes for IAM

Signed-off-by: Abdul-Az <[email protected]>

* added env test cases

Signed-off-by: Abdul-Az <[email protected]>

* environments test cases added

Signed-off-by: Abdul-Az <[email protected]>

* added environments api docs

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/databag item actions (#6049)

* databags and items

Signed-off-by: Abdul-Az <[email protected]>

* added data bag actions

Signed-off-by: Abdul-Az <[email protected]>

* added test cases

Signed-off-by: Abdul-Az <[email protected]>

* data bags item test cases added

Signed-off-by: Abdul-Az <[email protected]>

* lint fix

Signed-off-by: Abdul-Az <[email protected]>

* policyfiles actions added (#6081)

Signed-off-by: Abdul-Az <[email protected]>

* added policygroups actions (#6123)

Signed-off-by: Abdul-Az <[email protected]>

* infra_server_actions tests

Signed-off-by: Abdul-Az <[email protected]>

* infra server list doc update

Signed-off-by: Abdul-Az <[email protected]>

* test cases fix

Signed-off-by: Abdul-Az <[email protected]>

* lint fixes

Signed-off-by: Abdul-Az <[email protected]>

* added infra server get test cases

Signed-off-by: Abdul-Az <[email protected]>

* create infra server test case

Signed-off-by: Abdul-Az <[email protected]>

* added infra server create test case

Signed-off-by: Abdul-Az <[email protected]>

* updated docs

Signed-off-by: Abdul-Az <[email protected]>

* infra server put and delete test case added

Signed-off-by: Abdul-Az <[email protected]>

* cypress error fix

Signed-off-by: Abdul-Az <[email protected]>

* doc formatted

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/cookbooks actions (#5848)

* cookbooks view actions added

Signed-off-by: Abdul-Az <[email protected]>

* iam actions docs updated

Signed-off-by: Abdul-Az <[email protected]>

* wip cy tests

Signed-off-by: Abdul-Az <[email protected]>

* wip cy tests

Signed-off-by: Abdul-Az <[email protected]>

* cookbooks cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* cookbooks cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* proto buf regenerated

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/roles actions (#5853)

* roles actions

Signed-off-by: Abdul-Az <[email protected]>

* roles docs update ui fix

Signed-off-by: Abdul-Az <[email protected]>

* wip

Signed-off-by: Abdul-Az <[email protected]>

* roles view  cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* roles create,update,delete ui actions

Signed-off-by: Abdul-Az <[email protected]>

* compiled pb files

Signed-off-by: Abdul-Az <[email protected]>

* create, update, delete cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/environments actions (#5898)

* added env iam actions

Signed-off-by: Abdul-Az <[email protected]>

* ui changes for IAM

Signed-off-by: Abdul-Az <[email protected]>

* added env test cases

Signed-off-by: Abdul-Az <[email protected]>

* environments test cases added

Signed-off-by: Abdul-Az <[email protected]>

* added environments api docs

Signed-off-by: Abdul-Az <[email protected]>

* rebase error fix

Signed-off-by: Abdul-Az <[email protected]>

* rebase fix

Signed-off-by: Abdul-Az <[email protected]>

* rebase error fix

Signed-off-by: Abdul-Az <[email protected]>

* iam permission to create, delete, get client (#6227)

* iam prmission to create, delete, get client

Signed-off-by: Abdul-Az <[email protected]>

* test cases for client

Signed-off-by: Abdul-Az <[email protected]>

* added test cases

Signed-off-by: Abdul-Az <[email protected]>

* added reset client key action

Signed-off-by: Abdul-Az <[email protected]>

* added nodes iam actions (#6275)

* added nodes iam actions

Signed-off-by: Abdul-Az <[email protected]>

* added nodes test cases

Signed-off-by: Abdul-Az <[email protected]>

* infra_server_actions tests

Signed-off-by: Abdul-Az <[email protected]>

* infra server list doc update

Signed-off-by: Abdul-Az <[email protected]>

* test cases fix

Signed-off-by: Abdul-Az <[email protected]>

* lint fixes

Signed-off-by: Abdul-Az <[email protected]>

* added infra server get test cases

Signed-off-by: Abdul-Az <[email protected]>

* create infra server test case

Signed-off-by: Abdul-Az <[email protected]>

* added infra server create test case

Signed-off-by: Abdul-Az <[email protected]>

* updated docs

Signed-off-by: Abdul-Az <[email protected]>

* infra server put and delete test case added

Signed-off-by: Abdul-Az <[email protected]>

* wrapped delete button into delete action

Signed-off-by: Abdul-Az <[email protected]>

* cypress error fix

Signed-off-by: Abdul-Az <[email protected]>

* doc formatted

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/cookbooks actions (#5848)

* cookbooks view actions added

Signed-off-by: Abdul-Az <[email protected]>

* iam actions docs updated

Signed-off-by: Abdul-Az <[email protected]>

* wip cy tests

Signed-off-by: Abdul-Az <[email protected]>

* wip cy tests

Signed-off-by: Abdul-Az <[email protected]>

* cookbooks cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* cookbooks cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* proto buf regenerated

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/roles actions (#5853)

* roles actions

Signed-off-by: Abdul-Az <[email protected]>

* roles docs update ui fix

Signed-off-by: Abdul-Az <[email protected]>

* wip

Signed-off-by: Abdul-Az <[email protected]>

* roles view  cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* roles create,update,delete ui actions

Signed-off-by: Abdul-Az <[email protected]>

* compiled pb files

Signed-off-by: Abdul-Az <[email protected]>

* create, update, delete cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/environments actions (#5898)

* added env iam actions

Signed-off-by: Abdul-Az <[email protected]>

* ui changes for IAM

Signed-off-by: Abdul-Az <[email protected]>

* added env test cases

Signed-off-by: Abdul-Az <[email protected]>

* environments test cases added

Signed-off-by: Abdul-Az <[email protected]>

* added environments api docs

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/databag item actions (#6049)

* databags and items

Signed-off-by: Abdul-Az <[email protected]>

* added data bag actions

Signed-off-by: Abdul-Az <[email protected]>

* added test cases

Signed-off-by: Abdul-Az <[email protected]>

* data bags item test cases added

Signed-off-by: Abdul-Az <[email protected]>

* policyfiles actions added (#6081)

Signed-off-by: Abdul-Az <[email protected]>

* added policygroups actions (#6123)

Signed-off-by: Abdul-Az <[email protected]>

* infra_server_actions tests

Signed-off-by: Abdul-Az <[email protected]>

* infra server list doc update

Signed-off-by: Abdul-Az <[email protected]>

* test cases fix

Signed-off-by: Abdul-Az <[email protected]>

* lint fixes

Signed-off-by: Abdul-Az <[email protected]>

* added infra server get test cases

Signed-off-by: Abdul-Az <[email protected]>

* create infra server test case

Signed-off-by: Abdul-Az <[email protected]>

* added infra server create test case

Signed-off-by: Abdul-Az <[email protected]>

* updated docs

Signed-off-by: Abdul-Az <[email protected]>

* infra server put and delete test case added

Signed-off-by: Abdul-Az <[email protected]>

* cypress error fix

Signed-off-by: Abdul-Az <[email protected]>

* doc formatted

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/cookbooks actions (#5848)

* cookbooks view actions added

Signed-off-by: Abdul-Az <[email protected]>

* iam actions docs updated

Signed-off-by: Abdul-Az <[email protected]>

* wip cy tests

Signed-off-by: Abdul-Az <[email protected]>

* wip cy tests

Signed-off-by: Abdul-Az <[email protected]>

* cookbooks cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* cookbooks cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* proto buf regenerated

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/roles actions (#5853)

* roles actions

Signed-off-by: Abdul-Az <[email protected]>

* roles docs update ui fix

Signed-off-by: Abdul-Az <[email protected]>

* wip

Signed-off-by: Abdul-Az <[email protected]>

* roles view  cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* roles create,update,delete ui actions

Signed-off-by: Abdul-Az <[email protected]>

* compiled pb files

Signed-off-by: Abdul-Az <[email protected]>

* create, update, delete cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/databag item actions (#6049)

* databags and items

Signed-off-by: Abdul-Az <[email protected]>

* added data bag actions

Signed-off-by: Abdul-Az <[email protected]>

* added test cases

Signed-off-by: Abdul-Az <[email protected]>

* data bags item test cases added

Signed-off-by: Abdul-Az <[email protected]>

* policyfiles actions added (#6081)

Signed-off-by: Abdul-Az <[email protected]>

* added policygroups actions (#6123)

Signed-off-by: Abdul-Az <[email protected]>

* rebase fix

Signed-off-by: Abdul-Az <[email protected]>

* iam permission to create, delete, get client (#6227)

* iam prmission to create, delete, get client

Signed-off-by: Abdul-Az <[email protected]>

* test cases for client

Signed-off-by: Abdul-Az <[email protected]>

* added test cases

Signed-off-by: Abdul-Az <[email protected]>

* added reset client key action

Signed-off-by: Abdul-Az <[email protected]>

* added nodes iam actions (#6275)

* added nodes iam actions

Signed-off-by: Abdul-Az <[email protected]>

* added nodes test cases

Signed-off-by: Abdul-Az <[email protected]>

* added node test cases

Signed-off-by: Abdul-Az <[email protected]>

* docs fix

Signed-off-by: Abdul-Az <[email protected]>

* Added pb files after proto compilation to fix the panic error

Signed-off-by: root <[email protected]>

* api/external/infra_proxy/infra_proxy.pb.go

Signed-off-by: sonali wale <[email protected]>

* added some minor changes

Signed-off-by: Vinay Sharma <[email protected]>

* commented code

Signed-off-by: Chaitali Mane <[email protected]>

* database scripts added (#6351)

Signed-off-by: sonali wale <[email protected]>

* WebUI key into add chef-server slider (#6357)

* web-ui-key

Signed-off-by: sumanprogress <[email protected]>

* Updated code for webui key

Signed-off-by: Chaitali Mane <[email protected]>

* Updated style

Signed-off-by: Chaitali Mane <[email protected]>

* Updated cypress test

Signed-off-by: Chaitali Mane <[email protected]>

* Added back button

Signed-off-by: Chaitali Mane <[email protected]>

* changed name to slider

Signed-off-by: Chaitali Mane <[email protected]>

Co-authored-by: sumanprogress <[email protected]>

* Create server API - create the chef server using the webui key (#6376)

* added API chanegs for adding the chef server with webui key

Signed-off-by: Vinay Sharma <[email protected]>

* added changes for the validation and test cases

Signed-off-by: Vinay Sharma <[email protected]>

* API to validate the webui key (#6364)

* added base changes for the API

Signed-off-by: Vinay Sharma <[email protected]>

* added API changes to validate the webui key

Signed-off-by: Vinay Sharma <[email protected]>

* added some minor changes for the fun comment

Signed-off-by: Vinay Sharma <[email protected]>

* added review comment changes

Signed-off-by: Vinay Sharma <[email protected]>

* added some minor changes for to handle the error

Signed-off-by: Vinay Sharma <[email protected]>

* added changes to validate webui key before creating a server

Signed-off-by: Vinay Sharma <[email protected]>

* added protobuff changes

Signed-off-by: Vinay Sharma <[email protected]>

* Added Update web ui key slider (#6372)

* Initial commit for update webUI key

Signed-off-by: Chaitali Mane <[email protected]>

* added unit tests

Signed-off-by: Chaitali Mane <[email protected]>

* Updated web ui key code

Signed-off-by: Chaitali Mane <[email protected]>

* Added cypress test cases

Signed-off-by: Chaitali Mane <[email protected]>

* Updated style changes

Signed-off-by: Chaitali Mane <[email protected]>

* minor changes

Signed-off-by: Chaitali Mane <[email protected]>

* Update update error

Signed-off-by: Chaitali Mane <[email protected]>

* Added image

Signed-off-by: Chaitali Mane <[email protected]>

* minor change

Signed-off-by: Chaitali Mane <[email protected]>

* UI-API integration for web UI key (#6387)

* lint fixes

Signed-off-by: Abdul-Az <[email protected]>

* Added integration code

Signed-off-by: Chaitali Mane <[email protected]>

Co-authored-by: Abdul-Az <[email protected]>

* Infra proxy API to get the organisation of chef server (#6363)

* Get organisation of infra server from chef server API added

Signed-off-by: sonali wale <[email protected]>

* minor changes added

Signed-off-by: sonali wale <[email protected]>

* Test cases added

Signed-off-by: sonali wale <[email protected]>

* Changes added in test cases

Signed-off-by: sonali wale <[email protected]>

* Added some changes in test cases

Signed-off-by: sonali wale <[email protected]>

* Removed test cases to check the existing one

Signed-off-by: sonali wale <[email protected]>

* added test cases changes

Signed-off-by: sonali wale <[email protected]>

* incorporating review comments

Signed-off-by: sonali wale <[email protected]>

* Minor changes added in test cases

Signed-off-by: sonali wale <[email protected]>

* added some logs

Signed-off-by: sonali wale <[email protected]>

* changes added in test cases

Signed-off-by: sonali wale <[email protected]>

* test cases changes added

Signed-off-by: sonali wale <[email protected]>

* Fixes added for repo health status

Signed-off-by: sonali wale <[email protected]>

* Fix added for repo health failure

Signed-off-by: sonali wale <[email protected]>

* Changes added in bash script of add users to remove credential id from users table

Signed-off-by: sonali wale <[email protected]>

* Conflicts resolved

Signed-off-by: sonali wale <[email protected]>

* Server details page  - UI should have the option to update the WebUI key (#6440)

* added changes to update the webui key on server details page

Signed-off-by: Vinay Sharma <[email protected]>

* added some minor changes

Signed-off-by: Vinay Sharma <[email protected]>

* Show the validation status of the WebUI key on the Chef Server Metadata  (#6435)

* changes for the validate webui key on server details page

Signed-off-by: Vinay Sharma <[email protected]>

* added chanegs for the validate webui key

Signed-off-by: Vinay Sharma <[email protected]>

* added changes for the specs

Signed-off-by: Vinay Sharma <[email protected]>

* added changes for the validate webui key error effect

Signed-off-by: Vinay Sharma <[email protected]>

* API to update the web ui key (#6433)

* Update web ui key API added

Signed-off-by: sonali wale <[email protected]>

* Removed extra files

Signed-off-by: sonali wale <[email protected]>

* Read secret changes added

Signed-off-by: sonali wale <[email protected]>

* Conflicts resolved

Signed-off-by: sonali wale <[email protected]>

* Test cases added

Signed-off-by: sonali wale <[email protected]>

* Commented validate web ui key test cases

Signed-off-by: sonali wale <[email protected]>

* Changes added in mock file

Signed-off-by: sonali wale <[email protected]>

* uncomment validate web ui key test cases

Signed-off-by: sonali wale <[email protected]>

* infra_viewer_actions added (#6436)

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/infra editor actions (#6453)

* editor actions added

Signed-off-by: Abdul-Az <[email protected]>

* infra_editor test cases

Signed-off-by: Abdul-Az <[email protected]>

* test cases fix

Signed-off-by: Abdul-Az <[email protected]>

* Changes to use web ui key in all the Infra Proxy APIs for Cookbooks, Policy Files, Policy Groups, Clients  (#6457)

* Changes added to use the web ui key

Signed-off-by: sonali wale <[email protected]>

* added minor UI change

Signed-off-by: Chaitali Mane <[email protected]>

Co-authored-by: Chaitali Mane <[email protected]>

* Database script for migration tables (#6500)

* Script added for migration tables

Signed-off-by: sonali wale <[email protected]>

* Insert scripts added for migration type and status

Signed-off-by: sonali wale <[email protected]>

* Server id column added in migration table

Signed-off-by: sonali wale <[email protected]>

* Index added on server_id column in migration table

Signed-off-by: sonali wale <[email protected]>

* Abdul/infra editor actions (#6508)

* editor actions added

Signed-off-by: Abdul-Az <[email protected]>

* infra_editor test cases

Signed-off-by: Abdul-Az <[email protected]>

* test cases fix

Signed-off-by: Abdul-Az <[email protected]>

* infra editor actions update

Signed-off-by: Abdul-Az <[email protected]>

* editor role fix

Signed-off-by: Abdul-Az <[email protected]>

* test cases fix

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/infra project owner (#6512)

* project owner wip

Signed-off-by: Abdul-Az <[email protected]>

* project owner actions

Signed-off-by: Abdul-Az <[email protected]>

* fix

Signed-off-by: Abdul-Az <[email protected]>

* doc update

Signed-off-by: Abdul-Az <[email protected]>

* pipeline fix

Signed-off-by: Abdul-Az <[email protected]>

* Updated Infra Proxy cypress tests for web UI key (#6511)

* Updated cypress tests for web ui key

Signed-off-by: Chaitali Mane <[email protected]>

* Key in uppercase

Signed-off-by: Chaitali Mane <[email protected]>

* Update for minor

Signed-off-by: Chaitali Mane <[email protected]>

* removed unused lines

Signed-off-by: Chaitali Mane <[email protected]>

* removed error unit tests

Signed-off-by: Chaitali Mane <[email protected]>

* removed iam lint error

Signed-off-by: Chaitali Mane <[email protected]>

* Adding Cypress env variable for WebUI key

Signed-off-by: Kallol Roy <[email protected]>

* Updated variable

Signed-off-by: Chaitali Mane <[email protected]>

* removed replace

Signed-off-by: Chaitali Mane <[email protected]>

* Adding variable

Signed-off-by: Chaitali Mane <[email protected]>

* minor change

Signed-off-by: Chaitali Mane <[email protected]>

* removed hard coded values

Signed-off-by: Chaitali Mane <[email protected]>

* Removed hard coded values

Signed-off-by: Chaitali Mane <[email protected]>

* Updated variables

Signed-off-by: Chaitali Mane <[email protected]>

Co-authored-by: Kallol Roy <[email protected]>

* New version of protoc and added migrations proto files (#6578)

Signed-off-by: Yashvi Jain <[email protected]>

* Added sync organization and user button (#6592)

* updated docs

Signed-off-by: Abdul-Az <[email protected]>

* cypress error fix

Signed-off-by: Abdul-Az <[email protected]>

* lint fixes

Signed-off-by: Abdul-Az <[email protected]>

* updated docs

Signed-off-by: Abdul-Az <[email protected]>

* cypress error fix

Signed-off-by: Abdul-Az <[email protected]>

* Added button as per new design

Signed-off-by: Chaitali Mane <[email protected]>

* update change

Signed-off-by: Chaitali Mane <[email protected]>

Co-authored-by: Abdul-Az <[email protected]>

* Creating a new package migrations (#6595)

Signed-off-by: Yashvi Jain <[email protected]>

* Storage functions for the migration phases (#6529)

* Get organisation API changes added

Signed-off-by: sonali wale <[email protected]>

* minor changes added

Signed-off-by: sonali wale <[email protected]>

* Remove command to create an orgs

Signed-off-by: sonali wale <[email protected]>

* Client Mock changes

Signed-off-by: Yashvi Jain <[email protected]>

* Storage function for all the phases of migration

Signed-off-by: sonali wale <[email protected]>

* Minor changes added

Signed-off-by: sonali wale <[email protected]>

* Incorporated review comments

Signed-off-by: sonali wale <[email protected]>

* Minor changes added

Signed-off-by: sonali wale <[email protected]>

* Changes for review comments

Signed-off-by: sonali wale <[email protected]>

* Comments removed

Signed-off-by: sonali wale <[email protected]>

Co-authored-by: Yashvi Jain <[email protected]>

* Migration stage script and storage functions added (#6619)

Signed-off-by: sonali wale <[email protected]>

* Addition of migration id and migration status in get server api (#6613)

* resolving conflicts and rebasing it

Signed-off-by: Yashvi Jain <[email protected]>

* Removing the loggers

Signed-off-by: Yashvi Jain <[email protected]>

* Query changes for lastes migration status

Signed-off-by: Yashvi Jain <[email protected]>

* changing the response varibale

Signed-off-by: Yashvi Jain <[email protected]>

* Changes to audit the log for infra proxy (#6622)

* added changes for infra proxy audit log

* added reflect codes

Signed-off-by: Kallol Roy <[email protected]>

* added changes for the audit logs for infra

Signed-off-by: Vinay Sharma <[email protected]>

* removed commented code

Signed-off-by: Vinay Sharma <[email protected]>

* added some minor changes

Signed-off-by: Vinay Sharma <[email protected]>

Co-authored-by: Kallol Roy <[email protected]>

* Migration Data service creation and created a rpc method for upload zip file (#6612)

* Changes for stream api for upload

Signed-off-by: Yashvi Jain <[email protected]>

* changes

Signed-off-by: Yashvi Jain <[email protected]>

* added some changes for the protofile

Signed-off-by: Vinay Sharma <[email protected]>

* added function changes

* added changes for the proto

* added changes to devide the chunks in bytes

* added changes for the validation

Signed-off-by: Vinay Sharma <[email protected]>

* adding status in database

Signed-off-by: Yashvi Jain <[email protected]>

* adding the request for server id and filename

Signed-off-by: Yashvi Jain <[email protected]>

* Adding  loggers and saving the failed migration phase

Signed-off-by: Yashvi Jain <[email protected]>

* optimising the code

Signed-off-by: Yashvi Jain <[email protected]>

* Changes for content-type

Signed-off-by: Yashvi Jain <[email protected]>

* added changes for the validation

Signed-off-by: Vinay Sharma <[email protected]>

* Upload to the hab svc data folder

Signed-off-by: Kallol Roy <[email protected]>

* Enhance log and modify migration phases

Signed-off-by: Kallol Roy <[email protected]>

* Granularize the migration stages

Signed-off-by: Kallol Roy <[email protected]>

* Granularize the migration stages

Signed-off-by: Kallol Roy <[email protected]>

Co-authored-by: Vinay Sharma <[email protected]>
Co-authored-by: Kallol Roy <[email protected]>

* API to fetch the status of the migration (#6637)

* Get migrations status API added

Signed-off-by: sonali wale <[email protected]>

* Added minor changes

Signed-off-by: sonali wale <[email protected]>

* Modify Get server API for Migration status (#6645)

* Modify Get server API for Migration status

Signed-off-by: Yashvi Jain <[email protected]>

* Modify the get server API

Signed-off-by: Yashvi Jain <[email protected]>

* Feature/models (#6655)

* Pipeline demo

* Demo Pipeline

Signed-off-by: Pappu Kumar <[email protected]>

* Based on PR Review

Signed-off-by: Pappu Kumar <[email protected]>

* Models

Signed-off-by: Pappu Kumar <[email protected]>

* Models done

* Package JSON change

Signed-off-by: Pappu Kumar <[email protected]>

* Package JSON change

Signed-off-by: Pappu Kumar <[email protected]>

* Package JSON change

Signed-off-by: Pappu Kumar <[email protected]>

* Stalwart 32 upload slider functionality (#6654)

* Added upload slider

Signed-off-by: Chaitali Mane <[email protected]>

* Update upload functionality

Signed-off-by: Chaitali Mane <[email protected]>

* Added drag and drop function

Signed-off-by: Chaitali Mane <[email protected]>

* Added API integration code

Signed-off-by: Chaitali Mane <[email protected]>

* Added file upload changes

Signed-off-by: Chaitali Mane <[email protected]>

* Added cypress test cases

Signed-off-by: Chaitali Mane <[email protected]>

* Added unit tests

Signed-off-by: Chaitali Mane <[email protected]>

* Added loader

Signed-off-by: Chaitali Mane <[email protected]>

* Updated code

Signed-off-by: Chaitali Mane <[email protected]>

* added header changes + added some type changes + fixed slider open and close after upload

Signed-off-by: Vinay Sharma <[email protected]>

* Updated for selector

Signed-off-by: Chaitali Mane <[email protected]>

Co-authored-by: Vinay Sharma <[email protected]>

* Cancel migration API to cancel the running migration (#6653)

* added changes for the cancel migration API

Signed-off-by: Vinay Sharma <[email protected]>

* Added changes to update the status and clear off data

Signed-off-by: Kallol Roy <[email protected]>

* Fixed SQL query

Signed-off-by: Kallol Roy <[email protected]>

Co-authored-by: Kallol Roy <[email protected]>

* Stalwart 24 Pipeline function to store the orgs to database (#6658)

* Pipeline function to store the orgs

Signed-off-by: sonali wale <[email protected]>

* Added minor changes

Signed-off-by: sonali wale <[email protected]>

* Code formatting and setting up tests DB

Signed-off-by: Kallol Roy <[email protected]>

* Added migration status changes

Signed-off-by: sonali wale <[email protected]>

* Added minor changes

Signed-off-by: sonali wale <[email protected]>

* Comment removed

Signed-off-by: sonali wale <[email protected]>

* Logs added

Signed-off-by: sonali wale <[email protected]>

* Minor changes added

Signed-off-by: sonali wale <[email protected]>

* Removed message variable

Signed-off-by: sonali wale <[email protected]>

* Incorporating review comments

Signed-off-by: sonali wale <[email protected]>

Co-authored-by: Kallol Roy <[email protected]>

* Feature/migration pipe (#6647)

* Pipeline demo

* Demo Pipeline

Signed-off-by: Pappu Kumar <[email protected]>

* Based on PR Review

Signed-off-by: Pappu Kumar <[email protected]>

* Models

Signed-off-by: Pappu Kumar <[email protected]>

* Updateed select statement

Signed-off-by: Pappu Kumar <[email protected]>

* Removed package-lock.json

Signed-off-by: Pappu Kumar <[email protected]>

* Pipeline to process and close the go routines

Signed-off-by: Kallol Roy <[email protected]>

* Feature/models (#6655)

* Pipeline demo

* Demo Pipeline

Signed-off-by: Pappu Kumar <[email protected]>

* Based on PR Review

Signed-off-by: Pappu Kumar <[email protected]>

* Models

Signed-off-by: Pappu Kumar <[email protected]>

* Models done

* Package JSON change

Signed-off-by: Pappu Kumar <[email protected]>

* Package JSON change

Signed-off-by: Pappu Kumar <[email protected]>

* Package JSON change

Signed-off-by: Pappu Kumar <[email protected]>

* Setup pipeline to process data

Signed-off-by: Kallol Roy <[email protected]>

* Some comment corrections

Signed-off-by: Pappu Kumar <[email protected]>

Co-authored-by: Kallol Roy <[email protected]>

* Parse org pipeline function and test cases (#6664)

* Adding parse servers orgs function and test data files

Signed-off-by: Yashvi Jain <[email protected]>

* Addition of test cases

Signed-off-by: Yashvi Jain <[email protected]>

* Adding loggers for parse orgs

Signed-off-by: Yashvi Jain <[email protected]>

* resolving sonar issue

Signed-off-by: Yashvi Jain <[email protected]>

* Adding deletebackup folder

Signed-off-by: Yashvi Jain <[email protected]>

* Adding delete backup folder

Signed-off-by: Yashvi Jain <[email protected]>

* Phase 2 (#6667)

Signed-off-by: Pappu Kumar <[email protected]>

* Add projects for every org to be inserted in the database (#6669)

Signed-off-by: Yashvi Jain <[email protected]>

* Get migration staged data API (#6673)

* Get migration staged data API added

Signed-off-by: sonali wale <[email protected]>

* Minor changes added

Signed-off-by: sonali wale <[email protected]>

* Modified the response type

Signed-off-by: sonali wale <[email protected]>

* Test cases added

Signed-off-by: sonali wale <[email protected]>

* Updated test cases

Signed-off-by: sonali wale <[email protected]>

* Updated parsed data

Signed-off-by: sonali wale <[email protected]>

* json tag updated

Signed-off-by: sonali wale <[email protected]>

* Feb/pipeline(unzip, pipeline log for error and success) (#6678)

* Zip file

* Zip file and migration done status

Signed-off-by: Pappu Kumar <[email protected]>

* PR Changes

* PR Changes

Signed-off-by: Pappu Kumar <[email protected]>

* PR Commect fixed

Signed-off-by: Pappu Kumar <[email protected]>

* Code smell Fixed

Signed-off-by: Pappu Kumar <[email protected]>

* Update utility.go

* Unzip Destination change

Signed-off-by: Pappu Kumar <[email protected]>

* Some fixes

Signed-off-by: Pappu Kumar <[email protected]>

* Changes Issues and PR comments

Signed-off-by: Pappu Kumar <[email protected]>

* Error log modified

Signed-off-by: Pappu Kumar <[email protected]>

* Code smell fixed

Signed-off-by: Pappu Kumar <[email protected]>

* STALWART-31 Show migration acknowledgement on server details page (#6670)

* added changes for the show migration status

Signed-off-by: Vinay Sharma <[email protected]>

* added some UI changes to show the error message

Signed-off-by: Vinay Sharma <[email protected]>

* added some changes to change the tooltip position

Signed-off-by: Vinay Sharma <[email protected]>

* added changes for the preview screen

* added some css changes

Signed-off-by: Vinay Sharma <[email protected]>

* added changes to fix the sonar cloud issue

Signed-off-by: Vinay Sharma <[email protected]>

* added review comment changes

Signed-off-by: Vinay Sharma <[email protected]>

* API to trigger the second pipeline function - confirm preview (#6677)

* added changes for trigger the second pipline function

Signed-off-by: Vinay Sharma <[email protected]>

* Changes for lint

* Updated error handling

Signed-off-by: sonali wale <[email protected]>

Co-authored-by: Yashvi Jain <[email protected]>
Co-authored-by: sonali wale <[email protected]>

* Stalwart 25 pipeline function to store parsed stage file (#6683)

* Create preview pipeline function added

Signed-off-by: sonali wale <[email protected]>

* Test cases added

Signed-off-by: sonali wale <[email protected]>

* Updated test cases

Signed-off-by: sonali wale <[email protected]>

* Resolved conflicts

Signed-off-by: sonali wale <[email protected]>

* Stalwart 22 preview screen modal (#6679)

* Added preview screen slider

Signed-off-by: Chaitali Mane <[email protected]>

* Added metadata changes

Signed-off-by: Chaitali Mane <[email protected]>

* Added vault variable into cypress

Signed-off-by: Chaitali Mane <[email protected]>

* Added cancel migration API integration

Signed-off-by: Chaitali Mane <[email protected]>

* Added preview data API requests

Signed-off-by: Chaitali Mane <[email protected]>

* Updated for cancel migration

Signed-off-by: Chaitali Mane <[email protected]>

* Updated values with API data variables

Signed-off-by: Chaitali Mane <[email protected]>

* Update for preview modal input

Signed-off-by: Chaitali Mane <[email protected]>

* minor change

Signed-off-by: Chaitali Mane <[email protected]>

* removed server IP dependancy

Signed-off-by: Chaitali Mane <[email protected]>

* minor

Signed-off-by: Chaitali Mane <[email protected]>

* removed lint in iam

Signed-off-by: Chaitali Mane <[email protected]>

* removed file

Signed-off-by: Chaitali Mane <[email protected]>

* Pipeline failure changes

Signed-off-by: Yashvi Jain <[email protected]>

* Pipeline failure changes

Signed-off-by: Yashvi Jain <[email protected]>

* pipeline failure changes

Signed-off-by: Yashvi Jain <[email protected]>

* pipeline failure changes

Signed-off-by: Yashvi Jain <[email protected]>

* removed commented code

Signed-off-by: Chaitali Mane <[email protected]>

* Adding variable

Signed-off-by: Chaitali Mane <[email protected]>

* Complitation error fix

Signed-off-by: Yashvi Jain <[email protected]>

* Pipeline failure changes

Signed-off-by: Yashvi Jain <[email protected]>

Co-authored-by: Yashvi Jain <[email protected]>

* Modified API for Local Users with Hash Password (#6694)

* Added Test API for Local Users save

Signed-off-by: Yashvi Jain <[email protected]>

* Removing duplicate code

Signed-off-by: Yashvi Jain <[email protected]>

* Removing duplicate code

Signed-off-by: Yashvi Jain <[email protected]>

* Changes for adding is hashed field in create user api

Signed-off-by: Yashvi Jain <[email protected]>

* adding test cases

Signed-off-by: Yashvi Jain <[email protected]>

* Feature/testing pipeline (#6704)

* Testing

* Pass service objects to utility pipeline functions

Signed-off-by: Kallol Roy <[email protected]>

* Postgres connection fixes

Signed-off-by: sonali wale <[email protected]>

* pipeline failure fixes

Signed-off-by: Yashvi Jain <[email protected]>

* Phase1 debugged and fixed

Signed-off-by: Pappu Kumar <[email protected]>

* Testing

* Pass service objects to utility pipeline functions

Signed-off-by: Kallol Roy <[email protected]>

* PR Commect fixed

Signed-off-by: Pappu Kumar <[email protected]>

* fix

* Changes

Signed-off-by: Pappu Kumar <[email protected]>

* Adding authz client for project

Signed-off-by: Yashvi Jain <[email protected]>

* Adding authz client for project

Signed-off-by: Yashvi Jain <[email protected]>

* Added  StoreOrg and some corrections to phase one

* Remoed Global Variables

* Updated migration id in get status call

Signed-off-by: Chaitali Mane <[email protected]>

* Added confirm API integration code

Signed-off-by: Chaitali Mane <[email protected]>

* Added major code changes

Signed-off-by: Chaitali Mane <[email protected]>

* Added some changes

Signed-off-by: Chaitali Mane <[email protected]>

* Added some improvements

Signed-off-by: Chaitali Mane <[email protected]>

* Cencel migration API fixes

Signed-off-by: sonali wale <[email protected]>

* Updated z-index

Signed-off-by: Chaitali Mane <[email protected]>

* Updated script

Signed-off-by: sonali wale <[email protected]>

* changes for active migration status

Signed-off-by: Yashvi Jain <[email protected]>

* Updated get migration status query

Signed-off-by: sonali wale <[email protected]>

* added in progress changes

Signed-off-by: Chaitali Mane <[email protected]>

* Updated minor change

Signed-off-by: Chaitali Mane <[email protected]>

* Spelling check

Signed-off-by: Pappu Kumar <[email protected]>

* Naming convention change

Signed-off-by: Pappu Kumar <[email protected]>

Co-authored-by: Kallol Roy <[email protected]>
Co-authored-by: sonali wale <[email protected]>
Co-authored-by: Yashvi Jain <[email protected]>
Co-authored-by: Chaitali Mane <[email protected]>

* Added cypress test cases (#6722)

* Added cypress test cases

Signed-off-by: Chaitali Mane <[email protected]>

* Added cypress test cases

Signed-off-by: Chaitali Mane <[email protected]>

* Adding pipeline function for parsing org user association (#6707)

* Adding pipeline function for parsing org user association

Signed-off-by: Yashvi Jain <[email protected]>

* Changes for lint fixes

Signed-off-by: Yashvi Jain <[email protected]>

* Fixing test cases for parse org users

Signed-off-by: Yashvi Jain <[email protected]>

* Adding more test cases for Org User Association

Signed-off-by: Yashvi Jain <[email protected]>

* Fixing code smells

Signed-off-by: Yashvi Jain <[email protected]>

* adding correct action ops

Signed-off-by: Yashvi Jain <[email protected]>

* Test cases correction for org users

Signed-off-by: Yashvi Jain <[email protected]>

* Get org admins from back up zip

Signed-off-by: sonali wale <[email protected]>

* Adding test cases for getting admin from org

Signed-off-by: Yashvi Jain <[email protected]>

* Updated test cases

Signed-off-by: sonali wale <[email protected]>

* Updated test data

Signed-off-by: sonali wale <[email protected]>

* Added minor changes

Signed-off-by: sonali wale <[email protected]>

* Added new line

Signed-off-by: sonali wale <[email protected]>

* Storage function changes added

Signed-off-by: sonali wale <[email protected]>

* Changes for review comment

Signed-off-by: sonali wale <[email protected]>

Co-authored-by: sonali wale <[email protected]>

* Dave/stalwart 27 (#6719)

* Validate Zip File

Signed-off-by: Pappu Kumar <[email protected]>

* Done ZIp file Validation

Signed-off-by: Pappu Kumar <[email protected]>

* Test ZIp file Validation

Signed-off-by: Pappu Kumar <[email protected]>

* Key dump check added

Signed-off-by: Pappu Kumar <[email protected]>

* Changes based on PR comments

Signed-off-by: Pappu Kumar <[email protected]>

* Done testing

Signed-off-by: Pappu Kumar <[email protected]>

* Merge conflict

Signed-off-by: Pappu Kumar <[email protected]>

* Pappu/stalwart 35 (#6713)

* Adding function for user exists

Signed-off-by: Yashvi Jain <[email protected]>

* Parsing User done for a New PR

Signed-off-by: Pappu Kumar <[email protected]>

* Linting issue

Signed-off-by: Pappu Kumar <[email protected]>

* Code smell check

Signed-off-by: Pappu Kumar <[email protected]>

* FIXED PR comments

Signed-off-by: Pappu Kumar <[email protected]>

* FIXED PR Comments

* PR Commits

Signed-off-by: Pappu Kumar <[email protected]>

* Fixed code smell

Signed-off-by: Pappu Kumar <[email protected]>

* Some minor bug fixes

Signed-off-by: Pappu Kumar <[email protected]>

* Fixed PR review comments

Signed-off-by: Pappu Kumar <[email protected]>

* Fixing code smell

Signed-off-by: Pappu Kumar <[email protected]>

* Added checks

Signed-off-by: Pappu Kumar <[email protected]>

* Added the check for user exists by connecting to local user service

Signed-off-by: Yashvi Jain <[email protected]>

* Parsing User done for a New PR

Signed-off-by: Pappu Kumar <[email protected]>

* Code smell check

Signed-off-by: Pappu Kumar <[email protected]>

* FIXED PR comments

Signed-off-by: Pappu Kumar <[email protected]>

* Fixed PR review comments

Signed-off-by: Pappu Kumar <[email protected]>

* Fixing code smell

Signed-off-by: Pappu Kumar <[email protected]>

* Fixing code smells

Signed-off-by: Yashvi Jain <[email protected]>

* PR Comments

Signed-off-by: Pappu Kumar <[email protected]>

* Done linting and PR FIX

Signed-off-by: Pappu Kumar <[email protected]>

* Few fixes

Signed-off-by: Pappu Kumar <[email protected]>

* Done

Signed-off-by: Pappu Kumar <[email protected]>

* Adding check for local user for exisiting username

Signed-off-by: Yashvi Jain <[email protected]>

* Adding check for local users

Signed-off-by: Yashvi Jain <[email protected]>

* PR COMMENTS DONE

Signed-off-by: Pappu Kumar <[email protected]>

* Fixing testing issue

Signed-off-by: Yashvi Jain <[email protected]>

* Testing fixing for parse user

Signed-off-by: Yashvi Jain <[email protected]>

* Done with testing

Signed-off-by: Pappu Kumar <[email protected]>

* Changes for local user client

Signed-off-by: Yashvi Jain <[email protected]>

* Changes for local user client port

Signed-off-by: Yashvi Jain <[email protected]>

* Remaining changes are made

* Comment Line

Signed-off-by: Pappu Kumar <[email protected]>

* Rebasing with feature branch

Signed-off-by: Yashvi Jain <[email protected]>

* Changes for code smells

Signed-off-by: Yashvi Jain <[email protected]>

Co-authored-by: Yashvi Jain <[email protected]>

* Stalwart 52 Improvements in infra server integration test cases (#6712)

* Improvements in integration test cases

Signed-off-by: sonali wale <[email protected]>

* Updated test cases

Signed-off-by: sonali wale <[email protected]>

* Storage functions for org users association (#6741)

* Storage functions for org users association

Signed-off-by: sonali wale <[email protected]>

* Minor changes added

Signed-off-by: sonali wale <[email protected]>

* Minor changes added

Signed-off-by: sonali wale <[email protected]>

* Adding hash password from json and creating local user (#6753)

* Adding hash password from json and creating local user

Signed-off-by: Yashvi Jain <[email protected]>

* Lint issues fixed

Signed-off-by: Yashvi Jain <[email protected]>

* Modify the existing users table with more entries (#6742)

* Modify the existing users table with more entries

Signed-off-by: Pappu Kumar <[email protected]>

* Spelling checks

Signed-off-by: Pappu Kumar <[email protected]>

* Code smell fix

* Code smell fix

Signed-off-by: Pappu Kumar <[email protected]>

* Conflicting user changes in Infra proxy (#6774)

* updated docs

Signed-off-by: Abdul-Az <[email protected]>

* cypress error fix

Signed-off-by: Abdul-Az <[email protected]>

* updated docs

Signed-off-by: Abdul-Az <[email protected]>

* cypress error fix

Signed-off-by: Abdul-Az <[email protected]>

* Added user API

Signed-off-by: Chaitali Mane <[email protected]>

* minor change

Signed-off-by: Chaitali Mane <[email protected]>

* Updated code for conflict user

Signed-off-by: Chaitali Mane <[email protected]>

* Updated code for conflict user

Signed-off-by: Chaitali Mane <[email protected]>

Co-authored-by: Abdul-Az <[email protected]>

* Pipeline function to populate org users association (#6770)

* Added pipeline function to populate org user association

Signed-off-by: sonali wale <[email protected]>

* Minor changes added

Signed-off-by: sonali wale <[email protected]>

* Code smell fix

Signed-off-by: sonali wale <[email protected]>

* Incorporating review comments

Signed-off-by: sonali wale <[email protected]>

* Changes added for failed count

Signed-off-by: sonali wale <[email protected]>

* Added pipeline changes for migration status and error handling

Signed-off-by: sonali wale <[email protected]>

* Store Users (#6761)

* Store Users

Signed-off-by: Pappu Kumar <[email protected]>

* Store USers

Signed-off-by: Pappu Kumar <[email protected]>

* Store USers

Signed-off-by: Pappu Kumar <[email protected]>

* Done

Signed-off-by: Pappu Kumar <[email protected]>

* Populate users into the automate db

Signed-off-by: Pappu Kumar <[email protected]>

* Adding function for creating local users

Signed-off-by: Yashvi Jain <[email protected]>

* Adding function for creating local users

Signed-off-by: Yashvi Jain <[email protected]>

* COrrections to some code

Signed-off-by: Pappu Kumar <[email protected]>

* PR Comment fixed

Signed-off-by: Pappu Kumar <[email protected]>

* PR comments

Signed-off-by: Pappu Kumar <[email protected]>

* PR Comments fixed

Signed-off-by: Pappu Kumar <[email protected]>

* Checks and some corrections

Signed-off-by: Pappu Kumar <[email protected]>

* Merge conflicts

Signed-off-by: Pappu Kumar <[email protected]>

* Corrections:

* test with continue

Signed-off-by: Pappu Kumar <[email protected]>

* Added changes for error handling in pipeline

Signed-off-by: sonali wale <[email protected]>

Co-authored-by: Yashvi Jain <[email protected]>
Co-authored-by: sonali wale <[email protected]>

* Added user tab in org details (#6789)

* Added user tab in org details

Signed-off-by: Chaitali Mane <[email protected]>

* Updated minor change

Signed-off-by: Chaitali Mane <[email protected]>

* added variable type

Signed-off-by: Chaitali Mane <[email protected]>

* Confirm preview button should send the changed and selected user details from UI. (#6801)

* added changes for select all and change username on preview slider

Signed-off-by: Vinay Sharma <[email protected]>

* added minor changes

Signed-off-by: Vinay Sharma <[email protected]>

* Migrate User permissions for admin and non-admin (#6804)

* Migrate User permissions for admin and non-admin

Signed-off-by: Yashvi Jain <[email protected]>

* Migrate User permissions for admin and non-admin

Signed-off-by: Yashvi Jain <[email protected]>

* Fixing code smells for migrate user permissions function

Signed-off-by: Yashvi Jain <[email protected]>

* API to fetch the organisation users from automate DB (#6802)

* Get orgs users API added

Signed-off-by: sonali wale <[email protected]>

* Test cases added

Signed-off-by: sonali wale <[email protected]>

* Test cases updated

Signed-off-by: sonali wale <[email protected]>

* Updated test cases

Signed-off-by: sonali wale <[email protected]>

* Fixing test cases for utility

Signed-off-by: Yashvi Jain <[email protected]>

* PR changes for API endpoint

Signed-off-by: Yashvi Jain <[email protected]>

Co-authored-by: Yashvi Jain <[email protected]>

* Migrate users to DB After send the changed and selected user details from UI. (#6819)

* added changes to migrate users into DB after selecting from UI

Signed-off-by: Vinay Sharma <[email protected]>

* added changes for the test cases

Signed-off-by: Vinay Sharma <[email protected]>

* added some minor changes

Signed-off-by: Vinay Sharma <[email protected]>

* Testing observations of zip file upload (#6823)

* Testing observations for upload zip file API

Signed-off-by: sonali wale <[email protected]>

* Added separate file

Signed-off-by: sonali wale <[email protected]>

* Added org user API integration (#6817)

* Added APi integration

Signed-off-by: Chaitali Mane <[email protected]>

* Added code integration

Signed-off-by: Chaitali Mane <[email protected]>

* Added cypress test case

Signed-off-by: Chaitali Mane <[email protected]>

* Dave/stalwart 54 (#6808)

* Demo

Signed-off-by: Pappu Kumar <[email protected]>

* Update Public Key To Chef Server User

Signed-off-by: Pappu Kumar <[email protected]>

* Done Update Key

Signed-off-by: Pappu Kumar <[email protected]>

* Added reset key API

Signed-off-by: sonali wale <[email protected]>

* Updated reset key function

Signed-off-by: sonali wale <[email protected]>

* Updating user keys

Signed-off-by: Pappu Kumar <[email protected]>

* Merge Conflicts

Signed-off-by: Pappu Kumar <[email protected]>

* Change requests

Signed-off-by: Pappu Kumar <[email protected]>

* Change requests

Signed-off-by: Pappu Kumar <[email protected]>

* PR Comments

Signed-off-by: Pappu Kumar <[email protected]>

Co-authored-by: sonali wale <[email protected]>

* minor changes

Signed-off-by: Chaitali Mane <[email protected]>

* Org name is to be stored instead of full name

Signed-off-by: Kallol Roy <[email protected]>

* Added uesr tab

Signed-off-by: Chaitali Mane <[email protected]>

* Automate API needs to handle sync status (#6860)

* Sync status

Signed-off-by: Pappu Kumar <[email protected]>

* Sync migration time

Signed-off-by: Pappu Kumar <[email protected]>

* Script to generate different sized knife ec backup (#6855)

* Script to create the knife ec back up zip file

Signed-off-by: sonali wale <[email protected]>

* Lint fixes

Signed-off-by: sonali wale <[email protected]>

* Script changes

Signed-off-by: sonali wale <[email protected]>

* zip creation changes

Signed-off-by: sonali wale <[email protected]>

* Removed back up folder

Signed-off-by: sonali wale <[email protected]>

* Comment changes

Signed-off-by: sonali wale <[email protected]>

* script changes to zip the file

Signed-off-by: sonali wale <[email protected]>

* Minor changes added

Signed-off-by: sonali wale <[email protected]>

* Code smell fix

Signed-off-by: sonali wale <[email protected]>

* Update .studio/infra-proxy-service

* Setting username with index

Signed-off-by: Kallol Roy <[email protected]>

Co-authored-by: Kallol Roy <[email protected]>

* Back up script fix

Signed-off-by: sonali wale <[email protected]>

* Chef Infra Server WebUI Key (#6841)

* added the section for WebUI in chef infra server

Signed-off-by: Dishank Tiwari <[email protected]>

* removed the add organization section from the page

Signed-off-by: Dishank Tiwari <[email protected]>

* fixed some minor issues in the page

Signed-off-by: Dishank Tiwari <[email protected]>

* added the section for WebUI in chef infra server

Signed-off-by: Dishank Tiwari <[email protected]>

* removed the add organization section from the page

Signed-off-by: Dishank Tiwari <[email protected]>

* fixed some minor issues in the page

Signed-off-by: Dishank Tiwari <[email protected]>

* updates the doc with webui section

Signed-off-by: Dishank Tiwari <[email protected]>

* added images for the update webui key section

Signed-off-by: Dishank Tiwari <[email protected]>

* bug fixes

Signed-off-by: Dishank Tiwari <[email protected]>

* changes made to the webUI section

Signed-off-by: Dishank Tiwari <[email protected]>

* updated the chef server information section

Signed-off-by: Dishank Tiwari <[email protected]>

* Update components/docs-chef-io/content/automate/chef_infra_server.md

Co-authored-by: Kallol Roy <[email protected]>

* Update components/docs-chef-io/content/automate/chef_infra_server.md

Co-authored-by: Kallol Roy <[email protected]>

* review changes

Signed-off-by: Dishank Tiwari <[email protected]>

* changes updated

Signed-off-by: Dishank Tiwari <[email protected]>

Co-authored-by: Kallol Roy <[email protected]>

* Script changes for server deletion issue fixes (#6882)

Signed-off-by: sonali wale <[email protected]>

* Update IAM actions document for Infra Server Views

Signed-off-by: Kallol Roy <[email protected]>

* review changes

Signed-off-by: Dishank Tiwari <[email protected]>

* fixed the spaces

Signed-off-by: Dishank Tiwari <[email protected]>

Co-authored-by: sonali523 <[email protected]>
Co-authored-by: Abdul-Az <[email protected]>
Co-authored-by: Rick Marry <[email protected]>
Co-authored-by: Chaitali Mane <[email protected]>
Co-authored-by: vinay sharma <[email protected]>
Co-authored-by: Himanshi Chhabra <[email protected]>
Co-authored-by: root <[email protected]>
Co-authored-by: Chaitali Mane <[email protected]>
Co-authored-by: sumanprogress <[email protected]>
Co-authored-by: Yashvi Jain <[email protected]>
Co-authored-by: Yashvi Jain <[email protected]>
Co-authored-by: Dave Augustus <[email protected]>
Co-authored-by: sonali wale <[email protected]>
Co-authored-by: Dishank Tiwari <[email protected]>
vinay033 pushed a commit that referenced this pull request Apr 19, 2022
* resolving conflicts and rebasing it

Signed-off-by: Yashvi Jain <[email protected]>

* Removing the loggers

Signed-off-by: Yashvi Jain <[email protected]>

* Query changes for lastes migration status

Signed-off-by: Yashvi Jain <[email protected]>

* changing the response varibale

Signed-off-by: Yashvi Jain <[email protected]>
vinay033 added a commit that referenced this pull request Apr 19, 2022
* Script added for table 'users' (#5722)

* Script added for table 'users'

Signed-off-by: root <[email protected]>

* updated down script

Signed-off-by: root <[email protected]>

* updated up script

Signed-off-by: root <[email protected]>

* updated up script

Signed-off-by: root <[email protected]>

* iam added on roles tab

Signed-off-by: Abdul-Az <[email protected]>

* add fallback and bldr channel env vars to envrc and set back to dev when doing builds (#5741)

Signed-off-by: Rick Marry <[email protected]>

* Script added for table 'org_users' (#5738)

Signed-off-by: root <[email protected]>

* added edit policy

Signed-off-by: Abdul-Az <[email protected]>

* Storage functions for users table (#5731)

* Storage functions added for users table

Signed-off-by: root <[email protected]>

* Updated with review comments

Signed-off-by: root <[email protected]>

* Chaitali/add server slider (#5728)

* converted server modal into slider

Signed-off-by: chaitali-mane <[email protected]>

* Updated test cases

Signed-off-by: chaitali-mane <[email protected]>

* environments create, delete policy added

Signed-off-by: Abdul-Az <[email protected]>

* edit env policy added

Signed-off-by: Abdul-Az <[email protected]>

* added data bags policy

Signed-off-by: Abdul-Az <[email protected]>

* Chaitali/add server slider (#5728)

* converted server modal into slider

Signed-off-by: chaitali-mane <[email protected]>

* Updated test cases

Signed-off-by: chaitali-mane <[email protected]>

* ui three dots fix

Signed-off-by: Abdul-Az <[email protected]>

* reverted iam actions

Signed-off-by: Abdul-Az <[email protected]>

* Add changes for the create server slider (#5755)

* added some changes for the create server slider

Signed-off-by: Vinay Sharma <[email protected]>

* added some minor changes

Signed-off-by: Vinay Sharma <[email protected]>

* removed roles iam

Signed-off-by: Abdul-Az <[email protected]>

* environments authz reverted

Signed-off-by: Abdul-Az <[email protected]>

* databags authz reverted

Signed-off-by: Abdul-Az <[email protected]>

* Added API to get server users list from backend DB (#5760)

Signed-off-by: root <[email protected]>

* Added users tab in server details page (#5802)

* Added Users tab UI

Signed-off-by: chaitali-mane <[email protected]>

* Added enitites api integration

Signed-off-by: chaitali-mane <[email protected]>

* minor changes

Signed-off-by: chaitali-mane <[email protected]>

* Updated minor change

Signed-off-by: chaitali-mane <[email protected]>

* Added css change for notification overlap slider. (#5781)

Signed-off-by: Himanshi Chhabra <[email protected]>

* Command to add the sample automate infra server users (#5786)

* Shell script added to add the sample infra server users

Signed-off-by: root <[email protected]>

* Minor changes added

Signed-off-by: root <[email protected]>

* Renaming the sql files and modifying to incorporate WebUI key

Signed-off-by: Kallol Roy <[email protected]>

* infra_server_actions tests

Signed-off-by: Abdul-Az <[email protected]>

* infra server list doc update

Signed-off-by: Abdul-Az <[email protected]>

* test cases fix

Signed-off-by: Abdul-Az <[email protected]>

* lint fixes

Signed-off-by: Abdul-Az <[email protected]>

* added infra server get test cases

Signed-off-by: Abdul-Az <[email protected]>

* create infra server test case

Signed-off-by: Abdul-Az <[email protected]>

* added infra server create test case

Signed-off-by: Abdul-Az <[email protected]>

* updated docs

Signed-off-by: Abdul-Az <[email protected]>

* infra server put and delete test case added

Signed-off-by: Abdul-Az <[email protected]>

* wrapped server details into put api

Signed-off-by: Abdul-Az <[email protected]>

* wrapped delete button into delete action

Signed-off-by: Abdul-Az <[email protected]>

* error fix

Signed-off-by: Abdul-Az <[email protected]>

* cypress error fix

Signed-off-by: Abdul-Az <[email protected]>

* doc formatted

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/org actions (#5838)

* wip

Signed-off-by: Abdul-Az <[email protected]>

* wip

Signed-off-by: Abdul-Az <[email protected]>

* ui buttons hiding logic

Signed-off-by: Abdul-Az <[email protected]>

* orgs actions added with cypress test case

Signed-off-by: Abdul-Az <[email protected]>

* lint fixes

Signed-off-by: Abdul-Az <[email protected]>

* orgs actions docs updated

Signed-off-by: Abdul-Az <[email protected]>

* doc formatted

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/cookbooks actions (#5848)

* cookbooks view actions added

Signed-off-by: Abdul-Az <[email protected]>

* iam actions docs updated

Signed-off-by: Abdul-Az <[email protected]>

* wip cy tests

Signed-off-by: Abdul-Az <[email protected]>

* wip cy tests

Signed-off-by: Abdul-Az <[email protected]>

* cookbooks cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* cookbooks cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* proto buf regenerated

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/roles actions (#5853)

* roles actions

Signed-off-by: Abdul-Az <[email protected]>

* roles docs update ui fix

Signed-off-by: Abdul-Az <[email protected]>

* wip

Signed-off-by: Abdul-Az <[email protected]>

* roles view  cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* roles create,update,delete ui actions

Signed-off-by: Abdul-Az <[email protected]>

* compiled pb files

Signed-off-by: Abdul-Az <[email protected]>

* create, update, delete cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/environments actions (#5898)

* added env iam actions

Signed-off-by: Abdul-Az <[email protected]>

* ui changes for IAM

Signed-off-by: Abdul-Az <[email protected]>

* added env test cases

Signed-off-by: Abdul-Az <[email protected]>

* environments test cases added

Signed-off-by: Abdul-Az <[email protected]>

* added environments api docs

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/databag item actions (#6049)

* databags and items

Signed-off-by: Abdul-Az <[email protected]>

* added data bag actions

Signed-off-by: Abdul-Az <[email protected]>

* added test cases

Signed-off-by: Abdul-Az <[email protected]>

* data bags item test cases added

Signed-off-by: Abdul-Az <[email protected]>

* lint fix

Signed-off-by: Abdul-Az <[email protected]>

* policyfiles actions added (#6081)

Signed-off-by: Abdul-Az <[email protected]>

* added policygroups actions (#6123)

Signed-off-by: Abdul-Az <[email protected]>

* infra_server_actions tests

Signed-off-by: Abdul-Az <[email protected]>

* infra server list doc update

Signed-off-by: Abdul-Az <[email protected]>

* test cases fix

Signed-off-by: Abdul-Az <[email protected]>

* lint fixes

Signed-off-by: Abdul-Az <[email protected]>

* added infra server get test cases

Signed-off-by: Abdul-Az <[email protected]>

* create infra server test case

Signed-off-by: Abdul-Az <[email protected]>

* added infra server create test case

Signed-off-by: Abdul-Az <[email protected]>

* updated docs

Signed-off-by: Abdul-Az <[email protected]>

* infra server put and delete test case added

Signed-off-by: Abdul-Az <[email protected]>

* cypress error fix

Signed-off-by: Abdul-Az <[email protected]>

* doc formatted

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/cookbooks actions (#5848)

* cookbooks view actions added

Signed-off-by: Abdul-Az <[email protected]>

* iam actions docs updated

Signed-off-by: Abdul-Az <[email protected]>

* wip cy tests

Signed-off-by: Abdul-Az <[email protected]>

* wip cy tests

Signed-off-by: Abdul-Az <[email protected]>

* cookbooks cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* cookbooks cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* proto buf regenerated

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/roles actions (#5853)

* roles actions

Signed-off-by: Abdul-Az <[email protected]>

* roles docs update ui fix

Signed-off-by: Abdul-Az <[email protected]>

* wip

Signed-off-by: Abdul-Az <[email protected]>

* roles view  cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* roles create,update,delete ui actions

Signed-off-by: Abdul-Az <[email protected]>

* compiled pb files

Signed-off-by: Abdul-Az <[email protected]>

* create, update, delete cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/environments actions (#5898)

* added env iam actions

Signed-off-by: Abdul-Az <[email protected]>

* ui changes for IAM

Signed-off-by: Abdul-Az <[email protected]>

* added env test cases

Signed-off-by: Abdul-Az <[email protected]>

* environments test cases added

Signed-off-by: Abdul-Az <[email protected]>

* added environments api docs

Signed-off-by: Abdul-Az <[email protected]>

* rebase error fix

Signed-off-by: Abdul-Az <[email protected]>

* rebase fix

Signed-off-by: Abdul-Az <[email protected]>

* rebase error fix

Signed-off-by: Abdul-Az <[email protected]>

* iam permission to create, delete, get client (#6227)

* iam prmission to create, delete, get client

Signed-off-by: Abdul-Az <[email protected]>

* test cases for client

Signed-off-by: Abdul-Az <[email protected]>

* added test cases

Signed-off-by: Abdul-Az <[email protected]>

* added reset client key action

Signed-off-by: Abdul-Az <[email protected]>

* added nodes iam actions (#6275)

* added nodes iam actions

Signed-off-by: Abdul-Az <[email protected]>

* added nodes test cases

Signed-off-by: Abdul-Az <[email protected]>

* infra_server_actions tests

Signed-off-by: Abdul-Az <[email protected]>

* infra server list doc update

Signed-off-by: Abdul-Az <[email protected]>

* test cases fix

Signed-off-by: Abdul-Az <[email protected]>

* lint fixes

Signed-off-by: Abdul-Az <[email protected]>

* added infra server get test cases

Signed-off-by: Abdul-Az <[email protected]>

* create infra server test case

Signed-off-by: Abdul-Az <[email protected]>

* added infra server create test case

Signed-off-by: Abdul-Az <[email protected]>

* updated docs

Signed-off-by: Abdul-Az <[email protected]>

* infra server put and delete test case added

Signed-off-by: Abdul-Az <[email protected]>

* wrapped delete button into delete action

Signed-off-by: Abdul-Az <[email protected]>

* cypress error fix

Signed-off-by: Abdul-Az <[email protected]>

* doc formatted

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/cookbooks actions (#5848)

* cookbooks view actions added

Signed-off-by: Abdul-Az <[email protected]>

* iam actions docs updated

Signed-off-by: Abdul-Az <[email protected]>

* wip cy tests

Signed-off-by: Abdul-Az <[email protected]>

* wip cy tests

Signed-off-by: Abdul-Az <[email protected]>

* cookbooks cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* cookbooks cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* proto buf regenerated

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/roles actions (#5853)

* roles actions

Signed-off-by: Abdul-Az <[email protected]>

* roles docs update ui fix

Signed-off-by: Abdul-Az <[email protected]>

* wip

Signed-off-by: Abdul-Az <[email protected]>

* roles view  cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* roles create,update,delete ui actions

Signed-off-by: Abdul-Az <[email protected]>

* compiled pb files

Signed-off-by: Abdul-Az <[email protected]>

* create, update, delete cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/environments actions (#5898)

* added env iam actions

Signed-off-by: Abdul-Az <[email protected]>

* ui changes for IAM

Signed-off-by: Abdul-Az <[email protected]>

* added env test cases

Signed-off-by: Abdul-Az <[email protected]>

* environments test cases added

Signed-off-by: Abdul-Az <[email protected]>

* added environments api docs

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/databag item actions (#6049)

* databags and items

Signed-off-by: Abdul-Az <[email protected]>

* added data bag actions

Signed-off-by: Abdul-Az <[email protected]>

* added test cases

Signed-off-by: Abdul-Az <[email protected]>

* data bags item test cases added

Signed-off-by: Abdul-Az <[email protected]>

* policyfiles actions added (#6081)

Signed-off-by: Abdul-Az <[email protected]>

* added policygroups actions (#6123)

Signed-off-by: Abdul-Az <[email protected]>

* infra_server_actions tests

Signed-off-by: Abdul-Az <[email protected]>

* infra server list doc update

Signed-off-by: Abdul-Az <[email protected]>

* test cases fix

Signed-off-by: Abdul-Az <[email protected]>

* lint fixes

Signed-off-by: Abdul-Az <[email protected]>

* added infra server get test cases

Signed-off-by: Abdul-Az <[email protected]>

* create infra server test case

Signed-off-by: Abdul-Az <[email protected]>

* added infra server create test case

Signed-off-by: Abdul-Az <[email protected]>

* updated docs

Signed-off-by: Abdul-Az <[email protected]>

* infra server put and delete test case added

Signed-off-by: Abdul-Az <[email protected]>

* cypress error fix

Signed-off-by: Abdul-Az <[email protected]>

* doc formatted

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/cookbooks actions (#5848)

* cookbooks view actions added

Signed-off-by: Abdul-Az <[email protected]>

* iam actions docs updated

Signed-off-by: Abdul-Az <[email protected]>

* wip cy tests

Signed-off-by: Abdul-Az <[email protected]>

* wip cy tests

Signed-off-by: Abdul-Az <[email protected]>

* cookbooks cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* cookbooks cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* proto buf regenerated

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/roles actions (#5853)

* roles actions

Signed-off-by: Abdul-Az <[email protected]>

* roles docs update ui fix

Signed-off-by: Abdul-Az <[email protected]>

* wip

Signed-off-by: Abdul-Az <[email protected]>

* roles view  cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* roles create,update,delete ui actions

Signed-off-by: Abdul-Az <[email protected]>

* compiled pb files

Signed-off-by: Abdul-Az <[email protected]>

* create, update, delete cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/databag item actions (#6049)

* databags and items

Signed-off-by: Abdul-Az <[email protected]>

* added data bag actions

Signed-off-by: Abdul-Az <[email protected]>

* added test cases

Signed-off-by: Abdul-Az <[email protected]>

* data bags item test cases added

Signed-off-by: Abdul-Az <[email protected]>

* policyfiles actions added (#6081)

Signed-off-by: Abdul-Az <[email protected]>

* added policygroups actions (#6123)

Signed-off-by: Abdul-Az <[email protected]>

* rebase fix

Signed-off-by: Abdul-Az <[email protected]>

* iam permission to create, delete, get client (#6227)

* iam prmission to create, delete, get client

Signed-off-by: Abdul-Az <[email protected]>

* test cases for client

Signed-off-by: Abdul-Az <[email protected]>

* added test cases

Signed-off-by: Abdul-Az <[email protected]>

* added reset client key action

Signed-off-by: Abdul-Az <[email protected]>

* added nodes iam actions (#6275)

* added nodes iam actions

Signed-off-by: Abdul-Az <[email protected]>

* added nodes test cases

Signed-off-by: Abdul-Az <[email protected]>

* added node test cases

Signed-off-by: Abdul-Az <[email protected]>

* docs fix

Signed-off-by: Abdul-Az <[email protected]>

* Added pb files after proto compilation to fix the panic error

Signed-off-by: root <[email protected]>

* api/external/infra_proxy/infra_proxy.pb.go

Signed-off-by: sonali wale <[email protected]>

* added some minor changes

Signed-off-by: Vinay Sharma <[email protected]>

* commented code

Signed-off-by: Chaitali Mane <[email protected]>

* database scripts added (#6351)

Signed-off-by: sonali wale <[email protected]>

* WebUI key into add chef-server slider (#6357)

* web-ui-key

Signed-off-by: sumanprogress <[email protected]>

* Updated code for webui key

Signed-off-by: Chaitali Mane <[email protected]>

* Updated style

Signed-off-by: Chaitali Mane <[email protected]>

* Updated cypress test

Signed-off-by: Chaitali Mane <[email protected]>

* Added back button

Signed-off-by: Chaitali Mane <[email protected]>

* changed name to slider

Signed-off-by: Chaitali Mane <[email protected]>

Co-authored-by: sumanprogress <[email protected]>

* Create server API - create the chef server using the webui key (#6376)

* added API chanegs for adding the chef server with webui key

Signed-off-by: Vinay Sharma <[email protected]>

* added changes for the validation and test cases

Signed-off-by: Vinay Sharma <[email protected]>

* API to validate the webui key (#6364)

* added base changes for the API

Signed-off-by: Vinay Sharma <[email protected]>

* added API changes to validate the webui key

Signed-off-by: Vinay Sharma <[email protected]>

* added some minor changes for the fun comment

Signed-off-by: Vinay Sharma <[email protected]>

* added review comment changes

Signed-off-by: Vinay Sharma <[email protected]>

* added some minor changes for to handle the error

Signed-off-by: Vinay Sharma <[email protected]>

* added changes to validate webui key before creating a server

Signed-off-by: Vinay Sharma <[email protected]>

* added protobuff changes

Signed-off-by: Vinay Sharma <[email protected]>

* Added Update web ui key slider (#6372)

* Initial commit for update webUI key

Signed-off-by: Chaitali Mane <[email protected]>

* added unit tests

Signed-off-by: Chaitali Mane <[email protected]>

* Updated web ui key code

Signed-off-by: Chaitali Mane <[email protected]>

* Added cypress test cases

Signed-off-by: Chaitali Mane <[email protected]>

* Updated style changes

Signed-off-by: Chaitali Mane <[email protected]>

* minor changes

Signed-off-by: Chaitali Mane <[email protected]>

* Update update error

Signed-off-by: Chaitali Mane <[email protected]>

* Added image

Signed-off-by: Chaitali Mane <[email protected]>

* minor change

Signed-off-by: Chaitali Mane <[email protected]>

* UI-API integration for web UI key (#6387)

* lint fixes

Signed-off-by: Abdul-Az <[email protected]>

* Added integration code

Signed-off-by: Chaitali Mane <[email protected]>

Co-authored-by: Abdul-Az <[email protected]>

* Infra proxy API to get the organisation of chef server (#6363)

* Get organisation of infra server from chef server API added

Signed-off-by: sonali wale <[email protected]>

* minor changes added

Signed-off-by: sonali wale <[email protected]>

* Test cases added

Signed-off-by: sonali wale <[email protected]>

* Changes added in test cases

Signed-off-by: sonali wale <[email protected]>

* Added some changes in test cases

Signed-off-by: sonali wale <[email protected]>

* Removed test cases to check the existing one

Signed-off-by: sonali wale <[email protected]>

* added test cases changes

Signed-off-by: sonali wale <[email protected]>

* incorporating review comments

Signed-off-by: sonali wale <[email protected]>

* Minor changes added in test cases

Signed-off-by: sonali wale <[email protected]>

* added some logs

Signed-off-by: sonali wale <[email protected]>

* changes added in test cases

Signed-off-by: sonali wale <[email protected]>

* test cases changes added

Signed-off-by: sonali wale <[email protected]>

* Fixes added for repo health status

Signed-off-by: sonali wale <[email protected]>

* Fix added for repo health failure

Signed-off-by: sonali wale <[email protected]>

* Changes added in bash script of add users to remove credential id from users table

Signed-off-by: sonali wale <[email protected]>

* Conflicts resolved

Signed-off-by: sonali wale <[email protected]>

* Server details page  - UI should have the option to update the WebUI key (#6440)

* added changes to update the webui key on server details page

Signed-off-by: Vinay Sharma <[email protected]>

* added some minor changes

Signed-off-by: Vinay Sharma <[email protected]>

* Show the validation status of the WebUI key on the Chef Server Metadata  (#6435)

* changes for the validate webui key on server details page

Signed-off-by: Vinay Sharma <[email protected]>

* added chanegs for the validate webui key

Signed-off-by: Vinay Sharma <[email protected]>

* added changes for the specs

Signed-off-by: Vinay Sharma <[email protected]>

* added changes for the validate webui key error effect

Signed-off-by: Vinay Sharma <[email protected]>

* API to update the web ui key (#6433)

* Update web ui key API added

Signed-off-by: sonali wale <[email protected]>

* Removed extra files

Signed-off-by: sonali wale <[email protected]>

* Read secret changes added

Signed-off-by: sonali wale <[email protected]>

* Conflicts resolved

Signed-off-by: sonali wale <[email protected]>

* Test cases added

Signed-off-by: sonali wale <[email protected]>

* Commented validate web ui key test cases

Signed-off-by: sonali wale <[email protected]>

* Changes added in mock file

Signed-off-by: sonali wale <[email protected]>

* uncomment validate web ui key test cases

Signed-off-by: sonali wale <[email protected]>

* infra_viewer_actions added (#6436)

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/infra editor actions (#6453)

* editor actions added

Signed-off-by: Abdul-Az <[email protected]>

* infra_editor test cases

Signed-off-by: Abdul-Az <[email protected]>

* test cases fix

Signed-off-by: Abdul-Az <[email protected]>

* Changes to use web ui key in all the Infra Proxy APIs for Cookbooks, Policy Files, Policy Groups, Clients  (#6457)

* Changes added to use the web ui key

Signed-off-by: sonali wale <[email protected]>

* added minor UI change

Signed-off-by: Chaitali Mane <[email protected]>

Co-authored-by: Chaitali Mane <[email protected]>

* Database script for migration tables (#6500)

* Script added for migration tables

Signed-off-by: sonali wale <[email protected]>

* Insert scripts added for migration type and status

Signed-off-by: sonali wale <[email protected]>

* Server id column added in migration table

Signed-off-by: sonali wale <[email protected]>

* Index added on server_id column in migration table

Signed-off-by: sonali wale <[email protected]>

* Abdul/infra editor actions (#6508)

* editor actions added

Signed-off-by: Abdul-Az <[email protected]>

* infra_editor test cases

Signed-off-by: Abdul-Az <[email protected]>

* test cases fix

Signed-off-by: Abdul-Az <[email protected]>

* infra editor actions update

Signed-off-by: Abdul-Az <[email protected]>

* editor role fix

Signed-off-by: Abdul-Az <[email protected]>

* test cases fix

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/infra project owner (#6512)

* project owner wip

Signed-off-by: Abdul-Az <[email protected]>

* project owner actions

Signed-off-by: Abdul-Az <[email protected]>

* fix

Signed-off-by: Abdul-Az <[email protected]>

* doc update

Signed-off-by: Abdul-Az <[email protected]>

* pipeline fix

Signed-off-by: Abdul-Az <[email protected]>

* Updated Infra Proxy cypress tests for web UI key (#6511)

* Updated cypress tests for web ui key

Signed-off-by: Chaitali Mane <[email protected]>

* Key in uppercase

Signed-off-by: Chaitali Mane <[email protected]>

* Update for minor

Signed-off-by: Chaitali Mane <[email protected]>

* removed unused lines

Signed-off-by: Chaitali Mane <[email protected]>

* removed error unit tests

Signed-off-by: Chaitali Mane <[email protected]>

* removed iam lint error

Signed-off-by: Chaitali Mane <[email protected]>

* Adding Cypress env variable for WebUI key

Signed-off-by: Kallol Roy <[email protected]>

* Updated variable

Signed-off-by: Chaitali Mane <[email protected]>

* removed replace

Signed-off-by: Chaitali Mane <[email protected]>

* Adding variable

Signed-off-by: Chaitali Mane <[email protected]>

* minor change

Signed-off-by: Chaitali Mane <[email protected]>

* removed hard coded values

Signed-off-by: Chaitali Mane <[email protected]>

* Removed hard coded values

Signed-off-by: Chaitali Mane <[email protected]>

* Updated variables

Signed-off-by: Chaitali Mane <[email protected]>

Co-authored-by: Kallol Roy <[email protected]>

* New version of protoc and added migrations proto files (#6578)

Signed-off-by: Yashvi Jain <[email protected]>

* Added sync organization and user button (#6592)

* updated docs

Signed-off-by: Abdul-Az <[email protected]>

* cypress error fix

Signed-off-by: Abdul-Az <[email protected]>

* lint fixes

Signed-off-by: Abdul-Az <[email protected]>

* updated docs

Signed-off-by: Abdul-Az <[email protected]>

* cypress error fix

Signed-off-by: Abdul-Az <[email protected]>

* Added button as per new design

Signed-off-by: Chaitali Mane <[email protected]>

* update change

Signed-off-by: Chaitali Mane <[email protected]>

Co-authored-by: Abdul-Az <[email protected]>

* Creating a new package migrations (#6595)

Signed-off-by: Yashvi Jain <[email protected]>

* Storage functions for the migration phases (#6529)

* Get organisation API changes added

Signed-off-by: sonali wale <[email protected]>

* minor changes added

Signed-off-by: sonali wale <[email protected]>

* Remove command to create an orgs

Signed-off-by: sonali wale <[email protected]>

* Client Mock changes

Signed-off-by: Yashvi Jain <[email protected]>

* Storage function for all the phases of migration

Signed-off-by: sonali wale <[email protected]>

* Minor changes added

Signed-off-by: sonali wale <[email protected]>

* Incorporated review comments

Signed-off-by: sonali wale <[email protected]>

* Minor changes added

Signed-off-by: sonali wale <[email protected]>

* Changes for review comments

Signed-off-by: sonali wale <[email protected]>

* Comments removed

Signed-off-by: sonali wale <[email protected]>

Co-authored-by: Yashvi Jain <[email protected]>

* Migration stage script and storage functions added (#6619)

Signed-off-by: sonali wale <[email protected]>

* Addition of migration id and migration status in get server api (#6613)

* resolving conflicts and rebasing it

Signed-off-by: Yashvi Jain <[email protected]>

* Removing the loggers

Signed-off-by: Yashvi Jain <[email protected]>

* Query changes for lastes migration status

Signed-off-by: Yashvi Jain <[email protected]>

* changing the response varibale

Signed-off-by: Yashvi Jain <[email protected]>

* Changes to audit the log for infra proxy (#6622)

* added changes for infra proxy audit log

* added reflect codes

Signed-off-by: Kallol Roy <[email protected]>

* added changes for the audit logs for infra

Signed-off-by: Vinay Sharma <[email protected]>

* removed commented code

Signed-off-by: Vinay Sharma <[email protected]>

* added some minor changes

Signed-off-by: Vinay Sharma <[email protected]>

Co-authored-by: Kallol Roy <[email protected]>

* Migration Data service creation and created a rpc method for upload zip file (#6612)

* Changes for stream api for upload

Signed-off-by: Yashvi Jain <[email protected]>

* changes

Signed-off-by: Yashvi Jain <[email protected]>

* added some changes for the protofile

Signed-off-by: Vinay Sharma <[email protected]>

* added function changes

* added changes for the proto

* added changes to devide the chunks in bytes

* added changes for the validation

Signed-off-by: Vinay Sharma <[email protected]>

* adding status in database

Signed-off-by: Yashvi Jain <[email protected]>

* adding the request for server id and filename

Signed-off-by: Yashvi Jain <[email protected]>

* Adding  loggers and saving the failed migration phase

Signed-off-by: Yashvi Jain <[email protected]>

* optimising the code

Signed-off-by: Yashvi Jain <[email protected]>

* Changes for content-type

Signed-off-by: Yashvi Jain <[email protected]>

* added changes for the validation

Signed-off-by: Vinay Sharma <[email protected]>

* Upload to the hab svc data folder

Signed-off-by: Kallol Roy <[email protected]>

* Enhance log and modify migration phases

Signed-off-by: Kallol Roy <[email protected]>

* Granularize the migration stages

Signed-off-by: Kallol Roy <[email protected]>

* Granularize the migration stages

Signed-off-by: Kallol Roy <[email protected]>

Co-authored-by: Vinay Sharma <[email protected]>
Co-authored-by: Kallol Roy <[email protected]>

* API to fetch the status of the migration (#6637)

* Get migrations status API added

Signed-off-by: sonali wale <[email protected]>

* Added minor changes

Signed-off-by: sonali wale <[email protected]>

* Modify Get server API for Migration status (#6645)

* Modify Get server API for Migration status

Signed-off-by: Yashvi Jain <[email protected]>

* Modify the get server API

Signed-off-by: Yashvi Jain <[email protected]>

* Feature/models (#6655)

* Pipeline demo

* Demo Pipeline

Signed-off-by: Pappu Kumar <[email protected]>

* Based on PR Review

Signed-off-by: Pappu Kumar <[email protected]>

* Models

Signed-off-by: Pappu Kumar <[email protected]>

* Models done

* Package JSON change

Signed-off-by: Pappu Kumar <[email protected]>

* Package JSON change

Signed-off-by: Pappu Kumar <[email protected]>

* Package JSON change

Signed-off-by: Pappu Kumar <[email protected]>

* Stalwart 32 upload slider functionality (#6654)

* Added upload slider

Signed-off-by: Chaitali Mane <[email protected]>

* Update upload functionality

Signed-off-by: Chaitali Mane <[email protected]>

* Added drag and drop function

Signed-off-by: Chaitali Mane <[email protected]>

* Added API integration code

Signed-off-by: Chaitali Mane <[email protected]>

* Added file upload changes

Signed-off-by: Chaitali Mane <[email protected]>

* Added cypress test cases

Signed-off-by: Chaitali Mane <[email protected]>

* Added unit tests

Signed-off-by: Chaitali Mane <[email protected]>

* Added loader

Signed-off-by: Chaitali Mane <[email protected]>

* Updated code

Signed-off-by: Chaitali Mane <[email protected]>

* added header changes + added some type changes + fixed slider open and close after upload

Signed-off-by: Vinay Sharma <[email protected]>

* Updated for selector

Signed-off-by: Chaitali Mane <[email protected]>

Co-authored-by: Vinay Sharma <[email protected]>

* Cancel migration API to cancel the running migration (#6653)

* added changes for the cancel migration API

Signed-off-by: Vinay Sharma <[email protected]>

* Added changes to update the status and clear off data

Signed-off-by: Kallol Roy <[email protected]>

* Fixed SQL query

Signed-off-by: Kallol Roy <[email protected]>

Co-authored-by: Kallol Roy <[email protected]>

* Stalwart 24 Pipeline function to store the orgs to database (#6658)

* Pipeline function to store the orgs

Signed-off-by: sonali wale <[email protected]>

* Added minor changes

Signed-off-by: sonali wale <[email protected]>

* Code formatting and setting up tests DB

Signed-off-by: Kallol Roy <[email protected]>

* Added migration status changes

Signed-off-by: sonali wale <[email protected]>

* Added minor changes

Signed-off-by: sonali wale <[email protected]>

* Comment removed

Signed-off-by: sonali wale <[email protected]>

* Logs added

Signed-off-by: sonali wale <[email protected]>

* Minor changes added

Signed-off-by: sonali wale <[email protected]>

* Removed message variable

Signed-off-by: sonali wale <[email protected]>

* Incorporating review comments

Signed-off-by: sonali wale <[email protected]>

Co-authored-by: Kallol Roy <[email protected]>

* Feature/migration pipe (#6647)

* Pipeline demo

* Demo Pipeline

Signed-off-by: Pappu Kumar <[email protected]>

* Based on PR Review

Signed-off-by: Pappu Kumar <[email protected]>

* Models

Signed-off-by: Pappu Kumar <[email protected]>

* Updateed select statement

Signed-off-by: Pappu Kumar <[email protected]>

* Removed package-lock.json

Signed-off-by: Pappu Kumar <[email protected]>

* Pipeline to process and close the go routines

Signed-off-by: Kallol Roy <[email protected]>

* Feature/models (#6655)

* Pipeline demo

* Demo Pipeline

Signed-off-by: Pappu Kumar <[email protected]>

* Based on PR Review

Signed-off-by: Pappu Kumar <[email protected]>

* Models

Signed-off-by: Pappu Kumar <[email protected]>

* Models done

* Package JSON change

Signed-off-by: Pappu Kumar <[email protected]>

* Package JSON change

Signed-off-by: Pappu Kumar <[email protected]>

* Package JSON change

Signed-off-by: Pappu Kumar <[email protected]>

* Setup pipeline to process data

Signed-off-by: Kallol Roy <[email protected]>

* Some comment corrections

Signed-off-by: Pappu Kumar <[email protected]>

Co-authored-by: Kallol Roy <[email protected]>

* Parse org pipeline function and test cases (#6664)

* Adding parse servers orgs function and test data files

Signed-off-by: Yashvi Jain <[email protected]>

* Addition of test cases

Signed-off-by: Yashvi Jain <[email protected]>

* Adding loggers for parse orgs

Signed-off-by: Yashvi Jain <[email protected]>

* resolving sonar issue

Signed-off-by: Yashvi Jain <[email protected]>

* Adding deletebackup folder

Signed-off-by: Yashvi Jain <[email protected]>

* Adding delete backup folder

Signed-off-by: Yashvi Jain <[email protected]>

* Phase 2 (#6667)

Signed-off-by: Pappu Kumar <[email protected]>

* Add projects for every org to be inserted in the database (#6669)

Signed-off-by: Yashvi Jain <[email protected]>

* Get migration staged data API (#6673)

* Get migration staged data API added

Signed-off-by: sonali wale <[email protected]>

* Minor changes added

Signed-off-by: sonali wale <[email protected]>

* Modified the response type

Signed-off-by: sonali wale <[email protected]>

* Test cases added

Signed-off-by: sonali wale <[email protected]>

* Updated test cases

Signed-off-by: sonali wale <[email protected]>

* Updated parsed data

Signed-off-by: sonali wale <[email protected]>

* json tag updated

Signed-off-by: sonali wale <[email protected]>

* Feb/pipeline(unzip, pipeline log for error and success) (#6678)

* Zip file

* Zip file and migration done status

Signed-off-by: Pappu Kumar <[email protected]>

* PR Changes

* PR Changes

Signed-off-by: Pappu Kumar <[email protected]>

* PR Commect fixed

Signed-off-by: Pappu Kumar <[email protected]>

* Code smell Fixed

Signed-off-by: Pappu Kumar <[email protected]>

* Update utility.go

* Unzip Destination change

Signed-off-by: Pappu Kumar <[email protected]>

* Some fixes

Signed-off-by: Pappu Kumar <[email protected]>

* Changes Issues and PR comments

Signed-off-by: Pappu Kumar <[email protected]>

* Error log modified

Signed-off-by: Pappu Kumar <[email protected]>

* Code smell fixed

Signed-off-by: Pappu Kumar <[email protected]>

* STALWART-31 Show migration acknowledgement on server details page (#6670)

* added changes for the show migration status

Signed-off-by: Vinay Sharma <[email protected]>

* added some UI changes to show the error message

Signed-off-by: Vinay Sharma <[email protected]>

* added some changes to change the tooltip position

Signed-off-by: Vinay Sharma <[email protected]>

* added changes for the preview screen

* added some css changes

Signed-off-by: Vinay Sharma <[email protected]>

* added changes to fix the sonar cloud issue

Signed-off-by: Vinay Sharma <[email protected]>

* added review comment changes

Signed-off-by: Vinay Sharma <[email protected]>

* API to trigger the second pipeline function - confirm preview (#6677)

* added changes for trigger the second pipline function

Signed-off-by: Vinay Sharma <[email protected]>

* Changes for lint

* Updated error handling

Signed-off-by: sonali wale <[email protected]>

Co-authored-by: Yashvi Jain <[email protected]>
Co-authored-by: sonali wale <[email protected]>

* Stalwart 25 pipeline function to store parsed stage file (#6683)

* Create preview pipeline function added

Signed-off-by: sonali wale <[email protected]>

* Test cases added

Signed-off-by: sonali wale <[email protected]>

* Updated test cases

Signed-off-by: sonali wale <[email protected]>

* Resolved conflicts

Signed-off-by: sonali wale <[email protected]>

* Stalwart 22 preview screen modal (#6679)

* Added preview screen slider

Signed-off-by: Chaitali Mane <[email protected]>

* Added metadata changes

Signed-off-by: Chaitali Mane <[email protected]>

* Added vault variable into cypress

Signed-off-by: Chaitali Mane <[email protected]>

* Added cancel migration API integration

Signed-off-by: Chaitali Mane <[email protected]>

* Added preview data API requests

Signed-off-by: Chaitali Mane <[email protected]>

* Updated for cancel migration

Signed-off-by: Chaitali Mane <[email protected]>

* Updated values with API data variables

Signed-off-by: Chaitali Mane <[email protected]>

* Update for preview modal input

Signed-off-by: Chaitali Mane <[email protected]>

* minor change

Signed-off-by: Chaitali Mane <[email protected]>

* removed server IP dependancy

Signed-off-by: Chaitali Mane <[email protected]>

* minor

Signed-off-by: Chaitali Mane <[email protected]>

* removed lint in iam

Signed-off-by: Chaitali Mane <[email protected]>

* removed file

Signed-off-by: Chaitali Mane <[email protected]>

* Pipeline failure changes

Signed-off-by: Yashvi Jain <[email protected]>

* Pipeline failure changes

Signed-off-by: Yashvi Jain <[email protected]>

* pipeline failure changes

Signed-off-by: Yashvi Jain <[email protected]>

* pipeline failure changes

Signed-off-by: Yashvi Jain <[email protected]>

* removed commented code

Signed-off-by: Chaitali Mane <[email protected]>

* Adding variable

Signed-off-by: Chaitali Mane <[email protected]>

* Complitation error fix

Signed-off-by: Yashvi Jain <[email protected]>

* Pipeline failure changes

Signed-off-by: Yashvi Jain <[email protected]>

Co-authored-by: Yashvi Jain <[email protected]>

* Modified API for Local Users with Hash Password (#6694)

* Added Test API for Local Users save

Signed-off-by: Yashvi Jain <[email protected]>

* Removing duplicate code

Signed-off-by: Yashvi Jain <[email protected]>

* Removing duplicate code

Signed-off-by: Yashvi Jain <[email protected]>

* Changes for adding is hashed field in create user api

Signed-off-by: Yashvi Jain <[email protected]>

* adding test cases

Signed-off-by: Yashvi Jain <[email protected]>

* Feature/testing pipeline (#6704)

* Testing

* Pass service objects to utility pipeline functions

Signed-off-by: Kallol Roy <[email protected]>

* Postgres connection fixes

Signed-off-by: sonali wale <[email protected]>

* pipeline failure fixes

Signed-off-by: Yashvi Jain <[email protected]>

* Phase1 debugged and fixed

Signed-off-by: Pappu Kumar <[email protected]>

* Testing

* Pass service objects to utility pipeline functions

Signed-off-by: Kallol Roy <[email protected]>

* PR Commect fixed

Signed-off-by: Pappu Kumar <[email protected]>

* fix

* Changes

Signed-off-by: Pappu Kumar <[email protected]>

* Adding authz client for project

Signed-off-by: Yashvi Jain <[email protected]>

* Adding authz client for project

Signed-off-by: Yashvi Jain <[email protected]>

* Added  StoreOrg and some corrections to phase one

* Remoed Global Variables

* Updated migration id in get status call

Signed-off-by: Chaitali Mane <[email protected]>

* Added confirm API integration code

Signed-off-by: Chaitali Mane <[email protected]>

* Added major code changes

Signed-off-by: Chaitali Mane <[email protected]>

* Added some changes

Signed-off-by: Chaitali Mane <[email protected]>

* Added some improvements

Signed-off-by: Chaitali Mane <[email protected]>

* Cencel migration API fixes

Signed-off-by: sonali wale <[email protected]>

* Updated z-index

Signed-off-by: Chaitali Mane <[email protected]>

* Updated script

Signed-off-by: sonali wale <[email protected]>

* changes for active migration status

Signed-off-by: Yashvi Jain <[email protected]>

* Updated get migration status query

Signed-off-by: sonali wale <[email protected]>

* added in progress changes

Signed-off-by: Chaitali Mane <[email protected]>

* Updated minor change

Signed-off-by: Chaitali Mane <[email protected]>

* Spelling check

Signed-off-by: Pappu Kumar <[email protected]>

* Naming convention change

Signed-off-by: Pappu Kumar <[email protected]>

Co-authored-by: Kallol Roy <[email protected]>
Co-authored-by: sonali wale <[email protected]>
Co-authored-by: Yashvi Jain <[email protected]>
Co-authored-by: Chaitali Mane <[email protected]>

* Added cypress test cases (#6722)

* Added cypress test cases

Signed-off-by: Chaitali Mane <[email protected]>

* Added cypress test cases

Signed-off-by: Chaitali Mane <[email protected]>

* Adding pipeline function for parsing org user association (#6707)

* Adding pipeline function for parsing org user association

Signed-off-by: Yashvi Jain <[email protected]>

* Changes for lint fixes

Signed-off-by: Yashvi Jain <[email protected]>

* Fixing test cases for parse org users

Signed-off-by: Yashvi Jain <[email protected]>

* Adding more test cases for Org User Association

Signed-off-by: Yashvi Jain <[email protected]>

* Fixing code smells

Signed-off-by: Yashvi Jain <[email protected]>

* adding correct action ops

Signed-off-by: Yashvi Jain <[email protected]>

* Test cases correction for org users

Signed-off-by: Yashvi Jain <[email protected]>

* Get org admins from back up zip

Signed-off-by: sonali wale <[email protected]>

* Adding test cases for getting admin from org

Signed-off-by: Yashvi Jain <[email protected]>

* Updated test cases

Signed-off-by: sonali wale <[email protected]>

* Updated test data

Signed-off-by: sonali wale <[email protected]>

* Added minor changes

Signed-off-by: sonali wale <[email protected]>

* Added new line

Signed-off-by: sonali wale <[email protected]>

* Storage function changes added

Signed-off-by: sonali wale <[email protected]>

* Changes for review comment

Signed-off-by: sonali wale <[email protected]>

Co-authored-by: sonali wale <[email protected]>

* Dave/stalwart 27 (#6719)

* Validate Zip File

Signed-off-by: Pappu Kumar <[email protected]>

* Done ZIp file Validation

Signed-off-by: Pappu Kumar <[email protected]>

* Test ZIp file Validation

Signed-off-by: Pappu Kumar <[email protected]>

* Key dump check added

Signed-off-by: Pappu Kumar <[email protected]>

* Changes based on PR comments

Signed-off-by: Pappu Kumar <[email protected]>

* Done testing

Signed-off-by: Pappu Kumar <[email protected]>

* Merge conflict

Signed-off-by: Pappu Kumar <[email protected]>

* Pappu/stalwart 35 (#6713)

* Adding function for user exists

Signed-off-by: Yashvi Jain <[email protected]>

* Parsing User done for a New PR

Signed-off-by: Pappu Kumar <[email protected]>

* Linting issue

Signed-off-by: Pappu Kumar <[email protected]>

* Code smell check

Signed-off-by: Pappu Kumar <[email protected]>

* FIXED PR comments

Signed-off-by: Pappu Kumar <[email protected]>

* FIXED PR Comments

* PR Commits

Signed-off-by: Pappu Kumar <[email protected]>

* Fixed code smell

Signed-off-by: Pappu Kumar <[email protected]>

* Some minor bug fixes

Signed-off-by: Pappu Kumar <[email protected]>

* Fixed PR review comments

Signed-off-by: Pappu Kumar <[email protected]>

* Fixing code smell

Signed-off-by: Pappu Kumar <[email protected]>

* Added checks

Signed-off-by: Pappu Kumar <[email protected]>

* Added the check for user exists by connecting to local user service

Signed-off-by: Yashvi Jain <[email protected]>

* Parsing User done for a New PR

Signed-off-by: Pappu Kumar <[email protected]>

* Code smell check

Signed-off-by: Pappu Kumar <[email protected]>

* FIXED PR comments

Signed-off-by: Pappu Kumar <[email protected]>

* Fixed PR review comments

Signed-off-by: Pappu Kumar <[email protected]>

* Fixing code smell

Signed-off-by: Pappu Kumar <[email protected]>

* Fixing code smells

Signed-off-by: Yashvi Jain <[email protected]>

* PR Comments

Signed-off-by: Pappu Kumar <[email protected]>

* Done linting and PR FIX

Signed-off-by: Pappu Kumar <[email protected]>

* Few fixes

Signed-off-by: Pappu Kumar <[email protected]>

* Done

Signed-off-by: Pappu Kumar <[email protected]>

* Adding check for local user for exisiting username

Signed-off-by: Yashvi Jain <[email protected]>

* Adding check for local users

Signed-off-by: Yashvi Jain <[email protected]>

* PR COMMENTS DONE

Signed-off-by: Pappu Kumar <[email protected]>

* Fixing testing issue

Signed-off-by: Yashvi Jain <[email protected]>

* Testing fixing for parse user

Signed-off-by: Yashvi Jain <[email protected]>

* Done with testing

Signed-off-by: Pappu Kumar <[email protected]>

* Changes for local user client

Signed-off-by: Yashvi Jain <[email protected]>

* Changes for local user client port

Signed-off-by: Yashvi Jain <[email protected]>

* Remaining changes are made

* Comment Line

Signed-off-by: Pappu Kumar <[email protected]>

* Rebasing with feature branch

Signed-off-by: Yashvi Jain <[email protected]>

* Changes for code smells

Signed-off-by: Yashvi Jain <[email protected]>

Co-authored-by: Yashvi Jain <[email protected]>

* Stalwart 52 Improvements in infra server integration test cases (#6712)

* Improvements in integration test cases

Signed-off-by: sonali wale <[email protected]>

* Updated test cases

Signed-off-by: sonali wale <[email protected]>

* Storage functions for org users association (#6741)

* Storage functions for org users association

Signed-off-by: sonali wale <[email protected]>

* Minor changes added

Signed-off-by: sonali wale <[email protected]>

* Minor changes added

Signed-off-by: sonali wale <[email protected]>

* Adding hash password from json and creating local user (#6753)

* Adding hash password from json and creating local user

Signed-off-by: Yashvi Jain <[email protected]>

* Lint issues fixed

Signed-off-by: Yashvi Jain <[email protected]>

* Modify the existing users table with more entries (#6742)

* Modify the existing users table with more entries

Signed-off-by: Pappu Kumar <[email protected]>

* Spelling checks

Signed-off-by: Pappu Kumar <[email protected]>

* Code smell fix

* Code smell fix

Signed-off-by: Pappu Kumar <[email protected]>

* Conflicting user changes in Infra proxy (#6774)

* updated docs

Signed-off-by: Abdul-Az <[email protected]>

* cypress error fix

Signed-off-by: Abdul-Az <[email protected]>

* updated docs

Signed-off-by: Abdul-Az <[email protected]>

* cypress error fix

Signed-off-by: Abdul-Az <[email protected]>

* Added user API

Signed-off-by: Chaitali Mane <[email protected]>

* minor change

Signed-off-by: Chaitali Mane <[email protected]>

* Updated code for conflict user

Signed-off-by: Chaitali Mane <[email protected]>

* Updated code for conflict user

Signed-off-by: Chaitali Mane <[email protected]>

Co-authored-by: Abdul-Az <[email protected]>

* Pipeline function to populate org users association (#6770)

* Added pipeline function to populate org user association

Signed-off-by: sonali wale <[email protected]>

* Minor changes added

Signed-off-by: sonali wale <[email protected]>

* Code smell fix

Signed-off-by: sonali wale <[email protected]>

* Incorporating review comments

Signed-off-by: sonali wale <[email protected]>

* Changes added for failed count

Signed-off-by: sonali wale <[email protected]>

* Added pipeline changes for migration status and error handling

Signed-off-by: sonali wale <[email protected]>

* Store Users (#6761)

* Store Users

Signed-off-by: Pappu Kumar <[email protected]>

* Store USers

Signed-off-by: Pappu Kumar <[email protected]>

* Store USers

Signed-off-by: Pappu Kumar <[email protected]>

* Done

Signed-off-by: Pappu Kumar <[email protected]>

* Populate users into the automate db

Signed-off-by: Pappu Kumar <[email protected]>

* Adding function for creating local users

Signed-off-by: Yashvi Jain <[email protected]>

* Adding function for creating local users

Signed-off-by: Yashvi Jain <[email protected]>

* COrrections to some code

Signed-off-by: Pappu Kumar <[email protected]>

* PR Comment fixed

Signed-off-by: Pappu Kumar <[email protected]>

* PR comments

Signed-off-by: Pappu Kumar <[email protected]>

* PR Comments fixed

Signed-off-by: Pappu Kumar <[email protected]>

* Checks and some corrections

Signed-off-by: Pappu Kumar <[email protected]>

* Merge conflicts

Signed-off-by: Pappu Kumar <[email protected]>

* Corrections:

* test with continue

Signed-off-by: Pappu Kumar <[email protected]>

* Added changes for error handling in pipeline

Signed-off-by: sonali wale <[email protected]>

Co-authored-by: Yashvi Jain <[email protected]>
Co-authored-by: sonali wale <[email protected]>

* Added user tab in org details (#6789)

* Added user tab in org details

Signed-off-by: Chaitali Mane <[email protected]>

* Updated minor change

Signed-off-by: Chaitali Mane <[email protected]>

* added variable type

Signed-off-by: Chaitali Mane <[email protected]>

* Confirm preview button should send the changed and selected user details from UI. (#6801)

* added changes for select all and change username on preview slider

Signed-off-by: Vinay Sharma <[email protected]>

* added minor changes

Signed-off-by: Vinay Sharma <[email protected]>

* Migrate User permissions for admin and non-admin (#6804)

* Migrate User permissions for admin and non-admin

Signed-off-by: Yashvi Jain <[email protected]>

* Migrate User permissions for admin and non-admin

Signed-off-by: Yashvi Jain <[email protected]>

* Fixing code smells for migrate user permissions function

Signed-off-by: Yashvi Jain <[email protected]>

* API to fetch the organisation users from automate DB (#6802)

* Get orgs users API added

Signed-off-by: sonali wale <[email protected]>

* Test cases added

Signed-off-by: sonali wale <[email protected]>

* Test cases updated

Signed-off-by: sonali wale <[email protected]>

* Updated test cases

Signed-off-by: sonali wale <[email protected]>

* Fixing test cases for utility

Signed-off-by: Yashvi Jain <[email protected]>

* PR changes for API endpoint

Signed-off-by: Yashvi Jain <[email protected]>

Co-authored-by: Yashvi Jain <[email protected]>

* Migrate users to DB After send the changed and selected user details from UI. (#6819)

* added changes to migrate users into DB after selecting from UI

Signed-off-by: Vinay Sharma <[email protected]>

* added changes for the test cases

Signed-off-by: Vinay Sharma <[email protected]>

* added some minor changes

Signed-off-by: Vinay Sharma <[email protected]>

* Testing observations of zip file upload (#6823)

* Testing observations for upload zip file API

Signed-off-by: sonali wale <[email protected]>

* Added separate file

Signed-off-by: sonali wale <[email protected]>

* Added org user API integration (#6817)

* Added APi integration

Signed-off-by: Chaitali Mane <[email protected]>

* Added code integration

Signed-off-by: Chaitali Mane <[email protected]>

* Added cypress test case

Signed-off-by: Chaitali Mane <[email protected]>

* Dave/stalwart 54 (#6808)

* Demo

Signed-off-by: Pappu Kumar <[email protected]>

* Update Public Key To Chef Server User

Signed-off-by: Pappu Kumar <[email protected]>

* Done Update Key

Signed-off-by: Pappu Kumar <[email protected]>

* Added reset key API

Signed-off-by: sonali wale <[email protected]>

* Updated reset key function

Signed-off-by: sonali wale <[email protected]>

* Updating user keys

Signed-off-by: Pappu Kumar <[email protected]>

* Merge Conflicts

Signed-off-by: Pappu Kumar <[email protected]>

* Change requests

Signed-off-by: Pappu Kumar <[email protected]>

* Change requests

Signed-off-by: Pappu Kumar <[email protected]>

* PR Comments

Signed-off-by: Pappu Kumar <[email protected]>

Co-authored-by: sonali wale <[email protected]>

* minor changes

Signed-off-by: Chaitali Mane <[email protected]>

* Org name is to be stored instead of full name

Signed-off-by: Kallol Roy <[email protected]>

* Added uesr tab

Signed-off-by: Chaitali Mane <[email protected]>

* Automate API needs to handle sync status (#6860)

* Sync status

Signed-off-by: Pappu Kumar <[email protected]>

* Sync migration time

Signed-off-by: Pappu Kumar <[email protected]>

* Script to generate different sized knife ec backup (#6855)

* Script to create the knife ec back up zip file

Signed-off-by: sonali wale <[email protected]>

* Lint fixes

Signed-off-by: sonali wale <[email protected]>

* Script changes

Signed-off-by: sonali wale <[email protected]>

* zip creation changes

Signed-off-by: sonali wale <[email protected]>

* Removed back up folder

Signed-off-by: sonali wale <[email protected]>

* Comment changes

Signed-off-by: sonali wale <[email protected]>

* script changes to zip the file

Signed-off-by: sonali wale <[email protected]>

* Minor changes added

Signed-off-by: sonali wale <[email protected]>

* Code smell fix

Signed-off-by: sonali wale <[email protected]>

* Update .studio/infra-proxy-service

* Setting username with index

Signed-off-by: Kallol Roy <[email protected]>

Co-authored-by: Kallol Roy <[email protected]>

* Back up script fix

Signed-off-by: sonali wale <[email protected]>

* Chef Infra Server WebUI Key (#6841)

* added the section for WebUI in chef infra server

Signed-off-by: Dishank Tiwari <[email protected]>

* removed the add organization section from the page

Signed-off-by: Dishank Tiwari <[email protected]>

* fixed some minor issues in the page

Signed-off-by: Dishank Tiwari <[email protected]>

* added the section for WebUI in chef infra server

Signed-off-by: Dishank Tiwari <[email protected]>

* removed the add organization section from the page

Signed-off-by: Dishank Tiwari <[email protected]>

* fixed some minor issues in the page

Signed-off-by: Dishank Tiwari <[email protected]>

* updates the doc with webui section

Signed-off-by: Dishank Tiwari <[email protected]>

* added images for the update webui key section

Signed-off-by: Dishank Tiwari <[email protected]>

* bug fixes

Signed-off-by: Dishank Tiwari <[email protected]>

* changes made to the webUI section

Signed-off-by: Dishank Tiwari <[email protected]>

* updated the chef server information section

Signed-off-by: Dishank Tiwari <[email protected]>

* Update components/docs-chef-io/content/automate/chef_infra_server.md

Co-authored-by: Kallol Roy <[email protected]>

* Update components/docs-chef-io/content/automate/chef_infra_server.md

Co-authored-by: Kallol Roy <[email protected]>

* review changes

Signed-off-by: Dishank Tiwari <[email protected]>

* changes updated

Signed-off-by: Dishank Tiwari <[email protected]>

Co-authored-by: Kallol Roy <[email protected]>

* Script changes for server deletion issue fixes (#6882)

Signed-off-by: sonali wale <[email protected]>

* Update IAM actions document for Infra Server Views

Signed-off-by: Kallol Roy <[email protected]>

* review changes

Signed-off-by: Dishank Tiwari <[email protected]>

* fixed the spaces

Signed-off-by: Dishank Tiwari <[email protected]>

Co-authored-by: sonali523 <[email protected]>
Co-authored-by: Abdul-Az <[email protected]>
Co-authored-by: Rick Marry <[email protected]>
Co-authored-by: Chaitali Mane <[email protected]>
Co-authored-by: vinay sharma <[email protected]>
Co-authored-by: Himanshi Chhabra <[email protected]>
Co-authored-by: root <[email protected]>
Co-authored-by: Chaitali Mane <[email protected]>
Co-authored-by: sumanprogress <[email protected]>
Co-authored-by: Yashvi Jain <[email protected]>
Co-authored-by: Yashvi Jain <[email protected]>
Co-authored-by: Dave Augustus <[email protected]>
Co-authored-by: sonali wale <[email protected]>
Co-authored-by: Dishank Tiwari <[email protected]>
vinay033 pushed a commit that referenced this pull request Apr 22, 2022
* resolving conflicts and rebasing it

Signed-off-by: Yashvi Jain <[email protected]>

* Removing the loggers

Signed-off-by: Yashvi Jain <[email protected]>

* Query changes for lastes migration status

Signed-off-by: Yashvi Jain <[email protected]>

* changing the response varibale

Signed-off-by: Yashvi Jain <[email protected]>
vinay033 added a commit that referenced this pull request Apr 22, 2022
* Script added for table 'users' (#5722)

* Script added for table 'users'

Signed-off-by: root <[email protected]>

* updated down script

Signed-off-by: root <[email protected]>

* updated up script

Signed-off-by: root <[email protected]>

* updated up script

Signed-off-by: root <[email protected]>

* iam added on roles tab

Signed-off-by: Abdul-Az <[email protected]>

* add fallback and bldr channel env vars to envrc and set back to dev when doing builds (#5741)

Signed-off-by: Rick Marry <[email protected]>

* Script added for table 'org_users' (#5738)

Signed-off-by: root <[email protected]>

* added edit policy

Signed-off-by: Abdul-Az <[email protected]>

* Storage functions for users table (#5731)

* Storage functions added for users table

Signed-off-by: root <[email protected]>

* Updated with review comments

Signed-off-by: root <[email protected]>

* Chaitali/add server slider (#5728)

* converted server modal into slider

Signed-off-by: chaitali-mane <[email protected]>

* Updated test cases

Signed-off-by: chaitali-mane <[email protected]>

* environments create, delete policy added

Signed-off-by: Abdul-Az <[email protected]>

* edit env policy added

Signed-off-by: Abdul-Az <[email protected]>

* added data bags policy

Signed-off-by: Abdul-Az <[email protected]>

* Chaitali/add server slider (#5728)

* converted server modal into slider

Signed-off-by: chaitali-mane <[email protected]>

* Updated test cases

Signed-off-by: chaitali-mane <[email protected]>

* ui three dots fix

Signed-off-by: Abdul-Az <[email protected]>

* reverted iam actions

Signed-off-by: Abdul-Az <[email protected]>

* Add changes for the create server slider (#5755)

* added some changes for the create server slider

Signed-off-by: Vinay Sharma <[email protected]>

* added some minor changes

Signed-off-by: Vinay Sharma <[email protected]>

* removed roles iam

Signed-off-by: Abdul-Az <[email protected]>

* environments authz reverted

Signed-off-by: Abdul-Az <[email protected]>

* databags authz reverted

Signed-off-by: Abdul-Az <[email protected]>

* Added API to get server users list from backend DB (#5760)

Signed-off-by: root <[email protected]>

* Added users tab in server details page (#5802)

* Added Users tab UI

Signed-off-by: chaitali-mane <[email protected]>

* Added enitites api integration

Signed-off-by: chaitali-mane <[email protected]>

* minor changes

Signed-off-by: chaitali-mane <[email protected]>

* Updated minor change

Signed-off-by: chaitali-mane <[email protected]>

* Added css change for notification overlap slider. (#5781)

Signed-off-by: Himanshi Chhabra <[email protected]>

* Command to add the sample automate infra server users (#5786)

* Shell script added to add the sample infra server users

Signed-off-by: root <[email protected]>

* Minor changes added

Signed-off-by: root <[email protected]>

* Renaming the sql files and modifying to incorporate WebUI key

Signed-off-by: Kallol Roy <[email protected]>

* infra_server_actions tests

Signed-off-by: Abdul-Az <[email protected]>

* infra server list doc update

Signed-off-by: Abdul-Az <[email protected]>

* test cases fix

Signed-off-by: Abdul-Az <[email protected]>

* lint fixes

Signed-off-by: Abdul-Az <[email protected]>

* added infra server get test cases

Signed-off-by: Abdul-Az <[email protected]>

* create infra server test case

Signed-off-by: Abdul-Az <[email protected]>

* added infra server create test case

Signed-off-by: Abdul-Az <[email protected]>

* updated docs

Signed-off-by: Abdul-Az <[email protected]>

* infra server put and delete test case added

Signed-off-by: Abdul-Az <[email protected]>

* wrapped server details into put api

Signed-off-by: Abdul-Az <[email protected]>

* wrapped delete button into delete action

Signed-off-by: Abdul-Az <[email protected]>

* error fix

Signed-off-by: Abdul-Az <[email protected]>

* cypress error fix

Signed-off-by: Abdul-Az <[email protected]>

* doc formatted

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/org actions (#5838)

* wip

Signed-off-by: Abdul-Az <[email protected]>

* wip

Signed-off-by: Abdul-Az <[email protected]>

* ui buttons hiding logic

Signed-off-by: Abdul-Az <[email protected]>

* orgs actions added with cypress test case

Signed-off-by: Abdul-Az <[email protected]>

* lint fixes

Signed-off-by: Abdul-Az <[email protected]>

* orgs actions docs updated

Signed-off-by: Abdul-Az <[email protected]>

* doc formatted

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/cookbooks actions (#5848)

* cookbooks view actions added

Signed-off-by: Abdul-Az <[email protected]>

* iam actions docs updated

Signed-off-by: Abdul-Az <[email protected]>

* wip cy tests

Signed-off-by: Abdul-Az <[email protected]>

* wip cy tests

Signed-off-by: Abdul-Az <[email protected]>

* cookbooks cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* cookbooks cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* proto buf regenerated

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/roles actions (#5853)

* roles actions

Signed-off-by: Abdul-Az <[email protected]>

* roles docs update ui fix

Signed-off-by: Abdul-Az <[email protected]>

* wip

Signed-off-by: Abdul-Az <[email protected]>

* roles view  cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* roles create,update,delete ui actions

Signed-off-by: Abdul-Az <[email protected]>

* compiled pb files

Signed-off-by: Abdul-Az <[email protected]>

* create, update, delete cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/environments actions (#5898)

* added env iam actions

Signed-off-by: Abdul-Az <[email protected]>

* ui changes for IAM

Signed-off-by: Abdul-Az <[email protected]>

* added env test cases

Signed-off-by: Abdul-Az <[email protected]>

* environments test cases added

Signed-off-by: Abdul-Az <[email protected]>

* added environments api docs

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/databag item actions (#6049)

* databags and items

Signed-off-by: Abdul-Az <[email protected]>

* added data bag actions

Signed-off-by: Abdul-Az <[email protected]>

* added test cases

Signed-off-by: Abdul-Az <[email protected]>

* data bags item test cases added

Signed-off-by: Abdul-Az <[email protected]>

* lint fix

Signed-off-by: Abdul-Az <[email protected]>

* policyfiles actions added (#6081)

Signed-off-by: Abdul-Az <[email protected]>

* added policygroups actions (#6123)

Signed-off-by: Abdul-Az <[email protected]>

* infra_server_actions tests

Signed-off-by: Abdul-Az <[email protected]>

* infra server list doc update

Signed-off-by: Abdul-Az <[email protected]>

* test cases fix

Signed-off-by: Abdul-Az <[email protected]>

* lint fixes

Signed-off-by: Abdul-Az <[email protected]>

* added infra server get test cases

Signed-off-by: Abdul-Az <[email protected]>

* create infra server test case

Signed-off-by: Abdul-Az <[email protected]>

* added infra server create test case

Signed-off-by: Abdul-Az <[email protected]>

* updated docs

Signed-off-by: Abdul-Az <[email protected]>

* infra server put and delete test case added

Signed-off-by: Abdul-Az <[email protected]>

* cypress error fix

Signed-off-by: Abdul-Az <[email protected]>

* doc formatted

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/cookbooks actions (#5848)

* cookbooks view actions added

Signed-off-by: Abdul-Az <[email protected]>

* iam actions docs updated

Signed-off-by: Abdul-Az <[email protected]>

* wip cy tests

Signed-off-by: Abdul-Az <[email protected]>

* wip cy tests

Signed-off-by: Abdul-Az <[email protected]>

* cookbooks cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* cookbooks cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* proto buf regenerated

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/roles actions (#5853)

* roles actions

Signed-off-by: Abdul-Az <[email protected]>

* roles docs update ui fix

Signed-off-by: Abdul-Az <[email protected]>

* wip

Signed-off-by: Abdul-Az <[email protected]>

* roles view  cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* roles create,update,delete ui actions

Signed-off-by: Abdul-Az <[email protected]>

* compiled pb files

Signed-off-by: Abdul-Az <[email protected]>

* create, update, delete cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/environments actions (#5898)

* added env iam actions

Signed-off-by: Abdul-Az <[email protected]>

* ui changes for IAM

Signed-off-by: Abdul-Az <[email protected]>

* added env test cases

Signed-off-by: Abdul-Az <[email protected]>

* environments test cases added

Signed-off-by: Abdul-Az <[email protected]>

* added environments api docs

Signed-off-by: Abdul-Az <[email protected]>

* rebase error fix

Signed-off-by: Abdul-Az <[email protected]>

* rebase fix

Signed-off-by: Abdul-Az <[email protected]>

* rebase error fix

Signed-off-by: Abdul-Az <[email protected]>

* iam permission to create, delete, get client (#6227)

* iam prmission to create, delete, get client

Signed-off-by: Abdul-Az <[email protected]>

* test cases for client

Signed-off-by: Abdul-Az <[email protected]>

* added test cases

Signed-off-by: Abdul-Az <[email protected]>

* added reset client key action

Signed-off-by: Abdul-Az <[email protected]>

* added nodes iam actions (#6275)

* added nodes iam actions

Signed-off-by: Abdul-Az <[email protected]>

* added nodes test cases

Signed-off-by: Abdul-Az <[email protected]>

* infra_server_actions tests

Signed-off-by: Abdul-Az <[email protected]>

* infra server list doc update

Signed-off-by: Abdul-Az <[email protected]>

* test cases fix

Signed-off-by: Abdul-Az <[email protected]>

* lint fixes

Signed-off-by: Abdul-Az <[email protected]>

* added infra server get test cases

Signed-off-by: Abdul-Az <[email protected]>

* create infra server test case

Signed-off-by: Abdul-Az <[email protected]>

* added infra server create test case

Signed-off-by: Abdul-Az <[email protected]>

* updated docs

Signed-off-by: Abdul-Az <[email protected]>

* infra server put and delete test case added

Signed-off-by: Abdul-Az <[email protected]>

* wrapped delete button into delete action

Signed-off-by: Abdul-Az <[email protected]>

* cypress error fix

Signed-off-by: Abdul-Az <[email protected]>

* doc formatted

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/cookbooks actions (#5848)

* cookbooks view actions added

Signed-off-by: Abdul-Az <[email protected]>

* iam actions docs updated

Signed-off-by: Abdul-Az <[email protected]>

* wip cy tests

Signed-off-by: Abdul-Az <[email protected]>

* wip cy tests

Signed-off-by: Abdul-Az <[email protected]>

* cookbooks cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* cookbooks cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* proto buf regenerated

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/roles actions (#5853)

* roles actions

Signed-off-by: Abdul-Az <[email protected]>

* roles docs update ui fix

Signed-off-by: Abdul-Az <[email protected]>

* wip

Signed-off-by: Abdul-Az <[email protected]>

* roles view  cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* roles create,update,delete ui actions

Signed-off-by: Abdul-Az <[email protected]>

* compiled pb files

Signed-off-by: Abdul-Az <[email protected]>

* create, update, delete cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/environments actions (#5898)

* added env iam actions

Signed-off-by: Abdul-Az <[email protected]>

* ui changes for IAM

Signed-off-by: Abdul-Az <[email protected]>

* added env test cases

Signed-off-by: Abdul-Az <[email protected]>

* environments test cases added

Signed-off-by: Abdul-Az <[email protected]>

* added environments api docs

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/databag item actions (#6049)

* databags and items

Signed-off-by: Abdul-Az <[email protected]>

* added data bag actions

Signed-off-by: Abdul-Az <[email protected]>

* added test cases

Signed-off-by: Abdul-Az <[email protected]>

* data bags item test cases added

Signed-off-by: Abdul-Az <[email protected]>

* policyfiles actions added (#6081)

Signed-off-by: Abdul-Az <[email protected]>

* added policygroups actions (#6123)

Signed-off-by: Abdul-Az <[email protected]>

* infra_server_actions tests

Signed-off-by: Abdul-Az <[email protected]>

* infra server list doc update

Signed-off-by: Abdul-Az <[email protected]>

* test cases fix

Signed-off-by: Abdul-Az <[email protected]>

* lint fixes

Signed-off-by: Abdul-Az <[email protected]>

* added infra server get test cases

Signed-off-by: Abdul-Az <[email protected]>

* create infra server test case

Signed-off-by: Abdul-Az <[email protected]>

* added infra server create test case

Signed-off-by: Abdul-Az <[email protected]>

* updated docs

Signed-off-by: Abdul-Az <[email protected]>

* infra server put and delete test case added

Signed-off-by: Abdul-Az <[email protected]>

* cypress error fix

Signed-off-by: Abdul-Az <[email protected]>

* doc formatted

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/cookbooks actions (#5848)

* cookbooks view actions added

Signed-off-by: Abdul-Az <[email protected]>

* iam actions docs updated

Signed-off-by: Abdul-Az <[email protected]>

* wip cy tests

Signed-off-by: Abdul-Az <[email protected]>

* wip cy tests

Signed-off-by: Abdul-Az <[email protected]>

* cookbooks cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* cookbooks cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* proto buf regenerated

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/roles actions (#5853)

* roles actions

Signed-off-by: Abdul-Az <[email protected]>

* roles docs update ui fix

Signed-off-by: Abdul-Az <[email protected]>

* wip

Signed-off-by: Abdul-Az <[email protected]>

* roles view  cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* roles create,update,delete ui actions

Signed-off-by: Abdul-Az <[email protected]>

* compiled pb files

Signed-off-by: Abdul-Az <[email protected]>

* create, update, delete cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/databag item actions (#6049)

* databags and items

Signed-off-by: Abdul-Az <[email protected]>

* added data bag actions

Signed-off-by: Abdul-Az <[email protected]>

* added test cases

Signed-off-by: Abdul-Az <[email protected]>

* data bags item test cases added

Signed-off-by: Abdul-Az <[email protected]>

* policyfiles actions added (#6081)

Signed-off-by: Abdul-Az <[email protected]>

* added policygroups actions (#6123)

Signed-off-by: Abdul-Az <[email protected]>

* rebase fix

Signed-off-by: Abdul-Az <[email protected]>

* iam permission to create, delete, get client (#6227)

* iam prmission to create, delete, get client

Signed-off-by: Abdul-Az <[email protected]>

* test cases for client

Signed-off-by: Abdul-Az <[email protected]>

* added test cases

Signed-off-by: Abdul-Az <[email protected]>

* added reset client key action

Signed-off-by: Abdul-Az <[email protected]>

* added nodes iam actions (#6275)

* added nodes iam actions

Signed-off-by: Abdul-Az <[email protected]>

* added nodes test cases

Signed-off-by: Abdul-Az <[email protected]>

* added node test cases

Signed-off-by: Abdul-Az <[email protected]>

* docs fix

Signed-off-by: Abdul-Az <[email protected]>

* Added pb files after proto compilation to fix the panic error

Signed-off-by: root <[email protected]>

* api/external/infra_proxy/infra_proxy.pb.go

Signed-off-by: sonali wale <[email protected]>

* added some minor changes

Signed-off-by: Vinay Sharma <[email protected]>

* commented code

Signed-off-by: Chaitali Mane <[email protected]>

* database scripts added (#6351)

Signed-off-by: sonali wale <[email protected]>

* WebUI key into add chef-server slider (#6357)

* web-ui-key

Signed-off-by: sumanprogress <[email protected]>

* Updated code for webui key

Signed-off-by: Chaitali Mane <[email protected]>

* Updated style

Signed-off-by: Chaitali Mane <[email protected]>

* Updated cypress test

Signed-off-by: Chaitali Mane <[email protected]>

* Added back button

Signed-off-by: Chaitali Mane <[email protected]>

* changed name to slider

Signed-off-by: Chaitali Mane <[email protected]>

Co-authored-by: sumanprogress <[email protected]>

* Create server API - create the chef server using the webui key (#6376)

* added API chanegs for adding the chef server with webui key

Signed-off-by: Vinay Sharma <[email protected]>

* added changes for the validation and test cases

Signed-off-by: Vinay Sharma <[email protected]>

* API to validate the webui key (#6364)

* added base changes for the API

Signed-off-by: Vinay Sharma <[email protected]>

* added API changes to validate the webui key

Signed-off-by: Vinay Sharma <[email protected]>

* added some minor changes for the fun comment

Signed-off-by: Vinay Sharma <[email protected]>

* added review comment changes

Signed-off-by: Vinay Sharma <[email protected]>

* added some minor changes for to handle the error

Signed-off-by: Vinay Sharma <[email protected]>

* added changes to validate webui key before creating a server

Signed-off-by: Vinay Sharma <[email protected]>

* added protobuff changes

Signed-off-by: Vinay Sharma <[email protected]>

* Added Update web ui key slider (#6372)

* Initial commit for update webUI key

Signed-off-by: Chaitali Mane <[email protected]>

* added unit tests

Signed-off-by: Chaitali Mane <[email protected]>

* Updated web ui key code

Signed-off-by: Chaitali Mane <[email protected]>

* Added cypress test cases

Signed-off-by: Chaitali Mane <[email protected]>

* Updated style changes

Signed-off-by: Chaitali Mane <[email protected]>

* minor changes

Signed-off-by: Chaitali Mane <[email protected]>

* Update update error

Signed-off-by: Chaitali Mane <[email protected]>

* Added image

Signed-off-by: Chaitali Mane <[email protected]>

* minor change

Signed-off-by: Chaitali Mane <[email protected]>

* UI-API integration for web UI key (#6387)

* lint fixes

Signed-off-by: Abdul-Az <[email protected]>

* Added integration code

Signed-off-by: Chaitali Mane <[email protected]>

Co-authored-by: Abdul-Az <[email protected]>

* Infra proxy API to get the organisation of chef server (#6363)

* Get organisation of infra server from chef server API added

Signed-off-by: sonali wale <[email protected]>

* minor changes added

Signed-off-by: sonali wale <[email protected]>

* Test cases added

Signed-off-by: sonali wale <[email protected]>

* Changes added in test cases

Signed-off-by: sonali wale <[email protected]>

* Added some changes in test cases

Signed-off-by: sonali wale <[email protected]>

* Removed test cases to check the existing one

Signed-off-by: sonali wale <[email protected]>

* added test cases changes

Signed-off-by: sonali wale <[email protected]>

* incorporating review comments

Signed-off-by: sonali wale <[email protected]>

* Minor changes added in test cases

Signed-off-by: sonali wale <[email protected]>

* added some logs

Signed-off-by: sonali wale <[email protected]>

* changes added in test cases

Signed-off-by: sonali wale <[email protected]>

* test cases changes added

Signed-off-by: sonali wale <[email protected]>

* Fixes added for repo health status

Signed-off-by: sonali wale <[email protected]>

* Fix added for repo health failure

Signed-off-by: sonali wale <[email protected]>

* Changes added in bash script of add users to remove credential id from users table

Signed-off-by: sonali wale <[email protected]>

* Conflicts resolved

Signed-off-by: sonali wale <[email protected]>

* Server details page  - UI should have the option to update the WebUI key (#6440)

* added changes to update the webui key on server details page

Signed-off-by: Vinay Sharma <[email protected]>

* added some minor changes

Signed-off-by: Vinay Sharma <[email protected]>

* Show the validation status of the WebUI key on the Chef Server Metadata  (#6435)

* changes for the validate webui key on server details page

Signed-off-by: Vinay Sharma <[email protected]>

* added chanegs for the validate webui key

Signed-off-by: Vinay Sharma <[email protected]>

* added changes for the specs

Signed-off-by: Vinay Sharma <[email protected]>

* added changes for the validate webui key error effect

Signed-off-by: Vinay Sharma <[email protected]>

* API to update the web ui key (#6433)

* Update web ui key API added

Signed-off-by: sonali wale <[email protected]>

* Removed extra files

Signed-off-by: sonali wale <[email protected]>

* Read secret changes added

Signed-off-by: sonali wale <[email protected]>

* Conflicts resolved

Signed-off-by: sonali wale <[email protected]>

* Test cases added

Signed-off-by: sonali wale <[email protected]>

* Commented validate web ui key test cases

Signed-off-by: sonali wale <[email protected]>

* Changes added in mock file

Signed-off-by: sonali wale <[email protected]>

* uncomment validate web ui key test cases

Signed-off-by: sonali wale <[email protected]>

* infra_viewer_actions added (#6436)

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/infra editor actions (#6453)

* editor actions added

Signed-off-by: Abdul-Az <[email protected]>

* infra_editor test cases

Signed-off-by: Abdul-Az <[email protected]>

* test cases fix

Signed-off-by: Abdul-Az <[email protected]>

* Changes to use web ui key in all the Infra Proxy APIs for Cookbooks, Policy Files, Policy Groups, Clients  (#6457)

* Changes added to use the web ui key

Signed-off-by: sonali wale <[email protected]>

* added minor UI change

Signed-off-by: Chaitali Mane <[email protected]>

Co-authored-by: Chaitali Mane <[email protected]>

* Database script for migration tables (#6500)

* Script added for migration tables

Signed-off-by: sonali wale <[email protected]>

* Insert scripts added for migration type and status

Signed-off-by: sonali wale <[email protected]>

* Server id column added in migration table

Signed-off-by: sonali wale <[email protected]>

* Index added on server_id column in migration table

Signed-off-by: sonali wale <[email protected]>

* Abdul/infra editor actions (#6508)

* editor actions added

Signed-off-by: Abdul-Az <[email protected]>

* infra_editor test cases

Signed-off-by: Abdul-Az <[email protected]>

* test cases fix

Signed-off-by: Abdul-Az <[email protected]>

* infra editor actions update

Signed-off-by: Abdul-Az <[email protected]>

* editor role fix

Signed-off-by: Abdul-Az <[email protected]>

* test cases fix

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/infra project owner (#6512)

* project owner wip

Signed-off-by: Abdul-Az <[email protected]>

* project owner actions

Signed-off-by: Abdul-Az <[email protected]>

* fix

Signed-off-by: Abdul-Az <[email protected]>

* doc update

Signed-off-by: Abdul-Az <[email protected]>

* pipeline fix

Signed-off-by: Abdul-Az <[email protected]>

* Updated Infra Proxy cypress tests for web UI key (#6511)

* Updated cypress tests for web ui key

Signed-off-by: Chaitali Mane <[email protected]>

* Key in uppercase

Signed-off-by: Chaitali Mane <[email protected]>

* Update for minor

Signed-off-by: Chaitali Mane <[email protected]>

* removed unused lines

Signed-off-by: Chaitali Mane <[email protected]>

* removed error unit tests

Signed-off-by: Chaitali Mane <[email protected]>

* removed iam lint error

Signed-off-by: Chaitali Mane <[email protected]>

* Adding Cypress env variable for WebUI key

Signed-off-by: Kallol Roy <[email protected]>

* Updated variable

Signed-off-by: Chaitali Mane <[email protected]>

* removed replace

Signed-off-by: Chaitali Mane <[email protected]>

* Adding variable

Signed-off-by: Chaitali Mane <[email protected]>

* minor change

Signed-off-by: Chaitali Mane <[email protected]>

* removed hard coded values

Signed-off-by: Chaitali Mane <[email protected]>

* Removed hard coded values

Signed-off-by: Chaitali Mane <[email protected]>

* Updated variables

Signed-off-by: Chaitali Mane <[email protected]>

Co-authored-by: Kallol Roy <[email protected]>

* New version of protoc and added migrations proto files (#6578)

Signed-off-by: Yashvi Jain <[email protected]>

* Added sync organization and user button (#6592)

* updated docs

Signed-off-by: Abdul-Az <[email protected]>

* cypress error fix

Signed-off-by: Abdul-Az <[email protected]>

* lint fixes

Signed-off-by: Abdul-Az <[email protected]>

* updated docs

Signed-off-by: Abdul-Az <[email protected]>

* cypress error fix

Signed-off-by: Abdul-Az <[email protected]>

* Added button as per new design

Signed-off-by: Chaitali Mane <[email protected]>

* update change

Signed-off-by: Chaitali Mane <[email protected]>

Co-authored-by: Abdul-Az <[email protected]>

* Creating a new package migrations (#6595)

Signed-off-by: Yashvi Jain <[email protected]>

* Storage functions for the migration phases (#6529)

* Get organisation API changes added

Signed-off-by: sonali wale <[email protected]>

* minor changes added

Signed-off-by: sonali wale <[email protected]>

* Remove command to create an orgs

Signed-off-by: sonali wale <[email protected]>

* Client Mock changes

Signed-off-by: Yashvi Jain <[email protected]>

* Storage function for all the phases of migration

Signed-off-by: sonali wale <[email protected]>

* Minor changes added

Signed-off-by: sonali wale <[email protected]>

* Incorporated review comments

Signed-off-by: sonali wale <[email protected]>

* Minor changes added

Signed-off-by: sonali wale <[email protected]>

* Changes for review comments

Signed-off-by: sonali wale <[email protected]>

* Comments removed

Signed-off-by: sonali wale <[email protected]>

Co-authored-by: Yashvi Jain <[email protected]>

* Migration stage script and storage functions added (#6619)

Signed-off-by: sonali wale <[email protected]>

* Addition of migration id and migration status in get server api (#6613)

* resolving conflicts and rebasing it

Signed-off-by: Yashvi Jain <[email protected]>

* Removing the loggers

Signed-off-by: Yashvi Jain <[email protected]>

* Query changes for lastes migration status

Signed-off-by: Yashvi Jain <[email protected]>

* changing the response varibale

Signed-off-by: Yashvi Jain <[email protected]>

* Changes to audit the log for infra proxy (#6622)

* added changes for infra proxy audit log

* added reflect codes

Signed-off-by: Kallol Roy <[email protected]>

* added changes for the audit logs for infra

Signed-off-by: Vinay Sharma <[email protected]>

* removed commented code

Signed-off-by: Vinay Sharma <[email protected]>

* added some minor changes

Signed-off-by: Vinay Sharma <[email protected]>

Co-authored-by: Kallol Roy <[email protected]>

* Migration Data service creation and created a rpc method for upload zip file (#6612)

* Changes for stream api for upload

Signed-off-by: Yashvi Jain <[email protected]>

* changes

Signed-off-by: Yashvi Jain <[email protected]>

* added some changes for the protofile

Signed-off-by: Vinay Sharma <[email protected]>

* added function changes

* added changes for the proto

* added changes to devide the chunks in bytes

* added changes for the validation

Signed-off-by: Vinay Sharma <[email protected]>

* adding status in database

Signed-off-by: Yashvi Jain <[email protected]>

* adding the request for server id and filename

Signed-off-by: Yashvi Jain <[email protected]>

* Adding  loggers and saving the failed migration phase

Signed-off-by: Yashvi Jain <[email protected]>

* optimising the code

Signed-off-by: Yashvi Jain <[email protected]>

* Changes for content-type

Signed-off-by: Yashvi Jain <[email protected]>

* added changes for the validation

Signed-off-by: Vinay Sharma <[email protected]>

* Upload to the hab svc data folder

Signed-off-by: Kallol Roy <[email protected]>

* Enhance log and modify migration phases

Signed-off-by: Kallol Roy <[email protected]>

* Granularize the migration stages

Signed-off-by: Kallol Roy <[email protected]>

* Granularize the migration stages

Signed-off-by: Kallol Roy <[email protected]>

Co-authored-by: Vinay Sharma <[email protected]>
Co-authored-by: Kallol Roy <[email protected]>

* API to fetch the status of the migration (#6637)

* Get migrations status API added

Signed-off-by: sonali wale <[email protected]>

* Added minor changes

Signed-off-by: sonali wale <[email protected]>

* Modify Get server API for Migration status (#6645)

* Modify Get server API for Migration status

Signed-off-by: Yashvi Jain <[email protected]>

* Modify the get server API

Signed-off-by: Yashvi Jain <[email protected]>

* Feature/models (#6655)

* Pipeline demo

* Demo Pipeline

Signed-off-by: Pappu Kumar <[email protected]>

* Based on PR Review

Signed-off-by: Pappu Kumar <[email protected]>

* Models

Signed-off-by: Pappu Kumar <[email protected]>

* Models done

* Package JSON change

Signed-off-by: Pappu Kumar <[email protected]>

* Package JSON change

Signed-off-by: Pappu Kumar <[email protected]>

* Package JSON change

Signed-off-by: Pappu Kumar <[email protected]>

* Stalwart 32 upload slider functionality (#6654)

* Added upload slider

Signed-off-by: Chaitali Mane <[email protected]>

* Update upload functionality

Signed-off-by: Chaitali Mane <[email protected]>

* Added drag and drop function

Signed-off-by: Chaitali Mane <[email protected]>

* Added API integration code

Signed-off-by: Chaitali Mane <[email protected]>

* Added file upload changes

Signed-off-by: Chaitali Mane <[email protected]>

* Added cypress test cases

Signed-off-by: Chaitali Mane <[email protected]>

* Added unit tests

Signed-off-by: Chaitali Mane <[email protected]>

* Added loader

Signed-off-by: Chaitali Mane <[email protected]>

* Updated code

Signed-off-by: Chaitali Mane <[email protected]>

* added header changes + added some type changes + fixed slider open and close after upload

Signed-off-by: Vinay Sharma <[email protected]>

* Updated for selector

Signed-off-by: Chaitali Mane <[email protected]>

Co-authored-by: Vinay Sharma <[email protected]>

* Cancel migration API to cancel the running migration (#6653)

* added changes for the cancel migration API

Signed-off-by: Vinay Sharma <[email protected]>

* Added changes to update the status and clear off data

Signed-off-by: Kallol Roy <[email protected]>

* Fixed SQL query

Signed-off-by: Kallol Roy <[email protected]>

Co-authored-by: Kallol Roy <[email protected]>

* Stalwart 24 Pipeline function to store the orgs to database (#6658)

* Pipeline function to store the orgs

Signed-off-by: sonali wale <[email protected]>

* Added minor changes

Signed-off-by: sonali wale <[email protected]>

* Code formatting and setting up tests DB

Signed-off-by: Kallol Roy <[email protected]>

* Added migration status changes

Signed-off-by: sonali wale <[email protected]>

* Added minor changes

Signed-off-by: sonali wale <[email protected]>

* Comment removed

Signed-off-by: sonali wale <[email protected]>

* Logs added

Signed-off-by: sonali wale <[email protected]>

* Minor changes added

Signed-off-by: sonali wale <[email protected]>

* Removed message variable

Signed-off-by: sonali wale <[email protected]>

* Incorporating review comments

Signed-off-by: sonali wale <[email protected]>

Co-authored-by: Kallol Roy <[email protected]>

* Feature/migration pipe (#6647)

* Pipeline demo

* Demo Pipeline

Signed-off-by: Pappu Kumar <[email protected]>

* Based on PR Review

Signed-off-by: Pappu Kumar <[email protected]>

* Models

Signed-off-by: Pappu Kumar <[email protected]>

* Updateed select statement

Signed-off-by: Pappu Kumar <[email protected]>

* Removed package-lock.json

Signed-off-by: Pappu Kumar <[email protected]>

* Pipeline to process and close the go routines

Signed-off-by: Kallol Roy <[email protected]>

* Feature/models (#6655)

* Pipeline demo

* Demo Pipeline

Signed-off-by: Pappu Kumar <[email protected]>

* Based on PR Review

Signed-off-by: Pappu Kumar <[email protected]>

* Models

Signed-off-by: Pappu Kumar <[email protected]>

* Models done

* Package JSON change

Signed-off-by: Pappu Kumar <[email protected]>

* Package JSON change

Signed-off-by: Pappu Kumar <[email protected]>

* Package JSON change

Signed-off-by: Pappu Kumar <[email protected]>

* Setup pipeline to process data

Signed-off-by: Kallol Roy <[email protected]>

* Some comment corrections

Signed-off-by: Pappu Kumar <[email protected]>

Co-authored-by: Kallol Roy <[email protected]>

* Parse org pipeline function and test cases (#6664)

* Adding parse servers orgs function and test data files

Signed-off-by: Yashvi Jain <[email protected]>

* Addition of test cases

Signed-off-by: Yashvi Jain <[email protected]>

* Adding loggers for parse orgs

Signed-off-by: Yashvi Jain <[email protected]>

* resolving sonar issue

Signed-off-by: Yashvi Jain <[email protected]>

* Adding deletebackup folder

Signed-off-by: Yashvi Jain <[email protected]>

* Adding delete backup folder

Signed-off-by: Yashvi Jain <[email protected]>

* Phase 2 (#6667)

Signed-off-by: Pappu Kumar <[email protected]>

* Add projects for every org to be inserted in the database (#6669)

Signed-off-by: Yashvi Jain <[email protected]>

* Get migration staged data API (#6673)

* Get migration staged data API added

Signed-off-by: sonali wale <[email protected]>

* Minor changes added

Signed-off-by: sonali wale <[email protected]>

* Modified the response type

Signed-off-by: sonali wale <[email protected]>

* Test cases added

Signed-off-by: sonali wale <[email protected]>

* Updated test cases

Signed-off-by: sonali wale <[email protected]>

* Updated parsed data

Signed-off-by: sonali wale <[email protected]>

* json tag updated

Signed-off-by: sonali wale <[email protected]>

* Feb/pipeline(unzip, pipeline log for error and success) (#6678)

* Zip file

* Zip file and migration done status

Signed-off-by: Pappu Kumar <[email protected]>

* PR Changes

* PR Changes

Signed-off-by: Pappu Kumar <[email protected]>

* PR Commect fixed

Signed-off-by: Pappu Kumar <[email protected]>

* Code smell Fixed

Signed-off-by: Pappu Kumar <[email protected]>

* Update utility.go

* Unzip Destination change

Signed-off-by: Pappu Kumar <[email protected]>

* Some fixes

Signed-off-by: Pappu Kumar <[email protected]>

* Changes Issues and PR comments

Signed-off-by: Pappu Kumar <[email protected]>

* Error log modified

Signed-off-by: Pappu Kumar <[email protected]>

* Code smell fixed

Signed-off-by: Pappu Kumar <[email protected]>

* STALWART-31 Show migration acknowledgement on server details page (#6670)

* added changes for the show migration status

Signed-off-by: Vinay Sharma <[email protected]>

* added some UI changes to show the error message

Signed-off-by: Vinay Sharma <[email protected]>

* added some changes to change the tooltip position

Signed-off-by: Vinay Sharma <[email protected]>

* added changes for the preview screen

* added some css changes

Signed-off-by: Vinay Sharma <[email protected]>

* added changes to fix the sonar cloud issue

Signed-off-by: Vinay Sharma <[email protected]>

* added review comment changes

Signed-off-by: Vinay Sharma <[email protected]>

* API to trigger the second pipeline function - confirm preview (#6677)

* added changes for trigger the second pipline function

Signed-off-by: Vinay Sharma <[email protected]>

* Changes for lint

* Updated error handling

Signed-off-by: sonali wale <[email protected]>

Co-authored-by: Yashvi Jain <[email protected]>
Co-authored-by: sonali wale <[email protected]>

* Stalwart 25 pipeline function to store parsed stage file (#6683)

* Create preview pipeline function added

Signed-off-by: sonali wale <[email protected]>

* Test cases added

Signed-off-by: sonali wale <[email protected]>

* Updated test cases

Signed-off-by: sonali wale <[email protected]>

* Resolved conflicts

Signed-off-by: sonali wale <[email protected]>

* Stalwart 22 preview screen modal (#6679)

* Added preview screen slider

Signed-off-by: Chaitali Mane <[email protected]>

* Added metadata changes

Signed-off-by: Chaitali Mane <[email protected]>

* Added vault variable into cypress

Signed-off-by: Chaitali Mane <[email protected]>

* Added cancel migration API integration

Signed-off-by: Chaitali Mane <[email protected]>

* Added preview data API requests

Signed-off-by: Chaitali Mane <[email protected]>

* Updated for cancel migration

Signed-off-by: Chaitali Mane <[email protected]>

* Updated values with API data variables

Signed-off-by: Chaitali Mane <[email protected]>

* Update for preview modal input

Signed-off-by: Chaitali Mane <[email protected]>

* minor change

Signed-off-by: Chaitali Mane <[email protected]>

* removed server IP dependancy

Signed-off-by: Chaitali Mane <[email protected]>

* minor

Signed-off-by: Chaitali Mane <[email protected]>

* removed lint in iam

Signed-off-by: Chaitali Mane <[email protected]>

* removed file

Signed-off-by: Chaitali Mane <[email protected]>

* Pipeline failure changes

Signed-off-by: Yashvi Jain <[email protected]>

* Pipeline failure changes

Signed-off-by: Yashvi Jain <[email protected]>

* pipeline failure changes

Signed-off-by: Yashvi Jain <[email protected]>

* pipeline failure changes

Signed-off-by: Yashvi Jain <[email protected]>

* removed commented code

Signed-off-by: Chaitali Mane <[email protected]>

* Adding variable

Signed-off-by: Chaitali Mane <[email protected]>

* Complitation error fix

Signed-off-by: Yashvi Jain <[email protected]>

* Pipeline failure changes

Signed-off-by: Yashvi Jain <[email protected]>

Co-authored-by: Yashvi Jain <[email protected]>

* Modified API for Local Users with Hash Password (#6694)

* Added Test API for Local Users save

Signed-off-by: Yashvi Jain <[email protected]>

* Removing duplicate code

Signed-off-by: Yashvi Jain <[email protected]>

* Removing duplicate code

Signed-off-by: Yashvi Jain <[email protected]>

* Changes for adding is hashed field in create user api

Signed-off-by: Yashvi Jain <[email protected]>

* adding test cases

Signed-off-by: Yashvi Jain <[email protected]>

* Feature/testing pipeline (#6704)

* Testing

* Pass service objects to utility pipeline functions

Signed-off-by: Kallol Roy <[email protected]>

* Postgres connection fixes

Signed-off-by: sonali wale <[email protected]>

* pipeline failure fixes

Signed-off-by: Yashvi Jain <[email protected]>

* Phase1 debugged and fixed

Signed-off-by: Pappu Kumar <[email protected]>

* Testing

* Pass service objects to utility pipeline functions

Signed-off-by: Kallol Roy <[email protected]>

* PR Commect fixed

Signed-off-by: Pappu Kumar <[email protected]>

* fix

* Changes

Signed-off-by: Pappu Kumar <[email protected]>

* Adding authz client for project

Signed-off-by: Yashvi Jain <[email protected]>

* Adding authz client for project

Signed-off-by: Yashvi Jain <[email protected]>

* Added  StoreOrg and some corrections to phase one

* Remoed Global Variables

* Updated migration id in get status call

Signed-off-by: Chaitali Mane <[email protected]>

* Added confirm API integration code

Signed-off-by: Chaitali Mane <[email protected]>

* Added major code changes

Signed-off-by: Chaitali Mane <[email protected]>

* Added some changes

Signed-off-by: Chaitali Mane <[email protected]>

* Added some improvements

Signed-off-by: Chaitali Mane <[email protected]>

* Cencel migration API fixes

Signed-off-by: sonali wale <[email protected]>

* Updated z-index

Signed-off-by: Chaitali Mane <[email protected]>

* Updated script

Signed-off-by: sonali wale <[email protected]>

* changes for active migration status

Signed-off-by: Yashvi Jain <[email protected]>

* Updated get migration status query

Signed-off-by: sonali wale <[email protected]>

* added in progress changes

Signed-off-by: Chaitali Mane <[email protected]>

* Updated minor change

Signed-off-by: Chaitali Mane <[email protected]>

* Spelling check

Signed-off-by: Pappu Kumar <[email protected]>

* Naming convention change

Signed-off-by: Pappu Kumar <[email protected]>

Co-authored-by: Kallol Roy <[email protected]>
Co-authored-by: sonali wale <[email protected]>
Co-authored-by: Yashvi Jain <[email protected]>
Co-authored-by: Chaitali Mane <[email protected]>

* Added cypress test cases (#6722)

* Added cypress test cases

Signed-off-by: Chaitali Mane <[email protected]>

* Added cypress test cases

Signed-off-by: Chaitali Mane <[email protected]>

* Adding pipeline function for parsing org user association (#6707)

* Adding pipeline function for parsing org user association

Signed-off-by: Yashvi Jain <[email protected]>

* Changes for lint fixes

Signed-off-by: Yashvi Jain <[email protected]>

* Fixing test cases for parse org users

Signed-off-by: Yashvi Jain <[email protected]>

* Adding more test cases for Org User Association

Signed-off-by: Yashvi Jain <[email protected]>

* Fixing code smells

Signed-off-by: Yashvi Jain <[email protected]>

* adding correct action ops

Signed-off-by: Yashvi Jain <[email protected]>

* Test cases correction for org users

Signed-off-by: Yashvi Jain <[email protected]>

* Get org admins from back up zip

Signed-off-by: sonali wale <[email protected]>

* Adding test cases for getting admin from org

Signed-off-by: Yashvi Jain <[email protected]>

* Updated test cases

Signed-off-by: sonali wale <[email protected]>

* Updated test data

Signed-off-by: sonali wale <[email protected]>

* Added minor changes

Signed-off-by: sonali wale <[email protected]>

* Added new line

Signed-off-by: sonali wale <[email protected]>

* Storage function changes added

Signed-off-by: sonali wale <[email protected]>

* Changes for review comment

Signed-off-by: sonali wale <[email protected]>

Co-authored-by: sonali wale <[email protected]>

* Dave/stalwart 27 (#6719)

* Validate Zip File

Signed-off-by: Pappu Kumar <[email protected]>

* Done ZIp file Validation

Signed-off-by: Pappu Kumar <[email protected]>

* Test ZIp file Validation

Signed-off-by: Pappu Kumar <[email protected]>

* Key dump check added

Signed-off-by: Pappu Kumar <[email protected]>

* Changes based on PR comments

Signed-off-by: Pappu Kumar <[email protected]>

* Done testing

Signed-off-by: Pappu Kumar <[email protected]>

* Merge conflict

Signed-off-by: Pappu Kumar <[email protected]>

* Pappu/stalwart 35 (#6713)

* Adding function for user exists

Signed-off-by: Yashvi Jain <[email protected]>

* Parsing User done for a New PR

Signed-off-by: Pappu Kumar <[email protected]>

* Linting issue

Signed-off-by: Pappu Kumar <[email protected]>

* Code smell check

Signed-off-by: Pappu Kumar <[email protected]>

* FIXED PR comments

Signed-off-by: Pappu Kumar <[email protected]>

* FIXED PR Comments

* PR Commits

Signed-off-by: Pappu Kumar <[email protected]>

* Fixed code smell

Signed-off-by: Pappu Kumar <[email protected]>

* Some minor bug fixes

Signed-off-by: Pappu Kumar <[email protected]>

* Fixed PR review comments

Signed-off-by: Pappu Kumar <[email protected]>

* Fixing code smell

Signed-off-by: Pappu Kumar <[email protected]>

* Added checks

Signed-off-by: Pappu Kumar <[email protected]>

* Added the check for user exists by connecting to local user service

Signed-off-by: Yashvi Jain <[email protected]>

* Parsing User done for a New PR

Signed-off-by: Pappu Kumar <[email protected]>

* Code smell check

Signed-off-by: Pappu Kumar <[email protected]>

* FIXED PR comments

Signed-off-by: Pappu Kumar <[email protected]>

* Fixed PR review comments

Signed-off-by: Pappu Kumar <[email protected]>

* Fixing code smell

Signed-off-by: Pappu Kumar <[email protected]>

* Fixing code smells

Signed-off-by: Yashvi Jain <[email protected]>

* PR Comments

Signed-off-by: Pappu Kumar <[email protected]>

* Done linting and PR FIX

Signed-off-by: Pappu Kumar <[email protected]>

* Few fixes

Signed-off-by: Pappu Kumar <[email protected]>

* Done

Signed-off-by: Pappu Kumar <[email protected]>

* Adding check for local user for exisiting username

Signed-off-by: Yashvi Jain <[email protected]>

* Adding check for local users

Signed-off-by: Yashvi Jain <[email protected]>

* PR COMMENTS DONE

Signed-off-by: Pappu Kumar <[email protected]>

* Fixing testing issue

Signed-off-by: Yashvi Jain <[email protected]>

* Testing fixing for parse user

Signed-off-by: Yashvi Jain <[email protected]>

* Done with testing

Signed-off-by: Pappu Kumar <[email protected]>

* Changes for local user client

Signed-off-by: Yashvi Jain <[email protected]>

* Changes for local user client port

Signed-off-by: Yashvi Jain <[email protected]>

* Remaining changes are made

* Comment Line

Signed-off-by: Pappu Kumar <[email protected]>

* Rebasing with feature branch

Signed-off-by: Yashvi Jain <[email protected]>

* Changes for code smells

Signed-off-by: Yashvi Jain <[email protected]>

Co-authored-by: Yashvi Jain <[email protected]>

* Stalwart 52 Improvements in infra server integration test cases (#6712)

* Improvements in integration test cases

Signed-off-by: sonali wale <[email protected]>

* Updated test cases

Signed-off-by: sonali wale <[email protected]>

* Storage functions for org users association (#6741)

* Storage functions for org users association

Signed-off-by: sonali wale <[email protected]>

* Minor changes added

Signed-off-by: sonali wale <[email protected]>

* Minor changes added

Signed-off-by: sonali wale <[email protected]>

* Adding hash password from json and creating local user (#6753)

* Adding hash password from json and creating local user

Signed-off-by: Yashvi Jain <[email protected]>

* Lint issues fixed

Signed-off-by: Yashvi Jain <[email protected]>

* Modify the existing users table with more entries (#6742)

* Modify the existing users table with more entries

Signed-off-by: Pappu Kumar <[email protected]>

* Spelling checks

Signed-off-by: Pappu Kumar <[email protected]>

* Code smell fix

* Code smell fix

Signed-off-by: Pappu Kumar <[email protected]>

* Conflicting user changes in Infra proxy (#6774)

* updated docs

Signed-off-by: Abdul-Az <[email protected]>

* cypress error fix

Signed-off-by: Abdul-Az <[email protected]>

* updated docs

Signed-off-by: Abdul-Az <[email protected]>

* cypress error fix

Signed-off-by: Abdul-Az <[email protected]>

* Added user API

Signed-off-by: Chaitali Mane <[email protected]>

* minor change

Signed-off-by: Chaitali Mane <[email protected]>

* Updated code for conflict user

Signed-off-by: Chaitali Mane <[email protected]>

* Updated code for conflict user

Signed-off-by: Chaitali Mane <[email protected]>

Co-authored-by: Abdul-Az <[email protected]>

* Pipeline function to populate org users association (#6770)

* Added pipeline function to populate org user association

Signed-off-by: sonali wale <[email protected]>

* Minor changes added

Signed-off-by: sonali wale <[email protected]>

* Code smell fix

Signed-off-by: sonali wale <[email protected]>

* Incorporating review comments

Signed-off-by: sonali wale <[email protected]>

* Changes added for failed count

Signed-off-by: sonali wale <[email protected]>

* Added pipeline changes for migration status and error handling

Signed-off-by: sonali wale <[email protected]>

* Store Users (#6761)

* Store Users

Signed-off-by: Pappu Kumar <[email protected]>

* Store USers

Signed-off-by: Pappu Kumar <[email protected]>

* Store USers

Signed-off-by: Pappu Kumar <[email protected]>

* Done

Signed-off-by: Pappu Kumar <[email protected]>

* Populate users into the automate db

Signed-off-by: Pappu Kumar <[email protected]>

* Adding function for creating local users

Signed-off-by: Yashvi Jain <[email protected]>

* Adding function for creating local users

Signed-off-by: Yashvi Jain <[email protected]>

* COrrections to some code

Signed-off-by: Pappu Kumar <[email protected]>

* PR Comment fixed

Signed-off-by: Pappu Kumar <[email protected]>

* PR comments

Signed-off-by: Pappu Kumar <[email protected]>

* PR Comments fixed

Signed-off-by: Pappu Kumar <[email protected]>

* Checks and some corrections

Signed-off-by: Pappu Kumar <[email protected]>

* Merge conflicts

Signed-off-by: Pappu Kumar <[email protected]>

* Corrections:

* test with continue

Signed-off-by: Pappu Kumar <[email protected]>

* Added changes for error handling in pipeline

Signed-off-by: sonali wale <[email protected]>

Co-authored-by: Yashvi Jain <[email protected]>
Co-authored-by: sonali wale <[email protected]>

* Added user tab in org details (#6789)

* Added user tab in org details

Signed-off-by: Chaitali Mane <[email protected]>

* Updated minor change

Signed-off-by: Chaitali Mane <[email protected]>

* added variable type

Signed-off-by: Chaitali Mane <[email protected]>

* Confirm preview button should send the changed and selected user details from UI. (#6801)

* added changes for select all and change username on preview slider

Signed-off-by: Vinay Sharma <[email protected]>

* added minor changes

Signed-off-by: Vinay Sharma <[email protected]>

* Migrate User permissions for admin and non-admin (#6804)

* Migrate User permissions for admin and non-admin

Signed-off-by: Yashvi Jain <[email protected]>

* Migrate User permissions for admin and non-admin

Signed-off-by: Yashvi Jain <[email protected]>

* Fixing code smells for migrate user permissions function

Signed-off-by: Yashvi Jain <[email protected]>

* API to fetch the organisation users from automate DB (#6802)

* Get orgs users API added

Signed-off-by: sonali wale <[email protected]>

* Test cases added

Signed-off-by: sonali wale <[email protected]>

* Test cases updated

Signed-off-by: sonali wale <[email protected]>

* Updated test cases

Signed-off-by: sonali wale <[email protected]>

* Fixing test cases for utility

Signed-off-by: Yashvi Jain <[email protected]>

* PR changes for API endpoint

Signed-off-by: Yashvi Jain <[email protected]>

Co-authored-by: Yashvi Jain <[email protected]>

* Migrate users to DB After send the changed and selected user details from UI. (#6819)

* added changes to migrate users into DB after selecting from UI

Signed-off-by: Vinay Sharma <[email protected]>

* added changes for the test cases

Signed-off-by: Vinay Sharma <[email protected]>

* added some minor changes

Signed-off-by: Vinay Sharma <[email protected]>

* Testing observations of zip file upload (#6823)

* Testing observations for upload zip file API

Signed-off-by: sonali wale <[email protected]>

* Added separate file

Signed-off-by: sonali wale <[email protected]>

* Added org user API integration (#6817)

* Added APi integration

Signed-off-by: Chaitali Mane <[email protected]>

* Added code integration

Signed-off-by: Chaitali Mane <[email protected]>

* Added cypress test case

Signed-off-by: Chaitali Mane <[email protected]>

* Dave/stalwart 54 (#6808)

* Demo

Signed-off-by: Pappu Kumar <[email protected]>

* Update Public Key To Chef Server User

Signed-off-by: Pappu Kumar <[email protected]>

* Done Update Key

Signed-off-by: Pappu Kumar <[email protected]>

* Added reset key API

Signed-off-by: sonali wale <[email protected]>

* Updated reset key function

Signed-off-by: sonali wale <[email protected]>

* Updating user keys

Signed-off-by: Pappu Kumar <[email protected]>

* Merge Conflicts

Signed-off-by: Pappu Kumar <[email protected]>

* Change requests

Signed-off-by: Pappu Kumar <[email protected]>

* Change requests

Signed-off-by: Pappu Kumar <[email protected]>

* PR Comments

Signed-off-by: Pappu Kumar <[email protected]>

Co-authored-by: sonali wale <[email protected]>

* minor changes

Signed-off-by: Chaitali Mane <[email protected]>

* Org name is to be stored instead of full name

Signed-off-by: Kallol Roy <[email protected]>

* Added uesr tab

Signed-off-by: Chaitali Mane <[email protected]>

* Automate API needs to handle sync status (#6860)

* Sync status

Signed-off-by: Pappu Kumar <[email protected]>

* Sync migration time

Signed-off-by: Pappu Kumar <[email protected]>

* Script to generate different sized knife ec backup (#6855)

* Script to create the knife ec back up zip file

Signed-off-by: sonali wale <[email protected]>

* Lint fixes

Signed-off-by: sonali wale <[email protected]>

* Script changes

Signed-off-by: sonali wale <[email protected]>

* zip creation changes

Signed-off-by: sonali wale <[email protected]>

* Removed back up folder

Signed-off-by: sonali wale <[email protected]>

* Comment changes

Signed-off-by: sonali wale <[email protected]>

* script changes to zip the file

Signed-off-by: sonali wale <[email protected]>

* Minor changes added

Signed-off-by: sonali wale <[email protected]>

* Code smell fix

Signed-off-by: sonali wale <[email protected]>

* Update .studio/infra-proxy-service

* Setting username with index

Signed-off-by: Kallol Roy <[email protected]>

Co-authored-by: Kallol Roy <[email protected]>

* Back up script fix

Signed-off-by: sonali wale <[email protected]>

* Chef Infra Server WebUI Key (#6841)

* added the section for WebUI in chef infra server

Signed-off-by: Dishank Tiwari <[email protected]>

* removed the add organization section from the page

Signed-off-by: Dishank Tiwari <[email protected]>

* fixed some minor issues in the page

Signed-off-by: Dishank Tiwari <[email protected]>

* added the section for WebUI in chef infra server

Signed-off-by: Dishank Tiwari <[email protected]>

* removed the add organization section from the page

Signed-off-by: Dishank Tiwari <[email protected]>

* fixed some minor issues in the page

Signed-off-by: Dishank Tiwari <[email protected]>

* updates the doc with webui section

Signed-off-by: Dishank Tiwari <[email protected]>

* added images for the update webui key section

Signed-off-by: Dishank Tiwari <[email protected]>

* bug fixes

Signed-off-by: Dishank Tiwari <[email protected]>

* changes made to the webUI section

Signed-off-by: Dishank Tiwari <[email protected]>

* updated the chef server information section

Signed-off-by: Dishank Tiwari <[email protected]>

* Update components/docs-chef-io/content/automate/chef_infra_server.md

Co-authored-by: Kallol Roy <[email protected]>

* Update components/docs-chef-io/content/automate/chef_infra_server.md

Co-authored-by: Kallol Roy <[email protected]>

* review changes

Signed-off-by: Dishank Tiwari <[email protected]>

* changes updated

Signed-off-by: Dishank Tiwari <[email protected]>

Co-authored-by: Kallol Roy <[email protected]>

* Script changes for server deletion issue fixes (#6882)

Signed-off-by: sonali wale <[email protected]>

* Update IAM actions document for Infra Server Views

Signed-off-by: Kallol Roy <[email protected]>

* review changes

Signed-off-by: Dishank Tiwari <[email protected]>

* fixed the spaces

Signed-off-by: Dishank Tiwari <[email protected]>

Co-authored-by: sonali523 <[email protected]>
Co-authored-by: Abdul-Az <[email protected]>
Co-authored-by: Rick Marry <[email protected]>
Co-authored-by: Chaitali Mane <[email protected]>
Co-authored-by: vinay sharma <[email protected]>
Co-authored-by: Himanshi Chhabra <[email protected]>
Co-authored-by: root <[email protected]>
Co-authored-by: Chaitali Mane <[email protected]>
Co-authored-by: sumanprogress <[email protected]>
Co-authored-by: Yashvi Jain <[email protected]>
Co-authored-by: Yashvi Jain <[email protected]>
Co-authored-by: Dave Augustus <[email protected]>
Co-authored-by: sonali wale <[email protected]>
Co-authored-by: Dishank Tiwari <[email protected]>
kalroy pushed a commit that referenced this pull request Apr 28, 2022
* resolving conflicts and rebasing it

Signed-off-by: Yashvi Jain <[email protected]>

* Removing the loggers

Signed-off-by: Yashvi Jain <[email protected]>

* Query changes for lastes migration status

Signed-off-by: Yashvi Jain <[email protected]>

* changing the response varibale

Signed-off-by: Yashvi Jain <[email protected]>
kalroy added a commit that referenced this pull request Apr 28, 2022
* Script added for table 'users' (#5722)

* Script added for table 'users'

Signed-off-by: root <[email protected]>

* updated down script

Signed-off-by: root <[email protected]>

* updated up script

Signed-off-by: root <[email protected]>

* updated up script

Signed-off-by: root <[email protected]>

* iam added on roles tab

Signed-off-by: Abdul-Az <[email protected]>

* add fallback and bldr channel env vars to envrc and set back to dev when doing builds (#5741)

Signed-off-by: Rick Marry <[email protected]>

* Script added for table 'org_users' (#5738)

Signed-off-by: root <[email protected]>

* added edit policy

Signed-off-by: Abdul-Az <[email protected]>

* Storage functions for users table (#5731)

* Storage functions added for users table

Signed-off-by: root <[email protected]>

* Updated with review comments

Signed-off-by: root <[email protected]>

* Chaitali/add server slider (#5728)

* converted server modal into slider

Signed-off-by: chaitali-mane <[email protected]>

* Updated test cases

Signed-off-by: chaitali-mane <[email protected]>

* environments create, delete policy added

Signed-off-by: Abdul-Az <[email protected]>

* edit env policy added

Signed-off-by: Abdul-Az <[email protected]>

* added data bags policy

Signed-off-by: Abdul-Az <[email protected]>

* Chaitali/add server slider (#5728)

* converted server modal into slider

Signed-off-by: chaitali-mane <[email protected]>

* Updated test cases

Signed-off-by: chaitali-mane <[email protected]>

* ui three dots fix

Signed-off-by: Abdul-Az <[email protected]>

* reverted iam actions

Signed-off-by: Abdul-Az <[email protected]>

* Add changes for the create server slider (#5755)

* added some changes for the create server slider

Signed-off-by: Vinay Sharma <[email protected]>

* added some minor changes

Signed-off-by: Vinay Sharma <[email protected]>

* removed roles iam

Signed-off-by: Abdul-Az <[email protected]>

* environments authz reverted

Signed-off-by: Abdul-Az <[email protected]>

* databags authz reverted

Signed-off-by: Abdul-Az <[email protected]>

* Added API to get server users list from backend DB (#5760)

Signed-off-by: root <[email protected]>

* Added users tab in server details page (#5802)

* Added Users tab UI

Signed-off-by: chaitali-mane <[email protected]>

* Added enitites api integration

Signed-off-by: chaitali-mane <[email protected]>

* minor changes

Signed-off-by: chaitali-mane <[email protected]>

* Updated minor change

Signed-off-by: chaitali-mane <[email protected]>

* Added css change for notification overlap slider. (#5781)

Signed-off-by: Himanshi Chhabra <[email protected]>

* Command to add the sample automate infra server users (#5786)

* Shell script added to add the sample infra server users

Signed-off-by: root <[email protected]>

* Minor changes added

Signed-off-by: root <[email protected]>

* Renaming the sql files and modifying to incorporate WebUI key

Signed-off-by: Kallol Roy <[email protected]>

* infra_server_actions tests

Signed-off-by: Abdul-Az <[email protected]>

* infra server list doc update

Signed-off-by: Abdul-Az <[email protected]>

* test cases fix

Signed-off-by: Abdul-Az <[email protected]>

* lint fixes

Signed-off-by: Abdul-Az <[email protected]>

* added infra server get test cases

Signed-off-by: Abdul-Az <[email protected]>

* create infra server test case

Signed-off-by: Abdul-Az <[email protected]>

* added infra server create test case

Signed-off-by: Abdul-Az <[email protected]>

* updated docs

Signed-off-by: Abdul-Az <[email protected]>

* infra server put and delete test case added

Signed-off-by: Abdul-Az <[email protected]>

* wrapped server details into put api

Signed-off-by: Abdul-Az <[email protected]>

* wrapped delete button into delete action

Signed-off-by: Abdul-Az <[email protected]>

* error fix

Signed-off-by: Abdul-Az <[email protected]>

* cypress error fix

Signed-off-by: Abdul-Az <[email protected]>

* doc formatted

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/org actions (#5838)

* wip

Signed-off-by: Abdul-Az <[email protected]>

* wip

Signed-off-by: Abdul-Az <[email protected]>

* ui buttons hiding logic

Signed-off-by: Abdul-Az <[email protected]>

* orgs actions added with cypress test case

Signed-off-by: Abdul-Az <[email protected]>

* lint fixes

Signed-off-by: Abdul-Az <[email protected]>

* orgs actions docs updated

Signed-off-by: Abdul-Az <[email protected]>

* doc formatted

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/cookbooks actions (#5848)

* cookbooks view actions added

Signed-off-by: Abdul-Az <[email protected]>

* iam actions docs updated

Signed-off-by: Abdul-Az <[email protected]>

* wip cy tests

Signed-off-by: Abdul-Az <[email protected]>

* wip cy tests

Signed-off-by: Abdul-Az <[email protected]>

* cookbooks cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* cookbooks cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* proto buf regenerated

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/roles actions (#5853)

* roles actions

Signed-off-by: Abdul-Az <[email protected]>

* roles docs update ui fix

Signed-off-by: Abdul-Az <[email protected]>

* wip

Signed-off-by: Abdul-Az <[email protected]>

* roles view  cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* roles create,update,delete ui actions

Signed-off-by: Abdul-Az <[email protected]>

* compiled pb files

Signed-off-by: Abdul-Az <[email protected]>

* create, update, delete cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/environments actions (#5898)

* added env iam actions

Signed-off-by: Abdul-Az <[email protected]>

* ui changes for IAM

Signed-off-by: Abdul-Az <[email protected]>

* added env test cases

Signed-off-by: Abdul-Az <[email protected]>

* environments test cases added

Signed-off-by: Abdul-Az <[email protected]>

* added environments api docs

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/databag item actions (#6049)

* databags and items

Signed-off-by: Abdul-Az <[email protected]>

* added data bag actions

Signed-off-by: Abdul-Az <[email protected]>

* added test cases

Signed-off-by: Abdul-Az <[email protected]>

* data bags item test cases added

Signed-off-by: Abdul-Az <[email protected]>

* lint fix

Signed-off-by: Abdul-Az <[email protected]>

* policyfiles actions added (#6081)

Signed-off-by: Abdul-Az <[email protected]>

* added policygroups actions (#6123)

Signed-off-by: Abdul-Az <[email protected]>

* infra_server_actions tests

Signed-off-by: Abdul-Az <[email protected]>

* infra server list doc update

Signed-off-by: Abdul-Az <[email protected]>

* test cases fix

Signed-off-by: Abdul-Az <[email protected]>

* lint fixes

Signed-off-by: Abdul-Az <[email protected]>

* added infra server get test cases

Signed-off-by: Abdul-Az <[email protected]>

* create infra server test case

Signed-off-by: Abdul-Az <[email protected]>

* added infra server create test case

Signed-off-by: Abdul-Az <[email protected]>

* updated docs

Signed-off-by: Abdul-Az <[email protected]>

* infra server put and delete test case added

Signed-off-by: Abdul-Az <[email protected]>

* cypress error fix

Signed-off-by: Abdul-Az <[email protected]>

* doc formatted

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/cookbooks actions (#5848)

* cookbooks view actions added

Signed-off-by: Abdul-Az <[email protected]>

* iam actions docs updated

Signed-off-by: Abdul-Az <[email protected]>

* wip cy tests

Signed-off-by: Abdul-Az <[email protected]>

* wip cy tests

Signed-off-by: Abdul-Az <[email protected]>

* cookbooks cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* cookbooks cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* proto buf regenerated

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/roles actions (#5853)

* roles actions

Signed-off-by: Abdul-Az <[email protected]>

* roles docs update ui fix

Signed-off-by: Abdul-Az <[email protected]>

* wip

Signed-off-by: Abdul-Az <[email protected]>

* roles view  cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* roles create,update,delete ui actions

Signed-off-by: Abdul-Az <[email protected]>

* compiled pb files

Signed-off-by: Abdul-Az <[email protected]>

* create, update, delete cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/environments actions (#5898)

* added env iam actions

Signed-off-by: Abdul-Az <[email protected]>

* ui changes for IAM

Signed-off-by: Abdul-Az <[email protected]>

* added env test cases

Signed-off-by: Abdul-Az <[email protected]>

* environments test cases added

Signed-off-by: Abdul-Az <[email protected]>

* added environments api docs

Signed-off-by: Abdul-Az <[email protected]>

* rebase error fix

Signed-off-by: Abdul-Az <[email protected]>

* rebase fix

Signed-off-by: Abdul-Az <[email protected]>

* rebase error fix

Signed-off-by: Abdul-Az <[email protected]>

* iam permission to create, delete, get client (#6227)

* iam prmission to create, delete, get client

Signed-off-by: Abdul-Az <[email protected]>

* test cases for client

Signed-off-by: Abdul-Az <[email protected]>

* added test cases

Signed-off-by: Abdul-Az <[email protected]>

* added reset client key action

Signed-off-by: Abdul-Az <[email protected]>

* added nodes iam actions (#6275)

* added nodes iam actions

Signed-off-by: Abdul-Az <[email protected]>

* added nodes test cases

Signed-off-by: Abdul-Az <[email protected]>

* infra_server_actions tests

Signed-off-by: Abdul-Az <[email protected]>

* infra server list doc update

Signed-off-by: Abdul-Az <[email protected]>

* test cases fix

Signed-off-by: Abdul-Az <[email protected]>

* lint fixes

Signed-off-by: Abdul-Az <[email protected]>

* added infra server get test cases

Signed-off-by: Abdul-Az <[email protected]>

* create infra server test case

Signed-off-by: Abdul-Az <[email protected]>

* added infra server create test case

Signed-off-by: Abdul-Az <[email protected]>

* updated docs

Signed-off-by: Abdul-Az <[email protected]>

* infra server put and delete test case added

Signed-off-by: Abdul-Az <[email protected]>

* wrapped delete button into delete action

Signed-off-by: Abdul-Az <[email protected]>

* cypress error fix

Signed-off-by: Abdul-Az <[email protected]>

* doc formatted

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/cookbooks actions (#5848)

* cookbooks view actions added

Signed-off-by: Abdul-Az <[email protected]>

* iam actions docs updated

Signed-off-by: Abdul-Az <[email protected]>

* wip cy tests

Signed-off-by: Abdul-Az <[email protected]>

* wip cy tests

Signed-off-by: Abdul-Az <[email protected]>

* cookbooks cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* cookbooks cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* proto buf regenerated

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/roles actions (#5853)

* roles actions

Signed-off-by: Abdul-Az <[email protected]>

* roles docs update ui fix

Signed-off-by: Abdul-Az <[email protected]>

* wip

Signed-off-by: Abdul-Az <[email protected]>

* roles view  cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* roles create,update,delete ui actions

Signed-off-by: Abdul-Az <[email protected]>

* compiled pb files

Signed-off-by: Abdul-Az <[email protected]>

* create, update, delete cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/environments actions (#5898)

* added env iam actions

Signed-off-by: Abdul-Az <[email protected]>

* ui changes for IAM

Signed-off-by: Abdul-Az <[email protected]>

* added env test cases

Signed-off-by: Abdul-Az <[email protected]>

* environments test cases added

Signed-off-by: Abdul-Az <[email protected]>

* added environments api docs

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/databag item actions (#6049)

* databags and items

Signed-off-by: Abdul-Az <[email protected]>

* added data bag actions

Signed-off-by: Abdul-Az <[email protected]>

* added test cases

Signed-off-by: Abdul-Az <[email protected]>

* data bags item test cases added

Signed-off-by: Abdul-Az <[email protected]>

* policyfiles actions added (#6081)

Signed-off-by: Abdul-Az <[email protected]>

* added policygroups actions (#6123)

Signed-off-by: Abdul-Az <[email protected]>

* infra_server_actions tests

Signed-off-by: Abdul-Az <[email protected]>

* infra server list doc update

Signed-off-by: Abdul-Az <[email protected]>

* test cases fix

Signed-off-by: Abdul-Az <[email protected]>

* lint fixes

Signed-off-by: Abdul-Az <[email protected]>

* added infra server get test cases

Signed-off-by: Abdul-Az <[email protected]>

* create infra server test case

Signed-off-by: Abdul-Az <[email protected]>

* added infra server create test case

Signed-off-by: Abdul-Az <[email protected]>

* updated docs

Signed-off-by: Abdul-Az <[email protected]>

* infra server put and delete test case added

Signed-off-by: Abdul-Az <[email protected]>

* cypress error fix

Signed-off-by: Abdul-Az <[email protected]>

* doc formatted

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/cookbooks actions (#5848)

* cookbooks view actions added

Signed-off-by: Abdul-Az <[email protected]>

* iam actions docs updated

Signed-off-by: Abdul-Az <[email protected]>

* wip cy tests

Signed-off-by: Abdul-Az <[email protected]>

* wip cy tests

Signed-off-by: Abdul-Az <[email protected]>

* cookbooks cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* cookbooks cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* proto buf regenerated

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/roles actions (#5853)

* roles actions

Signed-off-by: Abdul-Az <[email protected]>

* roles docs update ui fix

Signed-off-by: Abdul-Az <[email protected]>

* wip

Signed-off-by: Abdul-Az <[email protected]>

* roles view  cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* roles create,update,delete ui actions

Signed-off-by: Abdul-Az <[email protected]>

* compiled pb files

Signed-off-by: Abdul-Az <[email protected]>

* create, update, delete cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/databag item actions (#6049)

* databags and items

Signed-off-by: Abdul-Az <[email protected]>

* added data bag actions

Signed-off-by: Abdul-Az <[email protected]>

* added test cases

Signed-off-by: Abdul-Az <[email protected]>

* data bags item test cases added

Signed-off-by: Abdul-Az <[email protected]>

* policyfiles actions added (#6081)

Signed-off-by: Abdul-Az <[email protected]>

* added policygroups actions (#6123)

Signed-off-by: Abdul-Az <[email protected]>

* rebase fix

Signed-off-by: Abdul-Az <[email protected]>

* iam permission to create, delete, get client (#6227)

* iam prmission to create, delete, get client

Signed-off-by: Abdul-Az <[email protected]>

* test cases for client

Signed-off-by: Abdul-Az <[email protected]>

* added test cases

Signed-off-by: Abdul-Az <[email protected]>

* added reset client key action

Signed-off-by: Abdul-Az <[email protected]>

* added nodes iam actions (#6275)

* added nodes iam actions

Signed-off-by: Abdul-Az <[email protected]>

* added nodes test cases

Signed-off-by: Abdul-Az <[email protected]>

* added node test cases

Signed-off-by: Abdul-Az <[email protected]>

* docs fix

Signed-off-by: Abdul-Az <[email protected]>

* Added pb files after proto compilation to fix the panic error

Signed-off-by: root <[email protected]>

* api/external/infra_proxy/infra_proxy.pb.go

Signed-off-by: sonali wale <[email protected]>

* added some minor changes

Signed-off-by: Vinay Sharma <[email protected]>

* commented code

Signed-off-by: Chaitali Mane <[email protected]>

* database scripts added (#6351)

Signed-off-by: sonali wale <[email protected]>

* WebUI key into add chef-server slider (#6357)

* web-ui-key

Signed-off-by: sumanprogress <[email protected]>

* Updated code for webui key

Signed-off-by: Chaitali Mane <[email protected]>

* Updated style

Signed-off-by: Chaitali Mane <[email protected]>

* Updated cypress test

Signed-off-by: Chaitali Mane <[email protected]>

* Added back button

Signed-off-by: Chaitali Mane <[email protected]>

* changed name to slider

Signed-off-by: Chaitali Mane <[email protected]>

Co-authored-by: sumanprogress <[email protected]>

* Create server API - create the chef server using the webui key (#6376)

* added API chanegs for adding the chef server with webui key

Signed-off-by: Vinay Sharma <[email protected]>

* added changes for the validation and test cases

Signed-off-by: Vinay Sharma <[email protected]>

* API to validate the webui key (#6364)

* added base changes for the API

Signed-off-by: Vinay Sharma <[email protected]>

* added API changes to validate the webui key

Signed-off-by: Vinay Sharma <[email protected]>

* added some minor changes for the fun comment

Signed-off-by: Vinay Sharma <[email protected]>

* added review comment changes

Signed-off-by: Vinay Sharma <[email protected]>

* added some minor changes for to handle the error

Signed-off-by: Vinay Sharma <[email protected]>

* added changes to validate webui key before creating a server

Signed-off-by: Vinay Sharma <[email protected]>

* added protobuff changes

Signed-off-by: Vinay Sharma <[email protected]>

* Added Update web ui key slider (#6372)

* Initial commit for update webUI key

Signed-off-by: Chaitali Mane <[email protected]>

* added unit tests

Signed-off-by: Chaitali Mane <[email protected]>

* Updated web ui key code

Signed-off-by: Chaitali Mane <[email protected]>

* Added cypress test cases

Signed-off-by: Chaitali Mane <[email protected]>

* Updated style changes

Signed-off-by: Chaitali Mane <[email protected]>

* minor changes

Signed-off-by: Chaitali Mane <[email protected]>

* Update update error

Signed-off-by: Chaitali Mane <[email protected]>

* Added image

Signed-off-by: Chaitali Mane <[email protected]>

* minor change

Signed-off-by: Chaitali Mane <[email protected]>

* UI-API integration for web UI key (#6387)

* lint fixes

Signed-off-by: Abdul-Az <[email protected]>

* Added integration code

Signed-off-by: Chaitali Mane <[email protected]>

Co-authored-by: Abdul-Az <[email protected]>

* Infra proxy API to get the organisation of chef server (#6363)

* Get organisation of infra server from chef server API added

Signed-off-by: sonali wale <[email protected]>

* minor changes added

Signed-off-by: sonali wale <[email protected]>

* Test cases added

Signed-off-by: sonali wale <[email protected]>

* Changes added in test cases

Signed-off-by: sonali wale <[email protected]>

* Added some changes in test cases

Signed-off-by: sonali wale <[email protected]>

* Removed test cases to check the existing one

Signed-off-by: sonali wale <[email protected]>

* added test cases changes

Signed-off-by: sonali wale <[email protected]>

* incorporating review comments

Signed-off-by: sonali wale <[email protected]>

* Minor changes added in test cases

Signed-off-by: sonali wale <[email protected]>

* added some logs

Signed-off-by: sonali wale <[email protected]>

* changes added in test cases

Signed-off-by: sonali wale <[email protected]>

* test cases changes added

Signed-off-by: sonali wale <[email protected]>

* Fixes added for repo health status

Signed-off-by: sonali wale <[email protected]>

* Fix added for repo health failure

Signed-off-by: sonali wale <[email protected]>

* Changes added in bash script of add users to remove credential id from users table

Signed-off-by: sonali wale <[email protected]>

* Conflicts resolved

Signed-off-by: sonali wale <[email protected]>

* Server details page  - UI should have the option to update the WebUI key (#6440)

* added changes to update the webui key on server details page

Signed-off-by: Vinay Sharma <[email protected]>

* added some minor changes

Signed-off-by: Vinay Sharma <[email protected]>

* Show the validation status of the WebUI key on the Chef Server Metadata  (#6435)

* changes for the validate webui key on server details page

Signed-off-by: Vinay Sharma <[email protected]>

* added chanegs for the validate webui key

Signed-off-by: Vinay Sharma <[email protected]>

* added changes for the specs

Signed-off-by: Vinay Sharma <[email protected]>

* added changes for the validate webui key error effect

Signed-off-by: Vinay Sharma <[email protected]>

* API to update the web ui key (#6433)

* Update web ui key API added

Signed-off-by: sonali wale <[email protected]>

* Removed extra files

Signed-off-by: sonali wale <[email protected]>

* Read secret changes added

Signed-off-by: sonali wale <[email protected]>

* Conflicts resolved

Signed-off-by: sonali wale <[email protected]>

* Test cases added

Signed-off-by: sonali wale <[email protected]>

* Commented validate web ui key test cases

Signed-off-by: sonali wale <[email protected]>

* Changes added in mock file

Signed-off-by: sonali wale <[email protected]>

* uncomment validate web ui key test cases

Signed-off-by: sonali wale <[email protected]>

* infra_viewer_actions added (#6436)

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/infra editor actions (#6453)

* editor actions added

Signed-off-by: Abdul-Az <[email protected]>

* infra_editor test cases

Signed-off-by: Abdul-Az <[email protected]>

* test cases fix

Signed-off-by: Abdul-Az <[email protected]>

* Changes to use web ui key in all the Infra Proxy APIs for Cookbooks, Policy Files, Policy Groups, Clients  (#6457)

* Changes added to use the web ui key

Signed-off-by: sonali wale <[email protected]>

* added minor UI change

Signed-off-by: Chaitali Mane <[email protected]>

Co-authored-by: Chaitali Mane <[email protected]>

* Database script for migration tables (#6500)

* Script added for migration tables

Signed-off-by: sonali wale <[email protected]>

* Insert scripts added for migration type and status

Signed-off-by: sonali wale <[email protected]>

* Server id column added in migration table

Signed-off-by: sonali wale <[email protected]>

* Index added on server_id column in migration table

Signed-off-by: sonali wale <[email protected]>

* Abdul/infra editor actions (#6508)

* editor actions added

Signed-off-by: Abdul-Az <[email protected]>

* infra_editor test cases

Signed-off-by: Abdul-Az <[email protected]>

* test cases fix

Signed-off-by: Abdul-Az <[email protected]>

* infra editor actions update

Signed-off-by: Abdul-Az <[email protected]>

* editor role fix

Signed-off-by: Abdul-Az <[email protected]>

* test cases fix

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/infra project owner (#6512)

* project owner wip

Signed-off-by: Abdul-Az <[email protected]>

* project owner actions

Signed-off-by: Abdul-Az <[email protected]>

* fix

Signed-off-by: Abdul-Az <[email protected]>

* doc update

Signed-off-by: Abdul-Az <[email protected]>

* pipeline fix

Signed-off-by: Abdul-Az <[email protected]>

* Updated Infra Proxy cypress tests for web UI key (#6511)

* Updated cypress tests for web ui key

Signed-off-by: Chaitali Mane <[email protected]>

* Key in uppercase

Signed-off-by: Chaitali Mane <[email protected]>

* Update for minor

Signed-off-by: Chaitali Mane <[email protected]>

* removed unused lines

Signed-off-by: Chaitali Mane <[email protected]>

* removed error unit tests

Signed-off-by: Chaitali Mane <[email protected]>

* removed iam lint error

Signed-off-by: Chaitali Mane <[email protected]>

* Adding Cypress env variable for WebUI key

Signed-off-by: Kallol Roy <[email protected]>

* Updated variable

Signed-off-by: Chaitali Mane <[email protected]>

* removed replace

Signed-off-by: Chaitali Mane <[email protected]>

* Adding variable

Signed-off-by: Chaitali Mane <[email protected]>

* minor change

Signed-off-by: Chaitali Mane <[email protected]>

* removed hard coded values

Signed-off-by: Chaitali Mane <[email protected]>

* Removed hard coded values

Signed-off-by: Chaitali Mane <[email protected]>

* Updated variables

Signed-off-by: Chaitali Mane <[email protected]>

Co-authored-by: Kallol Roy <[email protected]>

* New version of protoc and added migrations proto files (#6578)

Signed-off-by: Yashvi Jain <[email protected]>

* Added sync organization and user button (#6592)

* updated docs

Signed-off-by: Abdul-Az <[email protected]>

* cypress error fix

Signed-off-by: Abdul-Az <[email protected]>

* lint fixes

Signed-off-by: Abdul-Az <[email protected]>

* updated docs

Signed-off-by: Abdul-Az <[email protected]>

* cypress error fix

Signed-off-by: Abdul-Az <[email protected]>

* Added button as per new design

Signed-off-by: Chaitali Mane <[email protected]>

* update change

Signed-off-by: Chaitali Mane <[email protected]>

Co-authored-by: Abdul-Az <[email protected]>

* Creating a new package migrations (#6595)

Signed-off-by: Yashvi Jain <[email protected]>

* Storage functions for the migration phases (#6529)

* Get organisation API changes added

Signed-off-by: sonali wale <[email protected]>

* minor changes added

Signed-off-by: sonali wale <[email protected]>

* Remove command to create an orgs

Signed-off-by: sonali wale <[email protected]>

* Client Mock changes

Signed-off-by: Yashvi Jain <[email protected]>

* Storage function for all the phases of migration

Signed-off-by: sonali wale <[email protected]>

* Minor changes added

Signed-off-by: sonali wale <[email protected]>

* Incorporated review comments

Signed-off-by: sonali wale <[email protected]>

* Minor changes added

Signed-off-by: sonali wale <[email protected]>

* Changes for review comments

Signed-off-by: sonali wale <[email protected]>

* Comments removed

Signed-off-by: sonali wale <[email protected]>

Co-authored-by: Yashvi Jain <[email protected]>

* Migration stage script and storage functions added (#6619)

Signed-off-by: sonali wale <[email protected]>

* Addition of migration id and migration status in get server api (#6613)

* resolving conflicts and rebasing it

Signed-off-by: Yashvi Jain <[email protected]>

* Removing the loggers

Signed-off-by: Yashvi Jain <[email protected]>

* Query changes for lastes migration status

Signed-off-by: Yashvi Jain <[email protected]>

* changing the response varibale

Signed-off-by: Yashvi Jain <[email protected]>

* Changes to audit the log for infra proxy (#6622)

* added changes for infra proxy audit log

* added reflect codes

Signed-off-by: Kallol Roy <[email protected]>

* added changes for the audit logs for infra

Signed-off-by: Vinay Sharma <[email protected]>

* removed commented code

Signed-off-by: Vinay Sharma <[email protected]>

* added some minor changes

Signed-off-by: Vinay Sharma <[email protected]>

Co-authored-by: Kallol Roy <[email protected]>

* Migration Data service creation and created a rpc method for upload zip file (#6612)

* Changes for stream api for upload

Signed-off-by: Yashvi Jain <[email protected]>

* changes

Signed-off-by: Yashvi Jain <[email protected]>

* added some changes for the protofile

Signed-off-by: Vinay Sharma <[email protected]>

* added function changes

* added changes for the proto

* added changes to devide the chunks in bytes

* added changes for the validation

Signed-off-by: Vinay Sharma <[email protected]>

* adding status in database

Signed-off-by: Yashvi Jain <[email protected]>

* adding the request for server id and filename

Signed-off-by: Yashvi Jain <[email protected]>

* Adding  loggers and saving the failed migration phase

Signed-off-by: Yashvi Jain <[email protected]>

* optimising the code

Signed-off-by: Yashvi Jain <[email protected]>

* Changes for content-type

Signed-off-by: Yashvi Jain <[email protected]>

* added changes for the validation

Signed-off-by: Vinay Sharma <[email protected]>

* Upload to the hab svc data folder

Signed-off-by: Kallol Roy <[email protected]>

* Enhance log and modify migration phases

Signed-off-by: Kallol Roy <[email protected]>

* Granularize the migration stages

Signed-off-by: Kallol Roy <[email protected]>

* Granularize the migration stages

Signed-off-by: Kallol Roy <[email protected]>

Co-authored-by: Vinay Sharma <[email protected]>
Co-authored-by: Kallol Roy <[email protected]>

* API to fetch the status of the migration (#6637)

* Get migrations status API added

Signed-off-by: sonali wale <[email protected]>

* Added minor changes

Signed-off-by: sonali wale <[email protected]>

* Modify Get server API for Migration status (#6645)

* Modify Get server API for Migration status

Signed-off-by: Yashvi Jain <[email protected]>

* Modify the get server API

Signed-off-by: Yashvi Jain <[email protected]>

* Feature/models (#6655)

* Pipeline demo

* Demo Pipeline

Signed-off-by: Pappu Kumar <[email protected]>

* Based on PR Review

Signed-off-by: Pappu Kumar <[email protected]>

* Models

Signed-off-by: Pappu Kumar <[email protected]>

* Models done

* Package JSON change

Signed-off-by: Pappu Kumar <[email protected]>

* Package JSON change

Signed-off-by: Pappu Kumar <[email protected]>

* Package JSON change

Signed-off-by: Pappu Kumar <[email protected]>

* Stalwart 32 upload slider functionality (#6654)

* Added upload slider

Signed-off-by: Chaitali Mane <[email protected]>

* Update upload functionality

Signed-off-by: Chaitali Mane <[email protected]>

* Added drag and drop function

Signed-off-by: Chaitali Mane <[email protected]>

* Added API integration code

Signed-off-by: Chaitali Mane <[email protected]>

* Added file upload changes

Signed-off-by: Chaitali Mane <[email protected]>

* Added cypress test cases

Signed-off-by: Chaitali Mane <[email protected]>

* Added unit tests

Signed-off-by: Chaitali Mane <[email protected]>

* Added loader

Signed-off-by: Chaitali Mane <[email protected]>

* Updated code

Signed-off-by: Chaitali Mane <[email protected]>

* added header changes + added some type changes + fixed slider open and close after upload

Signed-off-by: Vinay Sharma <[email protected]>

* Updated for selector

Signed-off-by: Chaitali Mane <[email protected]>

Co-authored-by: Vinay Sharma <[email protected]>

* Cancel migration API to cancel the running migration (#6653)

* added changes for the cancel migration API

Signed-off-by: Vinay Sharma <[email protected]>

* Added changes to update the status and clear off data

Signed-off-by: Kallol Roy <[email protected]>

* Fixed SQL query

Signed-off-by: Kallol Roy <[email protected]>

Co-authored-by: Kallol Roy <[email protected]>

* Stalwart 24 Pipeline function to store the orgs to database (#6658)

* Pipeline function to store the orgs

Signed-off-by: sonali wale <[email protected]>

* Added minor changes

Signed-off-by: sonali wale <[email protected]>

* Code formatting and setting up tests DB

Signed-off-by: Kallol Roy <[email protected]>

* Added migration status changes

Signed-off-by: sonali wale <[email protected]>

* Added minor changes

Signed-off-by: sonali wale <[email protected]>

* Comment removed

Signed-off-by: sonali wale <[email protected]>

* Logs added

Signed-off-by: sonali wale <[email protected]>

* Minor changes added

Signed-off-by: sonali wale <[email protected]>

* Removed message variable

Signed-off-by: sonali wale <[email protected]>

* Incorporating review comments

Signed-off-by: sonali wale <[email protected]>

Co-authored-by: Kallol Roy <[email protected]>

* Feature/migration pipe (#6647)

* Pipeline demo

* Demo Pipeline

Signed-off-by: Pappu Kumar <[email protected]>

* Based on PR Review

Signed-off-by: Pappu Kumar <[email protected]>

* Models

Signed-off-by: Pappu Kumar <[email protected]>

* Updateed select statement

Signed-off-by: Pappu Kumar <[email protected]>

* Removed package-lock.json

Signed-off-by: Pappu Kumar <[email protected]>

* Pipeline to process and close the go routines

Signed-off-by: Kallol Roy <[email protected]>

* Feature/models (#6655)

* Pipeline demo

* Demo Pipeline

Signed-off-by: Pappu Kumar <[email protected]>

* Based on PR Review

Signed-off-by: Pappu Kumar <[email protected]>

* Models

Signed-off-by: Pappu Kumar <[email protected]>

* Models done

* Package JSON change

Signed-off-by: Pappu Kumar <[email protected]>

* Package JSON change

Signed-off-by: Pappu Kumar <[email protected]>

* Package JSON change

Signed-off-by: Pappu Kumar <[email protected]>

* Setup pipeline to process data

Signed-off-by: Kallol Roy <[email protected]>

* Some comment corrections

Signed-off-by: Pappu Kumar <[email protected]>

Co-authored-by: Kallol Roy <[email protected]>

* Parse org pipeline function and test cases (#6664)

* Adding parse servers orgs function and test data files

Signed-off-by: Yashvi Jain <[email protected]>

* Addition of test cases

Signed-off-by: Yashvi Jain <[email protected]>

* Adding loggers for parse orgs

Signed-off-by: Yashvi Jain <[email protected]>

* resolving sonar issue

Signed-off-by: Yashvi Jain <[email protected]>

* Adding deletebackup folder

Signed-off-by: Yashvi Jain <[email protected]>

* Adding delete backup folder

Signed-off-by: Yashvi Jain <[email protected]>

* Phase 2 (#6667)

Signed-off-by: Pappu Kumar <[email protected]>

* Add projects for every org to be inserted in the database (#6669)

Signed-off-by: Yashvi Jain <[email protected]>

* Get migration staged data API (#6673)

* Get migration staged data API added

Signed-off-by: sonali wale <[email protected]>

* Minor changes added

Signed-off-by: sonali wale <[email protected]>

* Modified the response type

Signed-off-by: sonali wale <[email protected]>

* Test cases added

Signed-off-by: sonali wale <[email protected]>

* Updated test cases

Signed-off-by: sonali wale <[email protected]>

* Updated parsed data

Signed-off-by: sonali wale <[email protected]>

* json tag updated

Signed-off-by: sonali wale <[email protected]>

* Feb/pipeline(unzip, pipeline log for error and success) (#6678)

* Zip file

* Zip file and migration done status

Signed-off-by: Pappu Kumar <[email protected]>

* PR Changes

* PR Changes

Signed-off-by: Pappu Kumar <[email protected]>

* PR Commect fixed

Signed-off-by: Pappu Kumar <[email protected]>

* Code smell Fixed

Signed-off-by: Pappu Kumar <[email protected]>

* Update utility.go

* Unzip Destination change

Signed-off-by: Pappu Kumar <[email protected]>

* Some fixes

Signed-off-by: Pappu Kumar <[email protected]>

* Changes Issues and PR comments

Signed-off-by: Pappu Kumar <[email protected]>

* Error log modified

Signed-off-by: Pappu Kumar <[email protected]>

* Code smell fixed

Signed-off-by: Pappu Kumar <[email protected]>

* STALWART-31 Show migration acknowledgement on server details page (#6670)

* added changes for the show migration status

Signed-off-by: Vinay Sharma <[email protected]>

* added some UI changes to show the error message

Signed-off-by: Vinay Sharma <[email protected]>

* added some changes to change the tooltip position

Signed-off-by: Vinay Sharma <[email protected]>

* added changes for the preview screen

* added some css changes

Signed-off-by: Vinay Sharma <[email protected]>

* added changes to fix the sonar cloud issue

Signed-off-by: Vinay Sharma <[email protected]>

* added review comment changes

Signed-off-by: Vinay Sharma <[email protected]>

* API to trigger the second pipeline function - confirm preview (#6677)

* added changes for trigger the second pipline function

Signed-off-by: Vinay Sharma <[email protected]>

* Changes for lint

* Updated error handling

Signed-off-by: sonali wale <[email protected]>

Co-authored-by: Yashvi Jain <[email protected]>
Co-authored-by: sonali wale <[email protected]>

* Stalwart 25 pipeline function to store parsed stage file (#6683)

* Create preview pipeline function added

Signed-off-by: sonali wale <[email protected]>

* Test cases added

Signed-off-by: sonali wale <[email protected]>

* Updated test cases

Signed-off-by: sonali wale <[email protected]>

* Resolved conflicts

Signed-off-by: sonali wale <[email protected]>

* Stalwart 22 preview screen modal (#6679)

* Added preview screen slider

Signed-off-by: Chaitali Mane <[email protected]>

* Added metadata changes

Signed-off-by: Chaitali Mane <[email protected]>

* Added vault variable into cypress

Signed-off-by: Chaitali Mane <[email protected]>

* Added cancel migration API integration

Signed-off-by: Chaitali Mane <[email protected]>

* Added preview data API requests

Signed-off-by: Chaitali Mane <[email protected]>

* Updated for cancel migration

Signed-off-by: Chaitali Mane <[email protected]>

* Updated values with API data variables

Signed-off-by: Chaitali Mane <[email protected]>

* Update for preview modal input

Signed-off-by: Chaitali Mane <[email protected]>

* minor change

Signed-off-by: Chaitali Mane <[email protected]>

* removed server IP dependancy

Signed-off-by: Chaitali Mane <[email protected]>

* minor

Signed-off-by: Chaitali Mane <[email protected]>

* removed lint in iam

Signed-off-by: Chaitali Mane <[email protected]>

* removed file

Signed-off-by: Chaitali Mane <[email protected]>

* Pipeline failure changes

Signed-off-by: Yashvi Jain <[email protected]>

* Pipeline failure changes

Signed-off-by: Yashvi Jain <[email protected]>

* pipeline failure changes

Signed-off-by: Yashvi Jain <[email protected]>

* pipeline failure changes

Signed-off-by: Yashvi Jain <[email protected]>

* removed commented code

Signed-off-by: Chaitali Mane <[email protected]>

* Adding variable

Signed-off-by: Chaitali Mane <[email protected]>

* Complitation error fix

Signed-off-by: Yashvi Jain <[email protected]>

* Pipeline failure changes

Signed-off-by: Yashvi Jain <[email protected]>

Co-authored-by: Yashvi Jain <[email protected]>

* Modified API for Local Users with Hash Password (#6694)

* Added Test API for Local Users save

Signed-off-by: Yashvi Jain <[email protected]>

* Removing duplicate code

Signed-off-by: Yashvi Jain <[email protected]>

* Removing duplicate code

Signed-off-by: Yashvi Jain <[email protected]>

* Changes for adding is hashed field in create user api

Signed-off-by: Yashvi Jain <[email protected]>

* adding test cases

Signed-off-by: Yashvi Jain <[email protected]>

* Feature/testing pipeline (#6704)

* Testing

* Pass service objects to utility pipeline functions

Signed-off-by: Kallol Roy <[email protected]>

* Postgres connection fixes

Signed-off-by: sonali wale <[email protected]>

* pipeline failure fixes

Signed-off-by: Yashvi Jain <[email protected]>

* Phase1 debugged and fixed

Signed-off-by: Pappu Kumar <[email protected]>

* Testing

* Pass service objects to utility pipeline functions

Signed-off-by: Kallol Roy <[email protected]>

* PR Commect fixed

Signed-off-by: Pappu Kumar <[email protected]>

* fix

* Changes

Signed-off-by: Pappu Kumar <[email protected]>

* Adding authz client for project

Signed-off-by: Yashvi Jain <[email protected]>

* Adding authz client for project

Signed-off-by: Yashvi Jain <[email protected]>

* Added  StoreOrg and some corrections to phase one

* Remoed Global Variables

* Updated migration id in get status call

Signed-off-by: Chaitali Mane <[email protected]>

* Added confirm API integration code

Signed-off-by: Chaitali Mane <[email protected]>

* Added major code changes

Signed-off-by: Chaitali Mane <[email protected]>

* Added some changes

Signed-off-by: Chaitali Mane <[email protected]>

* Added some improvements

Signed-off-by: Chaitali Mane <[email protected]>

* Cencel migration API fixes

Signed-off-by: sonali wale <[email protected]>

* Updated z-index

Signed-off-by: Chaitali Mane <[email protected]>

* Updated script

Signed-off-by: sonali wale <[email protected]>

* changes for active migration status

Signed-off-by: Yashvi Jain <[email protected]>

* Updated get migration status query

Signed-off-by: sonali wale <[email protected]>

* added in progress changes

Signed-off-by: Chaitali Mane <[email protected]>

* Updated minor change

Signed-off-by: Chaitali Mane <[email protected]>

* Spelling check

Signed-off-by: Pappu Kumar <[email protected]>

* Naming convention change

Signed-off-by: Pappu Kumar <[email protected]>

Co-authored-by: Kallol Roy <[email protected]>
Co-authored-by: sonali wale <[email protected]>
Co-authored-by: Yashvi Jain <[email protected]>
Co-authored-by: Chaitali Mane <[email protected]>

* Added cypress test cases (#6722)

* Added cypress test cases

Signed-off-by: Chaitali Mane <[email protected]>

* Added cypress test cases

Signed-off-by: Chaitali Mane <[email protected]>

* Adding pipeline function for parsing org user association (#6707)

* Adding pipeline function for parsing org user association

Signed-off-by: Yashvi Jain <[email protected]>

* Changes for lint fixes

Signed-off-by: Yashvi Jain <[email protected]>

* Fixing test cases for parse org users

Signed-off-by: Yashvi Jain <[email protected]>

* Adding more test cases for Org User Association

Signed-off-by: Yashvi Jain <[email protected]>

* Fixing code smells

Signed-off-by: Yashvi Jain <[email protected]>

* adding correct action ops

Signed-off-by: Yashvi Jain <[email protected]>

* Test cases correction for org users

Signed-off-by: Yashvi Jain <[email protected]>

* Get org admins from back up zip

Signed-off-by: sonali wale <[email protected]>

* Adding test cases for getting admin from org

Signed-off-by: Yashvi Jain <[email protected]>

* Updated test cases

Signed-off-by: sonali wale <[email protected]>

* Updated test data

Signed-off-by: sonali wale <[email protected]>

* Added minor changes

Signed-off-by: sonali wale <[email protected]>

* Added new line

Signed-off-by: sonali wale <[email protected]>

* Storage function changes added

Signed-off-by: sonali wale <[email protected]>

* Changes for review comment

Signed-off-by: sonali wale <[email protected]>

Co-authored-by: sonali wale <[email protected]>

* Dave/stalwart 27 (#6719)

* Validate Zip File

Signed-off-by: Pappu Kumar <[email protected]>

* Done ZIp file Validation

Signed-off-by: Pappu Kumar <[email protected]>

* Test ZIp file Validation

Signed-off-by: Pappu Kumar <[email protected]>

* Key dump check added

Signed-off-by: Pappu Kumar <[email protected]>

* Changes based on PR comments

Signed-off-by: Pappu Kumar <[email protected]>

* Done testing

Signed-off-by: Pappu Kumar <[email protected]>

* Merge conflict

Signed-off-by: Pappu Kumar <[email protected]>

* Pappu/stalwart 35 (#6713)

* Adding function for user exists

Signed-off-by: Yashvi Jain <[email protected]>

* Parsing User done for a New PR

Signed-off-by: Pappu Kumar <[email protected]>

* Linting issue

Signed-off-by: Pappu Kumar <[email protected]>

* Code smell check

Signed-off-by: Pappu Kumar <[email protected]>

* FIXED PR comments

Signed-off-by: Pappu Kumar <[email protected]>

* FIXED PR Comments

* PR Commits

Signed-off-by: Pappu Kumar <[email protected]>

* Fixed code smell

Signed-off-by: Pappu Kumar <[email protected]>

* Some minor bug fixes

Signed-off-by: Pappu Kumar <[email protected]>

* Fixed PR review comments

Signed-off-by: Pappu Kumar <[email protected]>

* Fixing code smell

Signed-off-by: Pappu Kumar <[email protected]>

* Added checks

Signed-off-by: Pappu Kumar <[email protected]>

* Added the check for user exists by connecting to local user service

Signed-off-by: Yashvi Jain <[email protected]>

* Parsing User done for a New PR

Signed-off-by: Pappu Kumar <[email protected]>

* Code smell check

Signed-off-by: Pappu Kumar <[email protected]>

* FIXED PR comments

Signed-off-by: Pappu Kumar <[email protected]>

* Fixed PR review comments

Signed-off-by: Pappu Kumar <[email protected]>

* Fixing code smell

Signed-off-by: Pappu Kumar <[email protected]>

* Fixing code smells

Signed-off-by: Yashvi Jain <[email protected]>

* PR Comments

Signed-off-by: Pappu Kumar <[email protected]>

* Done linting and PR FIX

Signed-off-by: Pappu Kumar <[email protected]>

* Few fixes

Signed-off-by: Pappu Kumar <[email protected]>

* Done

Signed-off-by: Pappu Kumar <[email protected]>

* Adding check for local user for exisiting username

Signed-off-by: Yashvi Jain <[email protected]>

* Adding check for local users

Signed-off-by: Yashvi Jain <[email protected]>

* PR COMMENTS DONE

Signed-off-by: Pappu Kumar <[email protected]>

* Fixing testing issue

Signed-off-by: Yashvi Jain <[email protected]>

* Testing fixing for parse user

Signed-off-by: Yashvi Jain <[email protected]>

* Done with testing

Signed-off-by: Pappu Kumar <[email protected]>

* Changes for local user client

Signed-off-by: Yashvi Jain <[email protected]>

* Changes for local user client port

Signed-off-by: Yashvi Jain <[email protected]>

* Remaining changes are made

* Comment Line

Signed-off-by: Pappu Kumar <[email protected]>

* Rebasing with feature branch

Signed-off-by: Yashvi Jain <[email protected]>

* Changes for code smells

Signed-off-by: Yashvi Jain <[email protected]>

Co-authored-by: Yashvi Jain <[email protected]>

* Stalwart 52 Improvements in infra server integration test cases (#6712)

* Improvements in integration test cases

Signed-off-by: sonali wale <[email protected]>

* Updated test cases

Signed-off-by: sonali wale <[email protected]>

* Storage functions for org users association (#6741)

* Storage functions for org users association

Signed-off-by: sonali wale <[email protected]>

* Minor changes added

Signed-off-by: sonali wale <[email protected]>

* Minor changes added

Signed-off-by: sonali wale <[email protected]>

* Adding hash password from json and creating local user (#6753)

* Adding hash password from json and creating local user

Signed-off-by: Yashvi Jain <[email protected]>

* Lint issues fixed

Signed-off-by: Yashvi Jain <[email protected]>

* Modify the existing users table with more entries (#6742)

* Modify the existing users table with more entries

Signed-off-by: Pappu Kumar <[email protected]>

* Spelling checks

Signed-off-by: Pappu Kumar <[email protected]>

* Code smell fix

* Code smell fix

Signed-off-by: Pappu Kumar <[email protected]>

* Conflicting user changes in Infra proxy (#6774)

* updated docs

Signed-off-by: Abdul-Az <[email protected]>

* cypress error fix

Signed-off-by: Abdul-Az <[email protected]>

* updated docs

Signed-off-by: Abdul-Az <[email protected]>

* cypress error fix

Signed-off-by: Abdul-Az <[email protected]>

* Added user API

Signed-off-by: Chaitali Mane <[email protected]>

* minor change

Signed-off-by: Chaitali Mane <[email protected]>

* Updated code for conflict user

Signed-off-by: Chaitali Mane <[email protected]>

* Updated code for conflict user

Signed-off-by: Chaitali Mane <[email protected]>

Co-authored-by: Abdul-Az <[email protected]>

* Pipeline function to populate org users association (#6770)

* Added pipeline function to populate org user association

Signed-off-by: sonali wale <[email protected]>

* Minor changes added

Signed-off-by: sonali wale <[email protected]>

* Code smell fix

Signed-off-by: sonali wale <[email protected]>

* Incorporating review comments

Signed-off-by: sonali wale <[email protected]>

* Changes added for failed count

Signed-off-by: sonali wale <[email protected]>

* Added pipeline changes for migration status and error handling

Signed-off-by: sonali wale <[email protected]>

* Store Users (#6761)

* Store Users

Signed-off-by: Pappu Kumar <[email protected]>

* Store USers

Signed-off-by: Pappu Kumar <[email protected]>

* Store USers

Signed-off-by: Pappu Kumar <[email protected]>

* Done

Signed-off-by: Pappu Kumar <[email protected]>

* Populate users into the automate db

Signed-off-by: Pappu Kumar <[email protected]>

* Adding function for creating local users

Signed-off-by: Yashvi Jain <[email protected]>

* Adding function for creating local users

Signed-off-by: Yashvi Jain <[email protected]>

* COrrections to some code

Signed-off-by: Pappu Kumar <[email protected]>

* PR Comment fixed

Signed-off-by: Pappu Kumar <[email protected]>

* PR comments

Signed-off-by: Pappu Kumar <[email protected]>

* PR Comments fixed

Signed-off-by: Pappu Kumar <[email protected]>

* Checks and some corrections

Signed-off-by: Pappu Kumar <[email protected]>

* Merge conflicts

Signed-off-by: Pappu Kumar <[email protected]>

* Corrections:

* test with continue

Signed-off-by: Pappu Kumar <[email protected]>

* Added changes for error handling in pipeline

Signed-off-by: sonali wale <[email protected]>

Co-authored-by: Yashvi Jain <[email protected]>
Co-authored-by: sonali wale <[email protected]>

* Added user tab in org details (#6789)

* Added user tab in org details

Signed-off-by: Chaitali Mane <[email protected]>

* Updated minor change

Signed-off-by: Chaitali Mane <[email protected]>

* added variable type

Signed-off-by: Chaitali Mane <[email protected]>

* Confirm preview button should send the changed and selected user details from UI. (#6801)

* added changes for select all and change username on preview slider

Signed-off-by: Vinay Sharma <[email protected]>

* added minor changes

Signed-off-by: Vinay Sharma <[email protected]>

* Migrate User permissions for admin and non-admin (#6804)

* Migrate User permissions for admin and non-admin

Signed-off-by: Yashvi Jain <[email protected]>

* Migrate User permissions for admin and non-admin

Signed-off-by: Yashvi Jain <[email protected]>

* Fixing code smells for migrate user permissions function

Signed-off-by: Yashvi Jain <[email protected]>

* API to fetch the organisation users from automate DB (#6802)

* Get orgs users API added

Signed-off-by: sonali wale <[email protected]>

* Test cases added

Signed-off-by: sonali wale <[email protected]>

* Test cases updated

Signed-off-by: sonali wale <[email protected]>

* Updated test cases

Signed-off-by: sonali wale <[email protected]>

* Fixing test cases for utility

Signed-off-by: Yashvi Jain <[email protected]>

* PR changes for API endpoint

Signed-off-by: Yashvi Jain <[email protected]>

Co-authored-by: Yashvi Jain <[email protected]>

* Migrate users to DB After send the changed and selected user details from UI. (#6819)

* added changes to migrate users into DB after selecting from UI

Signed-off-by: Vinay Sharma <[email protected]>

* added changes for the test cases

Signed-off-by: Vinay Sharma <[email protected]>

* added some minor changes

Signed-off-by: Vinay Sharma <[email protected]>

* Testing observations of zip file upload (#6823)

* Testing observations for upload zip file API

Signed-off-by: sonali wale <[email protected]>

* Added separate file

Signed-off-by: sonali wale <[email protected]>

* Added org user API integration (#6817)

* Added APi integration

Signed-off-by: Chaitali Mane <[email protected]>

* Added code integration

Signed-off-by: Chaitali Mane <[email protected]>

* Added cypress test case

Signed-off-by: Chaitali Mane <[email protected]>

* Dave/stalwart 54 (#6808)

* Demo

Signed-off-by: Pappu Kumar <[email protected]>

* Update Public Key To Chef Server User

Signed-off-by: Pappu Kumar <[email protected]>

* Done Update Key

Signed-off-by: Pappu Kumar <[email protected]>

* Added reset key API

Signed-off-by: sonali wale <[email protected]>

* Updated reset key function

Signed-off-by: sonali wale <[email protected]>

* Updating user keys

Signed-off-by: Pappu Kumar <[email protected]>

* Merge Conflicts

Signed-off-by: Pappu Kumar <[email protected]>

* Change requests

Signed-off-by: Pappu Kumar <[email protected]>

* Change requests

Signed-off-by: Pappu Kumar <[email protected]>

* PR Comments

Signed-off-by: Pappu Kumar <[email protected]>

Co-authored-by: sonali wale <[email protected]>

* minor changes

Signed-off-by: Chaitali Mane <[email protected]>

* Org name is to be stored instead of full name

Signed-off-by: Kallol Roy <[email protected]>

* Added uesr tab

Signed-off-by: Chaitali Mane <[email protected]>

* Automate API needs to handle sync status (#6860)

* Sync status

Signed-off-by: Pappu Kumar <[email protected]>

* Sync migration time

Signed-off-by: Pappu Kumar <[email protected]>

* Script to generate different sized knife ec backup (#6855)

* Script to create the knife ec back up zip file

Signed-off-by: sonali wale <[email protected]>

* Lint fixes

Signed-off-by: sonali wale <[email protected]>

* Script changes

Signed-off-by: sonali wale <[email protected]>

* zip creation changes

Signed-off-by: sonali wale <[email protected]>

* Removed back up folder

Signed-off-by: sonali wale <[email protected]>

* Comment changes

Signed-off-by: sonali wale <[email protected]>

* script changes to zip the file

Signed-off-by: sonali wale <[email protected]>

* Minor changes added

Signed-off-by: sonali wale <[email protected]>

* Code smell fix

Signed-off-by: sonali wale <[email protected]>

* Update .studio/infra-proxy-service

* Setting username with index

Signed-off-by: Kallol Roy <[email protected]>

Co-authored-by: Kallol Roy <[email protected]>

* Back up script fix

Signed-off-by: sonali wale <[email protected]>

* Chef Infra Server WebUI Key (#6841)

* added the section for WebUI in chef infra server

Signed-off-by: Dishank Tiwari <[email protected]>

* removed the add organization section from the page

Signed-off-by: Dishank Tiwari <[email protected]>

* fixed some minor issues in the page

Signed-off-by: Dishank Tiwari <[email protected]>

* added the section for WebUI in chef infra server

Signed-off-by: Dishank Tiwari <[email protected]>

* removed the add organization section from the page

Signed-off-by: Dishank Tiwari <[email protected]>

* fixed some minor issues in the page

Signed-off-by: Dishank Tiwari <[email protected]>

* updates the doc with webui section

Signed-off-by: Dishank Tiwari <[email protected]>

* added images for the update webui key section

Signed-off-by: Dishank Tiwari <[email protected]>

* bug fixes

Signed-off-by: Dishank Tiwari <[email protected]>

* changes made to the webUI section

Signed-off-by: Dishank Tiwari <[email protected]>

* updated the chef server information section

Signed-off-by: Dishank Tiwari <[email protected]>

* Update components/docs-chef-io/content/automate/chef_infra_server.md

Co-authored-by: Kallol Roy <[email protected]>

* Update components/docs-chef-io/content/automate/chef_infra_server.md

Co-authored-by: Kallol Roy <[email protected]>

* review changes

Signed-off-by: Dishank Tiwari <[email protected]>

* changes updated

Signed-off-by: Dishank Tiwari <[email protected]>

Co-authored-by: Kallol Roy <[email protected]>

* Script changes for server deletion issue fixes (#6882)

Signed-off-by: sonali wale <[email protected]>

* Update IAM actions document for Infra Server Views

Signed-off-by: Kallol Roy <[email protected]>

* review changes

Signed-off-by: Dishank Tiwari <[email protected]>

* fixed the spaces

Signed-off-by: Dishank Tiwari <[email protected]>

Co-authored-by: sonali523 <[email protected]>
Co-authored-by: Abdul-Az <[email protected]>
Co-authored-by: Rick Marry <[email protected]>
Co-authored-by: Chaitali Mane <[email protected]>
Co-authored-by: vinay sharma <[email protected]>
Co-authored-by: Himanshi Chhabra <[email protected]>
Co-authored-by: root <[email protected]>
Co-authored-by: Chaitali Mane <[email protected]>
Co-authored-by: sumanprogress <[email protected]>
Co-authored-by: Yashvi Jain <[email protected]>
Co-authored-by: Yashvi Jain <[email protected]>
Co-authored-by: Dave Augustus <[email protected]>
Co-authored-by: sonali wale <[email protected]>
Co-authored-by: Dishank Tiwari <[email protected]>
vinay033 pushed a commit that referenced this pull request May 2, 2022
* resolving conflicts and rebasing it

Signed-off-by: Yashvi Jain <[email protected]>

* Removing the loggers

Signed-off-by: Yashvi Jain <[email protected]>

* Query changes for lastes migration status

Signed-off-by: Yashvi Jain <[email protected]>

* changing the response varibale

Signed-off-by: Yashvi Jain <[email protected]>
vinay033 added a commit that referenced this pull request May 2, 2022
* Script added for table 'users' (#5722)

* Script added for table 'users'

Signed-off-by: root <[email protected]>

* updated down script

Signed-off-by: root <[email protected]>

* updated up script

Signed-off-by: root <[email protected]>

* updated up script

Signed-off-by: root <[email protected]>

* iam added on roles tab

Signed-off-by: Abdul-Az <[email protected]>

* add fallback and bldr channel env vars to envrc and set back to dev when doing builds (#5741)

Signed-off-by: Rick Marry <[email protected]>

* Script added for table 'org_users' (#5738)

Signed-off-by: root <[email protected]>

* added edit policy

Signed-off-by: Abdul-Az <[email protected]>

* Storage functions for users table (#5731)

* Storage functions added for users table

Signed-off-by: root <[email protected]>

* Updated with review comments

Signed-off-by: root <[email protected]>

* Chaitali/add server slider (#5728)

* converted server modal into slider

Signed-off-by: chaitali-mane <[email protected]>

* Updated test cases

Signed-off-by: chaitali-mane <[email protected]>

* environments create, delete policy added

Signed-off-by: Abdul-Az <[email protected]>

* edit env policy added

Signed-off-by: Abdul-Az <[email protected]>

* added data bags policy

Signed-off-by: Abdul-Az <[email protected]>

* Chaitali/add server slider (#5728)

* converted server modal into slider

Signed-off-by: chaitali-mane <[email protected]>

* Updated test cases

Signed-off-by: chaitali-mane <[email protected]>

* ui three dots fix

Signed-off-by: Abdul-Az <[email protected]>

* reverted iam actions

Signed-off-by: Abdul-Az <[email protected]>

* Add changes for the create server slider (#5755)

* added some changes for the create server slider

Signed-off-by: Vinay Sharma <[email protected]>

* added some minor changes

Signed-off-by: Vinay Sharma <[email protected]>

* removed roles iam

Signed-off-by: Abdul-Az <[email protected]>

* environments authz reverted

Signed-off-by: Abdul-Az <[email protected]>

* databags authz reverted

Signed-off-by: Abdul-Az <[email protected]>

* Added API to get server users list from backend DB (#5760)

Signed-off-by: root <[email protected]>

* Added users tab in server details page (#5802)

* Added Users tab UI

Signed-off-by: chaitali-mane <[email protected]>

* Added enitites api integration

Signed-off-by: chaitali-mane <[email protected]>

* minor changes

Signed-off-by: chaitali-mane <[email protected]>

* Updated minor change

Signed-off-by: chaitali-mane <[email protected]>

* Added css change for notification overlap slider. (#5781)

Signed-off-by: Himanshi Chhabra <[email protected]>

* Command to add the sample automate infra server users (#5786)

* Shell script added to add the sample infra server users

Signed-off-by: root <[email protected]>

* Minor changes added

Signed-off-by: root <[email protected]>

* Renaming the sql files and modifying to incorporate WebUI key

Signed-off-by: Kallol Roy <[email protected]>

* infra_server_actions tests

Signed-off-by: Abdul-Az <[email protected]>

* infra server list doc update

Signed-off-by: Abdul-Az <[email protected]>

* test cases fix

Signed-off-by: Abdul-Az <[email protected]>

* lint fixes

Signed-off-by: Abdul-Az <[email protected]>

* added infra server get test cases

Signed-off-by: Abdul-Az <[email protected]>

* create infra server test case

Signed-off-by: Abdul-Az <[email protected]>

* added infra server create test case

Signed-off-by: Abdul-Az <[email protected]>

* updated docs

Signed-off-by: Abdul-Az <[email protected]>

* infra server put and delete test case added

Signed-off-by: Abdul-Az <[email protected]>

* wrapped server details into put api

Signed-off-by: Abdul-Az <[email protected]>

* wrapped delete button into delete action

Signed-off-by: Abdul-Az <[email protected]>

* error fix

Signed-off-by: Abdul-Az <[email protected]>

* cypress error fix

Signed-off-by: Abdul-Az <[email protected]>

* doc formatted

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/org actions (#5838)

* wip

Signed-off-by: Abdul-Az <[email protected]>

* wip

Signed-off-by: Abdul-Az <[email protected]>

* ui buttons hiding logic

Signed-off-by: Abdul-Az <[email protected]>

* orgs actions added with cypress test case

Signed-off-by: Abdul-Az <[email protected]>

* lint fixes

Signed-off-by: Abdul-Az <[email protected]>

* orgs actions docs updated

Signed-off-by: Abdul-Az <[email protected]>

* doc formatted

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/cookbooks actions (#5848)

* cookbooks view actions added

Signed-off-by: Abdul-Az <[email protected]>

* iam actions docs updated

Signed-off-by: Abdul-Az <[email protected]>

* wip cy tests

Signed-off-by: Abdul-Az <[email protected]>

* wip cy tests

Signed-off-by: Abdul-Az <[email protected]>

* cookbooks cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* cookbooks cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* proto buf regenerated

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/roles actions (#5853)

* roles actions

Signed-off-by: Abdul-Az <[email protected]>

* roles docs update ui fix

Signed-off-by: Abdul-Az <[email protected]>

* wip

Signed-off-by: Abdul-Az <[email protected]>

* roles view  cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* roles create,update,delete ui actions

Signed-off-by: Abdul-Az <[email protected]>

* compiled pb files

Signed-off-by: Abdul-Az <[email protected]>

* create, update, delete cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/environments actions (#5898)

* added env iam actions

Signed-off-by: Abdul-Az <[email protected]>

* ui changes for IAM

Signed-off-by: Abdul-Az <[email protected]>

* added env test cases

Signed-off-by: Abdul-Az <[email protected]>

* environments test cases added

Signed-off-by: Abdul-Az <[email protected]>

* added environments api docs

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/databag item actions (#6049)

* databags and items

Signed-off-by: Abdul-Az <[email protected]>

* added data bag actions

Signed-off-by: Abdul-Az <[email protected]>

* added test cases

Signed-off-by: Abdul-Az <[email protected]>

* data bags item test cases added

Signed-off-by: Abdul-Az <[email protected]>

* lint fix

Signed-off-by: Abdul-Az <[email protected]>

* policyfiles actions added (#6081)

Signed-off-by: Abdul-Az <[email protected]>

* added policygroups actions (#6123)

Signed-off-by: Abdul-Az <[email protected]>

* infra_server_actions tests

Signed-off-by: Abdul-Az <[email protected]>

* infra server list doc update

Signed-off-by: Abdul-Az <[email protected]>

* test cases fix

Signed-off-by: Abdul-Az <[email protected]>

* lint fixes

Signed-off-by: Abdul-Az <[email protected]>

* added infra server get test cases

Signed-off-by: Abdul-Az <[email protected]>

* create infra server test case

Signed-off-by: Abdul-Az <[email protected]>

* added infra server create test case

Signed-off-by: Abdul-Az <[email protected]>

* updated docs

Signed-off-by: Abdul-Az <[email protected]>

* infra server put and delete test case added

Signed-off-by: Abdul-Az <[email protected]>

* cypress error fix

Signed-off-by: Abdul-Az <[email protected]>

* doc formatted

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/cookbooks actions (#5848)

* cookbooks view actions added

Signed-off-by: Abdul-Az <[email protected]>

* iam actions docs updated

Signed-off-by: Abdul-Az <[email protected]>

* wip cy tests

Signed-off-by: Abdul-Az <[email protected]>

* wip cy tests

Signed-off-by: Abdul-Az <[email protected]>

* cookbooks cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* cookbooks cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* proto buf regenerated

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/roles actions (#5853)

* roles actions

Signed-off-by: Abdul-Az <[email protected]>

* roles docs update ui fix

Signed-off-by: Abdul-Az <[email protected]>

* wip

Signed-off-by: Abdul-Az <[email protected]>

* roles view  cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* roles create,update,delete ui actions

Signed-off-by: Abdul-Az <[email protected]>

* compiled pb files

Signed-off-by: Abdul-Az <[email protected]>

* create, update, delete cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/environments actions (#5898)

* added env iam actions

Signed-off-by: Abdul-Az <[email protected]>

* ui changes for IAM

Signed-off-by: Abdul-Az <[email protected]>

* added env test cases

Signed-off-by: Abdul-Az <[email protected]>

* environments test cases added

Signed-off-by: Abdul-Az <[email protected]>

* added environments api docs

Signed-off-by: Abdul-Az <[email protected]>

* rebase error fix

Signed-off-by: Abdul-Az <[email protected]>

* rebase fix

Signed-off-by: Abdul-Az <[email protected]>

* rebase error fix

Signed-off-by: Abdul-Az <[email protected]>

* iam permission to create, delete, get client (#6227)

* iam prmission to create, delete, get client

Signed-off-by: Abdul-Az <[email protected]>

* test cases for client

Signed-off-by: Abdul-Az <[email protected]>

* added test cases

Signed-off-by: Abdul-Az <[email protected]>

* added reset client key action

Signed-off-by: Abdul-Az <[email protected]>

* added nodes iam actions (#6275)

* added nodes iam actions

Signed-off-by: Abdul-Az <[email protected]>

* added nodes test cases

Signed-off-by: Abdul-Az <[email protected]>

* infra_server_actions tests

Signed-off-by: Abdul-Az <[email protected]>

* infra server list doc update

Signed-off-by: Abdul-Az <[email protected]>

* test cases fix

Signed-off-by: Abdul-Az <[email protected]>

* lint fixes

Signed-off-by: Abdul-Az <[email protected]>

* added infra server get test cases

Signed-off-by: Abdul-Az <[email protected]>

* create infra server test case

Signed-off-by: Abdul-Az <[email protected]>

* added infra server create test case

Signed-off-by: Abdul-Az <[email protected]>

* updated docs

Signed-off-by: Abdul-Az <[email protected]>

* infra server put and delete test case added

Signed-off-by: Abdul-Az <[email protected]>

* wrapped delete button into delete action

Signed-off-by: Abdul-Az <[email protected]>

* cypress error fix

Signed-off-by: Abdul-Az <[email protected]>

* doc formatted

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/cookbooks actions (#5848)

* cookbooks view actions added

Signed-off-by: Abdul-Az <[email protected]>

* iam actions docs updated

Signed-off-by: Abdul-Az <[email protected]>

* wip cy tests

Signed-off-by: Abdul-Az <[email protected]>

* wip cy tests

Signed-off-by: Abdul-Az <[email protected]>

* cookbooks cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* cookbooks cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* proto buf regenerated

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/roles actions (#5853)

* roles actions

Signed-off-by: Abdul-Az <[email protected]>

* roles docs update ui fix

Signed-off-by: Abdul-Az <[email protected]>

* wip

Signed-off-by: Abdul-Az <[email protected]>

* roles view  cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* roles create,update,delete ui actions

Signed-off-by: Abdul-Az <[email protected]>

* compiled pb files

Signed-off-by: Abdul-Az <[email protected]>

* create, update, delete cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/environments actions (#5898)

* added env iam actions

Signed-off-by: Abdul-Az <[email protected]>

* ui changes for IAM

Signed-off-by: Abdul-Az <[email protected]>

* added env test cases

Signed-off-by: Abdul-Az <[email protected]>

* environments test cases added

Signed-off-by: Abdul-Az <[email protected]>

* added environments api docs

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/databag item actions (#6049)

* databags and items

Signed-off-by: Abdul-Az <[email protected]>

* added data bag actions

Signed-off-by: Abdul-Az <[email protected]>

* added test cases

Signed-off-by: Abdul-Az <[email protected]>

* data bags item test cases added

Signed-off-by: Abdul-Az <[email protected]>

* policyfiles actions added (#6081)

Signed-off-by: Abdul-Az <[email protected]>

* added policygroups actions (#6123)

Signed-off-by: Abdul-Az <[email protected]>

* infra_server_actions tests

Signed-off-by: Abdul-Az <[email protected]>

* infra server list doc update

Signed-off-by: Abdul-Az <[email protected]>

* test cases fix

Signed-off-by: Abdul-Az <[email protected]>

* lint fixes

Signed-off-by: Abdul-Az <[email protected]>

* added infra server get test cases

Signed-off-by: Abdul-Az <[email protected]>

* create infra server test case

Signed-off-by: Abdul-Az <[email protected]>

* added infra server create test case

Signed-off-by: Abdul-Az <[email protected]>

* updated docs

Signed-off-by: Abdul-Az <[email protected]>

* infra server put and delete test case added

Signed-off-by: Abdul-Az <[email protected]>

* cypress error fix

Signed-off-by: Abdul-Az <[email protected]>

* doc formatted

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/cookbooks actions (#5848)

* cookbooks view actions added

Signed-off-by: Abdul-Az <[email protected]>

* iam actions docs updated

Signed-off-by: Abdul-Az <[email protected]>

* wip cy tests

Signed-off-by: Abdul-Az <[email protected]>

* wip cy tests

Signed-off-by: Abdul-Az <[email protected]>

* cookbooks cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* cookbooks cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* proto buf regenerated

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/roles actions (#5853)

* roles actions

Signed-off-by: Abdul-Az <[email protected]>

* roles docs update ui fix

Signed-off-by: Abdul-Az <[email protected]>

* wip

Signed-off-by: Abdul-Az <[email protected]>

* roles view  cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* roles create,update,delete ui actions

Signed-off-by: Abdul-Az <[email protected]>

* compiled pb files

Signed-off-by: Abdul-Az <[email protected]>

* create, update, delete cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/databag item actions (#6049)

* databags and items

Signed-off-by: Abdul-Az <[email protected]>

* added data bag actions

Signed-off-by: Abdul-Az <[email protected]>

* added test cases

Signed-off-by: Abdul-Az <[email protected]>

* data bags item test cases added

Signed-off-by: Abdul-Az <[email protected]>

* policyfiles actions added (#6081)

Signed-off-by: Abdul-Az <[email protected]>

* added policygroups actions (#6123)

Signed-off-by: Abdul-Az <[email protected]>

* rebase fix

Signed-off-by: Abdul-Az <[email protected]>

* iam permission to create, delete, get client (#6227)

* iam prmission to create, delete, get client

Signed-off-by: Abdul-Az <[email protected]>

* test cases for client

Signed-off-by: Abdul-Az <[email protected]>

* added test cases

Signed-off-by: Abdul-Az <[email protected]>

* added reset client key action

Signed-off-by: Abdul-Az <[email protected]>

* added nodes iam actions (#6275)

* added nodes iam actions

Signed-off-by: Abdul-Az <[email protected]>

* added nodes test cases

Signed-off-by: Abdul-Az <[email protected]>

* added node test cases

Signed-off-by: Abdul-Az <[email protected]>

* docs fix

Signed-off-by: Abdul-Az <[email protected]>

* Added pb files after proto compilation to fix the panic error

Signed-off-by: root <[email protected]>

* api/external/infra_proxy/infra_proxy.pb.go

Signed-off-by: sonali wale <[email protected]>

* added some minor changes

Signed-off-by: Vinay Sharma <[email protected]>

* commented code

Signed-off-by: Chaitali Mane <[email protected]>

* database scripts added (#6351)

Signed-off-by: sonali wale <[email protected]>

* WebUI key into add chef-server slider (#6357)

* web-ui-key

Signed-off-by: sumanprogress <[email protected]>

* Updated code for webui key

Signed-off-by: Chaitali Mane <[email protected]>

* Updated style

Signed-off-by: Chaitali Mane <[email protected]>

* Updated cypress test

Signed-off-by: Chaitali Mane <[email protected]>

* Added back button

Signed-off-by: Chaitali Mane <[email protected]>

* changed name to slider

Signed-off-by: Chaitali Mane <[email protected]>

Co-authored-by: sumanprogress <[email protected]>

* Create server API - create the chef server using the webui key (#6376)

* added API chanegs for adding the chef server with webui key

Signed-off-by: Vinay Sharma <[email protected]>

* added changes for the validation and test cases

Signed-off-by: Vinay Sharma <[email protected]>

* API to validate the webui key (#6364)

* added base changes for the API

Signed-off-by: Vinay Sharma <[email protected]>

* added API changes to validate the webui key

Signed-off-by: Vinay Sharma <[email protected]>

* added some minor changes for the fun comment

Signed-off-by: Vinay Sharma <[email protected]>

* added review comment changes

Signed-off-by: Vinay Sharma <[email protected]>

* added some minor changes for to handle the error

Signed-off-by: Vinay Sharma <[email protected]>

* added changes to validate webui key before creating a server

Signed-off-by: Vinay Sharma <[email protected]>

* added protobuff changes

Signed-off-by: Vinay Sharma <[email protected]>

* Added Update web ui key slider (#6372)

* Initial commit for update webUI key

Signed-off-by: Chaitali Mane <[email protected]>

* added unit tests

Signed-off-by: Chaitali Mane <[email protected]>

* Updated web ui key code

Signed-off-by: Chaitali Mane <[email protected]>

* Added cypress test cases

Signed-off-by: Chaitali Mane <[email protected]>

* Updated style changes

Signed-off-by: Chaitali Mane <[email protected]>

* minor changes

Signed-off-by: Chaitali Mane <[email protected]>

* Update update error

Signed-off-by: Chaitali Mane <[email protected]>

* Added image

Signed-off-by: Chaitali Mane <[email protected]>

* minor change

Signed-off-by: Chaitali Mane <[email protected]>

* UI-API integration for web UI key (#6387)

* lint fixes

Signed-off-by: Abdul-Az <[email protected]>

* Added integration code

Signed-off-by: Chaitali Mane <[email protected]>

Co-authored-by: Abdul-Az <[email protected]>

* Infra proxy API to get the organisation of chef server (#6363)

* Get organisation of infra server from chef server API added

Signed-off-by: sonali wale <[email protected]>

* minor changes added

Signed-off-by: sonali wale <[email protected]>

* Test cases added

Signed-off-by: sonali wale <[email protected]>

* Changes added in test cases

Signed-off-by: sonali wale <[email protected]>

* Added some changes in test cases

Signed-off-by: sonali wale <[email protected]>

* Removed test cases to check the existing one

Signed-off-by: sonali wale <[email protected]>

* added test cases changes

Signed-off-by: sonali wale <[email protected]>

* incorporating review comments

Signed-off-by: sonali wale <[email protected]>

* Minor changes added in test cases

Signed-off-by: sonali wale <[email protected]>

* added some logs

Signed-off-by: sonali wale <[email protected]>

* changes added in test cases

Signed-off-by: sonali wale <[email protected]>

* test cases changes added

Signed-off-by: sonali wale <[email protected]>

* Fixes added for repo health status

Signed-off-by: sonali wale <[email protected]>

* Fix added for repo health failure

Signed-off-by: sonali wale <[email protected]>

* Changes added in bash script of add users to remove credential id from users table

Signed-off-by: sonali wale <[email protected]>

* Conflicts resolved

Signed-off-by: sonali wale <[email protected]>

* Server details page  - UI should have the option to update the WebUI key (#6440)

* added changes to update the webui key on server details page

Signed-off-by: Vinay Sharma <[email protected]>

* added some minor changes

Signed-off-by: Vinay Sharma <[email protected]>

* Show the validation status of the WebUI key on the Chef Server Metadata  (#6435)

* changes for the validate webui key on server details page

Signed-off-by: Vinay Sharma <[email protected]>

* added chanegs for the validate webui key

Signed-off-by: Vinay Sharma <[email protected]>

* added changes for the specs

Signed-off-by: Vinay Sharma <[email protected]>

* added changes for the validate webui key error effect

Signed-off-by: Vinay Sharma <[email protected]>

* API to update the web ui key (#6433)

* Update web ui key API added

Signed-off-by: sonali wale <[email protected]>

* Removed extra files

Signed-off-by: sonali wale <[email protected]>

* Read secret changes added

Signed-off-by: sonali wale <[email protected]>

* Conflicts resolved

Signed-off-by: sonali wale <[email protected]>

* Test cases added

Signed-off-by: sonali wale <[email protected]>

* Commented validate web ui key test cases

Signed-off-by: sonali wale <[email protected]>

* Changes added in mock file

Signed-off-by: sonali wale <[email protected]>

* uncomment validate web ui key test cases

Signed-off-by: sonali wale <[email protected]>

* infra_viewer_actions added (#6436)

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/infra editor actions (#6453)

* editor actions added

Signed-off-by: Abdul-Az <[email protected]>

* infra_editor test cases

Signed-off-by: Abdul-Az <[email protected]>

* test cases fix

Signed-off-by: Abdul-Az <[email protected]>

* Changes to use web ui key in all the Infra Proxy APIs for Cookbooks, Policy Files, Policy Groups, Clients  (#6457)

* Changes added to use the web ui key

Signed-off-by: sonali wale <[email protected]>

* added minor UI change

Signed-off-by: Chaitali Mane <[email protected]>

Co-authored-by: Chaitali Mane <[email protected]>

* Database script for migration tables (#6500)

* Script added for migration tables

Signed-off-by: sonali wale <[email protected]>

* Insert scripts added for migration type and status

Signed-off-by: sonali wale <[email protected]>

* Server id column added in migration table

Signed-off-by: sonali wale <[email protected]>

* Index added on server_id column in migration table

Signed-off-by: sonali wale <[email protected]>

* Abdul/infra editor actions (#6508)

* editor actions added

Signed-off-by: Abdul-Az <[email protected]>

* infra_editor test cases

Signed-off-by: Abdul-Az <[email protected]>

* test cases fix

Signed-off-by: Abdul-Az <[email protected]>

* infra editor actions update

Signed-off-by: Abdul-Az <[email protected]>

* editor role fix

Signed-off-by: Abdul-Az <[email protected]>

* test cases fix

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/infra project owner (#6512)

* project owner wip

Signed-off-by: Abdul-Az <[email protected]>

* project owner actions

Signed-off-by: Abdul-Az <[email protected]>

* fix

Signed-off-by: Abdul-Az <[email protected]>

* doc update

Signed-off-by: Abdul-Az <[email protected]>

* pipeline fix

Signed-off-by: Abdul-Az <[email protected]>

* Updated Infra Proxy cypress tests for web UI key (#6511)

* Updated cypress tests for web ui key

Signed-off-by: Chaitali Mane <[email protected]>

* Key in uppercase

Signed-off-by: Chaitali Mane <[email protected]>

* Update for minor

Signed-off-by: Chaitali Mane <[email protected]>

* removed unused lines

Signed-off-by: Chaitali Mane <[email protected]>

* removed error unit tests

Signed-off-by: Chaitali Mane <[email protected]>

* removed iam lint error

Signed-off-by: Chaitali Mane <[email protected]>

* Adding Cypress env variable for WebUI key

Signed-off-by: Kallol Roy <[email protected]>

* Updated variable

Signed-off-by: Chaitali Mane <[email protected]>

* removed replace

Signed-off-by: Chaitali Mane <[email protected]>

* Adding variable

Signed-off-by: Chaitali Mane <[email protected]>

* minor change

Signed-off-by: Chaitali Mane <[email protected]>

* removed hard coded values

Signed-off-by: Chaitali Mane <[email protected]>

* Removed hard coded values

Signed-off-by: Chaitali Mane <[email protected]>

* Updated variables

Signed-off-by: Chaitali Mane <[email protected]>

Co-authored-by: Kallol Roy <[email protected]>

* New version of protoc and added migrations proto files (#6578)

Signed-off-by: Yashvi Jain <[email protected]>

* Added sync organization and user button (#6592)

* updated docs

Signed-off-by: Abdul-Az <[email protected]>

* cypress error fix

Signed-off-by: Abdul-Az <[email protected]>

* lint fixes

Signed-off-by: Abdul-Az <[email protected]>

* updated docs

Signed-off-by: Abdul-Az <[email protected]>

* cypress error fix

Signed-off-by: Abdul-Az <[email protected]>

* Added button as per new design

Signed-off-by: Chaitali Mane <[email protected]>

* update change

Signed-off-by: Chaitali Mane <[email protected]>

Co-authored-by: Abdul-Az <[email protected]>

* Creating a new package migrations (#6595)

Signed-off-by: Yashvi Jain <[email protected]>

* Storage functions for the migration phases (#6529)

* Get organisation API changes added

Signed-off-by: sonali wale <[email protected]>

* minor changes added

Signed-off-by: sonali wale <[email protected]>

* Remove command to create an orgs

Signed-off-by: sonali wale <[email protected]>

* Client Mock changes

Signed-off-by: Yashvi Jain <[email protected]>

* Storage function for all the phases of migration

Signed-off-by: sonali wale <[email protected]>

* Minor changes added

Signed-off-by: sonali wale <[email protected]>

* Incorporated review comments

Signed-off-by: sonali wale <[email protected]>

* Minor changes added

Signed-off-by: sonali wale <[email protected]>

* Changes for review comments

Signed-off-by: sonali wale <[email protected]>

* Comments removed

Signed-off-by: sonali wale <[email protected]>

Co-authored-by: Yashvi Jain <[email protected]>

* Migration stage script and storage functions added (#6619)

Signed-off-by: sonali wale <[email protected]>

* Addition of migration id and migration status in get server api (#6613)

* resolving conflicts and rebasing it

Signed-off-by: Yashvi Jain <[email protected]>

* Removing the loggers

Signed-off-by: Yashvi Jain <[email protected]>

* Query changes for lastes migration status

Signed-off-by: Yashvi Jain <[email protected]>

* changing the response varibale

Signed-off-by: Yashvi Jain <[email protected]>

* Changes to audit the log for infra proxy (#6622)

* added changes for infra proxy audit log

* added reflect codes

Signed-off-by: Kallol Roy <[email protected]>

* added changes for the audit logs for infra

Signed-off-by: Vinay Sharma <[email protected]>

* removed commented code

Signed-off-by: Vinay Sharma <[email protected]>

* added some minor changes

Signed-off-by: Vinay Sharma <[email protected]>

Co-authored-by: Kallol Roy <[email protected]>

* Migration Data service creation and created a rpc method for upload zip file (#6612)

* Changes for stream api for upload

Signed-off-by: Yashvi Jain <[email protected]>

* changes

Signed-off-by: Yashvi Jain <[email protected]>

* added some changes for the protofile

Signed-off-by: Vinay Sharma <[email protected]>

* added function changes

* added changes for the proto

* added changes to devide the chunks in bytes

* added changes for the validation

Signed-off-by: Vinay Sharma <[email protected]>

* adding status in database

Signed-off-by: Yashvi Jain <[email protected]>

* adding the request for server id and filename

Signed-off-by: Yashvi Jain <[email protected]>

* Adding  loggers and saving the failed migration phase

Signed-off-by: Yashvi Jain <[email protected]>

* optimising the code

Signed-off-by: Yashvi Jain <[email protected]>

* Changes for content-type

Signed-off-by: Yashvi Jain <[email protected]>

* added changes for the validation

Signed-off-by: Vinay Sharma <[email protected]>

* Upload to the hab svc data folder

Signed-off-by: Kallol Roy <[email protected]>

* Enhance log and modify migration phases

Signed-off-by: Kallol Roy <[email protected]>

* Granularize the migration stages

Signed-off-by: Kallol Roy <[email protected]>

* Granularize the migration stages

Signed-off-by: Kallol Roy <[email protected]>

Co-authored-by: Vinay Sharma <[email protected]>
Co-authored-by: Kallol Roy <[email protected]>

* API to fetch the status of the migration (#6637)

* Get migrations status API added

Signed-off-by: sonali wale <[email protected]>

* Added minor changes

Signed-off-by: sonali wale <[email protected]>

* Modify Get server API for Migration status (#6645)

* Modify Get server API for Migration status

Signed-off-by: Yashvi Jain <[email protected]>

* Modify the get server API

Signed-off-by: Yashvi Jain <[email protected]>

* Feature/models (#6655)

* Pipeline demo

* Demo Pipeline

Signed-off-by: Pappu Kumar <[email protected]>

* Based on PR Review

Signed-off-by: Pappu Kumar <[email protected]>

* Models

Signed-off-by: Pappu Kumar <[email protected]>

* Models done

* Package JSON change

Signed-off-by: Pappu Kumar <[email protected]>

* Package JSON change

Signed-off-by: Pappu Kumar <[email protected]>

* Package JSON change

Signed-off-by: Pappu Kumar <[email protected]>

* Stalwart 32 upload slider functionality (#6654)

* Added upload slider

Signed-off-by: Chaitali Mane <[email protected]>

* Update upload functionality

Signed-off-by: Chaitali Mane <[email protected]>

* Added drag and drop function

Signed-off-by: Chaitali Mane <[email protected]>

* Added API integration code

Signed-off-by: Chaitali Mane <[email protected]>

* Added file upload changes

Signed-off-by: Chaitali Mane <[email protected]>

* Added cypress test cases

Signed-off-by: Chaitali Mane <[email protected]>

* Added unit tests

Signed-off-by: Chaitali Mane <[email protected]>

* Added loader

Signed-off-by: Chaitali Mane <[email protected]>

* Updated code

Signed-off-by: Chaitali Mane <[email protected]>

* added header changes + added some type changes + fixed slider open and close after upload

Signed-off-by: Vinay Sharma <[email protected]>

* Updated for selector

Signed-off-by: Chaitali Mane <[email protected]>

Co-authored-by: Vinay Sharma <[email protected]>

* Cancel migration API to cancel the running migration (#6653)

* added changes for the cancel migration API

Signed-off-by: Vinay Sharma <[email protected]>

* Added changes to update the status and clear off data

Signed-off-by: Kallol Roy <[email protected]>

* Fixed SQL query

Signed-off-by: Kallol Roy <[email protected]>

Co-authored-by: Kallol Roy <[email protected]>

* Stalwart 24 Pipeline function to store the orgs to database (#6658)

* Pipeline function to store the orgs

Signed-off-by: sonali wale <[email protected]>

* Added minor changes

Signed-off-by: sonali wale <[email protected]>

* Code formatting and setting up tests DB

Signed-off-by: Kallol Roy <[email protected]>

* Added migration status changes

Signed-off-by: sonali wale <[email protected]>

* Added minor changes

Signed-off-by: sonali wale <[email protected]>

* Comment removed

Signed-off-by: sonali wale <[email protected]>

* Logs added

Signed-off-by: sonali wale <[email protected]>

* Minor changes added

Signed-off-by: sonali wale <[email protected]>

* Removed message variable

Signed-off-by: sonali wale <[email protected]>

* Incorporating review comments

Signed-off-by: sonali wale <[email protected]>

Co-authored-by: Kallol Roy <[email protected]>

* Feature/migration pipe (#6647)

* Pipeline demo

* Demo Pipeline

Signed-off-by: Pappu Kumar <[email protected]>

* Based on PR Review

Signed-off-by: Pappu Kumar <[email protected]>

* Models

Signed-off-by: Pappu Kumar <[email protected]>

* Updateed select statement

Signed-off-by: Pappu Kumar <[email protected]>

* Removed package-lock.json

Signed-off-by: Pappu Kumar <[email protected]>

* Pipeline to process and close the go routines

Signed-off-by: Kallol Roy <[email protected]>

* Feature/models (#6655)

* Pipeline demo

* Demo Pipeline

Signed-off-by: Pappu Kumar <[email protected]>

* Based on PR Review

Signed-off-by: Pappu Kumar <[email protected]>

* Models

Signed-off-by: Pappu Kumar <[email protected]>

* Models done

* Package JSON change

Signed-off-by: Pappu Kumar <[email protected]>

* Package JSON change

Signed-off-by: Pappu Kumar <[email protected]>

* Package JSON change

Signed-off-by: Pappu Kumar <[email protected]>

* Setup pipeline to process data

Signed-off-by: Kallol Roy <[email protected]>

* Some comment corrections

Signed-off-by: Pappu Kumar <[email protected]>

Co-authored-by: Kallol Roy <[email protected]>

* Parse org pipeline function and test cases (#6664)

* Adding parse servers orgs function and test data files

Signed-off-by: Yashvi Jain <[email protected]>

* Addition of test cases

Signed-off-by: Yashvi Jain <[email protected]>

* Adding loggers for parse orgs

Signed-off-by: Yashvi Jain <[email protected]>

* resolving sonar issue

Signed-off-by: Yashvi Jain <[email protected]>

* Adding deletebackup folder

Signed-off-by: Yashvi Jain <[email protected]>

* Adding delete backup folder

Signed-off-by: Yashvi Jain <[email protected]>

* Phase 2 (#6667)

Signed-off-by: Pappu Kumar <[email protected]>

* Add projects for every org to be inserted in the database (#6669)

Signed-off-by: Yashvi Jain <[email protected]>

* Get migration staged data API (#6673)

* Get migration staged data API added

Signed-off-by: sonali wale <[email protected]>

* Minor changes added

Signed-off-by: sonali wale <[email protected]>

* Modified the response type

Signed-off-by: sonali wale <[email protected]>

* Test cases added

Signed-off-by: sonali wale <[email protected]>

* Updated test cases

Signed-off-by: sonali wale <[email protected]>

* Updated parsed data

Signed-off-by: sonali wale <[email protected]>

* json tag updated

Signed-off-by: sonali wale <[email protected]>

* Feb/pipeline(unzip, pipeline log for error and success) (#6678)

* Zip file

* Zip file and migration done status

Signed-off-by: Pappu Kumar <[email protected]>

* PR Changes

* PR Changes

Signed-off-by: Pappu Kumar <[email protected]>

* PR Commect fixed

Signed-off-by: Pappu Kumar <[email protected]>

* Code smell Fixed

Signed-off-by: Pappu Kumar <[email protected]>

* Update utility.go

* Unzip Destination change

Signed-off-by: Pappu Kumar <[email protected]>

* Some fixes

Signed-off-by: Pappu Kumar <[email protected]>

* Changes Issues and PR comments

Signed-off-by: Pappu Kumar <[email protected]>

* Error log modified

Signed-off-by: Pappu Kumar <[email protected]>

* Code smell fixed

Signed-off-by: Pappu Kumar <[email protected]>

* STALWART-31 Show migration acknowledgement on server details page (#6670)

* added changes for the show migration status

Signed-off-by: Vinay Sharma <[email protected]>

* added some UI changes to show the error message

Signed-off-by: Vinay Sharma <[email protected]>

* added some changes to change the tooltip position

Signed-off-by: Vinay Sharma <[email protected]>

* added changes for the preview screen

* added some css changes

Signed-off-by: Vinay Sharma <[email protected]>

* added changes to fix the sonar cloud issue

Signed-off-by: Vinay Sharma <[email protected]>

* added review comment changes

Signed-off-by: Vinay Sharma <[email protected]>

* API to trigger the second pipeline function - confirm preview (#6677)

* added changes for trigger the second pipline function

Signed-off-by: Vinay Sharma <[email protected]>

* Changes for lint

* Updated error handling

Signed-off-by: sonali wale <[email protected]>

Co-authored-by: Yashvi Jain <[email protected]>
Co-authored-by: sonali wale <[email protected]>

* Stalwart 25 pipeline function to store parsed stage file (#6683)

* Create preview pipeline function added

Signed-off-by: sonali wale <[email protected]>

* Test cases added

Signed-off-by: sonali wale <[email protected]>

* Updated test cases

Signed-off-by: sonali wale <[email protected]>

* Resolved conflicts

Signed-off-by: sonali wale <[email protected]>

* Stalwart 22 preview screen modal (#6679)

* Added preview screen slider

Signed-off-by: Chaitali Mane <[email protected]>

* Added metadata changes

Signed-off-by: Chaitali Mane <[email protected]>

* Added vault variable into cypress

Signed-off-by: Chaitali Mane <[email protected]>

* Added cancel migration API integration

Signed-off-by: Chaitali Mane <[email protected]>

* Added preview data API requests

Signed-off-by: Chaitali Mane <[email protected]>

* Updated for cancel migration

Signed-off-by: Chaitali Mane <[email protected]>

* Updated values with API data variables

Signed-off-by: Chaitali Mane <[email protected]>

* Update for preview modal input

Signed-off-by: Chaitali Mane <[email protected]>

* minor change

Signed-off-by: Chaitali Mane <[email protected]>

* removed server IP dependancy

Signed-off-by: Chaitali Mane <[email protected]>

* minor

Signed-off-by: Chaitali Mane <[email protected]>

* removed lint in iam

Signed-off-by: Chaitali Mane <[email protected]>

* removed file

Signed-off-by: Chaitali Mane <[email protected]>

* Pipeline failure changes

Signed-off-by: Yashvi Jain <[email protected]>

* Pipeline failure changes

Signed-off-by: Yashvi Jain <[email protected]>

* pipeline failure changes

Signed-off-by: Yashvi Jain <[email protected]>

* pipeline failure changes

Signed-off-by: Yashvi Jain <[email protected]>

* removed commented code

Signed-off-by: Chaitali Mane <[email protected]>

* Adding variable

Signed-off-by: Chaitali Mane <[email protected]>

* Complitation error fix

Signed-off-by: Yashvi Jain <[email protected]>

* Pipeline failure changes

Signed-off-by: Yashvi Jain <[email protected]>

Co-authored-by: Yashvi Jain <[email protected]>

* Modified API for Local Users with Hash Password (#6694)

* Added Test API for Local Users save

Signed-off-by: Yashvi Jain <[email protected]>

* Removing duplicate code

Signed-off-by: Yashvi Jain <[email protected]>

* Removing duplicate code

Signed-off-by: Yashvi Jain <[email protected]>

* Changes for adding is hashed field in create user api

Signed-off-by: Yashvi Jain <[email protected]>

* adding test cases

Signed-off-by: Yashvi Jain <[email protected]>

* Feature/testing pipeline (#6704)

* Testing

* Pass service objects to utility pipeline functions

Signed-off-by: Kallol Roy <[email protected]>

* Postgres connection fixes

Signed-off-by: sonali wale <[email protected]>

* pipeline failure fixes

Signed-off-by: Yashvi Jain <[email protected]>

* Phase1 debugged and fixed

Signed-off-by: Pappu Kumar <[email protected]>

* Testing

* Pass service objects to utility pipeline functions

Signed-off-by: Kallol Roy <[email protected]>

* PR Commect fixed

Signed-off-by: Pappu Kumar <[email protected]>

* fix

* Changes

Signed-off-by: Pappu Kumar <[email protected]>

* Adding authz client for project

Signed-off-by: Yashvi Jain <[email protected]>

* Adding authz client for project

Signed-off-by: Yashvi Jain <[email protected]>

* Added  StoreOrg and some corrections to phase one

* Remoed Global Variables

* Updated migration id in get status call

Signed-off-by: Chaitali Mane <[email protected]>

* Added confirm API integration code

Signed-off-by: Chaitali Mane <[email protected]>

* Added major code changes

Signed-off-by: Chaitali Mane <[email protected]>

* Added some changes

Signed-off-by: Chaitali Mane <[email protected]>

* Added some improvements

Signed-off-by: Chaitali Mane <[email protected]>

* Cencel migration API fixes

Signed-off-by: sonali wale <[email protected]>

* Updated z-index

Signed-off-by: Chaitali Mane <[email protected]>

* Updated script

Signed-off-by: sonali wale <[email protected]>

* changes for active migration status

Signed-off-by: Yashvi Jain <[email protected]>

* Updated get migration status query

Signed-off-by: sonali wale <[email protected]>

* added in progress changes

Signed-off-by: Chaitali Mane <[email protected]>

* Updated minor change

Signed-off-by: Chaitali Mane <[email protected]>

* Spelling check

Signed-off-by: Pappu Kumar <[email protected]>

* Naming convention change

Signed-off-by: Pappu Kumar <[email protected]>

Co-authored-by: Kallol Roy <[email protected]>
Co-authored-by: sonali wale <[email protected]>
Co-authored-by: Yashvi Jain <[email protected]>
Co-authored-by: Chaitali Mane <[email protected]>

* Added cypress test cases (#6722)

* Added cypress test cases

Signed-off-by: Chaitali Mane <[email protected]>

* Added cypress test cases

Signed-off-by: Chaitali Mane <[email protected]>

* Adding pipeline function for parsing org user association (#6707)

* Adding pipeline function for parsing org user association

Signed-off-by: Yashvi Jain <[email protected]>

* Changes for lint fixes

Signed-off-by: Yashvi Jain <[email protected]>

* Fixing test cases for parse org users

Signed-off-by: Yashvi Jain <[email protected]>

* Adding more test cases for Org User Association

Signed-off-by: Yashvi Jain <[email protected]>

* Fixing code smells

Signed-off-by: Yashvi Jain <[email protected]>

* adding correct action ops

Signed-off-by: Yashvi Jain <[email protected]>

* Test cases correction for org users

Signed-off-by: Yashvi Jain <[email protected]>

* Get org admins from back up zip

Signed-off-by: sonali wale <[email protected]>

* Adding test cases for getting admin from org

Signed-off-by: Yashvi Jain <[email protected]>

* Updated test cases

Signed-off-by: sonali wale <[email protected]>

* Updated test data

Signed-off-by: sonali wale <[email protected]>

* Added minor changes

Signed-off-by: sonali wale <[email protected]>

* Added new line

Signed-off-by: sonali wale <[email protected]>

* Storage function changes added

Signed-off-by: sonali wale <[email protected]>

* Changes for review comment

Signed-off-by: sonali wale <[email protected]>

Co-authored-by: sonali wale <[email protected]>

* Dave/stalwart 27 (#6719)

* Validate Zip File

Signed-off-by: Pappu Kumar <[email protected]>

* Done ZIp file Validation

Signed-off-by: Pappu Kumar <[email protected]>

* Test ZIp file Validation

Signed-off-by: Pappu Kumar <[email protected]>

* Key dump check added

Signed-off-by: Pappu Kumar <[email protected]>

* Changes based on PR comments

Signed-off-by: Pappu Kumar <[email protected]>

* Done testing

Signed-off-by: Pappu Kumar <[email protected]>

* Merge conflict

Signed-off-by: Pappu Kumar <[email protected]>

* Pappu/stalwart 35 (#6713)

* Adding function for user exists

Signed-off-by: Yashvi Jain <[email protected]>

* Parsing User done for a New PR

Signed-off-by: Pappu Kumar <[email protected]>

* Linting issue

Signed-off-by: Pappu Kumar <[email protected]>

* Code smell check

Signed-off-by: Pappu Kumar <[email protected]>

* FIXED PR comments

Signed-off-by: Pappu Kumar <[email protected]>

* FIXED PR Comments

* PR Commits

Signed-off-by: Pappu Kumar <[email protected]>

* Fixed code smell

Signed-off-by: Pappu Kumar <[email protected]>

* Some minor bug fixes

Signed-off-by: Pappu Kumar <[email protected]>

* Fixed PR review comments

Signed-off-by: Pappu Kumar <[email protected]>

* Fixing code smell

Signed-off-by: Pappu Kumar <[email protected]>

* Added checks

Signed-off-by: Pappu Kumar <[email protected]>

* Added the check for user exists by connecting to local user service

Signed-off-by: Yashvi Jain <[email protected]>

* Parsing User done for a New PR

Signed-off-by: Pappu Kumar <[email protected]>

* Code smell check

Signed-off-by: Pappu Kumar <[email protected]>

* FIXED PR comments

Signed-off-by: Pappu Kumar <[email protected]>

* Fixed PR review comments

Signed-off-by: Pappu Kumar <[email protected]>

* Fixing code smell

Signed-off-by: Pappu Kumar <[email protected]>

* Fixing code smells

Signed-off-by: Yashvi Jain <[email protected]>

* PR Comments

Signed-off-by: Pappu Kumar <[email protected]>

* Done linting and PR FIX

Signed-off-by: Pappu Kumar <[email protected]>

* Few fixes

Signed-off-by: Pappu Kumar <[email protected]>

* Done

Signed-off-by: Pappu Kumar <[email protected]>

* Adding check for local user for exisiting username

Signed-off-by: Yashvi Jain <[email protected]>

* Adding check for local users

Signed-off-by: Yashvi Jain <[email protected]>

* PR COMMENTS DONE

Signed-off-by: Pappu Kumar <[email protected]>

* Fixing testing issue

Signed-off-by: Yashvi Jain <[email protected]>

* Testing fixing for parse user

Signed-off-by: Yashvi Jain <[email protected]>

* Done with testing

Signed-off-by: Pappu Kumar <[email protected]>

* Changes for local user client

Signed-off-by: Yashvi Jain <[email protected]>

* Changes for local user client port

Signed-off-by: Yashvi Jain <[email protected]>

* Remaining changes are made

* Comment Line

Signed-off-by: Pappu Kumar <[email protected]>

* Rebasing with feature branch

Signed-off-by: Yashvi Jain <[email protected]>

* Changes for code smells

Signed-off-by: Yashvi Jain <[email protected]>

Co-authored-by: Yashvi Jain <[email protected]>

* Stalwart 52 Improvements in infra server integration test cases (#6712)

* Improvements in integration test cases

Signed-off-by: sonali wale <[email protected]>

* Updated test cases

Signed-off-by: sonali wale <[email protected]>

* Storage functions for org users association (#6741)

* Storage functions for org users association

Signed-off-by: sonali wale <[email protected]>

* Minor changes added

Signed-off-by: sonali wale <[email protected]>

* Minor changes added

Signed-off-by: sonali wale <[email protected]>

* Adding hash password from json and creating local user (#6753)

* Adding hash password from json and creating local user

Signed-off-by: Yashvi Jain <[email protected]>

* Lint issues fixed

Signed-off-by: Yashvi Jain <[email protected]>

* Modify the existing users table with more entries (#6742)

* Modify the existing users table with more entries

Signed-off-by: Pappu Kumar <[email protected]>

* Spelling checks

Signed-off-by: Pappu Kumar <[email protected]>

* Code smell fix

* Code smell fix

Signed-off-by: Pappu Kumar <[email protected]>

* Conflicting user changes in Infra proxy (#6774)

* updated docs

Signed-off-by: Abdul-Az <[email protected]>

* cypress error fix

Signed-off-by: Abdul-Az <[email protected]>

* updated docs

Signed-off-by: Abdul-Az <[email protected]>

* cypress error fix

Signed-off-by: Abdul-Az <[email protected]>

* Added user API

Signed-off-by: Chaitali Mane <[email protected]>

* minor change

Signed-off-by: Chaitali Mane <[email protected]>

* Updated code for conflict user

Signed-off-by: Chaitali Mane <[email protected]>

* Updated code for conflict user

Signed-off-by: Chaitali Mane <[email protected]>

Co-authored-by: Abdul-Az <[email protected]>

* Pipeline function to populate org users association (#6770)

* Added pipeline function to populate org user association

Signed-off-by: sonali wale <[email protected]>

* Minor changes added

Signed-off-by: sonali wale <[email protected]>

* Code smell fix

Signed-off-by: sonali wale <[email protected]>

* Incorporating review comments

Signed-off-by: sonali wale <[email protected]>

* Changes added for failed count

Signed-off-by: sonali wale <[email protected]>

* Added pipeline changes for migration status and error handling

Signed-off-by: sonali wale <[email protected]>

* Store Users (#6761)

* Store Users

Signed-off-by: Pappu Kumar <[email protected]>

* Store USers

Signed-off-by: Pappu Kumar <[email protected]>

* Store USers

Signed-off-by: Pappu Kumar <[email protected]>

* Done

Signed-off-by: Pappu Kumar <[email protected]>

* Populate users into the automate db

Signed-off-by: Pappu Kumar <[email protected]>

* Adding function for creating local users

Signed-off-by: Yashvi Jain <[email protected]>

* Adding function for creating local users

Signed-off-by: Yashvi Jain <[email protected]>

* COrrections to some code

Signed-off-by: Pappu Kumar <[email protected]>

* PR Comment fixed

Signed-off-by: Pappu Kumar <[email protected]>

* PR comments

Signed-off-by: Pappu Kumar <[email protected]>

* PR Comments fixed

Signed-off-by: Pappu Kumar <[email protected]>

* Checks and some corrections

Signed-off-by: Pappu Kumar <[email protected]>

* Merge conflicts

Signed-off-by: Pappu Kumar <[email protected]>

* Corrections:

* test with continue

Signed-off-by: Pappu Kumar <[email protected]>

* Added changes for error handling in pipeline

Signed-off-by: sonali wale <[email protected]>

Co-authored-by: Yashvi Jain <[email protected]>
Co-authored-by: sonali wale <[email protected]>

* Added user tab in org details (#6789)

* Added user tab in org details

Signed-off-by: Chaitali Mane <[email protected]>

* Updated minor change

Signed-off-by: Chaitali Mane <[email protected]>

* added variable type

Signed-off-by: Chaitali Mane <[email protected]>

* Confirm preview button should send the changed and selected user details from UI. (#6801)

* added changes for select all and change username on preview slider

Signed-off-by: Vinay Sharma <[email protected]>

* added minor changes

Signed-off-by: Vinay Sharma <[email protected]>

* Migrate User permissions for admin and non-admin (#6804)

* Migrate User permissions for admin and non-admin

Signed-off-by: Yashvi Jain <[email protected]>

* Migrate User permissions for admin and non-admin

Signed-off-by: Yashvi Jain <[email protected]>

* Fixing code smells for migrate user permissions function

Signed-off-by: Yashvi Jain <[email protected]>

* API to fetch the organisation users from automate DB (#6802)

* Get orgs users API added

Signed-off-by: sonali wale <[email protected]>

* Test cases added

Signed-off-by: sonali wale <[email protected]>

* Test cases updated

Signed-off-by: sonali wale <[email protected]>

* Updated test cases

Signed-off-by: sonali wale <[email protected]>

* Fixing test cases for utility

Signed-off-by: Yashvi Jain <[email protected]>

* PR changes for API endpoint

Signed-off-by: Yashvi Jain <[email protected]>

Co-authored-by: Yashvi Jain <[email protected]>

* Migrate users to DB After send the changed and selected user details from UI. (#6819)

* added changes to migrate users into DB after selecting from UI

Signed-off-by: Vinay Sharma <[email protected]>

* added changes for the test cases

Signed-off-by: Vinay Sharma <[email protected]>

* added some minor changes

Signed-off-by: Vinay Sharma <[email protected]>

* Testing observations of zip file upload (#6823)

* Testing observations for upload zip file API

Signed-off-by: sonali wale <[email protected]>

* Added separate file

Signed-off-by: sonali wale <[email protected]>

* Added org user API integration (#6817)

* Added APi integration

Signed-off-by: Chaitali Mane <[email protected]>

* Added code integration

Signed-off-by: Chaitali Mane <[email protected]>

* Added cypress test case

Signed-off-by: Chaitali Mane <[email protected]>

* Dave/stalwart 54 (#6808)

* Demo

Signed-off-by: Pappu Kumar <[email protected]>

* Update Public Key To Chef Server User

Signed-off-by: Pappu Kumar <[email protected]>

* Done Update Key

Signed-off-by: Pappu Kumar <[email protected]>

* Added reset key API

Signed-off-by: sonali wale <[email protected]>

* Updated reset key function

Signed-off-by: sonali wale <[email protected]>

* Updating user keys

Signed-off-by: Pappu Kumar <[email protected]>

* Merge Conflicts

Signed-off-by: Pappu Kumar <[email protected]>

* Change requests

Signed-off-by: Pappu Kumar <[email protected]>

* Change requests

Signed-off-by: Pappu Kumar <[email protected]>

* PR Comments

Signed-off-by: Pappu Kumar <[email protected]>

Co-authored-by: sonali wale <[email protected]>

* minor changes

Signed-off-by: Chaitali Mane <[email protected]>

* Org name is to be stored instead of full name

Signed-off-by: Kallol Roy <[email protected]>

* Added uesr tab

Signed-off-by: Chaitali Mane <[email protected]>

* Automate API needs to handle sync status (#6860)

* Sync status

Signed-off-by: Pappu Kumar <[email protected]>

* Sync migration time

Signed-off-by: Pappu Kumar <[email protected]>

* Script to generate different sized knife ec backup (#6855)

* Script to create the knife ec back up zip file

Signed-off-by: sonali wale <[email protected]>

* Lint fixes

Signed-off-by: sonali wale <[email protected]>

* Script changes

Signed-off-by: sonali wale <[email protected]>

* zip creation changes

Signed-off-by: sonali wale <[email protected]>

* Removed back up folder

Signed-off-by: sonali wale <[email protected]>

* Comment changes

Signed-off-by: sonali wale <[email protected]>

* script changes to zip the file

Signed-off-by: sonali wale <[email protected]>

* Minor changes added

Signed-off-by: sonali wale <[email protected]>

* Code smell fix

Signed-off-by: sonali wale <[email protected]>

* Update .studio/infra-proxy-service

* Setting username with index

Signed-off-by: Kallol Roy <[email protected]>

Co-authored-by: Kallol Roy <[email protected]>

* Back up script fix

Signed-off-by: sonali wale <[email protected]>

* Chef Infra Server WebUI Key (#6841)

* added the section for WebUI in chef infra server

Signed-off-by: Dishank Tiwari <[email protected]>

* removed the add organization section from the page

Signed-off-by: Dishank Tiwari <[email protected]>

* fixed some minor issues in the page

Signed-off-by: Dishank Tiwari <[email protected]>

* added the section for WebUI in chef infra server

Signed-off-by: Dishank Tiwari <[email protected]>

* removed the add organization section from the page

Signed-off-by: Dishank Tiwari <[email protected]>

* fixed some minor issues in the page

Signed-off-by: Dishank Tiwari <[email protected]>

* updates the doc with webui section

Signed-off-by: Dishank Tiwari <[email protected]>

* added images for the update webui key section

Signed-off-by: Dishank Tiwari <[email protected]>

* bug fixes

Signed-off-by: Dishank Tiwari <[email protected]>

* changes made to the webUI section

Signed-off-by: Dishank Tiwari <[email protected]>

* updated the chef server information section

Signed-off-by: Dishank Tiwari <[email protected]>

* Update components/docs-chef-io/content/automate/chef_infra_server.md

Co-authored-by: Kallol Roy <[email protected]>

* Update components/docs-chef-io/content/automate/chef_infra_server.md

Co-authored-by: Kallol Roy <[email protected]>

* review changes

Signed-off-by: Dishank Tiwari <[email protected]>

* changes updated

Signed-off-by: Dishank Tiwari <[email protected]>

Co-authored-by: Kallol Roy <[email protected]>

* Script changes for server deletion issue fixes (#6882)

Signed-off-by: sonali wale <[email protected]>

* Update IAM actions document for Infra Server Views

Signed-off-by: Kallol Roy <[email protected]>

* review changes

Signed-off-by: Dishank Tiwari <[email protected]>

* fixed the spaces

Signed-off-by: Dishank Tiwari <[email protected]>

Co-authored-by: sonali523 <[email protected]>
Co-authored-by: Abdul-Az <[email protected]>
Co-authored-by: Rick Marry <[email protected]>
Co-authored-by: Chaitali Mane <[email protected]>
Co-authored-by: vinay sharma <[email protected]>
Co-authored-by: Himanshi Chhabra <[email protected]>
Co-authored-by: root <[email protected]>
Co-authored-by: Chaitali Mane <[email protected]>
Co-authored-by: sumanprogress <[email protected]>
Co-authored-by: Yashvi Jain <[email protected]>
Co-authored-by: Yashvi Jain <[email protected]>
Co-authored-by: Dave Augustus <[email protected]>
Co-authored-by: sonali wale <[email protected]>
Co-authored-by: Dishank Tiwari <[email protected]>
vinay033 pushed a commit that referenced this pull request May 4, 2022
* resolving conflicts and rebasing it

Signed-off-by: Yashvi Jain <[email protected]>

* Removing the loggers

Signed-off-by: Yashvi Jain <[email protected]>

* Query changes for lastes migration status

Signed-off-by: Yashvi Jain <[email protected]>

* changing the response varibale

Signed-off-by: Yashvi Jain <[email protected]>
vinay033 added a commit that referenced this pull request May 4, 2022
* Script added for table 'users' (#5722)

* Script added for table 'users'

Signed-off-by: root <[email protected]>

* updated down script

Signed-off-by: root <[email protected]>

* updated up script

Signed-off-by: root <[email protected]>

* updated up script

Signed-off-by: root <[email protected]>

* iam added on roles tab

Signed-off-by: Abdul-Az <[email protected]>

* add fallback and bldr channel env vars to envrc and set back to dev when doing builds (#5741)

Signed-off-by: Rick Marry <[email protected]>

* Script added for table 'org_users' (#5738)

Signed-off-by: root <[email protected]>

* added edit policy

Signed-off-by: Abdul-Az <[email protected]>

* Storage functions for users table (#5731)

* Storage functions added for users table

Signed-off-by: root <[email protected]>

* Updated with review comments

Signed-off-by: root <[email protected]>

* Chaitali/add server slider (#5728)

* converted server modal into slider

Signed-off-by: chaitali-mane <[email protected]>

* Updated test cases

Signed-off-by: chaitali-mane <[email protected]>

* environments create, delete policy added

Signed-off-by: Abdul-Az <[email protected]>

* edit env policy added

Signed-off-by: Abdul-Az <[email protected]>

* added data bags policy

Signed-off-by: Abdul-Az <[email protected]>

* Chaitali/add server slider (#5728)

* converted server modal into slider

Signed-off-by: chaitali-mane <[email protected]>

* Updated test cases

Signed-off-by: chaitali-mane <[email protected]>

* ui three dots fix

Signed-off-by: Abdul-Az <[email protected]>

* reverted iam actions

Signed-off-by: Abdul-Az <[email protected]>

* Add changes for the create server slider (#5755)

* added some changes for the create server slider

Signed-off-by: Vinay Sharma <[email protected]>

* added some minor changes

Signed-off-by: Vinay Sharma <[email protected]>

* removed roles iam

Signed-off-by: Abdul-Az <[email protected]>

* environments authz reverted

Signed-off-by: Abdul-Az <[email protected]>

* databags authz reverted

Signed-off-by: Abdul-Az <[email protected]>

* Added API to get server users list from backend DB (#5760)

Signed-off-by: root <[email protected]>

* Added users tab in server details page (#5802)

* Added Users tab UI

Signed-off-by: chaitali-mane <[email protected]>

* Added enitites api integration

Signed-off-by: chaitali-mane <[email protected]>

* minor changes

Signed-off-by: chaitali-mane <[email protected]>

* Updated minor change

Signed-off-by: chaitali-mane <[email protected]>

* Added css change for notification overlap slider. (#5781)

Signed-off-by: Himanshi Chhabra <[email protected]>

* Command to add the sample automate infra server users (#5786)

* Shell script added to add the sample infra server users

Signed-off-by: root <[email protected]>

* Minor changes added

Signed-off-by: root <[email protected]>

* Renaming the sql files and modifying to incorporate WebUI key

Signed-off-by: Kallol Roy <[email protected]>

* infra_server_actions tests

Signed-off-by: Abdul-Az <[email protected]>

* infra server list doc update

Signed-off-by: Abdul-Az <[email protected]>

* test cases fix

Signed-off-by: Abdul-Az <[email protected]>

* lint fixes

Signed-off-by: Abdul-Az <[email protected]>

* added infra server get test cases

Signed-off-by: Abdul-Az <[email protected]>

* create infra server test case

Signed-off-by: Abdul-Az <[email protected]>

* added infra server create test case

Signed-off-by: Abdul-Az <[email protected]>

* updated docs

Signed-off-by: Abdul-Az <[email protected]>

* infra server put and delete test case added

Signed-off-by: Abdul-Az <[email protected]>

* wrapped server details into put api

Signed-off-by: Abdul-Az <[email protected]>

* wrapped delete button into delete action

Signed-off-by: Abdul-Az <[email protected]>

* error fix

Signed-off-by: Abdul-Az <[email protected]>

* cypress error fix

Signed-off-by: Abdul-Az <[email protected]>

* doc formatted

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/org actions (#5838)

* wip

Signed-off-by: Abdul-Az <[email protected]>

* wip

Signed-off-by: Abdul-Az <[email protected]>

* ui buttons hiding logic

Signed-off-by: Abdul-Az <[email protected]>

* orgs actions added with cypress test case

Signed-off-by: Abdul-Az <[email protected]>

* lint fixes

Signed-off-by: Abdul-Az <[email protected]>

* orgs actions docs updated

Signed-off-by: Abdul-Az <[email protected]>

* doc formatted

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/cookbooks actions (#5848)

* cookbooks view actions added

Signed-off-by: Abdul-Az <[email protected]>

* iam actions docs updated

Signed-off-by: Abdul-Az <[email protected]>

* wip cy tests

Signed-off-by: Abdul-Az <[email protected]>

* wip cy tests

Signed-off-by: Abdul-Az <[email protected]>

* cookbooks cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* cookbooks cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* proto buf regenerated

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/roles actions (#5853)

* roles actions

Signed-off-by: Abdul-Az <[email protected]>

* roles docs update ui fix

Signed-off-by: Abdul-Az <[email protected]>

* wip

Signed-off-by: Abdul-Az <[email protected]>

* roles view  cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* roles create,update,delete ui actions

Signed-off-by: Abdul-Az <[email protected]>

* compiled pb files

Signed-off-by: Abdul-Az <[email protected]>

* create, update, delete cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/environments actions (#5898)

* added env iam actions

Signed-off-by: Abdul-Az <[email protected]>

* ui changes for IAM

Signed-off-by: Abdul-Az <[email protected]>

* added env test cases

Signed-off-by: Abdul-Az <[email protected]>

* environments test cases added

Signed-off-by: Abdul-Az <[email protected]>

* added environments api docs

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/databag item actions (#6049)

* databags and items

Signed-off-by: Abdul-Az <[email protected]>

* added data bag actions

Signed-off-by: Abdul-Az <[email protected]>

* added test cases

Signed-off-by: Abdul-Az <[email protected]>

* data bags item test cases added

Signed-off-by: Abdul-Az <[email protected]>

* lint fix

Signed-off-by: Abdul-Az <[email protected]>

* policyfiles actions added (#6081)

Signed-off-by: Abdul-Az <[email protected]>

* added policygroups actions (#6123)

Signed-off-by: Abdul-Az <[email protected]>

* infra_server_actions tests

Signed-off-by: Abdul-Az <[email protected]>

* infra server list doc update

Signed-off-by: Abdul-Az <[email protected]>

* test cases fix

Signed-off-by: Abdul-Az <[email protected]>

* lint fixes

Signed-off-by: Abdul-Az <[email protected]>

* added infra server get test cases

Signed-off-by: Abdul-Az <[email protected]>

* create infra server test case

Signed-off-by: Abdul-Az <[email protected]>

* added infra server create test case

Signed-off-by: Abdul-Az <[email protected]>

* updated docs

Signed-off-by: Abdul-Az <[email protected]>

* infra server put and delete test case added

Signed-off-by: Abdul-Az <[email protected]>

* cypress error fix

Signed-off-by: Abdul-Az <[email protected]>

* doc formatted

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/cookbooks actions (#5848)

* cookbooks view actions added

Signed-off-by: Abdul-Az <[email protected]>

* iam actions docs updated

Signed-off-by: Abdul-Az <[email protected]>

* wip cy tests

Signed-off-by: Abdul-Az <[email protected]>

* wip cy tests

Signed-off-by: Abdul-Az <[email protected]>

* cookbooks cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* cookbooks cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* proto buf regenerated

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/roles actions (#5853)

* roles actions

Signed-off-by: Abdul-Az <[email protected]>

* roles docs update ui fix

Signed-off-by: Abdul-Az <[email protected]>

* wip

Signed-off-by: Abdul-Az <[email protected]>

* roles view  cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* roles create,update,delete ui actions

Signed-off-by: Abdul-Az <[email protected]>

* compiled pb files

Signed-off-by: Abdul-Az <[email protected]>

* create, update, delete cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/environments actions (#5898)

* added env iam actions

Signed-off-by: Abdul-Az <[email protected]>

* ui changes for IAM

Signed-off-by: Abdul-Az <[email protected]>

* added env test cases

Signed-off-by: Abdul-Az <[email protected]>

* environments test cases added

Signed-off-by: Abdul-Az <[email protected]>

* added environments api docs

Signed-off-by: Abdul-Az <[email protected]>

* rebase error fix

Signed-off-by: Abdul-Az <[email protected]>

* rebase fix

Signed-off-by: Abdul-Az <[email protected]>

* rebase error fix

Signed-off-by: Abdul-Az <[email protected]>

* iam permission to create, delete, get client (#6227)

* iam prmission to create, delete, get client

Signed-off-by: Abdul-Az <[email protected]>

* test cases for client

Signed-off-by: Abdul-Az <[email protected]>

* added test cases

Signed-off-by: Abdul-Az <[email protected]>

* added reset client key action

Signed-off-by: Abdul-Az <[email protected]>

* added nodes iam actions (#6275)

* added nodes iam actions

Signed-off-by: Abdul-Az <[email protected]>

* added nodes test cases

Signed-off-by: Abdul-Az <[email protected]>

* infra_server_actions tests

Signed-off-by: Abdul-Az <[email protected]>

* infra server list doc update

Signed-off-by: Abdul-Az <[email protected]>

* test cases fix

Signed-off-by: Abdul-Az <[email protected]>

* lint fixes

Signed-off-by: Abdul-Az <[email protected]>

* added infra server get test cases

Signed-off-by: Abdul-Az <[email protected]>

* create infra server test case

Signed-off-by: Abdul-Az <[email protected]>

* added infra server create test case

Signed-off-by: Abdul-Az <[email protected]>

* updated docs

Signed-off-by: Abdul-Az <[email protected]>

* infra server put and delete test case added

Signed-off-by: Abdul-Az <[email protected]>

* wrapped delete button into delete action

Signed-off-by: Abdul-Az <[email protected]>

* cypress error fix

Signed-off-by: Abdul-Az <[email protected]>

* doc formatted

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/cookbooks actions (#5848)

* cookbooks view actions added

Signed-off-by: Abdul-Az <[email protected]>

* iam actions docs updated

Signed-off-by: Abdul-Az <[email protected]>

* wip cy tests

Signed-off-by: Abdul-Az <[email protected]>

* wip cy tests

Signed-off-by: Abdul-Az <[email protected]>

* cookbooks cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* cookbooks cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* proto buf regenerated

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/roles actions (#5853)

* roles actions

Signed-off-by: Abdul-Az <[email protected]>

* roles docs update ui fix

Signed-off-by: Abdul-Az <[email protected]>

* wip

Signed-off-by: Abdul-Az <[email protected]>

* roles view  cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* roles create,update,delete ui actions

Signed-off-by: Abdul-Az <[email protected]>

* compiled pb files

Signed-off-by: Abdul-Az <[email protected]>

* create, update, delete cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/environments actions (#5898)

* added env iam actions

Signed-off-by: Abdul-Az <[email protected]>

* ui changes for IAM

Signed-off-by: Abdul-Az <[email protected]>

* added env test cases

Signed-off-by: Abdul-Az <[email protected]>

* environments test cases added

Signed-off-by: Abdul-Az <[email protected]>

* added environments api docs

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/databag item actions (#6049)

* databags and items

Signed-off-by: Abdul-Az <[email protected]>

* added data bag actions

Signed-off-by: Abdul-Az <[email protected]>

* added test cases

Signed-off-by: Abdul-Az <[email protected]>

* data bags item test cases added

Signed-off-by: Abdul-Az <[email protected]>

* policyfiles actions added (#6081)

Signed-off-by: Abdul-Az <[email protected]>

* added policygroups actions (#6123)

Signed-off-by: Abdul-Az <[email protected]>

* infra_server_actions tests

Signed-off-by: Abdul-Az <[email protected]>

* infra server list doc update

Signed-off-by: Abdul-Az <[email protected]>

* test cases fix

Signed-off-by: Abdul-Az <[email protected]>

* lint fixes

Signed-off-by: Abdul-Az <[email protected]>

* added infra server get test cases

Signed-off-by: Abdul-Az <[email protected]>

* create infra server test case

Signed-off-by: Abdul-Az <[email protected]>

* added infra server create test case

Signed-off-by: Abdul-Az <[email protected]>

* updated docs

Signed-off-by: Abdul-Az <[email protected]>

* infra server put and delete test case added

Signed-off-by: Abdul-Az <[email protected]>

* cypress error fix

Signed-off-by: Abdul-Az <[email protected]>

* doc formatted

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/cookbooks actions (#5848)

* cookbooks view actions added

Signed-off-by: Abdul-Az <[email protected]>

* iam actions docs updated

Signed-off-by: Abdul-Az <[email protected]>

* wip cy tests

Signed-off-by: Abdul-Az <[email protected]>

* wip cy tests

Signed-off-by: Abdul-Az <[email protected]>

* cookbooks cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* cookbooks cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* proto buf regenerated

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/roles actions (#5853)

* roles actions

Signed-off-by: Abdul-Az <[email protected]>

* roles docs update ui fix

Signed-off-by: Abdul-Az <[email protected]>

* wip

Signed-off-by: Abdul-Az <[email protected]>

* roles view  cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* roles create,update,delete ui actions

Signed-off-by: Abdul-Az <[email protected]>

* compiled pb files

Signed-off-by: Abdul-Az <[email protected]>

* create, update, delete cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/databag item actions (#6049)

* databags and items

Signed-off-by: Abdul-Az <[email protected]>

* added data bag actions

Signed-off-by: Abdul-Az <[email protected]>

* added test cases

Signed-off-by: Abdul-Az <[email protected]>

* data bags item test cases added

Signed-off-by: Abdul-Az <[email protected]>

* policyfiles actions added (#6081)

Signed-off-by: Abdul-Az <[email protected]>

* added policygroups actions (#6123)

Signed-off-by: Abdul-Az <[email protected]>

* rebase fix

Signed-off-by: Abdul-Az <[email protected]>

* iam permission to create, delete, get client (#6227)

* iam prmission to create, delete, get client

Signed-off-by: Abdul-Az <[email protected]>

* test cases for client

Signed-off-by: Abdul-Az <[email protected]>

* added test cases

Signed-off-by: Abdul-Az <[email protected]>

* added reset client key action

Signed-off-by: Abdul-Az <[email protected]>

* added nodes iam actions (#6275)

* added nodes iam actions

Signed-off-by: Abdul-Az <[email protected]>

* added nodes test cases

Signed-off-by: Abdul-Az <[email protected]>

* added node test cases

Signed-off-by: Abdul-Az <[email protected]>

* docs fix

Signed-off-by: Abdul-Az <[email protected]>

* Added pb files after proto compilation to fix the panic error

Signed-off-by: root <[email protected]>

* api/external/infra_proxy/infra_proxy.pb.go

Signed-off-by: sonali wale <[email protected]>

* added some minor changes

Signed-off-by: Vinay Sharma <[email protected]>

* commented code

Signed-off-by: Chaitali Mane <[email protected]>

* database scripts added (#6351)

Signed-off-by: sonali wale <[email protected]>

* WebUI key into add chef-server slider (#6357)

* web-ui-key

Signed-off-by: sumanprogress <[email protected]>

* Updated code for webui key

Signed-off-by: Chaitali Mane <[email protected]>

* Updated style

Signed-off-by: Chaitali Mane <[email protected]>

* Updated cypress test

Signed-off-by: Chaitali Mane <[email protected]>

* Added back button

Signed-off-by: Chaitali Mane <[email protected]>

* changed name to slider

Signed-off-by: Chaitali Mane <[email protected]>

Co-authored-by: sumanprogress <[email protected]>

* Create server API - create the chef server using the webui key (#6376)

* added API chanegs for adding the chef server with webui key

Signed-off-by: Vinay Sharma <[email protected]>

* added changes for the validation and test cases

Signed-off-by: Vinay Sharma <[email protected]>

* API to validate the webui key (#6364)

* added base changes for the API

Signed-off-by: Vinay Sharma <[email protected]>

* added API changes to validate the webui key

Signed-off-by: Vinay Sharma <[email protected]>

* added some minor changes for the fun comment

Signed-off-by: Vinay Sharma <[email protected]>

* added review comment changes

Signed-off-by: Vinay Sharma <[email protected]>

* added some minor changes for to handle the error

Signed-off-by: Vinay Sharma <[email protected]>

* added changes to validate webui key before creating a server

Signed-off-by: Vinay Sharma <[email protected]>

* added protobuff changes

Signed-off-by: Vinay Sharma <[email protected]>

* Added Update web ui key slider (#6372)

* Initial commit for update webUI key

Signed-off-by: Chaitali Mane <[email protected]>

* added unit tests

Signed-off-by: Chaitali Mane <[email protected]>

* Updated web ui key code

Signed-off-by: Chaitali Mane <[email protected]>

* Added cypress test cases

Signed-off-by: Chaitali Mane <[email protected]>

* Updated style changes

Signed-off-by: Chaitali Mane <[email protected]>

* minor changes

Signed-off-by: Chaitali Mane <[email protected]>

* Update update error

Signed-off-by: Chaitali Mane <[email protected]>

* Added image

Signed-off-by: Chaitali Mane <[email protected]>

* minor change

Signed-off-by: Chaitali Mane <[email protected]>

* UI-API integration for web UI key (#6387)

* lint fixes

Signed-off-by: Abdul-Az <[email protected]>

* Added integration code

Signed-off-by: Chaitali Mane <[email protected]>

Co-authored-by: Abdul-Az <[email protected]>

* Infra proxy API to get the organisation of chef server (#6363)

* Get organisation of infra server from chef server API added

Signed-off-by: sonali wale <[email protected]>

* minor changes added

Signed-off-by: sonali wale <[email protected]>

* Test cases added

Signed-off-by: sonali wale <[email protected]>

* Changes added in test cases

Signed-off-by: sonali wale <[email protected]>

* Added some changes in test cases

Signed-off-by: sonali wale <[email protected]>

* Removed test cases to check the existing one

Signed-off-by: sonali wale <[email protected]>

* added test cases changes

Signed-off-by: sonali wale <[email protected]>

* incorporating review comments

Signed-off-by: sonali wale <[email protected]>

* Minor changes added in test cases

Signed-off-by: sonali wale <[email protected]>

* added some logs

Signed-off-by: sonali wale <[email protected]>

* changes added in test cases

Signed-off-by: sonali wale <[email protected]>

* test cases changes added

Signed-off-by: sonali wale <[email protected]>

* Fixes added for repo health status

Signed-off-by: sonali wale <[email protected]>

* Fix added for repo health failure

Signed-off-by: sonali wale <[email protected]>

* Changes added in bash script of add users to remove credential id from users table

Signed-off-by: sonali wale <[email protected]>

* Conflicts resolved

Signed-off-by: sonali wale <[email protected]>

* Server details page  - UI should have the option to update the WebUI key (#6440)

* added changes to update the webui key on server details page

Signed-off-by: Vinay Sharma <[email protected]>

* added some minor changes

Signed-off-by: Vinay Sharma <[email protected]>

* Show the validation status of the WebUI key on the Chef Server Metadata  (#6435)

* changes for the validate webui key on server details page

Signed-off-by: Vinay Sharma <[email protected]>

* added chanegs for the validate webui key

Signed-off-by: Vinay Sharma <[email protected]>

* added changes for the specs

Signed-off-by: Vinay Sharma <[email protected]>

* added changes for the validate webui key error effect

Signed-off-by: Vinay Sharma <[email protected]>

* API to update the web ui key (#6433)

* Update web ui key API added

Signed-off-by: sonali wale <[email protected]>

* Removed extra files

Signed-off-by: sonali wale <[email protected]>

* Read secret changes added

Signed-off-by: sonali wale <[email protected]>

* Conflicts resolved

Signed-off-by: sonali wale <[email protected]>

* Test cases added

Signed-off-by: sonali wale <[email protected]>

* Commented validate web ui key test cases

Signed-off-by: sonali wale <[email protected]>

* Changes added in mock file

Signed-off-by: sonali wale <[email protected]>

* uncomment validate web ui key test cases

Signed-off-by: sonali wale <[email protected]>

* infra_viewer_actions added (#6436)

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/infra editor actions (#6453)

* editor actions added

Signed-off-by: Abdul-Az <[email protected]>

* infra_editor test cases

Signed-off-by: Abdul-Az <[email protected]>

* test cases fix

Signed-off-by: Abdul-Az <[email protected]>

* Changes to use web ui key in all the Infra Proxy APIs for Cookbooks, Policy Files, Policy Groups, Clients  (#6457)

* Changes added to use the web ui key

Signed-off-by: sonali wale <[email protected]>

* added minor UI change

Signed-off-by: Chaitali Mane <[email protected]>

Co-authored-by: Chaitali Mane <[email protected]>

* Database script for migration tables (#6500)

* Script added for migration tables

Signed-off-by: sonali wale <[email protected]>

* Insert scripts added for migration type and status

Signed-off-by: sonali wale <[email protected]>

* Server id column added in migration table

Signed-off-by: sonali wale <[email protected]>

* Index added on server_id column in migration table

Signed-off-by: sonali wale <[email protected]>

* Abdul/infra editor actions (#6508)

* editor actions added

Signed-off-by: Abdul-Az <[email protected]>

* infra_editor test cases

Signed-off-by: Abdul-Az <[email protected]>

* test cases fix

Signed-off-by: Abdul-Az <[email protected]>

* infra editor actions update

Signed-off-by: Abdul-Az <[email protected]>

* editor role fix

Signed-off-by: Abdul-Az <[email protected]>

* test cases fix

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/infra project owner (#6512)

* project owner wip

Signed-off-by: Abdul-Az <[email protected]>

* project owner actions

Signed-off-by: Abdul-Az <[email protected]>

* fix

Signed-off-by: Abdul-Az <[email protected]>

* doc update

Signed-off-by: Abdul-Az <[email protected]>

* pipeline fix

Signed-off-by: Abdul-Az <[email protected]>

* Updated Infra Proxy cypress tests for web UI key (#6511)

* Updated cypress tests for web ui key

Signed-off-by: Chaitali Mane <[email protected]>

* Key in uppercase

Signed-off-by: Chaitali Mane <[email protected]>

* Update for minor

Signed-off-by: Chaitali Mane <[email protected]>

* removed unused lines

Signed-off-by: Chaitali Mane <[email protected]>

* removed error unit tests

Signed-off-by: Chaitali Mane <[email protected]>

* removed iam lint error

Signed-off-by: Chaitali Mane <[email protected]>

* Adding Cypress env variable for WebUI key

Signed-off-by: Kallol Roy <[email protected]>

* Updated variable

Signed-off-by: Chaitali Mane <[email protected]>

* removed replace

Signed-off-by: Chaitali Mane <[email protected]>

* Adding variable

Signed-off-by: Chaitali Mane <[email protected]>

* minor change

Signed-off-by: Chaitali Mane <[email protected]>

* removed hard coded values

Signed-off-by: Chaitali Mane <[email protected]>

* Removed hard coded values

Signed-off-by: Chaitali Mane <[email protected]>

* Updated variables

Signed-off-by: Chaitali Mane <[email protected]>

Co-authored-by: Kallol Roy <[email protected]>

* New version of protoc and added migrations proto files (#6578)

Signed-off-by: Yashvi Jain <[email protected]>

* Added sync organization and user button (#6592)

* updated docs

Signed-off-by: Abdul-Az <[email protected]>

* cypress error fix

Signed-off-by: Abdul-Az <[email protected]>

* lint fixes

Signed-off-by: Abdul-Az <[email protected]>

* updated docs

Signed-off-by: Abdul-Az <[email protected]>

* cypress error fix

Signed-off-by: Abdul-Az <[email protected]>

* Added button as per new design

Signed-off-by: Chaitali Mane <[email protected]>

* update change

Signed-off-by: Chaitali Mane <[email protected]>

Co-authored-by: Abdul-Az <[email protected]>

* Creating a new package migrations (#6595)

Signed-off-by: Yashvi Jain <[email protected]>

* Storage functions for the migration phases (#6529)

* Get organisation API changes added

Signed-off-by: sonali wale <[email protected]>

* minor changes added

Signed-off-by: sonali wale <[email protected]>

* Remove command to create an orgs

Signed-off-by: sonali wale <[email protected]>

* Client Mock changes

Signed-off-by: Yashvi Jain <[email protected]>

* Storage function for all the phases of migration

Signed-off-by: sonali wale <[email protected]>

* Minor changes added

Signed-off-by: sonali wale <[email protected]>

* Incorporated review comments

Signed-off-by: sonali wale <[email protected]>

* Minor changes added

Signed-off-by: sonali wale <[email protected]>

* Changes for review comments

Signed-off-by: sonali wale <[email protected]>

* Comments removed

Signed-off-by: sonali wale <[email protected]>

Co-authored-by: Yashvi Jain <[email protected]>

* Migration stage script and storage functions added (#6619)

Signed-off-by: sonali wale <[email protected]>

* Addition of migration id and migration status in get server api (#6613)

* resolving conflicts and rebasing it

Signed-off-by: Yashvi Jain <[email protected]>

* Removing the loggers

Signed-off-by: Yashvi Jain <[email protected]>

* Query changes for lastes migration status

Signed-off-by: Yashvi Jain <[email protected]>

* changing the response varibale

Signed-off-by: Yashvi Jain <[email protected]>

* Changes to audit the log for infra proxy (#6622)

* added changes for infra proxy audit log

* added reflect codes

Signed-off-by: Kallol Roy <[email protected]>

* added changes for the audit logs for infra

Signed-off-by: Vinay Sharma <[email protected]>

* removed commented code

Signed-off-by: Vinay Sharma <[email protected]>

* added some minor changes

Signed-off-by: Vinay Sharma <[email protected]>

Co-authored-by: Kallol Roy <[email protected]>

* Migration Data service creation and created a rpc method for upload zip file (#6612)

* Changes for stream api for upload

Signed-off-by: Yashvi Jain <[email protected]>

* changes

Signed-off-by: Yashvi Jain <[email protected]>

* added some changes for the protofile

Signed-off-by: Vinay Sharma <[email protected]>

* added function changes

* added changes for the proto

* added changes to devide the chunks in bytes

* added changes for the validation

Signed-off-by: Vinay Sharma <[email protected]>

* adding status in database

Signed-off-by: Yashvi Jain <[email protected]>

* adding the request for server id and filename

Signed-off-by: Yashvi Jain <[email protected]>

* Adding  loggers and saving the failed migration phase

Signed-off-by: Yashvi Jain <[email protected]>

* optimising the code

Signed-off-by: Yashvi Jain <[email protected]>

* Changes for content-type

Signed-off-by: Yashvi Jain <[email protected]>

* added changes for the validation

Signed-off-by: Vinay Sharma <[email protected]>

* Upload to the hab svc data folder

Signed-off-by: Kallol Roy <[email protected]>

* Enhance log and modify migration phases

Signed-off-by: Kallol Roy <[email protected]>

* Granularize the migration stages

Signed-off-by: Kallol Roy <[email protected]>

* Granularize the migration stages

Signed-off-by: Kallol Roy <[email protected]>

Co-authored-by: Vinay Sharma <[email protected]>
Co-authored-by: Kallol Roy <[email protected]>

* API to fetch the status of the migration (#6637)

* Get migrations status API added

Signed-off-by: sonali wale <[email protected]>

* Added minor changes

Signed-off-by: sonali wale <[email protected]>

* Modify Get server API for Migration status (#6645)

* Modify Get server API for Migration status

Signed-off-by: Yashvi Jain <[email protected]>

* Modify the get server API

Signed-off-by: Yashvi Jain <[email protected]>

* Feature/models (#6655)

* Pipeline demo

* Demo Pipeline

Signed-off-by: Pappu Kumar <[email protected]>

* Based on PR Review

Signed-off-by: Pappu Kumar <[email protected]>

* Models

Signed-off-by: Pappu Kumar <[email protected]>

* Models done

* Package JSON change

Signed-off-by: Pappu Kumar <[email protected]>

* Package JSON change

Signed-off-by: Pappu Kumar <[email protected]>

* Package JSON change

Signed-off-by: Pappu Kumar <[email protected]>

* Stalwart 32 upload slider functionality (#6654)

* Added upload slider

Signed-off-by: Chaitali Mane <[email protected]>

* Update upload functionality

Signed-off-by: Chaitali Mane <[email protected]>

* Added drag and drop function

Signed-off-by: Chaitali Mane <[email protected]>

* Added API integration code

Signed-off-by: Chaitali Mane <[email protected]>

* Added file upload changes

Signed-off-by: Chaitali Mane <[email protected]>

* Added cypress test cases

Signed-off-by: Chaitali Mane <[email protected]>

* Added unit tests

Signed-off-by: Chaitali Mane <[email protected]>

* Added loader

Signed-off-by: Chaitali Mane <[email protected]>

* Updated code

Signed-off-by: Chaitali Mane <[email protected]>

* added header changes + added some type changes + fixed slider open and close after upload

Signed-off-by: Vinay Sharma <[email protected]>

* Updated for selector

Signed-off-by: Chaitali Mane <[email protected]>

Co-authored-by: Vinay Sharma <[email protected]>

* Cancel migration API to cancel the running migration (#6653)

* added changes for the cancel migration API

Signed-off-by: Vinay Sharma <[email protected]>

* Added changes to update the status and clear off data

Signed-off-by: Kallol Roy <[email protected]>

* Fixed SQL query

Signed-off-by: Kallol Roy <[email protected]>

Co-authored-by: Kallol Roy <[email protected]>

* Stalwart 24 Pipeline function to store the orgs to database (#6658)

* Pipeline function to store the orgs

Signed-off-by: sonali wale <[email protected]>

* Added minor changes

Signed-off-by: sonali wale <[email protected]>

* Code formatting and setting up tests DB

Signed-off-by: Kallol Roy <[email protected]>

* Added migration status changes

Signed-off-by: sonali wale <[email protected]>

* Added minor changes

Signed-off-by: sonali wale <[email protected]>

* Comment removed

Signed-off-by: sonali wale <[email protected]>

* Logs added

Signed-off-by: sonali wale <[email protected]>

* Minor changes added

Signed-off-by: sonali wale <[email protected]>

* Removed message variable

Signed-off-by: sonali wale <[email protected]>

* Incorporating review comments

Signed-off-by: sonali wale <[email protected]>

Co-authored-by: Kallol Roy <[email protected]>

* Feature/migration pipe (#6647)

* Pipeline demo

* Demo Pipeline

Signed-off-by: Pappu Kumar <[email protected]>

* Based on PR Review

Signed-off-by: Pappu Kumar <[email protected]>

* Models

Signed-off-by: Pappu Kumar <[email protected]>

* Updateed select statement

Signed-off-by: Pappu Kumar <[email protected]>

* Removed package-lock.json

Signed-off-by: Pappu Kumar <[email protected]>

* Pipeline to process and close the go routines

Signed-off-by: Kallol Roy <[email protected]>

* Feature/models (#6655)

* Pipeline demo

* Demo Pipeline

Signed-off-by: Pappu Kumar <[email protected]>

* Based on PR Review

Signed-off-by: Pappu Kumar <[email protected]>

* Models

Signed-off-by: Pappu Kumar <[email protected]>

* Models done

* Package JSON change

Signed-off-by: Pappu Kumar <[email protected]>

* Package JSON change

Signed-off-by: Pappu Kumar <[email protected]>

* Package JSON change

Signed-off-by: Pappu Kumar <[email protected]>

* Setup pipeline to process data

Signed-off-by: Kallol Roy <[email protected]>

* Some comment corrections

Signed-off-by: Pappu Kumar <[email protected]>

Co-authored-by: Kallol Roy <[email protected]>

* Parse org pipeline function and test cases (#6664)

* Adding parse servers orgs function and test data files

Signed-off-by: Yashvi Jain <[email protected]>

* Addition of test cases

Signed-off-by: Yashvi Jain <[email protected]>

* Adding loggers for parse orgs

Signed-off-by: Yashvi Jain <[email protected]>

* resolving sonar issue

Signed-off-by: Yashvi Jain <[email protected]>

* Adding deletebackup folder

Signed-off-by: Yashvi Jain <[email protected]>

* Adding delete backup folder

Signed-off-by: Yashvi Jain <[email protected]>

* Phase 2 (#6667)

Signed-off-by: Pappu Kumar <[email protected]>

* Add projects for every org to be inserted in the database (#6669)

Signed-off-by: Yashvi Jain <[email protected]>

* Get migration staged data API (#6673)

* Get migration staged data API added

Signed-off-by: sonali wale <[email protected]>

* Minor changes added

Signed-off-by: sonali wale <[email protected]>

* Modified the response type

Signed-off-by: sonali wale <[email protected]>

* Test cases added

Signed-off-by: sonali wale <[email protected]>

* Updated test cases

Signed-off-by: sonali wale <[email protected]>

* Updated parsed data

Signed-off-by: sonali wale <[email protected]>

* json tag updated

Signed-off-by: sonali wale <[email protected]>

* Feb/pipeline(unzip, pipeline log for error and success) (#6678)

* Zip file

* Zip file and migration done status

Signed-off-by: Pappu Kumar <[email protected]>

* PR Changes

* PR Changes

Signed-off-by: Pappu Kumar <[email protected]>

* PR Commect fixed

Signed-off-by: Pappu Kumar <[email protected]>

* Code smell Fixed

Signed-off-by: Pappu Kumar <[email protected]>

* Update utility.go

* Unzip Destination change

Signed-off-by: Pappu Kumar <[email protected]>

* Some fixes

Signed-off-by: Pappu Kumar <[email protected]>

* Changes Issues and PR comments

Signed-off-by: Pappu Kumar <[email protected]>

* Error log modified

Signed-off-by: Pappu Kumar <[email protected]>

* Code smell fixed

Signed-off-by: Pappu Kumar <[email protected]>

* STALWART-31 Show migration acknowledgement on server details page (#6670)

* added changes for the show migration status

Signed-off-by: Vinay Sharma <[email protected]>

* added some UI changes to show the error message

Signed-off-by: Vinay Sharma <[email protected]>

* added some changes to change the tooltip position

Signed-off-by: Vinay Sharma <[email protected]>

* added changes for the preview screen

* added some css changes

Signed-off-by: Vinay Sharma <[email protected]>

* added changes to fix the sonar cloud issue

Signed-off-by: Vinay Sharma <[email protected]>

* added review comment changes

Signed-off-by: Vinay Sharma <[email protected]>

* API to trigger the second pipeline function - confirm preview (#6677)

* added changes for trigger the second pipline function

Signed-off-by: Vinay Sharma <[email protected]>

* Changes for lint

* Updated error handling

Signed-off-by: sonali wale <[email protected]>

Co-authored-by: Yashvi Jain <[email protected]>
Co-authored-by: sonali wale <[email protected]>

* Stalwart 25 pipeline function to store parsed stage file (#6683)

* Create preview pipeline function added

Signed-off-by: sonali wale <[email protected]>

* Test cases added

Signed-off-by: sonali wale <[email protected]>

* Updated test cases

Signed-off-by: sonali wale <[email protected]>

* Resolved conflicts

Signed-off-by: sonali wale <[email protected]>

* Stalwart 22 preview screen modal (#6679)

* Added preview screen slider

Signed-off-by: Chaitali Mane <[email protected]>

* Added metadata changes

Signed-off-by: Chaitali Mane <[email protected]>

* Added vault variable into cypress

Signed-off-by: Chaitali Mane <[email protected]>

* Added cancel migration API integration

Signed-off-by: Chaitali Mane <[email protected]>

* Added preview data API requests

Signed-off-by: Chaitali Mane <[email protected]>

* Updated for cancel migration

Signed-off-by: Chaitali Mane <[email protected]>

* Updated values with API data variables

Signed-off-by: Chaitali Mane <[email protected]>

* Update for preview modal input

Signed-off-by: Chaitali Mane <[email protected]>

* minor change

Signed-off-by: Chaitali Mane <[email protected]>

* removed server IP dependancy

Signed-off-by: Chaitali Mane <[email protected]>

* minor

Signed-off-by: Chaitali Mane <[email protected]>

* removed lint in iam

Signed-off-by: Chaitali Mane <[email protected]>

* removed file

Signed-off-by: Chaitali Mane <[email protected]>

* Pipeline failure changes

Signed-off-by: Yashvi Jain <[email protected]>

* Pipeline failure changes

Signed-off-by: Yashvi Jain <[email protected]>

* pipeline failure changes

Signed-off-by: Yashvi Jain <[email protected]>

* pipeline failure changes

Signed-off-by: Yashvi Jain <[email protected]>

* removed commented code

Signed-off-by: Chaitali Mane <[email protected]>

* Adding variable

Signed-off-by: Chaitali Mane <[email protected]>

* Complitation error fix

Signed-off-by: Yashvi Jain <[email protected]>

* Pipeline failure changes

Signed-off-by: Yashvi Jain <[email protected]>

Co-authored-by: Yashvi Jain <[email protected]>

* Modified API for Local Users with Hash Password (#6694)

* Added Test API for Local Users save

Signed-off-by: Yashvi Jain <[email protected]>

* Removing duplicate code

Signed-off-by: Yashvi Jain <[email protected]>

* Removing duplicate code

Signed-off-by: Yashvi Jain <[email protected]>

* Changes for adding is hashed field in create user api

Signed-off-by: Yashvi Jain <[email protected]>

* adding test cases

Signed-off-by: Yashvi Jain <[email protected]>

* Feature/testing pipeline (#6704)

* Testing

* Pass service objects to utility pipeline functions

Signed-off-by: Kallol Roy <[email protected]>

* Postgres connection fixes

Signed-off-by: sonali wale <[email protected]>

* pipeline failure fixes

Signed-off-by: Yashvi Jain <[email protected]>

* Phase1 debugged and fixed

Signed-off-by: Pappu Kumar <[email protected]>

* Testing

* Pass service objects to utility pipeline functions

Signed-off-by: Kallol Roy <[email protected]>

* PR Commect fixed

Signed-off-by: Pappu Kumar <[email protected]>

* fix

* Changes

Signed-off-by: Pappu Kumar <[email protected]>

* Adding authz client for project

Signed-off-by: Yashvi Jain <[email protected]>

* Adding authz client for project

Signed-off-by: Yashvi Jain <[email protected]>

* Added  StoreOrg and some corrections to phase one

* Remoed Global Variables

* Updated migration id in get status call

Signed-off-by: Chaitali Mane <[email protected]>

* Added confirm API integration code

Signed-off-by: Chaitali Mane <[email protected]>

* Added major code changes

Signed-off-by: Chaitali Mane <[email protected]>

* Added some changes

Signed-off-by: Chaitali Mane <[email protected]>

* Added some improvements

Signed-off-by: Chaitali Mane <[email protected]>

* Cencel migration API fixes

Signed-off-by: sonali wale <[email protected]>

* Updated z-index

Signed-off-by: Chaitali Mane <[email protected]>

* Updated script

Signed-off-by: sonali wale <[email protected]>

* changes for active migration status

Signed-off-by: Yashvi Jain <[email protected]>

* Updated get migration status query

Signed-off-by: sonali wale <[email protected]>

* added in progress changes

Signed-off-by: Chaitali Mane <[email protected]>

* Updated minor change

Signed-off-by: Chaitali Mane <[email protected]>

* Spelling check

Signed-off-by: Pappu Kumar <[email protected]>

* Naming convention change

Signed-off-by: Pappu Kumar <[email protected]>

Co-authored-by: Kallol Roy <[email protected]>
Co-authored-by: sonali wale <[email protected]>
Co-authored-by: Yashvi Jain <[email protected]>
Co-authored-by: Chaitali Mane <[email protected]>

* Added cypress test cases (#6722)

* Added cypress test cases

Signed-off-by: Chaitali Mane <[email protected]>

* Added cypress test cases

Signed-off-by: Chaitali Mane <[email protected]>

* Adding pipeline function for parsing org user association (#6707)

* Adding pipeline function for parsing org user association

Signed-off-by: Yashvi Jain <[email protected]>

* Changes for lint fixes

Signed-off-by: Yashvi Jain <[email protected]>

* Fixing test cases for parse org users

Signed-off-by: Yashvi Jain <[email protected]>

* Adding more test cases for Org User Association

Signed-off-by: Yashvi Jain <[email protected]>

* Fixing code smells

Signed-off-by: Yashvi Jain <[email protected]>

* adding correct action ops

Signed-off-by: Yashvi Jain <[email protected]>

* Test cases correction for org users

Signed-off-by: Yashvi Jain <[email protected]>

* Get org admins from back up zip

Signed-off-by: sonali wale <[email protected]>

* Adding test cases for getting admin from org

Signed-off-by: Yashvi Jain <[email protected]>

* Updated test cases

Signed-off-by: sonali wale <[email protected]>

* Updated test data

Signed-off-by: sonali wale <[email protected]>

* Added minor changes

Signed-off-by: sonali wale <[email protected]>

* Added new line

Signed-off-by: sonali wale <[email protected]>

* Storage function changes added

Signed-off-by: sonali wale <[email protected]>

* Changes for review comment

Signed-off-by: sonali wale <[email protected]>

Co-authored-by: sonali wale <[email protected]>

* Dave/stalwart 27 (#6719)

* Validate Zip File

Signed-off-by: Pappu Kumar <[email protected]>

* Done ZIp file Validation

Signed-off-by: Pappu Kumar <[email protected]>

* Test ZIp file Validation

Signed-off-by: Pappu Kumar <[email protected]>

* Key dump check added

Signed-off-by: Pappu Kumar <[email protected]>

* Changes based on PR comments

Signed-off-by: Pappu Kumar <[email protected]>

* Done testing

Signed-off-by: Pappu Kumar <[email protected]>

* Merge conflict

Signed-off-by: Pappu Kumar <[email protected]>

* Pappu/stalwart 35 (#6713)

* Adding function for user exists

Signed-off-by: Yashvi Jain <[email protected]>

* Parsing User done for a New PR

Signed-off-by: Pappu Kumar <[email protected]>

* Linting issue

Signed-off-by: Pappu Kumar <[email protected]>

* Code smell check

Signed-off-by: Pappu Kumar <[email protected]>

* FIXED PR comments

Signed-off-by: Pappu Kumar <[email protected]>

* FIXED PR Comments

* PR Commits

Signed-off-by: Pappu Kumar <[email protected]>

* Fixed code smell

Signed-off-by: Pappu Kumar <[email protected]>

* Some minor bug fixes

Signed-off-by: Pappu Kumar <[email protected]>

* Fixed PR review comments

Signed-off-by: Pappu Kumar <[email protected]>

* Fixing code smell

Signed-off-by: Pappu Kumar <[email protected]>

* Added checks

Signed-off-by: Pappu Kumar <[email protected]>

* Added the check for user exists by connecting to local user service

Signed-off-by: Yashvi Jain <[email protected]>

* Parsing User done for a New PR

Signed-off-by: Pappu Kumar <[email protected]>

* Code smell check

Signed-off-by: Pappu Kumar <[email protected]>

* FIXED PR comments

Signed-off-by: Pappu Kumar <[email protected]>

* Fixed PR review comments

Signed-off-by: Pappu Kumar <[email protected]>

* Fixing code smell

Signed-off-by: Pappu Kumar <[email protected]>

* Fixing code smells

Signed-off-by: Yashvi Jain <[email protected]>

* PR Comments

Signed-off-by: Pappu Kumar <[email protected]>

* Done linting and PR FIX

Signed-off-by: Pappu Kumar <[email protected]>

* Few fixes

Signed-off-by: Pappu Kumar <[email protected]>

* Done

Signed-off-by: Pappu Kumar <[email protected]>

* Adding check for local user for exisiting username

Signed-off-by: Yashvi Jain <[email protected]>

* Adding check for local users

Signed-off-by: Yashvi Jain <[email protected]>

* PR COMMENTS DONE

Signed-off-by: Pappu Kumar <[email protected]>

* Fixing testing issue

Signed-off-by: Yashvi Jain <[email protected]>

* Testing fixing for parse user

Signed-off-by: Yashvi Jain <[email protected]>

* Done with testing

Signed-off-by: Pappu Kumar <[email protected]>

* Changes for local user client

Signed-off-by: Yashvi Jain <[email protected]>

* Changes for local user client port

Signed-off-by: Yashvi Jain <[email protected]>

* Remaining changes are made

* Comment Line

Signed-off-by: Pappu Kumar <[email protected]>

* Rebasing with feature branch

Signed-off-by: Yashvi Jain <[email protected]>

* Changes for code smells

Signed-off-by: Yashvi Jain <[email protected]>

Co-authored-by: Yashvi Jain <[email protected]>

* Stalwart 52 Improvements in infra server integration test cases (#6712)

* Improvements in integration test cases

Signed-off-by: sonali wale <[email protected]>

* Updated test cases

Signed-off-by: sonali wale <[email protected]>

* Storage functions for org users association (#6741)

* Storage functions for org users association

Signed-off-by: sonali wale <[email protected]>

* Minor changes added

Signed-off-by: sonali wale <[email protected]>

* Minor changes added

Signed-off-by: sonali wale <[email protected]>

* Adding hash password from json and creating local user (#6753)

* Adding hash password from json and creating local user

Signed-off-by: Yashvi Jain <[email protected]>

* Lint issues fixed

Signed-off-by: Yashvi Jain <[email protected]>

* Modify the existing users table with more entries (#6742)

* Modify the existing users table with more entries

Signed-off-by: Pappu Kumar <[email protected]>

* Spelling checks

Signed-off-by: Pappu Kumar <[email protected]>

* Code smell fix

* Code smell fix

Signed-off-by: Pappu Kumar <[email protected]>

* Conflicting user changes in Infra proxy (#6774)

* updated docs

Signed-off-by: Abdul-Az <[email protected]>

* cypress error fix

Signed-off-by: Abdul-Az <[email protected]>

* updated docs

Signed-off-by: Abdul-Az <[email protected]>

* cypress error fix

Signed-off-by: Abdul-Az <[email protected]>

* Added user API

Signed-off-by: Chaitali Mane <[email protected]>

* minor change

Signed-off-by: Chaitali Mane <[email protected]>

* Updated code for conflict user

Signed-off-by: Chaitali Mane <[email protected]>

* Updated code for conflict user

Signed-off-by: Chaitali Mane <[email protected]>

Co-authored-by: Abdul-Az <[email protected]>

* Pipeline function to populate org users association (#6770)

* Added pipeline function to populate org user association

Signed-off-by: sonali wale <[email protected]>

* Minor changes added

Signed-off-by: sonali wale <[email protected]>

* Code smell fix

Signed-off-by: sonali wale <[email protected]>

* Incorporating review comments

Signed-off-by: sonali wale <[email protected]>

* Changes added for failed count

Signed-off-by: sonali wale <[email protected]>

* Added pipeline changes for migration status and error handling

Signed-off-by: sonali wale <[email protected]>

* Store Users (#6761)

* Store Users

Signed-off-by: Pappu Kumar <[email protected]>

* Store USers

Signed-off-by: Pappu Kumar <[email protected]>

* Store USers

Signed-off-by: Pappu Kumar <[email protected]>

* Done

Signed-off-by: Pappu Kumar <[email protected]>

* Populate users into the automate db

Signed-off-by: Pappu Kumar <[email protected]>

* Adding function for creating local users

Signed-off-by: Yashvi Jain <[email protected]>

* Adding function for creating local users

Signed-off-by: Yashvi Jain <[email protected]>

* COrrections to some code

Signed-off-by: Pappu Kumar <[email protected]>

* PR Comment fixed

Signed-off-by: Pappu Kumar <[email protected]>

* PR comments

Signed-off-by: Pappu Kumar <[email protected]>

* PR Comments fixed

Signed-off-by: Pappu Kumar <[email protected]>

* Checks and some corrections

Signed-off-by: Pappu Kumar <[email protected]>

* Merge conflicts

Signed-off-by: Pappu Kumar <[email protected]>

* Corrections:

* test with continue

Signed-off-by: Pappu Kumar <[email protected]>

* Added changes for error handling in pipeline

Signed-off-by: sonali wale <[email protected]>

Co-authored-by: Yashvi Jain <[email protected]>
Co-authored-by: sonali wale <[email protected]>

* Added user tab in org details (#6789)

* Added user tab in org details

Signed-off-by: Chaitali Mane <[email protected]>

* Updated minor change

Signed-off-by: Chaitali Mane <[email protected]>

* added variable type

Signed-off-by: Chaitali Mane <[email protected]>

* Confirm preview button should send the changed and selected user details from UI. (#6801)

* added changes for select all and change username on preview slider

Signed-off-by: Vinay Sharma <[email protected]>

* added minor changes

Signed-off-by: Vinay Sharma <[email protected]>

* Migrate User permissions for admin and non-admin (#6804)

* Migrate User permissions for admin and non-admin

Signed-off-by: Yashvi Jain <[email protected]>

* Migrate User permissions for admin and non-admin

Signed-off-by: Yashvi Jain <[email protected]>

* Fixing code smells for migrate user permissions function

Signed-off-by: Yashvi Jain <[email protected]>

* API to fetch the organisation users from automate DB (#6802)

* Get orgs users API added

Signed-off-by: sonali wale <[email protected]>

* Test cases added

Signed-off-by: sonali wale <[email protected]>

* Test cases updated

Signed-off-by: sonali wale <[email protected]>

* Updated test cases

Signed-off-by: sonali wale <[email protected]>

* Fixing test cases for utility

Signed-off-by: Yashvi Jain <[email protected]>

* PR changes for API endpoint

Signed-off-by: Yashvi Jain <[email protected]>

Co-authored-by: Yashvi Jain <[email protected]>

* Migrate users to DB After send the changed and selected user details from UI. (#6819)

* added changes to migrate users into DB after selecting from UI

Signed-off-by: Vinay Sharma <[email protected]>

* added changes for the test cases

Signed-off-by: Vinay Sharma <[email protected]>

* added some minor changes

Signed-off-by: Vinay Sharma <[email protected]>

* Testing observations of zip file upload (#6823)

* Testing observations for upload zip file API

Signed-off-by: sonali wale <[email protected]>

* Added separate file

Signed-off-by: sonali wale <[email protected]>

* Added org user API integration (#6817)

* Added APi integration

Signed-off-by: Chaitali Mane <[email protected]>

* Added code integration

Signed-off-by: Chaitali Mane <[email protected]>

* Added cypress test case

Signed-off-by: Chaitali Mane <[email protected]>

* Dave/stalwart 54 (#6808)

* Demo

Signed-off-by: Pappu Kumar <[email protected]>

* Update Public Key To Chef Server User

Signed-off-by: Pappu Kumar <[email protected]>

* Done Update Key

Signed-off-by: Pappu Kumar <[email protected]>

* Added reset key API

Signed-off-by: sonali wale <[email protected]>

* Updated reset key function

Signed-off-by: sonali wale <[email protected]>

* Updating user keys

Signed-off-by: Pappu Kumar <[email protected]>

* Merge Conflicts

Signed-off-by: Pappu Kumar <[email protected]>

* Change requests

Signed-off-by: Pappu Kumar <[email protected]>

* Change requests

Signed-off-by: Pappu Kumar <[email protected]>

* PR Comments

Signed-off-by: Pappu Kumar <[email protected]>

Co-authored-by: sonali wale <[email protected]>

* minor changes

Signed-off-by: Chaitali Mane <[email protected]>

* Org name is to be stored instead of full name

Signed-off-by: Kallol Roy <[email protected]>

* Added uesr tab

Signed-off-by: Chaitali Mane <[email protected]>

* Automate API needs to handle sync status (#6860)

* Sync status

Signed-off-by: Pappu Kumar <[email protected]>

* Sync migration time

Signed-off-by: Pappu Kumar <[email protected]>

* Script to generate different sized knife ec backup (#6855)

* Script to create the knife ec back up zip file

Signed-off-by: sonali wale <[email protected]>

* Lint fixes

Signed-off-by: sonali wale <[email protected]>

* Script changes

Signed-off-by: sonali wale <[email protected]>

* zip creation changes

Signed-off-by: sonali wale <[email protected]>

* Removed back up folder

Signed-off-by: sonali wale <[email protected]>

* Comment changes

Signed-off-by: sonali wale <[email protected]>

* script changes to zip the file

Signed-off-by: sonali wale <[email protected]>

* Minor changes added

Signed-off-by: sonali wale <[email protected]>

* Code smell fix

Signed-off-by: sonali wale <[email protected]>

* Update .studio/infra-proxy-service

* Setting username with index

Signed-off-by: Kallol Roy <[email protected]>

Co-authored-by: Kallol Roy <[email protected]>

* Back up script fix

Signed-off-by: sonali wale <[email protected]>

* Chef Infra Server WebUI Key (#6841)

* added the section for WebUI in chef infra server

Signed-off-by: Dishank Tiwari <[email protected]>

* removed the add organization section from the page

Signed-off-by: Dishank Tiwari <[email protected]>

* fixed some minor issues in the page

Signed-off-by: Dishank Tiwari <[email protected]>

* added the section for WebUI in chef infra server

Signed-off-by: Dishank Tiwari <[email protected]>

* removed the add organization section from the page

Signed-off-by: Dishank Tiwari <[email protected]>

* fixed some minor issues in the page

Signed-off-by: Dishank Tiwari <[email protected]>

* updates the doc with webui section

Signed-off-by: Dishank Tiwari <[email protected]>

* added images for the update webui key section

Signed-off-by: Dishank Tiwari <[email protected]>

* bug fixes

Signed-off-by: Dishank Tiwari <[email protected]>

* changes made to the webUI section

Signed-off-by: Dishank Tiwari <[email protected]>

* updated the chef server information section

Signed-off-by: Dishank Tiwari <[email protected]>

* Update components/docs-chef-io/content/automate/chef_infra_server.md

Co-authored-by: Kallol Roy <[email protected]>

* Update components/docs-chef-io/content/automate/chef_infra_server.md

Co-authored-by: Kallol Roy <[email protected]>

* review changes

Signed-off-by: Dishank Tiwari <[email protected]>

* changes updated

Signed-off-by: Dishank Tiwari <[email protected]>

Co-authored-by: Kallol Roy <[email protected]>

* Script changes for server deletion issue fixes (#6882)

Signed-off-by: sonali wale <[email protected]>

* Update IAM actions document for Infra Server Views

Signed-off-by: Kallol Roy <[email protected]>

* review changes

Signed-off-by: Dishank Tiwari <[email protected]>

* fixed the spaces

Signed-off-by: Dishank Tiwari <[email protected]>

Co-authored-by: sonali523 <[email protected]>
Co-authored-by: Abdul-Az <[email protected]>
Co-authored-by: Rick Marry <[email protected]>
Co-authored-by: Chaitali Mane <[email protected]>
Co-authored-by: vinay sharma <[email protected]>
Co-authored-by: Himanshi Chhabra <[email protected]>
Co-authored-by: root <[email protected]>
Co-authored-by: Chaitali Mane <[email protected]>
Co-authored-by: sumanprogress <[email protected]>
Co-authored-by: Yashvi Jain <[email protected]>
Co-authored-by: Yashvi Jain <[email protected]>
Co-authored-by: Dave Augustus <[email protected]>
Co-authored-by: sonali wale <[email protected]>
Co-authored-by: Dishank Tiwari <[email protected]>
vinay033 pushed a commit that referenced this pull request May 9, 2022
* resolving conflicts and rebasing it

Signed-off-by: Yashvi Jain <[email protected]>

* Removing the loggers

Signed-off-by: Yashvi Jain <[email protected]>

* Query changes for lastes migration status

Signed-off-by: Yashvi Jain <[email protected]>

* changing the response varibale

Signed-off-by: Yashvi Jain <[email protected]>
vinay033 added a commit that referenced this pull request May 9, 2022
* Script added for table 'users' (#5722)

* Script added for table 'users'

Signed-off-by: root <[email protected]>

* updated down script

Signed-off-by: root <[email protected]>

* updated up script

Signed-off-by: root <[email protected]>

* updated up script

Signed-off-by: root <[email protected]>

* iam added on roles tab

Signed-off-by: Abdul-Az <[email protected]>

* add fallback and bldr channel env vars to envrc and set back to dev when doing builds (#5741)

Signed-off-by: Rick Marry <[email protected]>

* Script added for table 'org_users' (#5738)

Signed-off-by: root <[email protected]>

* added edit policy

Signed-off-by: Abdul-Az <[email protected]>

* Storage functions for users table (#5731)

* Storage functions added for users table

Signed-off-by: root <[email protected]>

* Updated with review comments

Signed-off-by: root <[email protected]>

* Chaitali/add server slider (#5728)

* converted server modal into slider

Signed-off-by: chaitali-mane <[email protected]>

* Updated test cases

Signed-off-by: chaitali-mane <[email protected]>

* environments create, delete policy added

Signed-off-by: Abdul-Az <[email protected]>

* edit env policy added

Signed-off-by: Abdul-Az <[email protected]>

* added data bags policy

Signed-off-by: Abdul-Az <[email protected]>

* Chaitali/add server slider (#5728)

* converted server modal into slider

Signed-off-by: chaitali-mane <[email protected]>

* Updated test cases

Signed-off-by: chaitali-mane <[email protected]>

* ui three dots fix

Signed-off-by: Abdul-Az <[email protected]>

* reverted iam actions

Signed-off-by: Abdul-Az <[email protected]>

* Add changes for the create server slider (#5755)

* added some changes for the create server slider

Signed-off-by: Vinay Sharma <[email protected]>

* added some minor changes

Signed-off-by: Vinay Sharma <[email protected]>

* removed roles iam

Signed-off-by: Abdul-Az <[email protected]>

* environments authz reverted

Signed-off-by: Abdul-Az <[email protected]>

* databags authz reverted

Signed-off-by: Abdul-Az <[email protected]>

* Added API to get server users list from backend DB (#5760)

Signed-off-by: root <[email protected]>

* Added users tab in server details page (#5802)

* Added Users tab UI

Signed-off-by: chaitali-mane <[email protected]>

* Added enitites api integration

Signed-off-by: chaitali-mane <[email protected]>

* minor changes

Signed-off-by: chaitali-mane <[email protected]>

* Updated minor change

Signed-off-by: chaitali-mane <[email protected]>

* Added css change for notification overlap slider. (#5781)

Signed-off-by: Himanshi Chhabra <[email protected]>

* Command to add the sample automate infra server users (#5786)

* Shell script added to add the sample infra server users

Signed-off-by: root <[email protected]>

* Minor changes added

Signed-off-by: root <[email protected]>

* Renaming the sql files and modifying to incorporate WebUI key

Signed-off-by: Kallol Roy <[email protected]>

* infra_server_actions tests

Signed-off-by: Abdul-Az <[email protected]>

* infra server list doc update

Signed-off-by: Abdul-Az <[email protected]>

* test cases fix

Signed-off-by: Abdul-Az <[email protected]>

* lint fixes

Signed-off-by: Abdul-Az <[email protected]>

* added infra server get test cases

Signed-off-by: Abdul-Az <[email protected]>

* create infra server test case

Signed-off-by: Abdul-Az <[email protected]>

* added infra server create test case

Signed-off-by: Abdul-Az <[email protected]>

* updated docs

Signed-off-by: Abdul-Az <[email protected]>

* infra server put and delete test case added

Signed-off-by: Abdul-Az <[email protected]>

* wrapped server details into put api

Signed-off-by: Abdul-Az <[email protected]>

* wrapped delete button into delete action

Signed-off-by: Abdul-Az <[email protected]>

* error fix

Signed-off-by: Abdul-Az <[email protected]>

* cypress error fix

Signed-off-by: Abdul-Az <[email protected]>

* doc formatted

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/org actions (#5838)

* wip

Signed-off-by: Abdul-Az <[email protected]>

* wip

Signed-off-by: Abdul-Az <[email protected]>

* ui buttons hiding logic

Signed-off-by: Abdul-Az <[email protected]>

* orgs actions added with cypress test case

Signed-off-by: Abdul-Az <[email protected]>

* lint fixes

Signed-off-by: Abdul-Az <[email protected]>

* orgs actions docs updated

Signed-off-by: Abdul-Az <[email protected]>

* doc formatted

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/cookbooks actions (#5848)

* cookbooks view actions added

Signed-off-by: Abdul-Az <[email protected]>

* iam actions docs updated

Signed-off-by: Abdul-Az <[email protected]>

* wip cy tests

Signed-off-by: Abdul-Az <[email protected]>

* wip cy tests

Signed-off-by: Abdul-Az <[email protected]>

* cookbooks cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* cookbooks cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* proto buf regenerated

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/roles actions (#5853)

* roles actions

Signed-off-by: Abdul-Az <[email protected]>

* roles docs update ui fix

Signed-off-by: Abdul-Az <[email protected]>

* wip

Signed-off-by: Abdul-Az <[email protected]>

* roles view  cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* roles create,update,delete ui actions

Signed-off-by: Abdul-Az <[email protected]>

* compiled pb files

Signed-off-by: Abdul-Az <[email protected]>

* create, update, delete cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/environments actions (#5898)

* added env iam actions

Signed-off-by: Abdul-Az <[email protected]>

* ui changes for IAM

Signed-off-by: Abdul-Az <[email protected]>

* added env test cases

Signed-off-by: Abdul-Az <[email protected]>

* environments test cases added

Signed-off-by: Abdul-Az <[email protected]>

* added environments api docs

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/databag item actions (#6049)

* databags and items

Signed-off-by: Abdul-Az <[email protected]>

* added data bag actions

Signed-off-by: Abdul-Az <[email protected]>

* added test cases

Signed-off-by: Abdul-Az <[email protected]>

* data bags item test cases added

Signed-off-by: Abdul-Az <[email protected]>

* lint fix

Signed-off-by: Abdul-Az <[email protected]>

* policyfiles actions added (#6081)

Signed-off-by: Abdul-Az <[email protected]>

* added policygroups actions (#6123)

Signed-off-by: Abdul-Az <[email protected]>

* infra_server_actions tests

Signed-off-by: Abdul-Az <[email protected]>

* infra server list doc update

Signed-off-by: Abdul-Az <[email protected]>

* test cases fix

Signed-off-by: Abdul-Az <[email protected]>

* lint fixes

Signed-off-by: Abdul-Az <[email protected]>

* added infra server get test cases

Signed-off-by: Abdul-Az <[email protected]>

* create infra server test case

Signed-off-by: Abdul-Az <[email protected]>

* added infra server create test case

Signed-off-by: Abdul-Az <[email protected]>

* updated docs

Signed-off-by: Abdul-Az <[email protected]>

* infra server put and delete test case added

Signed-off-by: Abdul-Az <[email protected]>

* cypress error fix

Signed-off-by: Abdul-Az <[email protected]>

* doc formatted

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/cookbooks actions (#5848)

* cookbooks view actions added

Signed-off-by: Abdul-Az <[email protected]>

* iam actions docs updated

Signed-off-by: Abdul-Az <[email protected]>

* wip cy tests

Signed-off-by: Abdul-Az <[email protected]>

* wip cy tests

Signed-off-by: Abdul-Az <[email protected]>

* cookbooks cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* cookbooks cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* proto buf regenerated

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/roles actions (#5853)

* roles actions

Signed-off-by: Abdul-Az <[email protected]>

* roles docs update ui fix

Signed-off-by: Abdul-Az <[email protected]>

* wip

Signed-off-by: Abdul-Az <[email protected]>

* roles view  cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* roles create,update,delete ui actions

Signed-off-by: Abdul-Az <[email protected]>

* compiled pb files

Signed-off-by: Abdul-Az <[email protected]>

* create, update, delete cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/environments actions (#5898)

* added env iam actions

Signed-off-by: Abdul-Az <[email protected]>

* ui changes for IAM

Signed-off-by: Abdul-Az <[email protected]>

* added env test cases

Signed-off-by: Abdul-Az <[email protected]>

* environments test cases added

Signed-off-by: Abdul-Az <[email protected]>

* added environments api docs

Signed-off-by: Abdul-Az <[email protected]>

* rebase error fix

Signed-off-by: Abdul-Az <[email protected]>

* rebase fix

Signed-off-by: Abdul-Az <[email protected]>

* rebase error fix

Signed-off-by: Abdul-Az <[email protected]>

* iam permission to create, delete, get client (#6227)

* iam prmission to create, delete, get client

Signed-off-by: Abdul-Az <[email protected]>

* test cases for client

Signed-off-by: Abdul-Az <[email protected]>

* added test cases

Signed-off-by: Abdul-Az <[email protected]>

* added reset client key action

Signed-off-by: Abdul-Az <[email protected]>

* added nodes iam actions (#6275)

* added nodes iam actions

Signed-off-by: Abdul-Az <[email protected]>

* added nodes test cases

Signed-off-by: Abdul-Az <[email protected]>

* infra_server_actions tests

Signed-off-by: Abdul-Az <[email protected]>

* infra server list doc update

Signed-off-by: Abdul-Az <[email protected]>

* test cases fix

Signed-off-by: Abdul-Az <[email protected]>

* lint fixes

Signed-off-by: Abdul-Az <[email protected]>

* added infra server get test cases

Signed-off-by: Abdul-Az <[email protected]>

* create infra server test case

Signed-off-by: Abdul-Az <[email protected]>

* added infra server create test case

Signed-off-by: Abdul-Az <[email protected]>

* updated docs

Signed-off-by: Abdul-Az <[email protected]>

* infra server put and delete test case added

Signed-off-by: Abdul-Az <[email protected]>

* wrapped delete button into delete action

Signed-off-by: Abdul-Az <[email protected]>

* cypress error fix

Signed-off-by: Abdul-Az <[email protected]>

* doc formatted

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/cookbooks actions (#5848)

* cookbooks view actions added

Signed-off-by: Abdul-Az <[email protected]>

* iam actions docs updated

Signed-off-by: Abdul-Az <[email protected]>

* wip cy tests

Signed-off-by: Abdul-Az <[email protected]>

* wip cy tests

Signed-off-by: Abdul-Az <[email protected]>

* cookbooks cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* cookbooks cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* proto buf regenerated

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/roles actions (#5853)

* roles actions

Signed-off-by: Abdul-Az <[email protected]>

* roles docs update ui fix

Signed-off-by: Abdul-Az <[email protected]>

* wip

Signed-off-by: Abdul-Az <[email protected]>

* roles view  cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* roles create,update,delete ui actions

Signed-off-by: Abdul-Az <[email protected]>

* compiled pb files

Signed-off-by: Abdul-Az <[email protected]>

* create, update, delete cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/environments actions (#5898)

* added env iam actions

Signed-off-by: Abdul-Az <[email protected]>

* ui changes for IAM

Signed-off-by: Abdul-Az <[email protected]>

* added env test cases

Signed-off-by: Abdul-Az <[email protected]>

* environments test cases added

Signed-off-by: Abdul-Az <[email protected]>

* added environments api docs

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/databag item actions (#6049)

* databags and items

Signed-off-by: Abdul-Az <[email protected]>

* added data bag actions

Signed-off-by: Abdul-Az <[email protected]>

* added test cases

Signed-off-by: Abdul-Az <[email protected]>

* data bags item test cases added

Signed-off-by: Abdul-Az <[email protected]>

* policyfiles actions added (#6081)

Signed-off-by: Abdul-Az <[email protected]>

* added policygroups actions (#6123)

Signed-off-by: Abdul-Az <[email protected]>

* infra_server_actions tests

Signed-off-by: Abdul-Az <[email protected]>

* infra server list doc update

Signed-off-by: Abdul-Az <[email protected]>

* test cases fix

Signed-off-by: Abdul-Az <[email protected]>

* lint fixes

Signed-off-by: Abdul-Az <[email protected]>

* added infra server get test cases

Signed-off-by: Abdul-Az <[email protected]>

* create infra server test case

Signed-off-by: Abdul-Az <[email protected]>

* added infra server create test case

Signed-off-by: Abdul-Az <[email protected]>

* updated docs

Signed-off-by: Abdul-Az <[email protected]>

* infra server put and delete test case added

Signed-off-by: Abdul-Az <[email protected]>

* cypress error fix

Signed-off-by: Abdul-Az <[email protected]>

* doc formatted

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/cookbooks actions (#5848)

* cookbooks view actions added

Signed-off-by: Abdul-Az <[email protected]>

* iam actions docs updated

Signed-off-by: Abdul-Az <[email protected]>

* wip cy tests

Signed-off-by: Abdul-Az <[email protected]>

* wip cy tests

Signed-off-by: Abdul-Az <[email protected]>

* cookbooks cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* cookbooks cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* proto buf regenerated

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/roles actions (#5853)

* roles actions

Signed-off-by: Abdul-Az <[email protected]>

* roles docs update ui fix

Signed-off-by: Abdul-Az <[email protected]>

* wip

Signed-off-by: Abdul-Az <[email protected]>

* roles view  cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* roles create,update,delete ui actions

Signed-off-by: Abdul-Az <[email protected]>

* compiled pb files

Signed-off-by: Abdul-Az <[email protected]>

* create, update, delete cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/databag item actions (#6049)

* databags and items

Signed-off-by: Abdul-Az <[email protected]>

* added data bag actions

Signed-off-by: Abdul-Az <[email protected]>

* added test cases

Signed-off-by: Abdul-Az <[email protected]>

* data bags item test cases added

Signed-off-by: Abdul-Az <[email protected]>

* policyfiles actions added (#6081)

Signed-off-by: Abdul-Az <[email protected]>

* added policygroups actions (#6123)

Signed-off-by: Abdul-Az <[email protected]>

* rebase fix

Signed-off-by: Abdul-Az <[email protected]>

* iam permission to create, delete, get client (#6227)

* iam prmission to create, delete, get client

Signed-off-by: Abdul-Az <[email protected]>

* test cases for client

Signed-off-by: Abdul-Az <[email protected]>

* added test cases

Signed-off-by: Abdul-Az <[email protected]>

* added reset client key action

Signed-off-by: Abdul-Az <[email protected]>

* added nodes iam actions (#6275)

* added nodes iam actions

Signed-off-by: Abdul-Az <[email protected]>

* added nodes test cases

Signed-off-by: Abdul-Az <[email protected]>

* added node test cases

Signed-off-by: Abdul-Az <[email protected]>

* docs fix

Signed-off-by: Abdul-Az <[email protected]>

* Added pb files after proto compilation to fix the panic error

Signed-off-by: root <[email protected]>

* api/external/infra_proxy/infra_proxy.pb.go

Signed-off-by: sonali wale <[email protected]>

* added some minor changes

Signed-off-by: Vinay Sharma <[email protected]>

* commented code

Signed-off-by: Chaitali Mane <[email protected]>

* database scripts added (#6351)

Signed-off-by: sonali wale <[email protected]>

* WebUI key into add chef-server slider (#6357)

* web-ui-key

Signed-off-by: sumanprogress <[email protected]>

* Updated code for webui key

Signed-off-by: Chaitali Mane <[email protected]>

* Updated style

Signed-off-by: Chaitali Mane <[email protected]>

* Updated cypress test

Signed-off-by: Chaitali Mane <[email protected]>

* Added back button

Signed-off-by: Chaitali Mane <[email protected]>

* changed name to slider

Signed-off-by: Chaitali Mane <[email protected]>

Co-authored-by: sumanprogress <[email protected]>

* Create server API - create the chef server using the webui key (#6376)

* added API chanegs for adding the chef server with webui key

Signed-off-by: Vinay Sharma <[email protected]>

* added changes for the validation and test cases

Signed-off-by: Vinay Sharma <[email protected]>

* API to validate the webui key (#6364)

* added base changes for the API

Signed-off-by: Vinay Sharma <[email protected]>

* added API changes to validate the webui key

Signed-off-by: Vinay Sharma <[email protected]>

* added some minor changes for the fun comment

Signed-off-by: Vinay Sharma <[email protected]>

* added review comment changes

Signed-off-by: Vinay Sharma <[email protected]>

* added some minor changes for to handle the error

Signed-off-by: Vinay Sharma <[email protected]>

* added changes to validate webui key before creating a server

Signed-off-by: Vinay Sharma <[email protected]>

* added protobuff changes

Signed-off-by: Vinay Sharma <[email protected]>

* Added Update web ui key slider (#6372)

* Initial commit for update webUI key

Signed-off-by: Chaitali Mane <[email protected]>

* added unit tests

Signed-off-by: Chaitali Mane <[email protected]>

* Updated web ui key code

Signed-off-by: Chaitali Mane <[email protected]>

* Added cypress test cases

Signed-off-by: Chaitali Mane <[email protected]>

* Updated style changes

Signed-off-by: Chaitali Mane <[email protected]>

* minor changes

Signed-off-by: Chaitali Mane <[email protected]>

* Update update error

Signed-off-by: Chaitali Mane <[email protected]>

* Added image

Signed-off-by: Chaitali Mane <[email protected]>

* minor change

Signed-off-by: Chaitali Mane <[email protected]>

* UI-API integration for web UI key (#6387)

* lint fixes

Signed-off-by: Abdul-Az <[email protected]>

* Added integration code

Signed-off-by: Chaitali Mane <[email protected]>

Co-authored-by: Abdul-Az <[email protected]>

* Infra proxy API to get the organisation of chef server (#6363)

* Get organisation of infra server from chef server API added

Signed-off-by: sonali wale <[email protected]>

* minor changes added

Signed-off-by: sonali wale <[email protected]>

* Test cases added

Signed-off-by: sonali wale <[email protected]>

* Changes added in test cases

Signed-off-by: sonali wale <[email protected]>

* Added some changes in test cases

Signed-off-by: sonali wale <[email protected]>

* Removed test cases to check the existing one

Signed-off-by: sonali wale <[email protected]>

* added test cases changes

Signed-off-by: sonali wale <[email protected]>

* incorporating review comments

Signed-off-by: sonali wale <[email protected]>

* Minor changes added in test cases

Signed-off-by: sonali wale <[email protected]>

* added some logs

Signed-off-by: sonali wale <[email protected]>

* changes added in test cases

Signed-off-by: sonali wale <[email protected]>

* test cases changes added

Signed-off-by: sonali wale <[email protected]>

* Fixes added for repo health status

Signed-off-by: sonali wale <[email protected]>

* Fix added for repo health failure

Signed-off-by: sonali wale <[email protected]>

* Changes added in bash script of add users to remove credential id from users table

Signed-off-by: sonali wale <[email protected]>

* Conflicts resolved

Signed-off-by: sonali wale <[email protected]>

* Server details page  - UI should have the option to update the WebUI key (#6440)

* added changes to update the webui key on server details page

Signed-off-by: Vinay Sharma <[email protected]>

* added some minor changes

Signed-off-by: Vinay Sharma <[email protected]>

* Show the validation status of the WebUI key on the Chef Server Metadata  (#6435)

* changes for the validate webui key on server details page

Signed-off-by: Vinay Sharma <[email protected]>

* added chanegs for the validate webui key

Signed-off-by: Vinay Sharma <[email protected]>

* added changes for the specs

Signed-off-by: Vinay Sharma <[email protected]>

* added changes for the validate webui key error effect

Signed-off-by: Vinay Sharma <[email protected]>

* API to update the web ui key (#6433)

* Update web ui key API added

Signed-off-by: sonali wale <[email protected]>

* Removed extra files

Signed-off-by: sonali wale <[email protected]>

* Read secret changes added

Signed-off-by: sonali wale <[email protected]>

* Conflicts resolved

Signed-off-by: sonali wale <[email protected]>

* Test cases added

Signed-off-by: sonali wale <[email protected]>

* Commented validate web ui key test cases

Signed-off-by: sonali wale <[email protected]>

* Changes added in mock file

Signed-off-by: sonali wale <[email protected]>

* uncomment validate web ui key test cases

Signed-off-by: sonali wale <[email protected]>

* infra_viewer_actions added (#6436)

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/infra editor actions (#6453)

* editor actions added

Signed-off-by: Abdul-Az <[email protected]>

* infra_editor test cases

Signed-off-by: Abdul-Az <[email protected]>

* test cases fix

Signed-off-by: Abdul-Az <[email protected]>

* Changes to use web ui key in all the Infra Proxy APIs for Cookbooks, Policy Files, Policy Groups, Clients  (#6457)

* Changes added to use the web ui key

Signed-off-by: sonali wale <[email protected]>

* added minor UI change

Signed-off-by: Chaitali Mane <[email protected]>

Co-authored-by: Chaitali Mane <[email protected]>

* Database script for migration tables (#6500)

* Script added for migration tables

Signed-off-by: sonali wale <[email protected]>

* Insert scripts added for migration type and status

Signed-off-by: sonali wale <[email protected]>

* Server id column added in migration table

Signed-off-by: sonali wale <[email protected]>

* Index added on server_id column in migration table

Signed-off-by: sonali wale <[email protected]>

* Abdul/infra editor actions (#6508)

* editor actions added

Signed-off-by: Abdul-Az <[email protected]>

* infra_editor test cases

Signed-off-by: Abdul-Az <[email protected]>

* test cases fix

Signed-off-by: Abdul-Az <[email protected]>

* infra editor actions update

Signed-off-by: Abdul-Az <[email protected]>

* editor role fix

Signed-off-by: Abdul-Az <[email protected]>

* test cases fix

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/infra project owner (#6512)

* project owner wip

Signed-off-by: Abdul-Az <[email protected]>

* project owner actions

Signed-off-by: Abdul-Az <[email protected]>

* fix

Signed-off-by: Abdul-Az <[email protected]>

* doc update

Signed-off-by: Abdul-Az <[email protected]>

* pipeline fix

Signed-off-by: Abdul-Az <[email protected]>

* Updated Infra Proxy cypress tests for web UI key (#6511)

* Updated cypress tests for web ui key

Signed-off-by: Chaitali Mane <[email protected]>

* Key in uppercase

Signed-off-by: Chaitali Mane <[email protected]>

* Update for minor

Signed-off-by: Chaitali Mane <[email protected]>

* removed unused lines

Signed-off-by: Chaitali Mane <[email protected]>

* removed error unit tests

Signed-off-by: Chaitali Mane <[email protected]>

* removed iam lint error

Signed-off-by: Chaitali Mane <[email protected]>

* Adding Cypress env variable for WebUI key

Signed-off-by: Kallol Roy <[email protected]>

* Updated variable

Signed-off-by: Chaitali Mane <[email protected]>

* removed replace

Signed-off-by: Chaitali Mane <[email protected]>

* Adding variable

Signed-off-by: Chaitali Mane <[email protected]>

* minor change

Signed-off-by: Chaitali Mane <[email protected]>

* removed hard coded values

Signed-off-by: Chaitali Mane <[email protected]>

* Removed hard coded values

Signed-off-by: Chaitali Mane <[email protected]>

* Updated variables

Signed-off-by: Chaitali Mane <[email protected]>

Co-authored-by: Kallol Roy <[email protected]>

* New version of protoc and added migrations proto files (#6578)

Signed-off-by: Yashvi Jain <[email protected]>

* Added sync organization and user button (#6592)

* updated docs

Signed-off-by: Abdul-Az <[email protected]>

* cypress error fix

Signed-off-by: Abdul-Az <[email protected]>

* lint fixes

Signed-off-by: Abdul-Az <[email protected]>

* updated docs

Signed-off-by: Abdul-Az <[email protected]>

* cypress error fix

Signed-off-by: Abdul-Az <[email protected]>

* Added button as per new design

Signed-off-by: Chaitali Mane <[email protected]>

* update change

Signed-off-by: Chaitali Mane <[email protected]>

Co-authored-by: Abdul-Az <[email protected]>

* Creating a new package migrations (#6595)

Signed-off-by: Yashvi Jain <[email protected]>

* Storage functions for the migration phases (#6529)

* Get organisation API changes added

Signed-off-by: sonali wale <[email protected]>

* minor changes added

Signed-off-by: sonali wale <[email protected]>

* Remove command to create an orgs

Signed-off-by: sonali wale <[email protected]>

* Client Mock changes

Signed-off-by: Yashvi Jain <[email protected]>

* Storage function for all the phases of migration

Signed-off-by: sonali wale <[email protected]>

* Minor changes added

Signed-off-by: sonali wale <[email protected]>

* Incorporated review comments

Signed-off-by: sonali wale <[email protected]>

* Minor changes added

Signed-off-by: sonali wale <[email protected]>

* Changes for review comments

Signed-off-by: sonali wale <[email protected]>

* Comments removed

Signed-off-by: sonali wale <[email protected]>

Co-authored-by: Yashvi Jain <[email protected]>

* Migration stage script and storage functions added (#6619)

Signed-off-by: sonali wale <[email protected]>

* Addition of migration id and migration status in get server api (#6613)

* resolving conflicts and rebasing it

Signed-off-by: Yashvi Jain <[email protected]>

* Removing the loggers

Signed-off-by: Yashvi Jain <[email protected]>

* Query changes for lastes migration status

Signed-off-by: Yashvi Jain <[email protected]>

* changing the response varibale

Signed-off-by: Yashvi Jain <[email protected]>

* Changes to audit the log for infra proxy (#6622)

* added changes for infra proxy audit log

* added reflect codes

Signed-off-by: Kallol Roy <[email protected]>

* added changes for the audit logs for infra

Signed-off-by: Vinay Sharma <[email protected]>

* removed commented code

Signed-off-by: Vinay Sharma <[email protected]>

* added some minor changes

Signed-off-by: Vinay Sharma <[email protected]>

Co-authored-by: Kallol Roy <[email protected]>

* Migration Data service creation and created a rpc method for upload zip file (#6612)

* Changes for stream api for upload

Signed-off-by: Yashvi Jain <[email protected]>

* changes

Signed-off-by: Yashvi Jain <[email protected]>

* added some changes for the protofile

Signed-off-by: Vinay Sharma <[email protected]>

* added function changes

* added changes for the proto

* added changes to devide the chunks in bytes

* added changes for the validation

Signed-off-by: Vinay Sharma <[email protected]>

* adding status in database

Signed-off-by: Yashvi Jain <[email protected]>

* adding the request for server id and filename

Signed-off-by: Yashvi Jain <[email protected]>

* Adding  loggers and saving the failed migration phase

Signed-off-by: Yashvi Jain <[email protected]>

* optimising the code

Signed-off-by: Yashvi Jain <[email protected]>

* Changes for content-type

Signed-off-by: Yashvi Jain <[email protected]>

* added changes for the validation

Signed-off-by: Vinay Sharma <[email protected]>

* Upload to the hab svc data folder

Signed-off-by: Kallol Roy <[email protected]>

* Enhance log and modify migration phases

Signed-off-by: Kallol Roy <[email protected]>

* Granularize the migration stages

Signed-off-by: Kallol Roy <[email protected]>

* Granularize the migration stages

Signed-off-by: Kallol Roy <[email protected]>

Co-authored-by: Vinay Sharma <[email protected]>
Co-authored-by: Kallol Roy <[email protected]>

* API to fetch the status of the migration (#6637)

* Get migrations status API added

Signed-off-by: sonali wale <[email protected]>

* Added minor changes

Signed-off-by: sonali wale <[email protected]>

* Modify Get server API for Migration status (#6645)

* Modify Get server API for Migration status

Signed-off-by: Yashvi Jain <[email protected]>

* Modify the get server API

Signed-off-by: Yashvi Jain <[email protected]>

* Feature/models (#6655)

* Pipeline demo

* Demo Pipeline

Signed-off-by: Pappu Kumar <[email protected]>

* Based on PR Review

Signed-off-by: Pappu Kumar <[email protected]>

* Models

Signed-off-by: Pappu Kumar <[email protected]>

* Models done

* Package JSON change

Signed-off-by: Pappu Kumar <[email protected]>

* Package JSON change

Signed-off-by: Pappu Kumar <[email protected]>

* Package JSON change

Signed-off-by: Pappu Kumar <[email protected]>

* Stalwart 32 upload slider functionality (#6654)

* Added upload slider

Signed-off-by: Chaitali Mane <[email protected]>

* Update upload functionality

Signed-off-by: Chaitali Mane <[email protected]>

* Added drag and drop function

Signed-off-by: Chaitali Mane <[email protected]>

* Added API integration code

Signed-off-by: Chaitali Mane <[email protected]>

* Added file upload changes

Signed-off-by: Chaitali Mane <[email protected]>

* Added cypress test cases

Signed-off-by: Chaitali Mane <[email protected]>

* Added unit tests

Signed-off-by: Chaitali Mane <[email protected]>

* Added loader

Signed-off-by: Chaitali Mane <[email protected]>

* Updated code

Signed-off-by: Chaitali Mane <[email protected]>

* added header changes + added some type changes + fixed slider open and close after upload

Signed-off-by: Vinay Sharma <[email protected]>

* Updated for selector

Signed-off-by: Chaitali Mane <[email protected]>

Co-authored-by: Vinay Sharma <[email protected]>

* Cancel migration API to cancel the running migration (#6653)

* added changes for the cancel migration API

Signed-off-by: Vinay Sharma <[email protected]>

* Added changes to update the status and clear off data

Signed-off-by: Kallol Roy <[email protected]>

* Fixed SQL query

Signed-off-by: Kallol Roy <[email protected]>

Co-authored-by: Kallol Roy <[email protected]>

* Stalwart 24 Pipeline function to store the orgs to database (#6658)

* Pipeline function to store the orgs

Signed-off-by: sonali wale <[email protected]>

* Added minor changes

Signed-off-by: sonali wale <[email protected]>

* Code formatting and setting up tests DB

Signed-off-by: Kallol Roy <[email protected]>

* Added migration status changes

Signed-off-by: sonali wale <[email protected]>

* Added minor changes

Signed-off-by: sonali wale <[email protected]>

* Comment removed

Signed-off-by: sonali wale <[email protected]>

* Logs added

Signed-off-by: sonali wale <[email protected]>

* Minor changes added

Signed-off-by: sonali wale <[email protected]>

* Removed message variable

Signed-off-by: sonali wale <[email protected]>

* Incorporating review comments

Signed-off-by: sonali wale <[email protected]>

Co-authored-by: Kallol Roy <[email protected]>

* Feature/migration pipe (#6647)

* Pipeline demo

* Demo Pipeline

Signed-off-by: Pappu Kumar <[email protected]>

* Based on PR Review

Signed-off-by: Pappu Kumar <[email protected]>

* Models

Signed-off-by: Pappu Kumar <[email protected]>

* Updateed select statement

Signed-off-by: Pappu Kumar <[email protected]>

* Removed package-lock.json

Signed-off-by: Pappu Kumar <[email protected]>

* Pipeline to process and close the go routines

Signed-off-by: Kallol Roy <[email protected]>

* Feature/models (#6655)

* Pipeline demo

* Demo Pipeline

Signed-off-by: Pappu Kumar <[email protected]>

* Based on PR Review

Signed-off-by: Pappu Kumar <[email protected]>

* Models

Signed-off-by: Pappu Kumar <[email protected]>

* Models done

* Package JSON change

Signed-off-by: Pappu Kumar <[email protected]>

* Package JSON change

Signed-off-by: Pappu Kumar <[email protected]>

* Package JSON change

Signed-off-by: Pappu Kumar <[email protected]>

* Setup pipeline to process data

Signed-off-by: Kallol Roy <[email protected]>

* Some comment corrections

Signed-off-by: Pappu Kumar <[email protected]>

Co-authored-by: Kallol Roy <[email protected]>

* Parse org pipeline function and test cases (#6664)

* Adding parse servers orgs function and test data files

Signed-off-by: Yashvi Jain <[email protected]>

* Addition of test cases

Signed-off-by: Yashvi Jain <[email protected]>

* Adding loggers for parse orgs

Signed-off-by: Yashvi Jain <[email protected]>

* resolving sonar issue

Signed-off-by: Yashvi Jain <[email protected]>

* Adding deletebackup folder

Signed-off-by: Yashvi Jain <[email protected]>

* Adding delete backup folder

Signed-off-by: Yashvi Jain <[email protected]>

* Phase 2 (#6667)

Signed-off-by: Pappu Kumar <[email protected]>

* Add projects for every org to be inserted in the database (#6669)

Signed-off-by: Yashvi Jain <[email protected]>

* Get migration staged data API (#6673)

* Get migration staged data API added

Signed-off-by: sonali wale <[email protected]>

* Minor changes added

Signed-off-by: sonali wale <[email protected]>

* Modified the response type

Signed-off-by: sonali wale <[email protected]>

* Test cases added

Signed-off-by: sonali wale <[email protected]>

* Updated test cases

Signed-off-by: sonali wale <[email protected]>

* Updated parsed data

Signed-off-by: sonali wale <[email protected]>

* json tag updated

Signed-off-by: sonali wale <[email protected]>

* Feb/pipeline(unzip, pipeline log for error and success) (#6678)

* Zip file

* Zip file and migration done status

Signed-off-by: Pappu Kumar <[email protected]>

* PR Changes

* PR Changes

Signed-off-by: Pappu Kumar <[email protected]>

* PR Commect fixed

Signed-off-by: Pappu Kumar <[email protected]>

* Code smell Fixed

Signed-off-by: Pappu Kumar <[email protected]>

* Update utility.go

* Unzip Destination change

Signed-off-by: Pappu Kumar <[email protected]>

* Some fixes

Signed-off-by: Pappu Kumar <[email protected]>

* Changes Issues and PR comments

Signed-off-by: Pappu Kumar <[email protected]>

* Error log modified

Signed-off-by: Pappu Kumar <[email protected]>

* Code smell fixed

Signed-off-by: Pappu Kumar <[email protected]>

* STALWART-31 Show migration acknowledgement on server details page (#6670)

* added changes for the show migration status

Signed-off-by: Vinay Sharma <[email protected]>

* added some UI changes to show the error message

Signed-off-by: Vinay Sharma <[email protected]>

* added some changes to change the tooltip position

Signed-off-by: Vinay Sharma <[email protected]>

* added changes for the preview screen

* added some css changes

Signed-off-by: Vinay Sharma <[email protected]>

* added changes to fix the sonar cloud issue

Signed-off-by: Vinay Sharma <[email protected]>

* added review comment changes

Signed-off-by: Vinay Sharma <[email protected]>

* API to trigger the second pipeline function - confirm preview (#6677)

* added changes for trigger the second pipline function

Signed-off-by: Vinay Sharma <[email protected]>

* Changes for lint

* Updated error handling

Signed-off-by: sonali wale <[email protected]>

Co-authored-by: Yashvi Jain <[email protected]>
Co-authored-by: sonali wale <[email protected]>

* Stalwart 25 pipeline function to store parsed stage file (#6683)

* Create preview pipeline function added

Signed-off-by: sonali wale <[email protected]>

* Test cases added

Signed-off-by: sonali wale <[email protected]>

* Updated test cases

Signed-off-by: sonali wale <[email protected]>

* Resolved conflicts

Signed-off-by: sonali wale <[email protected]>

* Stalwart 22 preview screen modal (#6679)

* Added preview screen slider

Signed-off-by: Chaitali Mane <[email protected]>

* Added metadata changes

Signed-off-by: Chaitali Mane <[email protected]>

* Added vault variable into cypress

Signed-off-by: Chaitali Mane <[email protected]>

* Added cancel migration API integration

Signed-off-by: Chaitali Mane <[email protected]>

* Added preview data API requests

Signed-off-by: Chaitali Mane <[email protected]>

* Updated for cancel migration

Signed-off-by: Chaitali Mane <[email protected]>

* Updated values with API data variables

Signed-off-by: Chaitali Mane <[email protected]>

* Update for preview modal input

Signed-off-by: Chaitali Mane <[email protected]>

* minor change

Signed-off-by: Chaitali Mane <[email protected]>

* removed server IP dependancy

Signed-off-by: Chaitali Mane <[email protected]>

* minor

Signed-off-by: Chaitali Mane <[email protected]>

* removed lint in iam

Signed-off-by: Chaitali Mane <[email protected]>

* removed file

Signed-off-by: Chaitali Mane <[email protected]>

* Pipeline failure changes

Signed-off-by: Yashvi Jain <[email protected]>

* Pipeline failure changes

Signed-off-by: Yashvi Jain <[email protected]>

* pipeline failure changes

Signed-off-by: Yashvi Jain <[email protected]>

* pipeline failure changes

Signed-off-by: Yashvi Jain <[email protected]>

* removed commented code

Signed-off-by: Chaitali Mane <[email protected]>

* Adding variable

Signed-off-by: Chaitali Mane <[email protected]>

* Complitation error fix

Signed-off-by: Yashvi Jain <[email protected]>

* Pipeline failure changes

Signed-off-by: Yashvi Jain <[email protected]>

Co-authored-by: Yashvi Jain <[email protected]>

* Modified API for Local Users with Hash Password (#6694)

* Added Test API for Local Users save

Signed-off-by: Yashvi Jain <[email protected]>

* Removing duplicate code

Signed-off-by: Yashvi Jain <[email protected]>

* Removing duplicate code

Signed-off-by: Yashvi Jain <[email protected]>

* Changes for adding is hashed field in create user api

Signed-off-by: Yashvi Jain <[email protected]>

* adding test cases

Signed-off-by: Yashvi Jain <[email protected]>

* Feature/testing pipeline (#6704)

* Testing

* Pass service objects to utility pipeline functions

Signed-off-by: Kallol Roy <[email protected]>

* Postgres connection fixes

Signed-off-by: sonali wale <[email protected]>

* pipeline failure fixes

Signed-off-by: Yashvi Jain <[email protected]>

* Phase1 debugged and fixed

Signed-off-by: Pappu Kumar <[email protected]>

* Testing

* Pass service objects to utility pipeline functions

Signed-off-by: Kallol Roy <[email protected]>

* PR Commect fixed

Signed-off-by: Pappu Kumar <[email protected]>

* fix

* Changes

Signed-off-by: Pappu Kumar <[email protected]>

* Adding authz client for project

Signed-off-by: Yashvi Jain <[email protected]>

* Adding authz client for project

Signed-off-by: Yashvi Jain <[email protected]>

* Added  StoreOrg and some corrections to phase one

* Remoed Global Variables

* Updated migration id in get status call

Signed-off-by: Chaitali Mane <[email protected]>

* Added confirm API integration code

Signed-off-by: Chaitali Mane <[email protected]>

* Added major code changes

Signed-off-by: Chaitali Mane <[email protected]>

* Added some changes

Signed-off-by: Chaitali Mane <[email protected]>

* Added some improvements

Signed-off-by: Chaitali Mane <[email protected]>

* Cencel migration API fixes

Signed-off-by: sonali wale <[email protected]>

* Updated z-index

Signed-off-by: Chaitali Mane <[email protected]>

* Updated script

Signed-off-by: sonali wale <[email protected]>

* changes for active migration status

Signed-off-by: Yashvi Jain <[email protected]>

* Updated get migration status query

Signed-off-by: sonali wale <[email protected]>

* added in progress changes

Signed-off-by: Chaitali Mane <[email protected]>

* Updated minor change

Signed-off-by: Chaitali Mane <[email protected]>

* Spelling check

Signed-off-by: Pappu Kumar <[email protected]>

* Naming convention change

Signed-off-by: Pappu Kumar <[email protected]>

Co-authored-by: Kallol Roy <[email protected]>
Co-authored-by: sonali wale <[email protected]>
Co-authored-by: Yashvi Jain <[email protected]>
Co-authored-by: Chaitali Mane <[email protected]>

* Added cypress test cases (#6722)

* Added cypress test cases

Signed-off-by: Chaitali Mane <[email protected]>

* Added cypress test cases

Signed-off-by: Chaitali Mane <[email protected]>

* Adding pipeline function for parsing org user association (#6707)

* Adding pipeline function for parsing org user association

Signed-off-by: Yashvi Jain <[email protected]>

* Changes for lint fixes

Signed-off-by: Yashvi Jain <[email protected]>

* Fixing test cases for parse org users

Signed-off-by: Yashvi Jain <[email protected]>

* Adding more test cases for Org User Association

Signed-off-by: Yashvi Jain <[email protected]>

* Fixing code smells

Signed-off-by: Yashvi Jain <[email protected]>

* adding correct action ops

Signed-off-by: Yashvi Jain <[email protected]>

* Test cases correction for org users

Signed-off-by: Yashvi Jain <[email protected]>

* Get org admins from back up zip

Signed-off-by: sonali wale <[email protected]>

* Adding test cases for getting admin from org

Signed-off-by: Yashvi Jain <[email protected]>

* Updated test cases

Signed-off-by: sonali wale <[email protected]>

* Updated test data

Signed-off-by: sonali wale <[email protected]>

* Added minor changes

Signed-off-by: sonali wale <[email protected]>

* Added new line

Signed-off-by: sonali wale <[email protected]>

* Storage function changes added

Signed-off-by: sonali wale <[email protected]>

* Changes for review comment

Signed-off-by: sonali wale <[email protected]>

Co-authored-by: sonali wale <[email protected]>

* Dave/stalwart 27 (#6719)

* Validate Zip File

Signed-off-by: Pappu Kumar <[email protected]>

* Done ZIp file Validation

Signed-off-by: Pappu Kumar <[email protected]>

* Test ZIp file Validation

Signed-off-by: Pappu Kumar <[email protected]>

* Key dump check added

Signed-off-by: Pappu Kumar <[email protected]>

* Changes based on PR comments

Signed-off-by: Pappu Kumar <[email protected]>

* Done testing

Signed-off-by: Pappu Kumar <[email protected]>

* Merge conflict

Signed-off-by: Pappu Kumar <[email protected]>

* Pappu/stalwart 35 (#6713)

* Adding function for user exists

Signed-off-by: Yashvi Jain <[email protected]>

* Parsing User done for a New PR

Signed-off-by: Pappu Kumar <[email protected]>

* Linting issue

Signed-off-by: Pappu Kumar <[email protected]>

* Code smell check

Signed-off-by: Pappu Kumar <[email protected]>

* FIXED PR comments

Signed-off-by: Pappu Kumar <[email protected]>

* FIXED PR Comments

* PR Commits

Signed-off-by: Pappu Kumar <[email protected]>

* Fixed code smell

Signed-off-by: Pappu Kumar <[email protected]>

* Some minor bug fixes

Signed-off-by: Pappu Kumar <[email protected]>

* Fixed PR review comments

Signed-off-by: Pappu Kumar <[email protected]>

* Fixing code smell

Signed-off-by: Pappu Kumar <[email protected]>

* Added checks

Signed-off-by: Pappu Kumar <[email protected]>

* Added the check for user exists by connecting to local user service

Signed-off-by: Yashvi Jain <[email protected]>

* Parsing User done for a New PR

Signed-off-by: Pappu Kumar <[email protected]>

* Code smell check

Signed-off-by: Pappu Kumar <[email protected]>

* FIXED PR comments

Signed-off-by: Pappu Kumar <[email protected]>

* Fixed PR review comments

Signed-off-by: Pappu Kumar <[email protected]>

* Fixing code smell

Signed-off-by: Pappu Kumar <[email protected]>

* Fixing code smells

Signed-off-by: Yashvi Jain <[email protected]>

* PR Comments

Signed-off-by: Pappu Kumar <[email protected]>

* Done linting and PR FIX

Signed-off-by: Pappu Kumar <[email protected]>

* Few fixes

Signed-off-by: Pappu Kumar <[email protected]>

* Done

Signed-off-by: Pappu Kumar <[email protected]>

* Adding check for local user for exisiting username

Signed-off-by: Yashvi Jain <[email protected]>

* Adding check for local users

Signed-off-by: Yashvi Jain <[email protected]>

* PR COMMENTS DONE

Signed-off-by: Pappu Kumar <[email protected]>

* Fixing testing issue

Signed-off-by: Yashvi Jain <[email protected]>

* Testing fixing for parse user

Signed-off-by: Yashvi Jain <[email protected]>

* Done with testing

Signed-off-by: Pappu Kumar <[email protected]>

* Changes for local user client

Signed-off-by: Yashvi Jain <[email protected]>

* Changes for local user client port

Signed-off-by: Yashvi Jain <[email protected]>

* Remaining changes are made

* Comment Line

Signed-off-by: Pappu Kumar <[email protected]>

* Rebasing with feature branch

Signed-off-by: Yashvi Jain <[email protected]>

* Changes for code smells

Signed-off-by: Yashvi Jain <[email protected]>

Co-authored-by: Yashvi Jain <[email protected]>

* Stalwart 52 Improvements in infra server integration test cases (#6712)

* Improvements in integration test cases

Signed-off-by: sonali wale <[email protected]>

* Updated test cases

Signed-off-by: sonali wale <[email protected]>

* Storage functions for org users association (#6741)

* Storage functions for org users association

Signed-off-by: sonali wale <[email protected]>

* Minor changes added

Signed-off-by: sonali wale <[email protected]>

* Minor changes added

Signed-off-by: sonali wale <[email protected]>

* Adding hash password from json and creating local user (#6753)

* Adding hash password from json and creating local user

Signed-off-by: Yashvi Jain <[email protected]>

* Lint issues fixed

Signed-off-by: Yashvi Jain <[email protected]>

* Modify the existing users table with more entries (#6742)

* Modify the existing users table with more entries

Signed-off-by: Pappu Kumar <[email protected]>

* Spelling checks

Signed-off-by: Pappu Kumar <[email protected]>

* Code smell fix

* Code smell fix

Signed-off-by: Pappu Kumar <[email protected]>

* Conflicting user changes in Infra proxy (#6774)

* updated docs

Signed-off-by: Abdul-Az <[email protected]>

* cypress error fix

Signed-off-by: Abdul-Az <[email protected]>

* updated docs

Signed-off-by: Abdul-Az <[email protected]>

* cypress error fix

Signed-off-by: Abdul-Az <[email protected]>

* Added user API

Signed-off-by: Chaitali Mane <[email protected]>

* minor change

Signed-off-by: Chaitali Mane <[email protected]>

* Updated code for conflict user

Signed-off-by: Chaitali Mane <[email protected]>

* Updated code for conflict user

Signed-off-by: Chaitali Mane <[email protected]>

Co-authored-by: Abdul-Az <[email protected]>

* Pipeline function to populate org users association (#6770)

* Added pipeline function to populate org user association

Signed-off-by: sonali wale <[email protected]>

* Minor changes added

Signed-off-by: sonali wale <[email protected]>

* Code smell fix

Signed-off-by: sonali wale <[email protected]>

* Incorporating review comments

Signed-off-by: sonali wale <[email protected]>

* Changes added for failed count

Signed-off-by: sonali wale <[email protected]>

* Added pipeline changes for migration status and error handling

Signed-off-by: sonali wale <[email protected]>

* Store Users (#6761)

* Store Users

Signed-off-by: Pappu Kumar <[email protected]>

* Store USers

Signed-off-by: Pappu Kumar <[email protected]>

* Store USers

Signed-off-by: Pappu Kumar <[email protected]>

* Done

Signed-off-by: Pappu Kumar <[email protected]>

* Populate users into the automate db

Signed-off-by: Pappu Kumar <[email protected]>

* Adding function for creating local users

Signed-off-by: Yashvi Jain <[email protected]>

* Adding function for creating local users

Signed-off-by: Yashvi Jain <[email protected]>

* COrrections to some code

Signed-off-by: Pappu Kumar <[email protected]>

* PR Comment fixed

Signed-off-by: Pappu Kumar <[email protected]>

* PR comments

Signed-off-by: Pappu Kumar <[email protected]>

* PR Comments fixed

Signed-off-by: Pappu Kumar <[email protected]>

* Checks and some corrections

Signed-off-by: Pappu Kumar <[email protected]>

* Merge conflicts

Signed-off-by: Pappu Kumar <[email protected]>

* Corrections:

* test with continue

Signed-off-by: Pappu Kumar <[email protected]>

* Added changes for error handling in pipeline

Signed-off-by: sonali wale <[email protected]>

Co-authored-by: Yashvi Jain <[email protected]>
Co-authored-by: sonali wale <[email protected]>

* Added user tab in org details (#6789)

* Added user tab in org details

Signed-off-by: Chaitali Mane <[email protected]>

* Updated minor change

Signed-off-by: Chaitali Mane <[email protected]>

* added variable type

Signed-off-by: Chaitali Mane <[email protected]>

* Confirm preview button should send the changed and selected user details from UI. (#6801)

* added changes for select all and change username on preview slider

Signed-off-by: Vinay Sharma <[email protected]>

* added minor changes

Signed-off-by: Vinay Sharma <[email protected]>

* Migrate User permissions for admin and non-admin (#6804)

* Migrate User permissions for admin and non-admin

Signed-off-by: Yashvi Jain <[email protected]>

* Migrate User permissions for admin and non-admin

Signed-off-by: Yashvi Jain <[email protected]>

* Fixing code smells for migrate user permissions function

Signed-off-by: Yashvi Jain <[email protected]>

* API to fetch the organisation users from automate DB (#6802)

* Get orgs users API added

Signed-off-by: sonali wale <[email protected]>

* Test cases added

Signed-off-by: sonali wale <[email protected]>

* Test cases updated

Signed-off-by: sonali wale <[email protected]>

* Updated test cases

Signed-off-by: sonali wale <[email protected]>

* Fixing test cases for utility

Signed-off-by: Yashvi Jain <[email protected]>

* PR changes for API endpoint

Signed-off-by: Yashvi Jain <[email protected]>

Co-authored-by: Yashvi Jain <[email protected]>

* Migrate users to DB After send the changed and selected user details from UI. (#6819)

* added changes to migrate users into DB after selecting from UI

Signed-off-by: Vinay Sharma <[email protected]>

* added changes for the test cases

Signed-off-by: Vinay Sharma <[email protected]>

* added some minor changes

Signed-off-by: Vinay Sharma <[email protected]>

* Testing observations of zip file upload (#6823)

* Testing observations for upload zip file API

Signed-off-by: sonali wale <[email protected]>

* Added separate file

Signed-off-by: sonali wale <[email protected]>

* Added org user API integration (#6817)

* Added APi integration

Signed-off-by: Chaitali Mane <[email protected]>

* Added code integration

Signed-off-by: Chaitali Mane <[email protected]>

* Added cypress test case

Signed-off-by: Chaitali Mane <[email protected]>

* Dave/stalwart 54 (#6808)

* Demo

Signed-off-by: Pappu Kumar <[email protected]>

* Update Public Key To Chef Server User

Signed-off-by: Pappu Kumar <[email protected]>

* Done Update Key

Signed-off-by: Pappu Kumar <[email protected]>

* Added reset key API

Signed-off-by: sonali wale <[email protected]>

* Updated reset key function

Signed-off-by: sonali wale <[email protected]>

* Updating user keys

Signed-off-by: Pappu Kumar <[email protected]>

* Merge Conflicts

Signed-off-by: Pappu Kumar <[email protected]>

* Change requests

Signed-off-by: Pappu Kumar <[email protected]>

* Change requests

Signed-off-by: Pappu Kumar <[email protected]>

* PR Comments

Signed-off-by: Pappu Kumar <[email protected]>

Co-authored-by: sonali wale <[email protected]>

* minor changes

Signed-off-by: Chaitali Mane <[email protected]>

* Org name is to be stored instead of full name

Signed-off-by: Kallol Roy <[email protected]>

* Added uesr tab

Signed-off-by: Chaitali Mane <[email protected]>

* Automate API needs to handle sync status (#6860)

* Sync status

Signed-off-by: Pappu Kumar <[email protected]>

* Sync migration time

Signed-off-by: Pappu Kumar <[email protected]>

* Script to generate different sized knife ec backup (#6855)

* Script to create the knife ec back up zip file

Signed-off-by: sonali wale <[email protected]>

* Lint fixes

Signed-off-by: sonali wale <[email protected]>

* Script changes

Signed-off-by: sonali wale <[email protected]>

* zip creation changes

Signed-off-by: sonali wale <[email protected]>

* Removed back up folder

Signed-off-by: sonali wale <[email protected]>

* Comment changes

Signed-off-by: sonali wale <[email protected]>

* script changes to zip the file

Signed-off-by: sonali wale <[email protected]>

* Minor changes added

Signed-off-by: sonali wale <[email protected]>

* Code smell fix

Signed-off-by: sonali wale <[email protected]>

* Update .studio/infra-proxy-service

* Setting username with index

Signed-off-by: Kallol Roy <[email protected]>

Co-authored-by: Kallol Roy <[email protected]>

* Back up script fix

Signed-off-by: sonali wale <[email protected]>

* Chef Infra Server WebUI Key (#6841)

* added the section for WebUI in chef infra server

Signed-off-by: Dishank Tiwari <[email protected]>

* removed the add organization section from the page

Signed-off-by: Dishank Tiwari <[email protected]>

* fixed some minor issues in the page

Signed-off-by: Dishank Tiwari <[email protected]>

* added the section for WebUI in chef infra server

Signed-off-by: Dishank Tiwari <[email protected]>

* removed the add organization section from the page

Signed-off-by: Dishank Tiwari <[email protected]>

* fixed some minor issues in the page

Signed-off-by: Dishank Tiwari <[email protected]>

* updates the doc with webui section

Signed-off-by: Dishank Tiwari <[email protected]>

* added images for the update webui key section

Signed-off-by: Dishank Tiwari <[email protected]>

* bug fixes

Signed-off-by: Dishank Tiwari <[email protected]>

* changes made to the webUI section

Signed-off-by: Dishank Tiwari <[email protected]>

* updated the chef server information section

Signed-off-by: Dishank Tiwari <[email protected]>

* Update components/docs-chef-io/content/automate/chef_infra_server.md

Co-authored-by: Kallol Roy <[email protected]>

* Update components/docs-chef-io/content/automate/chef_infra_server.md

Co-authored-by: Kallol Roy <[email protected]>

* review changes

Signed-off-by: Dishank Tiwari <[email protected]>

* changes updated

Signed-off-by: Dishank Tiwari <[email protected]>

Co-authored-by: Kallol Roy <[email protected]>

* Script changes for server deletion issue fixes (#6882)

Signed-off-by: sonali wale <[email protected]>

* Update IAM actions document for Infra Server Views

Signed-off-by: Kallol Roy <[email protected]>

* review changes

Signed-off-by: Dishank Tiwari <[email protected]>

* fixed the spaces

Signed-off-by: Dishank Tiwari <[email protected]>

Co-authored-by: sonali523 <[email protected]>
Co-authored-by: Abdul-Az <[email protected]>
Co-authored-by: Rick Marry <[email protected]>
Co-authored-by: Chaitali Mane <[email protected]>
Co-authored-by: vinay sharma <[email protected]>
Co-authored-by: Himanshi Chhabra <[email protected]>
Co-authored-by: root <[email protected]>
Co-authored-by: Chaitali Mane <[email protected]>
Co-authored-by: sumanprogress <[email protected]>
Co-authored-by: Yashvi Jain <[email protected]>
Co-authored-by: Yashvi Jain <[email protected]>
Co-authored-by: Dave Augustus <[email protected]>
Co-authored-by: sonali wale <[email protected]>
Co-authored-by: Dishank Tiwari <[email protected]>
vinay033 pushed a commit that referenced this pull request May 12, 2022
* resolving conflicts and rebasing it

Signed-off-by: Yashvi Jain <[email protected]>

* Removing the loggers

Signed-off-by: Yashvi Jain <[email protected]>

* Query changes for lastes migration status

Signed-off-by: Yashvi Jain <[email protected]>

* changing the response varibale

Signed-off-by: Yashvi Jain <[email protected]>
vinay033 added a commit that referenced this pull request May 12, 2022
* Script added for table 'users' (#5722)

* Script added for table 'users'

Signed-off-by: root <[email protected]>

* updated down script

Signed-off-by: root <[email protected]>

* updated up script

Signed-off-by: root <[email protected]>

* updated up script

Signed-off-by: root <[email protected]>

* iam added on roles tab

Signed-off-by: Abdul-Az <[email protected]>

* add fallback and bldr channel env vars to envrc and set back to dev when doing builds (#5741)

Signed-off-by: Rick Marry <[email protected]>

* Script added for table 'org_users' (#5738)

Signed-off-by: root <[email protected]>

* added edit policy

Signed-off-by: Abdul-Az <[email protected]>

* Storage functions for users table (#5731)

* Storage functions added for users table

Signed-off-by: root <[email protected]>

* Updated with review comments

Signed-off-by: root <[email protected]>

* Chaitali/add server slider (#5728)

* converted server modal into slider

Signed-off-by: chaitali-mane <[email protected]>

* Updated test cases

Signed-off-by: chaitali-mane <[email protected]>

* environments create, delete policy added

Signed-off-by: Abdul-Az <[email protected]>

* edit env policy added

Signed-off-by: Abdul-Az <[email protected]>

* added data bags policy

Signed-off-by: Abdul-Az <[email protected]>

* Chaitali/add server slider (#5728)

* converted server modal into slider

Signed-off-by: chaitali-mane <[email protected]>

* Updated test cases

Signed-off-by: chaitali-mane <[email protected]>

* ui three dots fix

Signed-off-by: Abdul-Az <[email protected]>

* reverted iam actions

Signed-off-by: Abdul-Az <[email protected]>

* Add changes for the create server slider (#5755)

* added some changes for the create server slider

Signed-off-by: Vinay Sharma <[email protected]>

* added some minor changes

Signed-off-by: Vinay Sharma <[email protected]>

* removed roles iam

Signed-off-by: Abdul-Az <[email protected]>

* environments authz reverted

Signed-off-by: Abdul-Az <[email protected]>

* databags authz reverted

Signed-off-by: Abdul-Az <[email protected]>

* Added API to get server users list from backend DB (#5760)

Signed-off-by: root <[email protected]>

* Added users tab in server details page (#5802)

* Added Users tab UI

Signed-off-by: chaitali-mane <[email protected]>

* Added enitites api integration

Signed-off-by: chaitali-mane <[email protected]>

* minor changes

Signed-off-by: chaitali-mane <[email protected]>

* Updated minor change

Signed-off-by: chaitali-mane <[email protected]>

* Added css change for notification overlap slider. (#5781)

Signed-off-by: Himanshi Chhabra <[email protected]>

* Command to add the sample automate infra server users (#5786)

* Shell script added to add the sample infra server users

Signed-off-by: root <[email protected]>

* Minor changes added

Signed-off-by: root <[email protected]>

* Renaming the sql files and modifying to incorporate WebUI key

Signed-off-by: Kallol Roy <[email protected]>

* infra_server_actions tests

Signed-off-by: Abdul-Az <[email protected]>

* infra server list doc update

Signed-off-by: Abdul-Az <[email protected]>

* test cases fix

Signed-off-by: Abdul-Az <[email protected]>

* lint fixes

Signed-off-by: Abdul-Az <[email protected]>

* added infra server get test cases

Signed-off-by: Abdul-Az <[email protected]>

* create infra server test case

Signed-off-by: Abdul-Az <[email protected]>

* added infra server create test case

Signed-off-by: Abdul-Az <[email protected]>

* updated docs

Signed-off-by: Abdul-Az <[email protected]>

* infra server put and delete test case added

Signed-off-by: Abdul-Az <[email protected]>

* wrapped server details into put api

Signed-off-by: Abdul-Az <[email protected]>

* wrapped delete button into delete action

Signed-off-by: Abdul-Az <[email protected]>

* error fix

Signed-off-by: Abdul-Az <[email protected]>

* cypress error fix

Signed-off-by: Abdul-Az <[email protected]>

* doc formatted

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/org actions (#5838)

* wip

Signed-off-by: Abdul-Az <[email protected]>

* wip

Signed-off-by: Abdul-Az <[email protected]>

* ui buttons hiding logic

Signed-off-by: Abdul-Az <[email protected]>

* orgs actions added with cypress test case

Signed-off-by: Abdul-Az <[email protected]>

* lint fixes

Signed-off-by: Abdul-Az <[email protected]>

* orgs actions docs updated

Signed-off-by: Abdul-Az <[email protected]>

* doc formatted

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/cookbooks actions (#5848)

* cookbooks view actions added

Signed-off-by: Abdul-Az <[email protected]>

* iam actions docs updated

Signed-off-by: Abdul-Az <[email protected]>

* wip cy tests

Signed-off-by: Abdul-Az <[email protected]>

* wip cy tests

Signed-off-by: Abdul-Az <[email protected]>

* cookbooks cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* cookbooks cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* proto buf regenerated

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/roles actions (#5853)

* roles actions

Signed-off-by: Abdul-Az <[email protected]>

* roles docs update ui fix

Signed-off-by: Abdul-Az <[email protected]>

* wip

Signed-off-by: Abdul-Az <[email protected]>

* roles view  cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* roles create,update,delete ui actions

Signed-off-by: Abdul-Az <[email protected]>

* compiled pb files

Signed-off-by: Abdul-Az <[email protected]>

* create, update, delete cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/environments actions (#5898)

* added env iam actions

Signed-off-by: Abdul-Az <[email protected]>

* ui changes for IAM

Signed-off-by: Abdul-Az <[email protected]>

* added env test cases

Signed-off-by: Abdul-Az <[email protected]>

* environments test cases added

Signed-off-by: Abdul-Az <[email protected]>

* added environments api docs

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/databag item actions (#6049)

* databags and items

Signed-off-by: Abdul-Az <[email protected]>

* added data bag actions

Signed-off-by: Abdul-Az <[email protected]>

* added test cases

Signed-off-by: Abdul-Az <[email protected]>

* data bags item test cases added

Signed-off-by: Abdul-Az <[email protected]>

* lint fix

Signed-off-by: Abdul-Az <[email protected]>

* policyfiles actions added (#6081)

Signed-off-by: Abdul-Az <[email protected]>

* added policygroups actions (#6123)

Signed-off-by: Abdul-Az <[email protected]>

* infra_server_actions tests

Signed-off-by: Abdul-Az <[email protected]>

* infra server list doc update

Signed-off-by: Abdul-Az <[email protected]>

* test cases fix

Signed-off-by: Abdul-Az <[email protected]>

* lint fixes

Signed-off-by: Abdul-Az <[email protected]>

* added infra server get test cases

Signed-off-by: Abdul-Az <[email protected]>

* create infra server test case

Signed-off-by: Abdul-Az <[email protected]>

* added infra server create test case

Signed-off-by: Abdul-Az <[email protected]>

* updated docs

Signed-off-by: Abdul-Az <[email protected]>

* infra server put and delete test case added

Signed-off-by: Abdul-Az <[email protected]>

* cypress error fix

Signed-off-by: Abdul-Az <[email protected]>

* doc formatted

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/cookbooks actions (#5848)

* cookbooks view actions added

Signed-off-by: Abdul-Az <[email protected]>

* iam actions docs updated

Signed-off-by: Abdul-Az <[email protected]>

* wip cy tests

Signed-off-by: Abdul-Az <[email protected]>

* wip cy tests

Signed-off-by: Abdul-Az <[email protected]>

* cookbooks cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* cookbooks cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* proto buf regenerated

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/roles actions (#5853)

* roles actions

Signed-off-by: Abdul-Az <[email protected]>

* roles docs update ui fix

Signed-off-by: Abdul-Az <[email protected]>

* wip

Signed-off-by: Abdul-Az <[email protected]>

* roles view  cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* roles create,update,delete ui actions

Signed-off-by: Abdul-Az <[email protected]>

* compiled pb files

Signed-off-by: Abdul-Az <[email protected]>

* create, update, delete cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/environments actions (#5898)

* added env iam actions

Signed-off-by: Abdul-Az <[email protected]>

* ui changes for IAM

Signed-off-by: Abdul-Az <[email protected]>

* added env test cases

Signed-off-by: Abdul-Az <[email protected]>

* environments test cases added

Signed-off-by: Abdul-Az <[email protected]>

* added environments api docs

Signed-off-by: Abdul-Az <[email protected]>

* rebase error fix

Signed-off-by: Abdul-Az <[email protected]>

* rebase fix

Signed-off-by: Abdul-Az <[email protected]>

* rebase error fix

Signed-off-by: Abdul-Az <[email protected]>

* iam permission to create, delete, get client (#6227)

* iam prmission to create, delete, get client

Signed-off-by: Abdul-Az <[email protected]>

* test cases for client

Signed-off-by: Abdul-Az <[email protected]>

* added test cases

Signed-off-by: Abdul-Az <[email protected]>

* added reset client key action

Signed-off-by: Abdul-Az <[email protected]>

* added nodes iam actions (#6275)

* added nodes iam actions

Signed-off-by: Abdul-Az <[email protected]>

* added nodes test cases

Signed-off-by: Abdul-Az <[email protected]>

* infra_server_actions tests

Signed-off-by: Abdul-Az <[email protected]>

* infra server list doc update

Signed-off-by: Abdul-Az <[email protected]>

* test cases fix

Signed-off-by: Abdul-Az <[email protected]>

* lint fixes

Signed-off-by: Abdul-Az <[email protected]>

* added infra server get test cases

Signed-off-by: Abdul-Az <[email protected]>

* create infra server test case

Signed-off-by: Abdul-Az <[email protected]>

* added infra server create test case

Signed-off-by: Abdul-Az <[email protected]>

* updated docs

Signed-off-by: Abdul-Az <[email protected]>

* infra server put and delete test case added

Signed-off-by: Abdul-Az <[email protected]>

* wrapped delete button into delete action

Signed-off-by: Abdul-Az <[email protected]>

* cypress error fix

Signed-off-by: Abdul-Az <[email protected]>

* doc formatted

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/cookbooks actions (#5848)

* cookbooks view actions added

Signed-off-by: Abdul-Az <[email protected]>

* iam actions docs updated

Signed-off-by: Abdul-Az <[email protected]>

* wip cy tests

Signed-off-by: Abdul-Az <[email protected]>

* wip cy tests

Signed-off-by: Abdul-Az <[email protected]>

* cookbooks cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* cookbooks cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* proto buf regenerated

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/roles actions (#5853)

* roles actions

Signed-off-by: Abdul-Az <[email protected]>

* roles docs update ui fix

Signed-off-by: Abdul-Az <[email protected]>

* wip

Signed-off-by: Abdul-Az <[email protected]>

* roles view  cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* roles create,update,delete ui actions

Signed-off-by: Abdul-Az <[email protected]>

* compiled pb files

Signed-off-by: Abdul-Az <[email protected]>

* create, update, delete cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/environments actions (#5898)

* added env iam actions

Signed-off-by: Abdul-Az <[email protected]>

* ui changes for IAM

Signed-off-by: Abdul-Az <[email protected]>

* added env test cases

Signed-off-by: Abdul-Az <[email protected]>

* environments test cases added

Signed-off-by: Abdul-Az <[email protected]>

* added environments api docs

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/databag item actions (#6049)

* databags and items

Signed-off-by: Abdul-Az <[email protected]>

* added data bag actions

Signed-off-by: Abdul-Az <[email protected]>

* added test cases

Signed-off-by: Abdul-Az <[email protected]>

* data bags item test cases added

Signed-off-by: Abdul-Az <[email protected]>

* policyfiles actions added (#6081)

Signed-off-by: Abdul-Az <[email protected]>

* added policygroups actions (#6123)

Signed-off-by: Abdul-Az <[email protected]>

* infra_server_actions tests

Signed-off-by: Abdul-Az <[email protected]>

* infra server list doc update

Signed-off-by: Abdul-Az <[email protected]>

* test cases fix

Signed-off-by: Abdul-Az <[email protected]>

* lint fixes

Signed-off-by: Abdul-Az <[email protected]>

* added infra server get test cases

Signed-off-by: Abdul-Az <[email protected]>

* create infra server test case

Signed-off-by: Abdul-Az <[email protected]>

* added infra server create test case

Signed-off-by: Abdul-Az <[email protected]>

* updated docs

Signed-off-by: Abdul-Az <[email protected]>

* infra server put and delete test case added

Signed-off-by: Abdul-Az <[email protected]>

* cypress error fix

Signed-off-by: Abdul-Az <[email protected]>

* doc formatted

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/cookbooks actions (#5848)

* cookbooks view actions added

Signed-off-by: Abdul-Az <[email protected]>

* iam actions docs updated

Signed-off-by: Abdul-Az <[email protected]>

* wip cy tests

Signed-off-by: Abdul-Az <[email protected]>

* wip cy tests

Signed-off-by: Abdul-Az <[email protected]>

* cookbooks cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* cookbooks cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* proto buf regenerated

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/roles actions (#5853)

* roles actions

Signed-off-by: Abdul-Az <[email protected]>

* roles docs update ui fix

Signed-off-by: Abdul-Az <[email protected]>

* wip

Signed-off-by: Abdul-Az <[email protected]>

* roles view  cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* roles create,update,delete ui actions

Signed-off-by: Abdul-Az <[email protected]>

* compiled pb files

Signed-off-by: Abdul-Az <[email protected]>

* create, update, delete cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/databag item actions (#6049)

* databags and items

Signed-off-by: Abdul-Az <[email protected]>

* added data bag actions

Signed-off-by: Abdul-Az <[email protected]>

* added test cases

Signed-off-by: Abdul-Az <[email protected]>

* data bags item test cases added

Signed-off-by: Abdul-Az <[email protected]>

* policyfiles actions added (#6081)

Signed-off-by: Abdul-Az <[email protected]>

* added policygroups actions (#6123)

Signed-off-by: Abdul-Az <[email protected]>

* rebase fix

Signed-off-by: Abdul-Az <[email protected]>

* iam permission to create, delete, get client (#6227)

* iam prmission to create, delete, get client

Signed-off-by: Abdul-Az <[email protected]>

* test cases for client

Signed-off-by: Abdul-Az <[email protected]>

* added test cases

Signed-off-by: Abdul-Az <[email protected]>

* added reset client key action

Signed-off-by: Abdul-Az <[email protected]>

* added nodes iam actions (#6275)

* added nodes iam actions

Signed-off-by: Abdul-Az <[email protected]>

* added nodes test cases

Signed-off-by: Abdul-Az <[email protected]>

* added node test cases

Signed-off-by: Abdul-Az <[email protected]>

* docs fix

Signed-off-by: Abdul-Az <[email protected]>

* Added pb files after proto compilation to fix the panic error

Signed-off-by: root <[email protected]>

* api/external/infra_proxy/infra_proxy.pb.go

Signed-off-by: sonali wale <[email protected]>

* added some minor changes

Signed-off-by: Vinay Sharma <[email protected]>

* commented code

Signed-off-by: Chaitali Mane <[email protected]>

* database scripts added (#6351)

Signed-off-by: sonali wale <[email protected]>

* WebUI key into add chef-server slider (#6357)

* web-ui-key

Signed-off-by: sumanprogress <[email protected]>

* Updated code for webui key

Signed-off-by: Chaitali Mane <[email protected]>

* Updated style

Signed-off-by: Chaitali Mane <[email protected]>

* Updated cypress test

Signed-off-by: Chaitali Mane <[email protected]>

* Added back button

Signed-off-by: Chaitali Mane <[email protected]>

* changed name to slider

Signed-off-by: Chaitali Mane <[email protected]>

Co-authored-by: sumanprogress <[email protected]>

* Create server API - create the chef server using the webui key (#6376)

* added API chanegs for adding the chef server with webui key

Signed-off-by: Vinay Sharma <[email protected]>

* added changes for the validation and test cases

Signed-off-by: Vinay Sharma <[email protected]>

* API to validate the webui key (#6364)

* added base changes for the API

Signed-off-by: Vinay Sharma <[email protected]>

* added API changes to validate the webui key

Signed-off-by: Vinay Sharma <[email protected]>

* added some minor changes for the fun comment

Signed-off-by: Vinay Sharma <[email protected]>

* added review comment changes

Signed-off-by: Vinay Sharma <[email protected]>

* added some minor changes for to handle the error

Signed-off-by: Vinay Sharma <[email protected]>

* added changes to validate webui key before creating a server

Signed-off-by: Vinay Sharma <[email protected]>

* added protobuff changes

Signed-off-by: Vinay Sharma <[email protected]>

* Added Update web ui key slider (#6372)

* Initial commit for update webUI key

Signed-off-by: Chaitali Mane <[email protected]>

* added unit tests

Signed-off-by: Chaitali Mane <[email protected]>

* Updated web ui key code

Signed-off-by: Chaitali Mane <[email protected]>

* Added cypress test cases

Signed-off-by: Chaitali Mane <[email protected]>

* Updated style changes

Signed-off-by: Chaitali Mane <[email protected]>

* minor changes

Signed-off-by: Chaitali Mane <[email protected]>

* Update update error

Signed-off-by: Chaitali Mane <[email protected]>

* Added image

Signed-off-by: Chaitali Mane <[email protected]>

* minor change

Signed-off-by: Chaitali Mane <[email protected]>

* UI-API integration for web UI key (#6387)

* lint fixes

Signed-off-by: Abdul-Az <[email protected]>

* Added integration code

Signed-off-by: Chaitali Mane <[email protected]>

Co-authored-by: Abdul-Az <[email protected]>

* Infra proxy API to get the organisation of chef server (#6363)

* Get organisation of infra server from chef server API added

Signed-off-by: sonali wale <[email protected]>

* minor changes added

Signed-off-by: sonali wale <[email protected]>

* Test cases added

Signed-off-by: sonali wale <[email protected]>

* Changes added in test cases

Signed-off-by: sonali wale <[email protected]>

* Added some changes in test cases

Signed-off-by: sonali wale <[email protected]>

* Removed test cases to check the existing one

Signed-off-by: sonali wale <[email protected]>

* added test cases changes

Signed-off-by: sonali wale <[email protected]>

* incorporating review comments

Signed-off-by: sonali wale <[email protected]>

* Minor changes added in test cases

Signed-off-by: sonali wale <[email protected]>

* added some logs

Signed-off-by: sonali wale <[email protected]>

* changes added in test cases

Signed-off-by: sonali wale <[email protected]>

* test cases changes added

Signed-off-by: sonali wale <[email protected]>

* Fixes added for repo health status

Signed-off-by: sonali wale <[email protected]>

* Fix added for repo health failure

Signed-off-by: sonali wale <[email protected]>

* Changes added in bash script of add users to remove credential id from users table

Signed-off-by: sonali wale <[email protected]>

* Conflicts resolved

Signed-off-by: sonali wale <[email protected]>

* Server details page  - UI should have the option to update the WebUI key (#6440)

* added changes to update the webui key on server details page

Signed-off-by: Vinay Sharma <[email protected]>

* added some minor changes

Signed-off-by: Vinay Sharma <[email protected]>

* Show the validation status of the WebUI key on the Chef Server Metadata  (#6435)

* changes for the validate webui key on server details page

Signed-off-by: Vinay Sharma <[email protected]>

* added chanegs for the validate webui key

Signed-off-by: Vinay Sharma <[email protected]>

* added changes for the specs

Signed-off-by: Vinay Sharma <[email protected]>

* added changes for the validate webui key error effect

Signed-off-by: Vinay Sharma <[email protected]>

* API to update the web ui key (#6433)

* Update web ui key API added

Signed-off-by: sonali wale <[email protected]>

* Removed extra files

Signed-off-by: sonali wale <[email protected]>

* Read secret changes added

Signed-off-by: sonali wale <[email protected]>

* Conflicts resolved

Signed-off-by: sonali wale <[email protected]>

* Test cases added

Signed-off-by: sonali wale <[email protected]>

* Commented validate web ui key test cases

Signed-off-by: sonali wale <[email protected]>

* Changes added in mock file

Signed-off-by: sonali wale <[email protected]>

* uncomment validate web ui key test cases

Signed-off-by: sonali wale <[email protected]>

* infra_viewer_actions added (#6436)

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/infra editor actions (#6453)

* editor actions added

Signed-off-by: Abdul-Az <[email protected]>

* infra_editor test cases

Signed-off-by: Abdul-Az <[email protected]>

* test cases fix

Signed-off-by: Abdul-Az <[email protected]>

* Changes to use web ui key in all the Infra Proxy APIs for Cookbooks, Policy Files, Policy Groups, Clients  (#6457)

* Changes added to use the web ui key

Signed-off-by: sonali wale <[email protected]>

* added minor UI change

Signed-off-by: Chaitali Mane <[email protected]>

Co-authored-by: Chaitali Mane <[email protected]>

* Database script for migration tables (#6500)

* Script added for migration tables

Signed-off-by: sonali wale <[email protected]>

* Insert scripts added for migration type and status

Signed-off-by: sonali wale <[email protected]>

* Server id column added in migration table

Signed-off-by: sonali wale <[email protected]>

* Index added on server_id column in migration table

Signed-off-by: sonali wale <[email protected]>

* Abdul/infra editor actions (#6508)

* editor actions added

Signed-off-by: Abdul-Az <[email protected]>

* infra_editor test cases

Signed-off-by: Abdul-Az <[email protected]>

* test cases fix

Signed-off-by: Abdul-Az <[email protected]>

* infra editor actions update

Signed-off-by: Abdul-Az <[email protected]>

* editor role fix

Signed-off-by: Abdul-Az <[email protected]>

* test cases fix

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/infra project owner (#6512)

* project owner wip

Signed-off-by: Abdul-Az <[email protected]>

* project owner actions

Signed-off-by: Abdul-Az <[email protected]>

* fix

Signed-off-by: Abdul-Az <[email protected]>

* doc update

Signed-off-by: Abdul-Az <[email protected]>

* pipeline fix

Signed-off-by: Abdul-Az <[email protected]>

* Updated Infra Proxy cypress tests for web UI key (#6511)

* Updated cypress tests for web ui key

Signed-off-by: Chaitali Mane <[email protected]>

* Key in uppercase

Signed-off-by: Chaitali Mane <[email protected]>

* Update for minor

Signed-off-by: Chaitali Mane <[email protected]>

* removed unused lines

Signed-off-by: Chaitali Mane <[email protected]>

* removed error unit tests

Signed-off-by: Chaitali Mane <[email protected]>

* removed iam lint error

Signed-off-by: Chaitali Mane <[email protected]>

* Adding Cypress env variable for WebUI key

Signed-off-by: Kallol Roy <[email protected]>

* Updated variable

Signed-off-by: Chaitali Mane <[email protected]>

* removed replace

Signed-off-by: Chaitali Mane <[email protected]>

* Adding variable

Signed-off-by: Chaitali Mane <[email protected]>

* minor change

Signed-off-by: Chaitali Mane <[email protected]>

* removed hard coded values

Signed-off-by: Chaitali Mane <[email protected]>

* Removed hard coded values

Signed-off-by: Chaitali Mane <[email protected]>

* Updated variables

Signed-off-by: Chaitali Mane <[email protected]>

Co-authored-by: Kallol Roy <[email protected]>

* New version of protoc and added migrations proto files (#6578)

Signed-off-by: Yashvi Jain <[email protected]>

* Added sync organization and user button (#6592)

* updated docs

Signed-off-by: Abdul-Az <[email protected]>

* cypress error fix

Signed-off-by: Abdul-Az <[email protected]>

* lint fixes

Signed-off-by: Abdul-Az <[email protected]>

* updated docs

Signed-off-by: Abdul-Az <[email protected]>

* cypress error fix

Signed-off-by: Abdul-Az <[email protected]>

* Added button as per new design

Signed-off-by: Chaitali Mane <[email protected]>

* update change

Signed-off-by: Chaitali Mane <[email protected]>

Co-authored-by: Abdul-Az <[email protected]>

* Creating a new package migrations (#6595)

Signed-off-by: Yashvi Jain <[email protected]>

* Storage functions for the migration phases (#6529)

* Get organisation API changes added

Signed-off-by: sonali wale <[email protected]>

* minor changes added

Signed-off-by: sonali wale <[email protected]>

* Remove command to create an orgs

Signed-off-by: sonali wale <[email protected]>

* Client Mock changes

Signed-off-by: Yashvi Jain <[email protected]>

* Storage function for all the phases of migration

Signed-off-by: sonali wale <[email protected]>

* Minor changes added

Signed-off-by: sonali wale <[email protected]>

* Incorporated review comments

Signed-off-by: sonali wale <[email protected]>

* Minor changes added

Signed-off-by: sonali wale <[email protected]>

* Changes for review comments

Signed-off-by: sonali wale <[email protected]>

* Comments removed

Signed-off-by: sonali wale <[email protected]>

Co-authored-by: Yashvi Jain <[email protected]>

* Migration stage script and storage functions added (#6619)

Signed-off-by: sonali wale <[email protected]>

* Addition of migration id and migration status in get server api (#6613)

* resolving conflicts and rebasing it

Signed-off-by: Yashvi Jain <[email protected]>

* Removing the loggers

Signed-off-by: Yashvi Jain <[email protected]>

* Query changes for lastes migration status

Signed-off-by: Yashvi Jain <[email protected]>

* changing the response varibale

Signed-off-by: Yashvi Jain <[email protected]>

* Changes to audit the log for infra proxy (#6622)

* added changes for infra proxy audit log

* added reflect codes

Signed-off-by: Kallol Roy <[email protected]>

* added changes for the audit logs for infra

Signed-off-by: Vinay Sharma <[email protected]>

* removed commented code

Signed-off-by: Vinay Sharma <[email protected]>

* added some minor changes

Signed-off-by: Vinay Sharma <[email protected]>

Co-authored-by: Kallol Roy <[email protected]>

* Migration Data service creation and created a rpc method for upload zip file (#6612)

* Changes for stream api for upload

Signed-off-by: Yashvi Jain <[email protected]>

* changes

Signed-off-by: Yashvi Jain <[email protected]>

* added some changes for the protofile

Signed-off-by: Vinay Sharma <[email protected]>

* added function changes

* added changes for the proto

* added changes to devide the chunks in bytes

* added changes for the validation

Signed-off-by: Vinay Sharma <[email protected]>

* adding status in database

Signed-off-by: Yashvi Jain <[email protected]>

* adding the request for server id and filename

Signed-off-by: Yashvi Jain <[email protected]>

* Adding  loggers and saving the failed migration phase

Signed-off-by: Yashvi Jain <[email protected]>

* optimising the code

Signed-off-by: Yashvi Jain <[email protected]>

* Changes for content-type

Signed-off-by: Yashvi Jain <[email protected]>

* added changes for the validation

Signed-off-by: Vinay Sharma <[email protected]>

* Upload to the hab svc data folder

Signed-off-by: Kallol Roy <[email protected]>

* Enhance log and modify migration phases

Signed-off-by: Kallol Roy <[email protected]>

* Granularize the migration stages

Signed-off-by: Kallol Roy <[email protected]>

* Granularize the migration stages

Signed-off-by: Kallol Roy <[email protected]>

Co-authored-by: Vinay Sharma <[email protected]>
Co-authored-by: Kallol Roy <[email protected]>

* API to fetch the status of the migration (#6637)

* Get migrations status API added

Signed-off-by: sonali wale <[email protected]>

* Added minor changes

Signed-off-by: sonali wale <[email protected]>

* Modify Get server API for Migration status (#6645)

* Modify Get server API for Migration status

Signed-off-by: Yashvi Jain <[email protected]>

* Modify the get server API

Signed-off-by: Yashvi Jain <[email protected]>

* Feature/models (#6655)

* Pipeline demo

* Demo Pipeline

Signed-off-by: Pappu Kumar <[email protected]>

* Based on PR Review

Signed-off-by: Pappu Kumar <[email protected]>

* Models

Signed-off-by: Pappu Kumar <[email protected]>

* Models done

* Package JSON change

Signed-off-by: Pappu Kumar <[email protected]>

* Package JSON change

Signed-off-by: Pappu Kumar <[email protected]>

* Package JSON change

Signed-off-by: Pappu Kumar <[email protected]>

* Stalwart 32 upload slider functionality (#6654)

* Added upload slider

Signed-off-by: Chaitali Mane <[email protected]>

* Update upload functionality

Signed-off-by: Chaitali Mane <[email protected]>

* Added drag and drop function

Signed-off-by: Chaitali Mane <[email protected]>

* Added API integration code

Signed-off-by: Chaitali Mane <[email protected]>

* Added file upload changes

Signed-off-by: Chaitali Mane <[email protected]>

* Added cypress test cases

Signed-off-by: Chaitali Mane <[email protected]>

* Added unit tests

Signed-off-by: Chaitali Mane <[email protected]>

* Added loader

Signed-off-by: Chaitali Mane <[email protected]>

* Updated code

Signed-off-by: Chaitali Mane <[email protected]>

* added header changes + added some type changes + fixed slider open and close after upload

Signed-off-by: Vinay Sharma <[email protected]>

* Updated for selector

Signed-off-by: Chaitali Mane <[email protected]>

Co-authored-by: Vinay Sharma <[email protected]>

* Cancel migration API to cancel the running migration (#6653)

* added changes for the cancel migration API

Signed-off-by: Vinay Sharma <[email protected]>

* Added changes to update the status and clear off data

Signed-off-by: Kallol Roy <[email protected]>

* Fixed SQL query

Signed-off-by: Kallol Roy <[email protected]>

Co-authored-by: Kallol Roy <[email protected]>

* Stalwart 24 Pipeline function to store the orgs to database (#6658)

* Pipeline function to store the orgs

Signed-off-by: sonali wale <[email protected]>

* Added minor changes

Signed-off-by: sonali wale <[email protected]>

* Code formatting and setting up tests DB

Signed-off-by: Kallol Roy <[email protected]>

* Added migration status changes

Signed-off-by: sonali wale <[email protected]>

* Added minor changes

Signed-off-by: sonali wale <[email protected]>

* Comment removed

Signed-off-by: sonali wale <[email protected]>

* Logs added

Signed-off-by: sonali wale <[email protected]>

* Minor changes added

Signed-off-by: sonali wale <[email protected]>

* Removed message variable

Signed-off-by: sonali wale <[email protected]>

* Incorporating review comments

Signed-off-by: sonali wale <[email protected]>

Co-authored-by: Kallol Roy <[email protected]>

* Feature/migration pipe (#6647)

* Pipeline demo

* Demo Pipeline

Signed-off-by: Pappu Kumar <[email protected]>

* Based on PR Review

Signed-off-by: Pappu Kumar <[email protected]>

* Models

Signed-off-by: Pappu Kumar <[email protected]>

* Updateed select statement

Signed-off-by: Pappu Kumar <[email protected]>

* Removed package-lock.json

Signed-off-by: Pappu Kumar <[email protected]>

* Pipeline to process and close the go routines

Signed-off-by: Kallol Roy <[email protected]>

* Feature/models (#6655)

* Pipeline demo

* Demo Pipeline

Signed-off-by: Pappu Kumar <[email protected]>

* Based on PR Review

Signed-off-by: Pappu Kumar <[email protected]>

* Models

Signed-off-by: Pappu Kumar <[email protected]>

* Models done

* Package JSON change

Signed-off-by: Pappu Kumar <[email protected]>

* Package JSON change

Signed-off-by: Pappu Kumar <[email protected]>

* Package JSON change

Signed-off-by: Pappu Kumar <[email protected]>

* Setup pipeline to process data

Signed-off-by: Kallol Roy <[email protected]>

* Some comment corrections

Signed-off-by: Pappu Kumar <[email protected]>

Co-authored-by: Kallol Roy <[email protected]>

* Parse org pipeline function and test cases (#6664)

* Adding parse servers orgs function and test data files

Signed-off-by: Yashvi Jain <[email protected]>

* Addition of test cases

Signed-off-by: Yashvi Jain <[email protected]>

* Adding loggers for parse orgs

Signed-off-by: Yashvi Jain <[email protected]>

* resolving sonar issue

Signed-off-by: Yashvi Jain <[email protected]>

* Adding deletebackup folder

Signed-off-by: Yashvi Jain <[email protected]>

* Adding delete backup folder

Signed-off-by: Yashvi Jain <[email protected]>

* Phase 2 (#6667)

Signed-off-by: Pappu Kumar <[email protected]>

* Add projects for every org to be inserted in the database (#6669)

Signed-off-by: Yashvi Jain <[email protected]>

* Get migration staged data API (#6673)

* Get migration staged data API added

Signed-off-by: sonali wale <[email protected]>

* Minor changes added

Signed-off-by: sonali wale <[email protected]>

* Modified the response type

Signed-off-by: sonali wale <[email protected]>

* Test cases added

Signed-off-by: sonali wale <[email protected]>

* Updated test cases

Signed-off-by: sonali wale <[email protected]>

* Updated parsed data

Signed-off-by: sonali wale <[email protected]>

* json tag updated

Signed-off-by: sonali wale <[email protected]>

* Feb/pipeline(unzip, pipeline log for error and success) (#6678)

* Zip file

* Zip file and migration done status

Signed-off-by: Pappu Kumar <[email protected]>

* PR Changes

* PR Changes

Signed-off-by: Pappu Kumar <[email protected]>

* PR Commect fixed

Signed-off-by: Pappu Kumar <[email protected]>

* Code smell Fixed

Signed-off-by: Pappu Kumar <[email protected]>

* Update utility.go

* Unzip Destination change

Signed-off-by: Pappu Kumar <[email protected]>

* Some fixes

Signed-off-by: Pappu Kumar <[email protected]>

* Changes Issues and PR comments

Signed-off-by: Pappu Kumar <[email protected]>

* Error log modified

Signed-off-by: Pappu Kumar <[email protected]>

* Code smell fixed

Signed-off-by: Pappu Kumar <[email protected]>

* STALWART-31 Show migration acknowledgement on server details page (#6670)

* added changes for the show migration status

Signed-off-by: Vinay Sharma <[email protected]>

* added some UI changes to show the error message

Signed-off-by: Vinay Sharma <[email protected]>

* added some changes to change the tooltip position

Signed-off-by: Vinay Sharma <[email protected]>

* added changes for the preview screen

* added some css changes

Signed-off-by: Vinay Sharma <[email protected]>

* added changes to fix the sonar cloud issue

Signed-off-by: Vinay Sharma <[email protected]>

* added review comment changes

Signed-off-by: Vinay Sharma <[email protected]>

* API to trigger the second pipeline function - confirm preview (#6677)

* added changes for trigger the second pipline function

Signed-off-by: Vinay Sharma <[email protected]>

* Changes for lint

* Updated error handling

Signed-off-by: sonali wale <[email protected]>

Co-authored-by: Yashvi Jain <[email protected]>
Co-authored-by: sonali wale <[email protected]>

* Stalwart 25 pipeline function to store parsed stage file (#6683)

* Create preview pipeline function added

Signed-off-by: sonali wale <[email protected]>

* Test cases added

Signed-off-by: sonali wale <[email protected]>

* Updated test cases

Signed-off-by: sonali wale <[email protected]>

* Resolved conflicts

Signed-off-by: sonali wale <[email protected]>

* Stalwart 22 preview screen modal (#6679)

* Added preview screen slider

Signed-off-by: Chaitali Mane <[email protected]>

* Added metadata changes

Signed-off-by: Chaitali Mane <[email protected]>

* Added vault variable into cypress

Signed-off-by: Chaitali Mane <[email protected]>

* Added cancel migration API integration

Signed-off-by: Chaitali Mane <[email protected]>

* Added preview data API requests

Signed-off-by: Chaitali Mane <[email protected]>

* Updated for cancel migration

Signed-off-by: Chaitali Mane <[email protected]>

* Updated values with API data variables

Signed-off-by: Chaitali Mane <[email protected]>

* Update for preview modal input

Signed-off-by: Chaitali Mane <[email protected]>

* minor change

Signed-off-by: Chaitali Mane <[email protected]>

* removed server IP dependancy

Signed-off-by: Chaitali Mane <[email protected]>

* minor

Signed-off-by: Chaitali Mane <[email protected]>

* removed lint in iam

Signed-off-by: Chaitali Mane <[email protected]>

* removed file

Signed-off-by: Chaitali Mane <[email protected]>

* Pipeline failure changes

Signed-off-by: Yashvi Jain <[email protected]>

* Pipeline failure changes

Signed-off-by: Yashvi Jain <[email protected]>

* pipeline failure changes

Signed-off-by: Yashvi Jain <[email protected]>

* pipeline failure changes

Signed-off-by: Yashvi Jain <[email protected]>

* removed commented code

Signed-off-by: Chaitali Mane <[email protected]>

* Adding variable

Signed-off-by: Chaitali Mane <[email protected]>

* Complitation error fix

Signed-off-by: Yashvi Jain <[email protected]>

* Pipeline failure changes

Signed-off-by: Yashvi Jain <[email protected]>

Co-authored-by: Yashvi Jain <[email protected]>

* Modified API for Local Users with Hash Password (#6694)

* Added Test API for Local Users save

Signed-off-by: Yashvi Jain <[email protected]>

* Removing duplicate code

Signed-off-by: Yashvi Jain <[email protected]>

* Removing duplicate code

Signed-off-by: Yashvi Jain <[email protected]>

* Changes for adding is hashed field in create user api

Signed-off-by: Yashvi Jain <[email protected]>

* adding test cases

Signed-off-by: Yashvi Jain <[email protected]>

* Feature/testing pipeline (#6704)

* Testing

* Pass service objects to utility pipeline functions

Signed-off-by: Kallol Roy <[email protected]>

* Postgres connection fixes

Signed-off-by: sonali wale <[email protected]>

* pipeline failure fixes

Signed-off-by: Yashvi Jain <[email protected]>

* Phase1 debugged and fixed

Signed-off-by: Pappu Kumar <[email protected]>

* Testing

* Pass service objects to utility pipeline functions

Signed-off-by: Kallol Roy <[email protected]>

* PR Commect fixed

Signed-off-by: Pappu Kumar <[email protected]>

* fix

* Changes

Signed-off-by: Pappu Kumar <[email protected]>

* Adding authz client for project

Signed-off-by: Yashvi Jain <[email protected]>

* Adding authz client for project

Signed-off-by: Yashvi Jain <[email protected]>

* Added  StoreOrg and some corrections to phase one

* Remoed Global Variables

* Updated migration id in get status call

Signed-off-by: Chaitali Mane <[email protected]>

* Added confirm API integration code

Signed-off-by: Chaitali Mane <[email protected]>

* Added major code changes

Signed-off-by: Chaitali Mane <[email protected]>

* Added some changes

Signed-off-by: Chaitali Mane <[email protected]>

* Added some improvements

Signed-off-by: Chaitali Mane <[email protected]>

* Cencel migration API fixes

Signed-off-by: sonali wale <[email protected]>

* Updated z-index

Signed-off-by: Chaitali Mane <[email protected]>

* Updated script

Signed-off-by: sonali wale <[email protected]>

* changes for active migration status

Signed-off-by: Yashvi Jain <[email protected]>

* Updated get migration status query

Signed-off-by: sonali wale <[email protected]>

* added in progress changes

Signed-off-by: Chaitali Mane <[email protected]>

* Updated minor change

Signed-off-by: Chaitali Mane <[email protected]>

* Spelling check

Signed-off-by: Pappu Kumar <[email protected]>

* Naming convention change

Signed-off-by: Pappu Kumar <[email protected]>

Co-authored-by: Kallol Roy <[email protected]>
Co-authored-by: sonali wale <[email protected]>
Co-authored-by: Yashvi Jain <[email protected]>
Co-authored-by: Chaitali Mane <[email protected]>

* Added cypress test cases (#6722)

* Added cypress test cases

Signed-off-by: Chaitali Mane <[email protected]>

* Added cypress test cases

Signed-off-by: Chaitali Mane <[email protected]>

* Adding pipeline function for parsing org user association (#6707)

* Adding pipeline function for parsing org user association

Signed-off-by: Yashvi Jain <[email protected]>

* Changes for lint fixes

Signed-off-by: Yashvi Jain <[email protected]>

* Fixing test cases for parse org users

Signed-off-by: Yashvi Jain <[email protected]>

* Adding more test cases for Org User Association

Signed-off-by: Yashvi Jain <[email protected]>

* Fixing code smells

Signed-off-by: Yashvi Jain <[email protected]>

* adding correct action ops

Signed-off-by: Yashvi Jain <[email protected]>

* Test cases correction for org users

Signed-off-by: Yashvi Jain <[email protected]>

* Get org admins from back up zip

Signed-off-by: sonali wale <[email protected]>

* Adding test cases for getting admin from org

Signed-off-by: Yashvi Jain <[email protected]>

* Updated test cases

Signed-off-by: sonali wale <[email protected]>

* Updated test data

Signed-off-by: sonali wale <[email protected]>

* Added minor changes

Signed-off-by: sonali wale <[email protected]>

* Added new line

Signed-off-by: sonali wale <[email protected]>

* Storage function changes added

Signed-off-by: sonali wale <[email protected]>

* Changes for review comment

Signed-off-by: sonali wale <[email protected]>

Co-authored-by: sonali wale <[email protected]>

* Dave/stalwart 27 (#6719)

* Validate Zip File

Signed-off-by: Pappu Kumar <[email protected]>

* Done ZIp file Validation

Signed-off-by: Pappu Kumar <[email protected]>

* Test ZIp file Validation

Signed-off-by: Pappu Kumar <[email protected]>

* Key dump check added

Signed-off-by: Pappu Kumar <[email protected]>

* Changes based on PR comments

Signed-off-by: Pappu Kumar <[email protected]>

* Done testing

Signed-off-by: Pappu Kumar <[email protected]>

* Merge conflict

Signed-off-by: Pappu Kumar <[email protected]>

* Pappu/stalwart 35 (#6713)

* Adding function for user exists

Signed-off-by: Yashvi Jain <[email protected]>

* Parsing User done for a New PR

Signed-off-by: Pappu Kumar <[email protected]>

* Linting issue

Signed-off-by: Pappu Kumar <[email protected]>

* Code smell check

Signed-off-by: Pappu Kumar <[email protected]>

* FIXED PR comments

Signed-off-by: Pappu Kumar <[email protected]>

* FIXED PR Comments

* PR Commits

Signed-off-by: Pappu Kumar <[email protected]>

* Fixed code smell

Signed-off-by: Pappu Kumar <[email protected]>

* Some minor bug fixes

Signed-off-by: Pappu Kumar <[email protected]>

* Fixed PR review comments

Signed-off-by: Pappu Kumar <[email protected]>

* Fixing code smell

Signed-off-by: Pappu Kumar <[email protected]>

* Added checks

Signed-off-by: Pappu Kumar <[email protected]>

* Added the check for user exists by connecting to local user service

Signed-off-by: Yashvi Jain <[email protected]>

* Parsing User done for a New PR

Signed-off-by: Pappu Kumar <[email protected]>

* Code smell check

Signed-off-by: Pappu Kumar <[email protected]>

* FIXED PR comments

Signed-off-by: Pappu Kumar <[email protected]>

* Fixed PR review comments

Signed-off-by: Pappu Kumar <[email protected]>

* Fixing code smell

Signed-off-by: Pappu Kumar <[email protected]>

* Fixing code smells

Signed-off-by: Yashvi Jain <[email protected]>

* PR Comments

Signed-off-by: Pappu Kumar <[email protected]>

* Done linting and PR FIX

Signed-off-by: Pappu Kumar <[email protected]>

* Few fixes

Signed-off-by: Pappu Kumar <[email protected]>

* Done

Signed-off-by: Pappu Kumar <[email protected]>

* Adding check for local user for exisiting username

Signed-off-by: Yashvi Jain <[email protected]>

* Adding check for local users

Signed-off-by: Yashvi Jain <[email protected]>

* PR COMMENTS DONE

Signed-off-by: Pappu Kumar <[email protected]>

* Fixing testing issue

Signed-off-by: Yashvi Jain <[email protected]>

* Testing fixing for parse user

Signed-off-by: Yashvi Jain <[email protected]>

* Done with testing

Signed-off-by: Pappu Kumar <[email protected]>

* Changes for local user client

Signed-off-by: Yashvi Jain <[email protected]>

* Changes for local user client port

Signed-off-by: Yashvi Jain <[email protected]>

* Remaining changes are made

* Comment Line

Signed-off-by: Pappu Kumar <[email protected]>

* Rebasing with feature branch

Signed-off-by: Yashvi Jain <[email protected]>

* Changes for code smells

Signed-off-by: Yashvi Jain <[email protected]>

Co-authored-by: Yashvi Jain <[email protected]>

* Stalwart 52 Improvements in infra server integration test cases (#6712)

* Improvements in integration test cases

Signed-off-by: sonali wale <[email protected]>

* Updated test cases

Signed-off-by: sonali wale <[email protected]>

* Storage functions for org users association (#6741)

* Storage functions for org users association

Signed-off-by: sonali wale <[email protected]>

* Minor changes added

Signed-off-by: sonali wale <[email protected]>

* Minor changes added

Signed-off-by: sonali wale <[email protected]>

* Adding hash password from json and creating local user (#6753)

* Adding hash password from json and creating local user

Signed-off-by: Yashvi Jain <[email protected]>

* Lint issues fixed

Signed-off-by: Yashvi Jain <[email protected]>

* Modify the existing users table with more entries (#6742)

* Modify the existing users table with more entries

Signed-off-by: Pappu Kumar <[email protected]>

* Spelling checks

Signed-off-by: Pappu Kumar <[email protected]>

* Code smell fix

* Code smell fix

Signed-off-by: Pappu Kumar <[email protected]>

* Conflicting user changes in Infra proxy (#6774)

* updated docs

Signed-off-by: Abdul-Az <[email protected]>

* cypress error fix

Signed-off-by: Abdul-Az <[email protected]>

* updated docs

Signed-off-by: Abdul-Az <[email protected]>

* cypress error fix

Signed-off-by: Abdul-Az <[email protected]>

* Added user API

Signed-off-by: Chaitali Mane <[email protected]>

* minor change

Signed-off-by: Chaitali Mane <[email protected]>

* Updated code for conflict user

Signed-off-by: Chaitali Mane <[email protected]>

* Updated code for conflict user

Signed-off-by: Chaitali Mane <[email protected]>

Co-authored-by: Abdul-Az <[email protected]>

* Pipeline function to populate org users association (#6770)

* Added pipeline function to populate org user association

Signed-off-by: sonali wale <[email protected]>

* Minor changes added

Signed-off-by: sonali wale <[email protected]>

* Code smell fix

Signed-off-by: sonali wale <[email protected]>

* Incorporating review comments

Signed-off-by: sonali wale <[email protected]>

* Changes added for failed count

Signed-off-by: sonali wale <[email protected]>

* Added pipeline changes for migration status and error handling

Signed-off-by: sonali wale <[email protected]>

* Store Users (#6761)

* Store Users

Signed-off-by: Pappu Kumar <[email protected]>

* Store USers

Signed-off-by: Pappu Kumar <[email protected]>

* Store USers

Signed-off-by: Pappu Kumar <[email protected]>

* Done

Signed-off-by: Pappu Kumar <[email protected]>

* Populate users into the automate db

Signed-off-by: Pappu Kumar <[email protected]>

* Adding function for creating local users

Signed-off-by: Yashvi Jain <[email protected]>

* Adding function for creating local users

Signed-off-by: Yashvi Jain <[email protected]>

* COrrections to some code

Signed-off-by: Pappu Kumar <[email protected]>

* PR Comment fixed

Signed-off-by: Pappu Kumar <[email protected]>

* PR comments

Signed-off-by: Pappu Kumar <[email protected]>

* PR Comments fixed

Signed-off-by: Pappu Kumar <[email protected]>

* Checks and some corrections

Signed-off-by: Pappu Kumar <[email protected]>

* Merge conflicts

Signed-off-by: Pappu Kumar <[email protected]>

* Corrections:

* test with continue

Signed-off-by: Pappu Kumar <[email protected]>

* Added changes for error handling in pipeline

Signed-off-by: sonali wale <[email protected]>

Co-authored-by: Yashvi Jain <[email protected]>
Co-authored-by: sonali wale <[email protected]>

* Added user tab in org details (#6789)

* Added user tab in org details

Signed-off-by: Chaitali Mane <[email protected]>

* Updated minor change

Signed-off-by: Chaitali Mane <[email protected]>

* added variable type

Signed-off-by: Chaitali Mane <[email protected]>

* Confirm preview button should send the changed and selected user details from UI. (#6801)

* added changes for select all and change username on preview slider

Signed-off-by: Vinay Sharma <[email protected]>

* added minor changes

Signed-off-by: Vinay Sharma <[email protected]>

* Migrate User permissions for admin and non-admin (#6804)

* Migrate User permissions for admin and non-admin

Signed-off-by: Yashvi Jain <[email protected]>

* Migrate User permissions for admin and non-admin

Signed-off-by: Yashvi Jain <[email protected]>

* Fixing code smells for migrate user permissions function

Signed-off-by: Yashvi Jain <[email protected]>

* API to fetch the organisation users from automate DB (#6802)

* Get orgs users API added

Signed-off-by: sonali wale <[email protected]>

* Test cases added

Signed-off-by: sonali wale <[email protected]>

* Test cases updated

Signed-off-by: sonali wale <[email protected]>

* Updated test cases

Signed-off-by: sonali wale <[email protected]>

* Fixing test cases for utility

Signed-off-by: Yashvi Jain <[email protected]>

* PR changes for API endpoint

Signed-off-by: Yashvi Jain <[email protected]>

Co-authored-by: Yashvi Jain <[email protected]>

* Migrate users to DB After send the changed and selected user details from UI. (#6819)

* added changes to migrate users into DB after selecting from UI

Signed-off-by: Vinay Sharma <[email protected]>

* added changes for the test cases

Signed-off-by: Vinay Sharma <[email protected]>

* added some minor changes

Signed-off-by: Vinay Sharma <[email protected]>

* Testing observations of zip file upload (#6823)

* Testing observations for upload zip file API

Signed-off-by: sonali wale <[email protected]>

* Added separate file

Signed-off-by: sonali wale <[email protected]>

* Added org user API integration (#6817)

* Added APi integration

Signed-off-by: Chaitali Mane <[email protected]>

* Added code integration

Signed-off-by: Chaitali Mane <[email protected]>

* Added cypress test case

Signed-off-by: Chaitali Mane <[email protected]>

* Dave/stalwart 54 (#6808)

* Demo

Signed-off-by: Pappu Kumar <[email protected]>

* Update Public Key To Chef Server User

Signed-off-by: Pappu Kumar <[email protected]>

* Done Update Key

Signed-off-by: Pappu Kumar <[email protected]>

* Added reset key API

Signed-off-by: sonali wale <[email protected]>

* Updated reset key function

Signed-off-by: sonali wale <[email protected]>

* Updating user keys

Signed-off-by: Pappu Kumar <[email protected]>

* Merge Conflicts

Signed-off-by: Pappu Kumar <[email protected]>

* Change requests

Signed-off-by: Pappu Kumar <[email protected]>

* Change requests

Signed-off-by: Pappu Kumar <[email protected]>

* PR Comments

Signed-off-by: Pappu Kumar <[email protected]>

Co-authored-by: sonali wale <[email protected]>

* minor changes

Signed-off-by: Chaitali Mane <[email protected]>

* Org name is to be stored instead of full name

Signed-off-by: Kallol Roy <[email protected]>

* Added uesr tab

Signed-off-by: Chaitali Mane <[email protected]>

* Automate API needs to handle sync status (#6860)

* Sync status

Signed-off-by: Pappu Kumar <[email protected]>

* Sync migration time

Signed-off-by: Pappu Kumar <[email protected]>

* Script to generate different sized knife ec backup (#6855)

* Script to create the knife ec back up zip file

Signed-off-by: sonali wale <[email protected]>

* Lint fixes

Signed-off-by: sonali wale <[email protected]>

* Script changes

Signed-off-by: sonali wale <[email protected]>

* zip creation changes

Signed-off-by: sonali wale <[email protected]>

* Removed back up folder

Signed-off-by: sonali wale <[email protected]>

* Comment changes

Signed-off-by: sonali wale <[email protected]>

* script changes to zip the file

Signed-off-by: sonali wale <[email protected]>

* Minor changes added

Signed-off-by: sonali wale <[email protected]>

* Code smell fix

Signed-off-by: sonali wale <[email protected]>

* Update .studio/infra-proxy-service

* Setting username with index

Signed-off-by: Kallol Roy <[email protected]>

Co-authored-by: Kallol Roy <[email protected]>

* Back up script fix

Signed-off-by: sonali wale <[email protected]>

* Chef Infra Server WebUI Key (#6841)

* added the section for WebUI in chef infra server

Signed-off-by: Dishank Tiwari <[email protected]>

* removed the add organization section from the page

Signed-off-by: Dishank Tiwari <[email protected]>

* fixed some minor issues in the page

Signed-off-by: Dishank Tiwari <[email protected]>

* added the section for WebUI in chef infra server

Signed-off-by: Dishank Tiwari <[email protected]>

* removed the add organization section from the page

Signed-off-by: Dishank Tiwari <[email protected]>

* fixed some minor issues in the page

Signed-off-by: Dishank Tiwari <[email protected]>

* updates the doc with webui section

Signed-off-by: Dishank Tiwari <[email protected]>

* added images for the update webui key section

Signed-off-by: Dishank Tiwari <[email protected]>

* bug fixes

Signed-off-by: Dishank Tiwari <[email protected]>

* changes made to the webUI section

Signed-off-by: Dishank Tiwari <[email protected]>

* updated the chef server information section

Signed-off-by: Dishank Tiwari <[email protected]>

* Update components/docs-chef-io/content/automate/chef_infra_server.md

Co-authored-by: Kallol Roy <[email protected]>

* Update components/docs-chef-io/content/automate/chef_infra_server.md

Co-authored-by: Kallol Roy <[email protected]>

* review changes

Signed-off-by: Dishank Tiwari <[email protected]>

* changes updated

Signed-off-by: Dishank Tiwari <[email protected]>

Co-authored-by: Kallol Roy <[email protected]>

* Script changes for server deletion issue fixes (#6882)

Signed-off-by: sonali wale <[email protected]>

* Update IAM actions document for Infra Server Views

Signed-off-by: Kallol Roy <[email protected]>

* review changes

Signed-off-by: Dishank Tiwari <[email protected]>

* fixed the spaces

Signed-off-by: Dishank Tiwari <[email protected]>

Co-authored-by: sonali523 <[email protected]>
Co-authored-by: Abdul-Az <[email protected]>
Co-authored-by: Rick Marry <[email protected]>
Co-authored-by: Chaitali Mane <[email protected]>
Co-authored-by: vinay sharma <[email protected]>
Co-authored-by: Himanshi Chhabra <[email protected]>
Co-authored-by: root <[email protected]>
Co-authored-by: Chaitali Mane <[email protected]>
Co-authored-by: sumanprogress <[email protected]>
Co-authored-by: Yashvi Jain <[email protected]>
Co-authored-by: Yashvi Jain <[email protected]>
Co-authored-by: Dave Augustus <[email protected]>
Co-authored-by: sonali wale <[email protected]>
Co-authored-by: Dishank Tiwari <[email protected]>
vinay033 pushed a commit that referenced this pull request May 16, 2022
* resolving conflicts and rebasing it

Signed-off-by: Yashvi Jain <[email protected]>

* Removing the loggers

Signed-off-by: Yashvi Jain <[email protected]>

* Query changes for lastes migration status

Signed-off-by: Yashvi Jain <[email protected]>

* changing the response varibale

Signed-off-by: Yashvi Jain <[email protected]>
vinay033 added a commit that referenced this pull request May 16, 2022
* Script added for table 'users' (#5722)

* Script added for table 'users'

Signed-off-by: root <[email protected]>

* updated down script

Signed-off-by: root <[email protected]>

* updated up script

Signed-off-by: root <[email protected]>

* updated up script

Signed-off-by: root <[email protected]>

* iam added on roles tab

Signed-off-by: Abdul-Az <[email protected]>

* add fallback and bldr channel env vars to envrc and set back to dev when doing builds (#5741)

Signed-off-by: Rick Marry <[email protected]>

* Script added for table 'org_users' (#5738)

Signed-off-by: root <[email protected]>

* added edit policy

Signed-off-by: Abdul-Az <[email protected]>

* Storage functions for users table (#5731)

* Storage functions added for users table

Signed-off-by: root <[email protected]>

* Updated with review comments

Signed-off-by: root <[email protected]>

* Chaitali/add server slider (#5728)

* converted server modal into slider

Signed-off-by: chaitali-mane <[email protected]>

* Updated test cases

Signed-off-by: chaitali-mane <[email protected]>

* environments create, delete policy added

Signed-off-by: Abdul-Az <[email protected]>

* edit env policy added

Signed-off-by: Abdul-Az <[email protected]>

* added data bags policy

Signed-off-by: Abdul-Az <[email protected]>

* Chaitali/add server slider (#5728)

* converted server modal into slider

Signed-off-by: chaitali-mane <[email protected]>

* Updated test cases

Signed-off-by: chaitali-mane <[email protected]>

* ui three dots fix

Signed-off-by: Abdul-Az <[email protected]>

* reverted iam actions

Signed-off-by: Abdul-Az <[email protected]>

* Add changes for the create server slider (#5755)

* added some changes for the create server slider

Signed-off-by: Vinay Sharma <[email protected]>

* added some minor changes

Signed-off-by: Vinay Sharma <[email protected]>

* removed roles iam

Signed-off-by: Abdul-Az <[email protected]>

* environments authz reverted

Signed-off-by: Abdul-Az <[email protected]>

* databags authz reverted

Signed-off-by: Abdul-Az <[email protected]>

* Added API to get server users list from backend DB (#5760)

Signed-off-by: root <[email protected]>

* Added users tab in server details page (#5802)

* Added Users tab UI

Signed-off-by: chaitali-mane <[email protected]>

* Added enitites api integration

Signed-off-by: chaitali-mane <[email protected]>

* minor changes

Signed-off-by: chaitali-mane <[email protected]>

* Updated minor change

Signed-off-by: chaitali-mane <[email protected]>

* Added css change for notification overlap slider. (#5781)

Signed-off-by: Himanshi Chhabra <[email protected]>

* Command to add the sample automate infra server users (#5786)

* Shell script added to add the sample infra server users

Signed-off-by: root <[email protected]>

* Minor changes added

Signed-off-by: root <[email protected]>

* Renaming the sql files and modifying to incorporate WebUI key

Signed-off-by: Kallol Roy <[email protected]>

* infra_server_actions tests

Signed-off-by: Abdul-Az <[email protected]>

* infra server list doc update

Signed-off-by: Abdul-Az <[email protected]>

* test cases fix

Signed-off-by: Abdul-Az <[email protected]>

* lint fixes

Signed-off-by: Abdul-Az <[email protected]>

* added infra server get test cases

Signed-off-by: Abdul-Az <[email protected]>

* create infra server test case

Signed-off-by: Abdul-Az <[email protected]>

* added infra server create test case

Signed-off-by: Abdul-Az <[email protected]>

* updated docs

Signed-off-by: Abdul-Az <[email protected]>

* infra server put and delete test case added

Signed-off-by: Abdul-Az <[email protected]>

* wrapped server details into put api

Signed-off-by: Abdul-Az <[email protected]>

* wrapped delete button into delete action

Signed-off-by: Abdul-Az <[email protected]>

* error fix

Signed-off-by: Abdul-Az <[email protected]>

* cypress error fix

Signed-off-by: Abdul-Az <[email protected]>

* doc formatted

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/org actions (#5838)

* wip

Signed-off-by: Abdul-Az <[email protected]>

* wip

Signed-off-by: Abdul-Az <[email protected]>

* ui buttons hiding logic

Signed-off-by: Abdul-Az <[email protected]>

* orgs actions added with cypress test case

Signed-off-by: Abdul-Az <[email protected]>

* lint fixes

Signed-off-by: Abdul-Az <[email protected]>

* orgs actions docs updated

Signed-off-by: Abdul-Az <[email protected]>

* doc formatted

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/cookbooks actions (#5848)

* cookbooks view actions added

Signed-off-by: Abdul-Az <[email protected]>

* iam actions docs updated

Signed-off-by: Abdul-Az <[email protected]>

* wip cy tests

Signed-off-by: Abdul-Az <[email protected]>

* wip cy tests

Signed-off-by: Abdul-Az <[email protected]>

* cookbooks cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* cookbooks cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* proto buf regenerated

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/roles actions (#5853)

* roles actions

Signed-off-by: Abdul-Az <[email protected]>

* roles docs update ui fix

Signed-off-by: Abdul-Az <[email protected]>

* wip

Signed-off-by: Abdul-Az <[email protected]>

* roles view  cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* roles create,update,delete ui actions

Signed-off-by: Abdul-Az <[email protected]>

* compiled pb files

Signed-off-by: Abdul-Az <[email protected]>

* create, update, delete cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/environments actions (#5898)

* added env iam actions

Signed-off-by: Abdul-Az <[email protected]>

* ui changes for IAM

Signed-off-by: Abdul-Az <[email protected]>

* added env test cases

Signed-off-by: Abdul-Az <[email protected]>

* environments test cases added

Signed-off-by: Abdul-Az <[email protected]>

* added environments api docs

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/databag item actions (#6049)

* databags and items

Signed-off-by: Abdul-Az <[email protected]>

* added data bag actions

Signed-off-by: Abdul-Az <[email protected]>

* added test cases

Signed-off-by: Abdul-Az <[email protected]>

* data bags item test cases added

Signed-off-by: Abdul-Az <[email protected]>

* lint fix

Signed-off-by: Abdul-Az <[email protected]>

* policyfiles actions added (#6081)

Signed-off-by: Abdul-Az <[email protected]>

* added policygroups actions (#6123)

Signed-off-by: Abdul-Az <[email protected]>

* infra_server_actions tests

Signed-off-by: Abdul-Az <[email protected]>

* infra server list doc update

Signed-off-by: Abdul-Az <[email protected]>

* test cases fix

Signed-off-by: Abdul-Az <[email protected]>

* lint fixes

Signed-off-by: Abdul-Az <[email protected]>

* added infra server get test cases

Signed-off-by: Abdul-Az <[email protected]>

* create infra server test case

Signed-off-by: Abdul-Az <[email protected]>

* added infra server create test case

Signed-off-by: Abdul-Az <[email protected]>

* updated docs

Signed-off-by: Abdul-Az <[email protected]>

* infra server put and delete test case added

Signed-off-by: Abdul-Az <[email protected]>

* cypress error fix

Signed-off-by: Abdul-Az <[email protected]>

* doc formatted

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/cookbooks actions (#5848)

* cookbooks view actions added

Signed-off-by: Abdul-Az <[email protected]>

* iam actions docs updated

Signed-off-by: Abdul-Az <[email protected]>

* wip cy tests

Signed-off-by: Abdul-Az <[email protected]>

* wip cy tests

Signed-off-by: Abdul-Az <[email protected]>

* cookbooks cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* cookbooks cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* proto buf regenerated

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/roles actions (#5853)

* roles actions

Signed-off-by: Abdul-Az <[email protected]>

* roles docs update ui fix

Signed-off-by: Abdul-Az <[email protected]>

* wip

Signed-off-by: Abdul-Az <[email protected]>

* roles view  cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* roles create,update,delete ui actions

Signed-off-by: Abdul-Az <[email protected]>

* compiled pb files

Signed-off-by: Abdul-Az <[email protected]>

* create, update, delete cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/environments actions (#5898)

* added env iam actions

Signed-off-by: Abdul-Az <[email protected]>

* ui changes for IAM

Signed-off-by: Abdul-Az <[email protected]>

* added env test cases

Signed-off-by: Abdul-Az <[email protected]>

* environments test cases added

Signed-off-by: Abdul-Az <[email protected]>

* added environments api docs

Signed-off-by: Abdul-Az <[email protected]>

* rebase error fix

Signed-off-by: Abdul-Az <[email protected]>

* rebase fix

Signed-off-by: Abdul-Az <[email protected]>

* rebase error fix

Signed-off-by: Abdul-Az <[email protected]>

* iam permission to create, delete, get client (#6227)

* iam prmission to create, delete, get client

Signed-off-by: Abdul-Az <[email protected]>

* test cases for client

Signed-off-by: Abdul-Az <[email protected]>

* added test cases

Signed-off-by: Abdul-Az <[email protected]>

* added reset client key action

Signed-off-by: Abdul-Az <[email protected]>

* added nodes iam actions (#6275)

* added nodes iam actions

Signed-off-by: Abdul-Az <[email protected]>

* added nodes test cases

Signed-off-by: Abdul-Az <[email protected]>

* infra_server_actions tests

Signed-off-by: Abdul-Az <[email protected]>

* infra server list doc update

Signed-off-by: Abdul-Az <[email protected]>

* test cases fix

Signed-off-by: Abdul-Az <[email protected]>

* lint fixes

Signed-off-by: Abdul-Az <[email protected]>

* added infra server get test cases

Signed-off-by: Abdul-Az <[email protected]>

* create infra server test case

Signed-off-by: Abdul-Az <[email protected]>

* added infra server create test case

Signed-off-by: Abdul-Az <[email protected]>

* updated docs

Signed-off-by: Abdul-Az <[email protected]>

* infra server put and delete test case added

Signed-off-by: Abdul-Az <[email protected]>

* wrapped delete button into delete action

Signed-off-by: Abdul-Az <[email protected]>

* cypress error fix

Signed-off-by: Abdul-Az <[email protected]>

* doc formatted

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/cookbooks actions (#5848)

* cookbooks view actions added

Signed-off-by: Abdul-Az <[email protected]>

* iam actions docs updated

Signed-off-by: Abdul-Az <[email protected]>

* wip cy tests

Signed-off-by: Abdul-Az <[email protected]>

* wip cy tests

Signed-off-by: Abdul-Az <[email protected]>

* cookbooks cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* cookbooks cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* proto buf regenerated

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/roles actions (#5853)

* roles actions

Signed-off-by: Abdul-Az <[email protected]>

* roles docs update ui fix

Signed-off-by: Abdul-Az <[email protected]>

* wip

Signed-off-by: Abdul-Az <[email protected]>

* roles view  cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* roles create,update,delete ui actions

Signed-off-by: Abdul-Az <[email protected]>

* compiled pb files

Signed-off-by: Abdul-Az <[email protected]>

* create, update, delete cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/environments actions (#5898)

* added env iam actions

Signed-off-by: Abdul-Az <[email protected]>

* ui changes for IAM

Signed-off-by: Abdul-Az <[email protected]>

* added env test cases

Signed-off-by: Abdul-Az <[email protected]>

* environments test cases added

Signed-off-by: Abdul-Az <[email protected]>

* added environments api docs

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/databag item actions (#6049)

* databags and items

Signed-off-by: Abdul-Az <[email protected]>

* added data bag actions

Signed-off-by: Abdul-Az <[email protected]>

* added test cases

Signed-off-by: Abdul-Az <[email protected]>

* data bags item test cases added

Signed-off-by: Abdul-Az <[email protected]>

* policyfiles actions added (#6081)

Signed-off-by: Abdul-Az <[email protected]>

* added policygroups actions (#6123)

Signed-off-by: Abdul-Az <[email protected]>

* infra_server_actions tests

Signed-off-by: Abdul-Az <[email protected]>

* infra server list doc update

Signed-off-by: Abdul-Az <[email protected]>

* test cases fix

Signed-off-by: Abdul-Az <[email protected]>

* lint fixes

Signed-off-by: Abdul-Az <[email protected]>

* added infra server get test cases

Signed-off-by: Abdul-Az <[email protected]>

* create infra server test case

Signed-off-by: Abdul-Az <[email protected]>

* added infra server create test case

Signed-off-by: Abdul-Az <[email protected]>

* updated docs

Signed-off-by: Abdul-Az <[email protected]>

* infra server put and delete test case added

Signed-off-by: Abdul-Az <[email protected]>

* cypress error fix

Signed-off-by: Abdul-Az <[email protected]>

* doc formatted

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/cookbooks actions (#5848)

* cookbooks view actions added

Signed-off-by: Abdul-Az <[email protected]>

* iam actions docs updated

Signed-off-by: Abdul-Az <[email protected]>

* wip cy tests

Signed-off-by: Abdul-Az <[email protected]>

* wip cy tests

Signed-off-by: Abdul-Az <[email protected]>

* cookbooks cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* cookbooks cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* proto buf regenerated

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/roles actions (#5853)

* roles actions

Signed-off-by: Abdul-Az <[email protected]>

* roles docs update ui fix

Signed-off-by: Abdul-Az <[email protected]>

* wip

Signed-off-by: Abdul-Az <[email protected]>

* roles view  cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* typo

Signed-off-by: Abdul-Az <[email protected]>

* roles create,update,delete ui actions

Signed-off-by: Abdul-Az <[email protected]>

* compiled pb files

Signed-off-by: Abdul-Az <[email protected]>

* create, update, delete cy test cases

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/databag item actions (#6049)

* databags and items

Signed-off-by: Abdul-Az <[email protected]>

* added data bag actions

Signed-off-by: Abdul-Az <[email protected]>

* added test cases

Signed-off-by: Abdul-Az <[email protected]>

* data bags item test cases added

Signed-off-by: Abdul-Az <[email protected]>

* policyfiles actions added (#6081)

Signed-off-by: Abdul-Az <[email protected]>

* added policygroups actions (#6123)

Signed-off-by: Abdul-Az <[email protected]>

* rebase fix

Signed-off-by: Abdul-Az <[email protected]>

* iam permission to create, delete, get client (#6227)

* iam prmission to create, delete, get client

Signed-off-by: Abdul-Az <[email protected]>

* test cases for client

Signed-off-by: Abdul-Az <[email protected]>

* added test cases

Signed-off-by: Abdul-Az <[email protected]>

* added reset client key action

Signed-off-by: Abdul-Az <[email protected]>

* added nodes iam actions (#6275)

* added nodes iam actions

Signed-off-by: Abdul-Az <[email protected]>

* added nodes test cases

Signed-off-by: Abdul-Az <[email protected]>

* added node test cases

Signed-off-by: Abdul-Az <[email protected]>

* docs fix

Signed-off-by: Abdul-Az <[email protected]>

* Added pb files after proto compilation to fix the panic error

Signed-off-by: root <[email protected]>

* api/external/infra_proxy/infra_proxy.pb.go

Signed-off-by: sonali wale <[email protected]>

* added some minor changes

Signed-off-by: Vinay Sharma <[email protected]>

* commented code

Signed-off-by: Chaitali Mane <[email protected]>

* database scripts added (#6351)

Signed-off-by: sonali wale <[email protected]>

* WebUI key into add chef-server slider (#6357)

* web-ui-key

Signed-off-by: sumanprogress <[email protected]>

* Updated code for webui key

Signed-off-by: Chaitali Mane <[email protected]>

* Updated style

Signed-off-by: Chaitali Mane <[email protected]>

* Updated cypress test

Signed-off-by: Chaitali Mane <[email protected]>

* Added back button

Signed-off-by: Chaitali Mane <[email protected]>

* changed name to slider

Signed-off-by: Chaitali Mane <[email protected]>

Co-authored-by: sumanprogress <[email protected]>

* Create server API - create the chef server using the webui key (#6376)

* added API chanegs for adding the chef server with webui key

Signed-off-by: Vinay Sharma <[email protected]>

* added changes for the validation and test cases

Signed-off-by: Vinay Sharma <[email protected]>

* API to validate the webui key (#6364)

* added base changes for the API

Signed-off-by: Vinay Sharma <[email protected]>

* added API changes to validate the webui key

Signed-off-by: Vinay Sharma <[email protected]>

* added some minor changes for the fun comment

Signed-off-by: Vinay Sharma <[email protected]>

* added review comment changes

Signed-off-by: Vinay Sharma <[email protected]>

* added some minor changes for to handle the error

Signed-off-by: Vinay Sharma <[email protected]>

* added changes to validate webui key before creating a server

Signed-off-by: Vinay Sharma <[email protected]>

* added protobuff changes

Signed-off-by: Vinay Sharma <[email protected]>

* Added Update web ui key slider (#6372)

* Initial commit for update webUI key

Signed-off-by: Chaitali Mane <[email protected]>

* added unit tests

Signed-off-by: Chaitali Mane <[email protected]>

* Updated web ui key code

Signed-off-by: Chaitali Mane <[email protected]>

* Added cypress test cases

Signed-off-by: Chaitali Mane <[email protected]>

* Updated style changes

Signed-off-by: Chaitali Mane <[email protected]>

* minor changes

Signed-off-by: Chaitali Mane <[email protected]>

* Update update error

Signed-off-by: Chaitali Mane <[email protected]>

* Added image

Signed-off-by: Chaitali Mane <[email protected]>

* minor change

Signed-off-by: Chaitali Mane <[email protected]>

* UI-API integration for web UI key (#6387)

* lint fixes

Signed-off-by: Abdul-Az <[email protected]>

* Added integration code

Signed-off-by: Chaitali Mane <[email protected]>

Co-authored-by: Abdul-Az <[email protected]>

* Infra proxy API to get the organisation of chef server (#6363)

* Get organisation of infra server from chef server API added

Signed-off-by: sonali wale <[email protected]>

* minor changes added

Signed-off-by: sonali wale <[email protected]>

* Test cases added

Signed-off-by: sonali wale <[email protected]>

* Changes added in test cases

Signed-off-by: sonali wale <[email protected]>

* Added some changes in test cases

Signed-off-by: sonali wale <[email protected]>

* Removed test cases to check the existing one

Signed-off-by: sonali wale <[email protected]>

* added test cases changes

Signed-off-by: sonali wale <[email protected]>

* incorporating review comments

Signed-off-by: sonali wale <[email protected]>

* Minor changes added in test cases

Signed-off-by: sonali wale <[email protected]>

* added some logs

Signed-off-by: sonali wale <[email protected]>

* changes added in test cases

Signed-off-by: sonali wale <[email protected]>

* test cases changes added

Signed-off-by: sonali wale <[email protected]>

* Fixes added for repo health status

Signed-off-by: sonali wale <[email protected]>

* Fix added for repo health failure

Signed-off-by: sonali wale <[email protected]>

* Changes added in bash script of add users to remove credential id from users table

Signed-off-by: sonali wale <[email protected]>

* Conflicts resolved

Signed-off-by: sonali wale <[email protected]>

* Server details page  - UI should have the option to update the WebUI key (#6440)

* added changes to update the webui key on server details page

Signed-off-by: Vinay Sharma <[email protected]>

* added some minor changes

Signed-off-by: Vinay Sharma <[email protected]>

* Show the validation status of the WebUI key on the Chef Server Metadata  (#6435)

* changes for the validate webui key on server details page

Signed-off-by: Vinay Sharma <[email protected]>

* added chanegs for the validate webui key

Signed-off-by: Vinay Sharma <[email protected]>

* added changes for the specs

Signed-off-by: Vinay Sharma <[email protected]>

* added changes for the validate webui key error effect

Signed-off-by: Vinay Sharma <[email protected]>

* API to update the web ui key (#6433)

* Update web ui key API added

Signed-off-by: sonali wale <[email protected]>

* Removed extra files

Signed-off-by: sonali wale <[email protected]>

* Read secret changes added

Signed-off-by: sonali wale <[email protected]>

* Conflicts resolved

Signed-off-by: sonali wale <[email protected]>

* Test cases added

Signed-off-by: sonali wale <[email protected]>

* Commented validate web ui key test cases

Signed-off-by: sonali wale <[email protected]>

* Changes added in mock file

Signed-off-by: sonali wale <[email protected]>

* uncomment validate web ui key test cases

Signed-off-by: sonali wale <[email protected]>

* infra_viewer_actions added (#6436)

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/infra editor actions (#6453)

* editor actions added

Signed-off-by: Abdul-Az <[email protected]>

* infra_editor test cases

Signed-off-by: Abdul-Az <[email protected]>

* test cases fix

Signed-off-by: Abdul-Az <[email protected]>

* Changes to use web ui key in all the Infra Proxy APIs for Cookbooks, Policy Files, Policy Groups, Clients  (#6457)

* Changes added to use the web ui key

Signed-off-by: sonali wale <[email protected]>

* added minor UI change

Signed-off-by: Chaitali Mane <[email protected]>

Co-authored-by: Chaitali Mane <[email protected]>

* Database script for migration tables (#6500)

* Script added for migration tables

Signed-off-by: sonali wale <[email protected]>

* Insert scripts added for migration type and status

Signed-off-by: sonali wale <[email protected]>

* Server id column added in migration table

Signed-off-by: sonali wale <[email protected]>

* Index added on server_id column in migration table

Signed-off-by: sonali wale <[email protected]>

* Abdul/infra editor actions (#6508)

* editor actions added

Signed-off-by: Abdul-Az <[email protected]>

* infra_editor test cases

Signed-off-by: Abdul-Az <[email protected]>

* test cases fix

Signed-off-by: Abdul-Az <[email protected]>

* infra editor actions update

Signed-off-by: Abdul-Az <[email protected]>

* editor role fix

Signed-off-by: Abdul-Az <[email protected]>

* test cases fix

Signed-off-by: Abdul-Az <[email protected]>

* Abdul/infra project owner (#6512)

* project owner wip

Signed-off-by: Abdul-Az <[email protected]>

* project owner actions

Signed-off-by: Abdul-Az <[email protected]>

* fix

Signed-off-by: Abdul-Az <[email protected]>

* doc update

Signed-off-by: Abdul-Az <[email protected]>

* pipeline fix

Signed-off-by: Abdul-Az <[email protected]>

* Updated Infra Proxy cypress tests for web UI key (#6511)

* Updated cypress tests for web ui key

Signed-off-by: Chaitali Mane <[email protected]>

* Key in uppercase

Signed-off-by: Chaitali Mane <[email protected]>

* Update for minor

Signed-off-by: Chaitali Mane <[email protected]>

* removed unused lines

Signed-off-by: Chaitali Mane <[email protected]>

* removed error unit tests

Signed-off-by: Chaitali Mane <[email protected]>

* removed iam lint error

Signed-off-by: Chaitali Mane <[email protected]>

* Adding Cypress env variable for WebUI key

Signed-off-by: Kallol Roy <[email protected]>

* Updated variable

Signed-off-by: Chaitali Mane <[email protected]>

* removed replace

Signed-off-by: Chaitali Mane <[email protected]>

* Adding variable

Signed-off-by: Chaitali Mane <[email protected]>

* minor change

Signed-off-by: Chaitali Mane <[email protected]>

* removed hard coded values

Signed-off-by: Chaitali Mane <[email protected]>

* Removed hard coded values

Signed-off-by: Chaitali Mane <[email protected]>

* Updated variables

Signed-off-by: Chaitali Mane <[email protected]>

Co-authored-by: Kallol Roy <[email protected]>

* New version of protoc and added migrations proto files (#6578)

Signed-off-by: Yashvi Jain <[email protected]>

* Added sync organization and user button (#6592)

* updated docs

Signed-off-by: Abdul-Az <[email protected]>

* cypress error fix

Signed-off-by: Abdul-Az <[email protected]>

* lint fixes

Signed-off-by: Abdul-Az <[email protected]>

* updated docs

Signed-off-by: Abdul-Az <[email protected]>

* cypress error fix

Signed-off-by: Abdul-Az <[email protected]>

* Added button as per new design

Signed-off-by: Chaitali Mane <[email protected]>

* update change

Signed-off-by: Chaitali Mane <[email protected]>

Co-authored-by: Abdul-Az <[email protected]>

* Creating a new package migrations (#6595)

Signed-off-by: Yashvi Jain <[email protected]>

* Storage functions for the migration phases (#6529)

* Get organisation API changes added

Signed-off-by: sonali wale <[email protected]>

* minor changes added

Signed-off-by: sonali wale <[email protected]>

* Remove command to create an orgs

Signed-off-by: sonali wale <[email protected]>

* Client Mock changes

Signed-off-by: Yashvi Jain <[email protected]>

* Storage function for all the phases of migration

Signed-off-by: sonali wale <[email protected]>

* Minor changes added

Signed-off-by: sonali wale <[email protected]>

* Incorporated review comments

Signed-off-by: sonali wale <[email protected]>

* Minor changes added

Signed-off-by: sonali wale <[email protected]>

* Changes for review comments

Signed-off-by: sonali wale <[email protected]>

* Comments removed

Signed-off-by: sonali wale <[email protected]>

Co-authored-by: Yashvi Jain <[email protected]>

* Migration stage script and storage functions added (#6619)

Signed-off-by: sonali wale <[email protected]>

* Addition of migration id and migration status in get server api (#6613)

* resolving conflicts and rebasing it

Signed-off-by: Yashvi Jain <[email protected]>

* Removing the loggers

Signed-off-by: Yashvi Jain <[email protected]>

* Query changes for lastes migration status

Signed-off-by: Yashvi Jain <[email protected]>

* changing the response varibale

Signed-off-by: Yashvi Jain <[email protected]>

* Changes to audit the log for infra proxy (#6622)

* added changes for infra proxy audit log

* added reflect codes

Signed-off-by: Kallol Roy <[email protected]>

* added changes for the audit logs for infra

Signed-off-by: Vinay Sharma <[email protected]>

* removed commented code

Signed-off-by: Vinay Sharma <[email protected]>

* added some minor changes

Signed-off-by: Vinay Sharma <[email protected]>

Co-authored-by: Kallol Roy <[email protected]>

* Migration Data service creation and created a rpc method for upload zip file (#6612)

* Changes for stream api for upload

Signed-off-by: Yashvi Jain <[email protected]>

* changes

Signed-off-by: Yashvi Jain <[email protected]>

* added some changes for the protofile

Signed-off-by: Vinay Sharma <[email protected]>

* added function changes

* added changes for the proto

* added changes to devide the chunks in bytes

* added changes for the validation

Signed-off-by: Vinay Sharma <[email protected]>

* adding status in database

Signed-off-by: Yashvi Jain <[email protected]>

* adding the request for server id and filename

Signed-off-by: Yashvi Jain <[email protected]>

* Adding  loggers and saving the failed migration phase

Signed-off-by: Yashvi Jain <[email protected]>

* optimising the code

Signed-off-by: Yashvi Jain <[email protected]>

* Changes for content-type

Signed-off-by: Yashvi Jain <[email protected]>

* added changes for the validation

Signed-off-by: Vinay Sharma <[email protected]>

* Upload to the hab svc data folder

Signed-off-by: Kallol Roy <[email protected]>

* Enhance log and modify migration phases

Signed-off-by: Kallol Roy <[email protected]>

* Granularize the migration stages

Signed-off-by: Kallol Roy <[email protected]>

* Granularize the migration stages

Signed-off-by: Kallol Roy <[email protected]>

Co-authored-by: Vinay Sharma <[email protected]>
Co-authored-by: Kallol Roy <[email protected]>

* API to fetch the status of the migration (#6637)

* Get migrations status API added

Signed-off-by: sonali wale <[email protected]>

* Added minor changes

Signed-off-by: sonali wale <[email protected]>

* Modify Get server API for Migration status (#6645)

* Modify Get server API for Migration status

Signed-off-by: Yashvi Jain <[email protected]>

* Modify the get server API

Signed-off-by: Yashvi Jain <[email protected]>

* Feature/models (#6655)

* Pipeline demo

* Demo Pipeline

Signed-off-by: Pappu Kumar <[email protected]>

* Based on PR Review

Signed-off-by: Pappu Kumar <[email protected]>

* Models

Signed-off-by: Pappu Kumar <[email protected]>

* Models done

* Package JSON change

Signed-off-by: Pappu Kumar <[email protected]>

* Package JSON change

Signed-off-by: Pappu Kumar <[email protected]>

* Package JSON change

Signed-off-by: Pappu Kumar <[email protected]>

* Stalwart 32 upload slider functionality (#6654)

* Added upload slider

Signed-off-by: Chaitali Mane <[email protected]>

* Update upload functionality

Signed-off-by: Chaitali Mane <[email protected]>

* Added drag and drop function

Signed-off-by: Chaitali Mane <[email protected]>

* Added API integration code

Signed-off-by: Chaitali Mane <[email protected]>

* Added file upload changes

Signed-off-by: Chaitali Mane <[email protected]>

* Added cypress test cases

Signed-off-by: Chaitali Mane <[email protected]>

* Added unit tests

Signed-off-by: Chaitali Mane <[email protected]>

* Added loader

Signed-off-by: Chaitali Mane <[email protected]>

* Updated code

Signed-off-by: Chaitali Mane <[email protected]>

* added header changes + added some type changes + fixed slider open and close after upload

Signed-off-by: Vinay Sharma <[email protected]>

* Updated for selector

Signed-off-by: Chaitali Mane <[email protected]>

Co-authored-by: Vinay Sharma <[email protected]>

* Cancel migration API to cancel the running migration (#6653)

* added changes for the cancel migration API

Signed-off-by: Vinay Sharma <[email protected]>

* Added changes to update the status and clear off data

Signed-off-by: Kallol Roy <[email protected]>

* Fixed SQL query

Signed-off-by: Kallol Roy <[email protected]>

Co-authored-by: Kallol Roy <[email protected]>

* Stalwart 24 Pipeline function to store the orgs to database (#6658)

* Pipeline function to store the orgs

Signed-off-by: sonali wale <[email protected]>

* Added minor changes

Signed-off-by: sonali wale <[email protected]>

* Code formatting and setting up tests DB

Signed-off-by: Kallol Roy <[email protected]>

* Added migration status changes

Signed-off-by: sonali wale <[email protected]>

* Added minor changes

Signed-off-by: sonali wale <[email protected]>

* Comment removed

Signed-off-by: sonali wale <[email protected]>

* Logs added

Signed-off-by: sonali wale <[email protected]>

* Minor changes added

Signed-off-by: sonali wale <[email protected]>

* Removed message variable

Signed-off-by: sonali wale <[email protected]>

* Incorporating review comments

Signed-off-by: sonali wale <[email protected]>

Co-authored-by: Kallol Roy <[email protected]>

* Feature/migration pipe (#6647)

* Pipeline demo

* Demo Pipeline

Signed-off-by: Pappu Kumar <[email protected]>

* Based on PR Review

Signed-off-by: Pappu Kumar <[email protected]>

* Models

Signed-off-by: Pappu Kumar <[email protected]>

* Updateed select statement

Signed-off-by: Pappu Kumar <[email protected]>

* Removed package-lock.json

Signed-off-by: Pappu Kumar <[email protected]>

* Pipeline to process and close the go routines

Signed-off-by: Kallol Roy <[email protected]>

* Feature/models (#6655)

* Pipeline demo

* Demo Pipeline

Signed-off-by: Pappu Kumar <[email protected]>

* Based on PR Review

Signed-off-by: Pappu Kumar <[email protected]>

* Models

Signed-off-by: Pappu Kumar <[email protected]>

* Models done

* Package JSON change

Signed-off-by: Pappu Kumar <[email protected]>

* Package JSON change

Signed-off-by: Pappu Kumar <[email protected]>

* Package JSON change

Signed-off-by: Pappu Kumar <[email protected]>

* Setup pipeline to process data

Signed-off-by: Kallol Roy <[email protected]>

* Some comment corrections

Signed-off-by: Pappu Kumar <[email protected]>

Co-authored-by: Kallol Roy <[email protected]>

* Parse org pipeline function and test cases (#6664)

* Adding parse servers orgs function and test data files

Signed-off-by: Yashvi Jain <[email protected]>

* Addition of test cases

Signed-off-by: Yashvi Jain <[email protected]>

* Adding loggers for parse orgs

Signed-off-by: Yashvi Jain <[email protected]>

* resolving sonar issue

Signed-off-by: Yashvi Jain <[email protected]>

* Adding deletebackup folder

Signed-off-by: Yashvi Jain <[email protected]>

* Adding delete backup folder

Signed-off-by: Yashvi Jain <[email protected]>

* Phase 2 (#6667)

Signed-off-by: Pappu Kumar <[email protected]>

* Add projects for every org to be inserted in the database (#6669)

Signed-off-by: Yashvi Jain <[email protected]>

* Get migration staged data API (#6673)

* Get migration staged data API added

Signed-off-by: sonali wale <[email protected]>

* Minor changes added

Signed-off-by: sonali wale <[email protected]>

* Modified the response type

Signed-off-by: sonali wale <[email protected]>

* Test cases added

Signed-off-by: sonali wale <[email protected]>

* Updated test cases

Signed-off-by: sonali wale <[email protected]>

* Updated parsed data

Signed-off-by: sonali wale <[email protected]>

* json tag updated

Signed-off-by: sonali wale <[email protected]>

* Feb/pipeline(unzip, pipeline log for error and success) (#6678)

* Zip file

* Zip file and migration done status

Signed-off-by: Pappu Kumar <[email protected]>

* PR Changes

* PR Changes

Signed-off-by: Pappu Kumar <[email protected]>

* PR Commect fixed

Signed-off-by: Pappu Kumar <[email protected]>

* Code smell Fixed

Signed-off-by: Pappu Kumar <[email protected]>

* Update utility.go

* Unzip Destination change

Signed-off-by: Pappu Kumar <[email protected]>

* Some fixes

Signed-off-by: Pappu Kumar <[email protected]>

* Changes Issues and PR comments

Signed-off-by: Pappu Kumar <[email protected]>

* Error log modified

Signed-off-by: Pappu Kumar <[email protected]>

* Code smell fixed

Signed-off-by: Pappu Kumar <[email protected]>

* STALWART-31 Show migration acknowledgement on server details page (#6670)

* added changes for the show migration status

Signed-off-by: Vinay Sharma <[email protected]>

* added some UI changes to show the error message

Signed-off-by: Vinay Sharma <[email protected]>

* added some changes to change the tooltip position

Signed-off-by: Vinay Sharma <[email protected]>

* added changes for the preview screen

* added some css changes

Signed-off-by: Vinay Sharma <[email protected]>

* added changes to fix the sonar cloud issue

Signed-off-by: Vinay Sharma <[email protected]>

* added review comment changes

Signed-off-by: Vinay Sharma <[email protected]>

* API to trigger the second pipeline function - confirm preview (#6677)

* added changes for trigger the second pipline function

Signed-off-by: Vinay Sharma <[email protected]>

* Changes for lint

* Updated error handling

Signed-off-by: sonali wale <[email protected]>

Co-authored-by: Yashvi Jain <[email protected]>
Co-authored-by: sonali wale <[email protected]>

* Stalwart 25 pipeline function to store parsed stage file (#6683)

* Create preview pipeline function added

Signed-off-by: sonali wale <[email protected]>

* Test cases added

Signed-off-by: sonali wale <[email protected]>

* Updated test cases

Signed-off-by: sonali wale <[email protected]>

* Resolved conflicts

Signed-off-by: sonali wale <[email protected]>

* Stalwart 22 preview screen modal (#6679)

* Added preview screen slider

Signed-off-by: Chaitali Mane <[email protected]>

* Added metadata changes

Signed-off-by: Chaitali Mane <[email protected]>

* Added vault variable into cypress

Signed-off-by: Chaitali Mane <[email protected]>

* Added cancel migration API integration

Signed-off-by: Chaitali Mane <[email protected]>

* Added preview data API requests

Signed-off-by: Chaitali Mane <[email protected]>

* Updated for cancel migration

Signed-off-by: Chaitali Mane <[email protected]>

* Updated values with API data variables

Signed-off-by: Chaitali Mane <[email protected]>

* Update for preview modal input

Signed-off-by: Chaitali Mane <[email protected]>

* minor change

Signed-off-by: Chaitali Mane <[email protected]>

* removed server IP dependancy

Signed-off-by: Chaitali Mane <[email protected]>

* minor

Signed-off-by: Chaitali Mane <[email protected]>

* removed lint in iam

Signed-off-by: Chaitali Mane <[email protected]>

* removed file

Signed-off-by: Chaitali Mane <[email protected]>

* Pipeline failure changes

Signed-off-by: Yashvi Jain <[email protected]>

* Pipeline failure changes

Signed-off-by: Yashvi Jain <[email protected]>

* pipeline failure changes

Signed-off-by: Yashvi Jain <[email protected]>

* pipeline failure changes

Signed-off-by: Yashvi Jain <[email protected]>

* removed commented code

Signed-off-by: Chaitali Mane <[email protected]>

* Adding variable

Signed-off-by: Chaitali Mane <[email protected]>

* Complitation error fix

Signed-off-by: Yashvi Jain <[email protected]>

* Pipeline failure changes

Signed-off-by: Yashvi Jain <[email protected]>

Co-authored-by: Yashvi Jain <[email protected]>

* Modified API for Local Users with Hash Password (#6694)

* Added Test API for Local Users save

Signed-off-by: Yashvi Jain <[email protected]>

* Removing duplicate code

Signed-off-by: Yashvi Jain <[email protected]>

* Removing duplicate code

Signed-off-by: Yashvi Jain <[email protected]>

* Changes for adding is hashed field in create user api

Signed-off-by: Yashvi Jain <[email protected]>

* adding test cases

Signed-off-by: Yashvi Jain <[email protected]>

* Feature/testing pipeline (#6704)

* Testing

* Pass service objects to utility pipeline functions

Signed-off-by: Kallol Roy <[email protected]>

* Postgres connection fixes

Signed-off-by: sonali wale <[email protected]>

* pipeline failure fixes

Signed-off-by: Yashvi Jain <[email protected]>

* Phase1 debugged and fixed

Signed-off-by: Pappu Kumar <[email protected]>

* Testing

* Pass service objects to utility pipeline functions

Signed-off-by: Kallol Roy <[email protected]>

* PR Commect fixed

Signed-off-by: Pappu Kumar <[email protected]>

* fix

* Changes

Signed-off-by: Pappu Kumar <[email protected]>

* Adding authz client for project

Signed-off-by: Yashvi Jain <[email protected]>

* Adding authz client for project

Signed-off-by: Yashvi Jain <[email protected]>

* Added  StoreOrg and some corrections to phase one

* Remoed Global Variables

* Updated migration id in get status call

Signed-off-by: Chaitali Mane <[email protected]>

* Added confirm API integration code

Signed-off-by: Chaitali Mane <[email protected]>

* Added major code changes

Signed-off-by: Chaitali Mane <[email protected]>

* Added some changes

Signed-off-by: Chaitali Mane <[email protected]>

* Added some improvements

Signed-off-by: Chaitali Mane <[email protected]>

* Cencel migration API fixes

Signed-off-by: sonali wale <[email protected]>

* Updated z-index

Signed-off-by: Chaitali Mane <[email protected]>

* Updated script

Signed-off-by: sonali wale <[email protected]>

* changes for active migration status

Signed-off-by: Yashvi Jain <[email protected]>

* Updated get migration status query

Signed-off-by: sonali wale <[email protected]>

* added in progress changes

Signed-off-by: Chaitali Mane <[email protected]>

* Updated minor change

Signed-off-by: Chaitali Mane <[email protected]>

* Spelling check

Signed-off-by: Pappu Kumar <[email protected]>

* Naming convention change

Signed-off-by: Pappu Kumar <[email protected]>

Co-authored-by: Kallol Roy <[email protected]>
Co-authored-by: sonali wale <[email protected]>
Co-authored-by: Yashvi Jain <[email protected]>
Co-authored-by: Chaitali Mane <[email protected]>

* Added cypress test cases (#6722)

* Added cypress test cases

Signed-off-by: Chaitali Mane <[email protected]>

* Added cypress test cases

Signed-off-by: Chaitali Mane <[email protected]>

* Adding pipeline function for parsing org user association (#6707)

* Adding pipeline function for parsing org user association

Signed-off-by: Yashvi Jain <[email protected]>

* Changes for lint fixes

Signed-off-by: Yashvi Jain <[email protected]>

* Fixing test cases for parse org users

Signed-off-by: Yashvi Jain <[email protected]>

* Adding more test cases for Org User Association

Signed-off-by: Yashvi Jain <[email protected]>

* Fixing code smells

Signed-off-by: Yashvi Jain <[email protected]>

* adding correct action ops

Signed-off-by: Yashvi Jain <[email protected]>

* Test cases correction for org users

Signed-off-by: Yashvi Jain <[email protected]>

* Get org admins from back up zip

Signed-off-by: sonali wale <[email protected]>

* Adding test cases for getting admin from org

Signed-off-by: Yashvi Jain <[email protected]>

* Updated test cases

Signed-off-by: sonali wale <[email protected]>

* Updated test data

Signed-off-by: sonali wale <[email protected]>

* Added minor changes

Signed-off-by: sonali wale <[email protected]>

* Added new line

Signed-off-by: sonali wale <[email protected]>

* Storage function changes added

Signed-off-by: sonali wale <[email protected]>

* Changes for review comment

Signed-off-by: sonali wale <[email protected]>

Co-authored-by: sonali wale <[email protected]>

* Dave/stalwart 27 (#6719)

* Validate Zip File

Signed-off-by: Pappu Kumar <[email protected]>

* Done ZIp file Validation

Signed-off-by: Pappu Kumar <[email protected]>

* Test ZIp file Validation

Signed-off-by: Pappu Kumar <[email protected]>

* Key dump check added

Signed-off-by: Pappu Kumar <[email protected]>

* Changes based on PR comments

Signed-off-by: Pappu Kumar <[email protected]>

* Done testing

Signed-off-by: Pappu Kumar <[email protected]>

* Merge conflict

Signed-off-by: Pappu Kumar <[email protected]>

* Pappu/stalwart 35 (#6713)

* Adding function for user exists

Signed-off-by: Yashvi Jain <[email protected]>

* Parsing User done for a New PR

Signed-off-by: Pappu Kumar <[email protected]>

* Linting issue

Signed-off-by: Pappu Kumar <[email protected]>

* Code smell check

Signed-off-by: Pappu Kumar <[email protected]>

* FIXED PR comments

Signed-off-by: Pappu Kumar <[email protected]>

* FIXED PR Comments

* PR Commits

Signed-off-by: Pappu Kumar <[email protected]>

* Fixed code smell

Signed-off-by: Pappu Kumar <[email protected]>

* Some minor bug fixes

Signed-off-by: Pappu Kumar <[email protected]>

* Fixed PR review comments

Signed-off-by: Pappu Kumar <[email protected]>

* Fixing code smell

Signed-off-by: Pappu Kumar <[email protected]>

* Added checks

Signed-off-by: Pappu Kumar <[email protected]>

* Added the check for user exists by connecting to local user service

Signed-off-by: Yashvi Jain <[email protected]>

* Parsing User done for a New PR

Signed-off-by: Pappu Kumar <[email protected]>

* Code smell check

Signed-off-by: Pappu Kumar <[email protected]>

* FIXED PR comments

Signed-off-by: Pappu Kumar <[email protected]>

* Fixed PR review comments

Signed-off-by: Pappu Kumar <[email protected]>

* Fixing code smell

Signed-off-by: Pappu Kumar <[email protected]>

* Fixing code smells

Signed-off-by: Yashvi Jain <[email protected]>

* PR Comments

Signed-off-by: Pappu Kumar <[email protected]>

* Done linting and PR FIX

Signed-off-by: Pappu Kumar <[email protected]>

* Few fixes

Signed-off-by: Pappu Kumar <[email protected]>

* Done

Signed-off-by: Pappu Kumar <[email protected]>

* Adding check for local user for exisiting username

Signed-off-by: Yashvi Jain <[email protected]>

* Adding check for local users

Signed-off-by: Yashvi Jain <[email protected]>

* PR COMMENTS DONE

Signed-off-by: Pappu Kumar <[email protected]>

* Fixing testing issue

Signed-off-by: Yashvi Jain <[email protected]>

* Testing fixing for parse user

Signed-off-by: Yashvi Jain <[email protected]>

* Done with testing

Signed-off-by: Pappu Kumar <[email protected]>

* Changes for local user client

Signed-off-by: Yashvi Jain <[email protected]>

* Changes for local user client port

Signed-off-by: Yashvi Jain <[email protected]>

* Remaining changes are made

* Comment Line

Signed-off-by: Pappu Kumar <[email protected]>

* Rebasing with feature branch

Signed-off-by: Yashvi Jain <[email protected]>

* Changes for code smells

Signed-off-by: Yashvi Jain <[email protected]>

Co-authored-by: Yashvi Jain <[email protected]>

* Stalwart 52 Improvements in infra server integration test cases (#6712)

* Improvements in integration test cases

Signed-off-by: sonali wale <[email protected]>

* Updated test cases

Signed-off-by: sonali wale <[email protected]>

* Storage functions for org users association (#6741)

* Storage functions for org users association

Signed-off-by: sonali wale <[email protected]>

* Minor changes added

Signed-off-by: sonali wale <[email protected]>

* Minor changes added

Signed-off-by: sonali wale <[email protected]>

* Adding hash password from json and creating local user (#6753)

* Adding hash password from json and creating local user

Signed-off-by: Yashvi Jain <[email protected]>

* Lint issues fixed

Signed-off-by: Yashvi Jain <[email protected]>

* Modify the existing users table with more entries (#6742)

* Modify the existing users table with more entries

Signed-off-by: Pappu Kumar <[email protected]>

* Spelling checks

Signed-off-by: Pappu Kumar <[email protected]>

* Code smell fix

* Code smell fix

Signed-off-by: Pappu Kumar <[email protected]>

* Conflicting user changes in Infra proxy (#6774)

* updated docs

Signed-off-by: Abdul-Az <[email protected]>

* cypress error fix

Signed-off-by: Abdul-Az <[email protected]>

* updated docs

Signed-off-by: Abdul-Az <[email protected]>

* cypress error fix

Signed-off-by: Abdul-Az <[email protected]>

* Added user API

Signed-off-by: Chaitali Mane <[email protected]>

* minor change

Signed-off-by: Chaitali Mane <[email protected]>

* Updated code for conflict user

Signed-off-by: Chaitali Mane <[email protected]>

* Updated code for conflict user

Signed-off-by: Chaitali Mane <[email protected]>

Co-authored-by: Abdul-Az <[email protected]>

* Pipeline function to populate org users association (#6770)

* Added pipeline function to populate org user association

Signed-off-by: sonali wale <[email protected]>

* Minor changes added

Signed-off-by: sonali wale <[email protected]>

* Code smell fix

Signed-off-by: sonali wale <[email protected]>

* Incorporating review comments

Signed-off-by: sonali wale <[email protected]>

* Changes added for failed count

Signed-off-by: sonali wale <[email protected]>

* Added pipeline changes for migration status and error handling

Signed-off-by: sonali wale <[email protected]>

* Store Users (#6761)

* Store Users

Signed-off-by: Pappu Kumar <[email protected]>

* Store USers

Signed-off-by: Pappu Kumar <[email protected]>

* Store USers

Signed-off-by: Pappu Kumar <[email protected]>

* Done

Signed-off-by: Pappu Kumar <[email protected]>

* Populate users into the automate db

Signed-off-by: Pappu Kumar <[email protected]>

* Adding function for creating local users

Signed-off-by: Yashvi Jain <[email protected]>

* Adding function for creating local users

Signed-off-by: Yashvi Jain <[email protected]>

* COrrections to some code

Signed-off-by: Pappu Kumar <[email protected]>

* PR Comment fixed

Signed-off-by: Pappu Kumar <[email protected]>

* PR comments

Signed-off-by: Pappu Kumar <[email protected]>

* PR Comments fixed

Signed-off-by: Pappu Kumar <[email protected]>

* Checks and some corrections

Signed-off-by: Pappu Kumar <[email protected]>

* Merge conflicts

Signed-off-by: Pappu Kumar <[email protected]>

* Corrections:

* test with continue

Signed-off-by: Pappu Kumar <[email protected]>

* Added changes for error handling in pipeline

Signed-off-by: sonali wale <[email protected]>

Co-authored-by: Yashvi Jain <[email protected]>
Co-authored-by: sonali wale <[email protected]>

* Added user tab in org details (#6789)

* Added user tab in org details

Signed-off-by: Chaitali Mane <[email protected]>

* Updated minor change

Signed-off-by: Chaitali Mane <[email protected]>

* added variable type

Signed-off-by: Chaitali Mane <[email protected]>

* Confirm preview button should send the changed and selected user details from UI. (#6801)

* added changes for select all and change username on preview slider

Signed-off-by: Vinay Sharma <[email protected]>

* added minor changes

Signed-off-by: Vinay Sharma <[email protected]>

* Migrate User permissions for admin and non-admin (#6804)

* Migrate User permissions for admin and non-admin

Signed-off-by: Yashvi Jain <[email protected]>

* Migrate User permissions for admin and non-admin

Signed-off-by: Yashvi Jain <[email protected]>

* Fixing code smells for migrate user permissions function

Signed-off-by: Yashvi Jain <[email protected]>

* API to fetch the organisation users from automate DB (#6802)

* Get orgs users API added

Signed-off-by: sonali wale <[email protected]>

* Test cases added

Signed-off-by: sonali wale <[email protected]>

* Test cases updated

Signed-off-by: sonali wale <[email protected]>

* Updated test cases

Signed-off-by: sonali wale <[email protected]>

* Fixing test cases for utility

Signed-off-by: Yashvi Jain <[email protected]>

* PR changes for API endpoint

Signed-off-by: Yashvi Jain <[email protected]>

Co-authored-by: Yashvi Jain <[email protected]>

* Migrate users to DB After send the changed and selected user details from UI. (#6819)

* added changes to migrate users into DB after selecting from UI

Signed-off-by: Vinay Sharma <[email protected]>

* added changes for the test cases

Signed-off-by: Vinay Sharma <[email protected]>

* added some minor changes

Signed-off-by: Vinay Sharma <[email protected]>

* Testing observations of zip file upload (#6823)

* Testing observations for upload zip file API

Signed-off-by: sonali wale <[email protected]>

* Added separate file

Signed-off-by: sonali wale <[email protected]>

* Added org user API integration (#6817)

* Added APi integration

Signed-off-by: Chaitali Mane <[email protected]>

* Added code integration

Signed-off-by: Chaitali Mane <[email protected]>

* Added cypress test case

Signed-off-by: Chaitali Mane <[email protected]>

* Dave/stalwart 54 (#6808)

* Demo

Signed-off-by: Pappu Kumar <[email protected]>

* Update Public Key To Chef Server User

Signed-off-by: Pappu Kumar <[email protected]>

* Done Update Key

Signed-off-by: Pappu Kumar <[email protected]>

* Added reset key API

Signed-off-by: sonali wale <[email protected]>

* Updated reset key function

Signed-off-by: sonali wale <[email protected]>

* Updating user keys

Signed-off-by: Pappu Kumar <[email protected]>

* Merge Conflicts

Signed-off-by: Pappu Kumar <[email protected]>

* Change requests

Signed-off-by: Pappu Kumar <[email protected]>

* Change requests

Signed-off-by: Pappu Kumar <[email protected]>

* PR Comments

Signed-off-by: Pappu Kumar <[email protected]>

Co-authored-by: sonali wale <[email protected]>

* minor changes

Signed-off-by: Chaitali Mane <[email protected]>

* Org name is to be stored instead of full name

Signed-off-by: Kallol Roy <[email protected]>

* Added uesr tab

Signed-off-by: Chaitali Mane <[email protected]>

* Automate API needs to handle sync status (#6860)

* Sync status

Signed-off-by: Pappu Kumar <[email protected]>

* Sync migration time

Signed-off-by: Pappu Kumar <[email protected]>

* Script to generate different sized knife ec backup (#6855)

* Script to create the knife ec back up zip file

Signed-off-by: sonali wale <[email protected]>

* Lint fixes

Signed-off-by: sonali wale <[email protected]>

* Script changes

Signed-off-by: sonali wale <[email protected]>

* zip creation changes

Signed-off-by: sonali wale <[email protected]>

* Removed back up folder

Signed-off-by: sonali wale <[email protected]>

* Comment changes

Signed-off-by: sonali wale <[email protected]>

* script changes to zip the file

Signed-off-by: sonali wale <[email protected]>

* Minor changes added

Signed-off-by: sonali wale <[email protected]>

* Code smell fix

Signed-off-by: sonali wale <[email protected]>

* Update .studio/infra-proxy-service

* Setting username with index

Signed-off-by: Kallol Roy <[email protected]>

Co-authored-by: Kallol Roy <[email protected]>

* Back up script fix

Signed-off-by: sonali wale <[email protected]>

* Chef Infra Server WebUI Key (#6841)

* added the section for WebUI in chef infra server

Signed-off-by: Dishank Tiwari <[email protected]>

* removed the add organization section from the page

Signed-off-by: Dishank Tiwari <[email protected]>

* fixed some minor issues in the page

Signed-off-by: Dishank Tiwari <[email protected]>

* added the section for WebUI in chef infra server

Signed-off-by: Dishank Tiwari <[email protected]>

* removed the add organization section from the page

Signed-off-by: Dishank Tiwari <[email protected]>

* fixed some minor issues in the page

Signed-off-by: Dishank Tiwari <[email protected]>

* updates the doc with webui section

Signed-off-by: Dishank Tiwari <[email protected]>

* added images for the update webui key section

Signed-off-by: Dishank Tiwari <[email protected]>

* bug fixes

Signed-off-by: Dishank Tiwari <[email protected]>

* changes made to the webUI section

Signed-off-by: Dishank Tiwari <[email protected]>

* updated the chef server information section

Signed-off-by: Dishank Tiwari <[email protected]>

* Update components/docs-chef-io/content/automate/chef_infra_server.md

Co-authored-by: Kallol Roy <[email protected]>

* Update components/docs-chef-io/content/automate/chef_infra_server.md

Co-authored-by: Kallol Roy <[email protected]>

* review changes

Signed-off-by: Dishank Tiwari <[email protected]>

* changes updated

Signed-off-by: Dishank Tiwari <[email protected]>

Co-authored-by: Kallol Roy <[email protected]>

* Script changes for server deletion issue fixes (#6882)

Signed-off-by: sonali wale <[email protected]>

* Update IAM actions document for Infra Server Views

Signed-off-by: Kallol Roy <[email protected]>

* review changes

Signed-off-by: Dishank Tiwari <[email protected]>

* fixed the spaces

Signed-off-by: Dishank Tiwari <[email protected]>

Co-authored-by: sonali523 <[email protected]>
Co-authored-by: Abdul-Az <[email protected]>
Co-authored-by: Rick Marry <[email protected]>
Co-authored-by: Chaitali Mane <[email protected]>
Co-authored-by: vinay sharma <[email protected]>
Co-authored-by: Himanshi Chhabra <[email protected]>
Co-authored-by: root <[email protected]>
Co-authored-by: Chaitali Mane <[email protected]>
Co-authored-by: sumanprogress <[email protected]>
Co-authored-by: Yashvi Jain <[email protected]>
Co-authored-by: Yashvi Jain <[email protected]>
Co-authored-by: Dave Augustus <[email protected]>
Co-authored-by: sonali wale <[email protected]>
Co-authored-by: Dishank Tiwari <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
acceptance: internal automate-infra-proxy-api using for automate infra proxy backend api's Team: Stalwart Migrate Chef Manage, UI bugs, UX improvements, CVE Issues
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants