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

Issue #LR-560 feat: Local sunbird keycloak integration with local user-org setup #1199

Merged
merged 35 commits into from
Jun 21, 2023

Conversation

Jayaprakash8887
Copy link

Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change.

Type of change

Please choose appropriate options.

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • Enhancement (additive changes to improve performance)
  • This change requires a documentation update

How Has This Been Tested?

Please describe the tests that you ran to verify your changes in the below checkboxes. Provide instructions so we can reproduce. Please also list any relevant details for your test configuration

  • Ran Test A
  • Ran Test B

Test Configuration:

  • Software versions:
  • Hardware versions:

Checklist:

  • My code follows the style guidelines of this project
  • I have performed a self-review of my own code
  • I have commented my code, particularly in hard-to-understand areas
  • I have made corresponding changes to the documentation
  • My changes generate no new warnings
  • I have added tests that prove my fix is effective or that my feature works
  • New and existing unit tests pass locally with my changes
  • Any dependent changes have been merged and published in downstream modules

Jayaprakash8887 added 30 commits April 25, 2023 20:02
# Conflicts:
#	keycloak_local_setup/keycloak_v701/nginx/nginx.conf
# Conflicts:
#	keycloak_local_setup/keycloak_v701/nginx/nginx.conf
@sonarcloud
Copy link

sonarcloud bot commented Jun 20, 2023

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

No Coverage information No Coverage information
No Duplication information No Duplication information

@reshmi-nair reshmi-nair changed the base branch from release-5.3.0 to release-5.4.0 June 20, 2023 07:44
@Jayaprakash8887 Jayaprakash8887 changed the base branch from release-5.4.0 to release-5.3.0 June 20, 2023 11:20
@sonarcloud
Copy link

sonarcloud bot commented Jun 20, 2023

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

No Coverage information No Coverage information
No Duplication information No Duplication information

@AmiableAnil AmiableAnil merged commit 44492d6 into Sunbird-Lern:release-5.3.0 Jun 21, 2023
AmiableAnil added a commit that referenced this pull request Aug 7, 2023
* Issue #LR-456 feat:updating the readme.md file with lms service setup

* Issue #LR-443 feat:updating the readme.md file with lms service setup

* Issue #LR-422 feat: Pointed the channel create and update to content-… (#1172)

* Issue #LR-422 feat: Pointed the channel create and update to content-service instead on learning-service.

* Issue #LR-422 feat: Removed unused variables

* Issue #LR-422 feat: Removed the authorization header as it is calling the pod directly.

* Issue #LR-443 feat:updating the readme.md file with lms service setup

* Issue #LR-443 feat:updating the readme.md file with lms service setup

* Issue #LR-443 feat:updating the readme.md file with lms service setup

* Issue #LR-443 feat:updating the readme.md file with lms service setup

* Issue #LR-443 feat:updating the readme.md file with lms service setup

* Issue #LR-443 feat:updating the readme.md file with lms service setup

* Issue #LR-443 feat:updating the readme.md file with lms service setup

* Issue #LR-517 feat: new API to upload public encryption key (#1173)

* feat: ED-1175 Standalone helm chart for Learner service (#1159)

* feat: adding learner subchart

Signed-off-by: Keshav Prasad <keshavprasadms@gmail.com>

* feat: adding new templates and vars

Signed-off-by: Keshav Prasad <keshavprasadms@gmail.com>

* fix: updated message

Signed-off-by: Keshav Prasad <keshavprasadms@gmail.com>

* fix: ignore vscode files

Signed-off-by: Keshav Prasad <keshavprasadms@gmail.com>

* fix: adding few templates

Signed-off-by: Keshav Prasad <keshavprasadms@gmail.com>

* fix: updated confimap

Signed-off-by: Keshav Prasad <keshavprasadms@gmail.com>

* fix: adding other manifests

Signed-off-by: Keshav Prasad <keshavprasadms@gmail.com>

* fix: adding sample file

Signed-off-by: Keshav Prasad <keshavprasadms@gmail.com>

* fix: added code for polices and keys

Signed-off-by: Keshav Prasad <keshavprasadms@gmail.com>

* fix: updated opa policy files

Signed-off-by: Keshav Prasad <keshavprasadms@gmail.com>

* fix: modified charts

Signed-off-by: Keshav Prasad <keshavprasadms@gmail.com>

* fix: moved templates to template repo

Signed-off-by: Keshav Prasad <keshavprasadms@gmail.com>

* fix: added dependencies

Signed-off-by: Keshav Prasad <keshavprasadms@gmail.com>

* fix: intrim commit

Signed-off-by: Keshav Prasad <keshavprasadms@gmail.com>

* feat: adding package and updated dependencies

Signed-off-by: Keshav Prasad <keshavprasadms@gmail.com>

* feat: updated dependencies

Signed-off-by: Keshav Prasad <keshavprasadms@gmail.com>

* feat: removed package

Signed-off-by: Keshav Prasad <keshavprasadms@gmail.com>

* fix: removed unnecessary packages

Signed-off-by: Keshav Prasad <keshavprasadms@gmail.com>

* fix: added static build file

Signed-off-by: Keshav Prasad <keshavprasadms@gmail.com>

* fix: updated checks for vars

Signed-off-by: Keshav Prasad <keshavprasadms@gmail.com>

* feat: adding learner package

Signed-off-by: Keshav Prasad <keshavprasadms@gmail.com>

---------

Signed-off-by: Keshav Prasad <keshavprasadms@gmail.com>

* Issue #LR-101 feat: Moved cassandra.cql to sunbird-utils repo as V1.0_cassandra.cql in cassandra-migration module. And removing sunbirdplugin references. (#1161)

* LR-329 - Test Automation for CSP (#1160)

* LR-306 - Test Automation for CSP

* Issue #LR-517 feat: new API to upload public encryption key

* Issue #LR-517 feat: new API to upload public encryption key

* Issue #LR-517 feat: new API to upload public encryption key

* Issue #LR-517 feat: new API to upload public encryption key

* Issue #LR-517 feat: new API to upload public encryption key

* Issue #LR-517 feat: new API to upload public encryption key

* Issue #LR-517 feat: new API to upload public encryption key

* Issue #LR-517 feat: new API to upload public encryption key

* Issue #LR-517 feat: new API to upload public encryption key

* Issue #LR-517 feat: new API to upload public encryption key

* Issue #LR-517 feat: new API to upload public encryption key

* Issue #LR-517 feat: new API to upload public encryption key

* Issue #LR-517 feat: new API to upload public encryption key

* Issue #LR-517 feat: new API to upload public encryption key

* Issue #LR-517 feat: new API to upload public encryption key

* Issue #LR-517 feat: new API to upload public encryption key

* Issue #LR-517 feat: new API to upload public encryption key

* Issue #LR-517 feat: new API to upload public encryption key

* Issue #LR-517 feat: new API to upload public encryption key

* Issue #LR-517 feat: new API to upload public encryption key

* Issue #LR-517 feat: new API to upload public encryption key

* Issue #LR-517 feat: new API to upload public encryption key

* Issue #LR-517 feat: new API to upload public encryption key

---------

Signed-off-by: Keshav Prasad <keshavprasadms@gmail.com>
Co-authored-by: Keshav Prasad <keshavprasadms@gmail.com>
Co-authored-by: Anil Gupta <ani2824@gmail.com>
Co-authored-by: Bharathwaj <32808916+BharathwajShankar@users.noreply.github.com>
Co-authored-by: Jayaprakash8887 <Jayaprakash.narayanaswamy@tarento.com>

* Lr 443 local setup of user org ubuntu mac GitHub and microsite update (#1176)

* Issue #LR-443 feat:updating the readme.md file with lms service setup

* Issue #LR-517 feat: new API to upload public encryption key (#1175)

* Issue #LR-517 feat: new API to upload public encryption key

---------

Co-authored-by: Jayaprakash8887 <Jayaprakash.narayanaswamy@tarento.com>

* Update README.md (#1180)

Added Mac M1 commends

* Issue #LR-517 feat: Tenant Preference settings update (#1181)

* Issue #LR-517 feat: new API to upload public encryption key
---------

Co-authored-by: Jayaprakash8887 <Jayaprakash.narayanaswamy@tarento.com>

* Update README.md (#1182)

Updated the Mac m1 pre-requests

* updated telemetry version (#1183)

* Issue #LR-566 merge: Local sunbird keycloak setup (#1185)

* Issue #LR-566 feat: Local sunbird keycloak setup (#1186)

* Issue #LR-566 merge: Local sunbird keycloak setup (#1187)

* Issue #LR-566 merge: Local sunbird keycloak setup (#1188)

* Issue #LR-566 feat: Local sunbird keycloak setup (#1189)

* Issue #LR-566 merge: Local sunbird keycloak setup (#1192)

* Issue #LR-566 merge: Local sunbird keycloak setup (#1193)

* Issue #LR-566 merge: Local sunbird keycloak setup (#1194)

* Issue #LR-560 feat: Local sunbird keycloak setup (#1195)

* Issue #LR-566 feat: Local sunbird keycloak setup

---------

Co-authored-by: Jayaprakash8887 <Jayaprakash.narayanaswamy@tarento.com>

* Issue #LR-560 merge: Local sunbird keycloak setup (#1198)

* Delete userorg-config.sh

* Issue #LR-560 merge: Local sunbird keycloak integration with local user-org setup (#1199)

* Issue #Issue LR-625 merge: key not uploading when same old name is used (#1205)

* Issue #LR-627 merge: OCI CSP changes from release-5.0.2 to release-5.3.0 (#1210)

* Issue #LR-627 feat: Removed the dead code from the repo to make it cl… (#1211)

* LR-627-userorg csp changes merging to release-5.4.0-1

* Update .gitignore

* LR-627-userorg csp changes merging to release-5.4.0-2

* LR-627-userorg csp changes merging to release-5.4.0-3

* LR-627-userorg csp changes merging to release-5.4.0-4

* LR-627-userorg csp changes merging to release-5.4.0-4

* LR-627-userorg csp changes merging to release-5.4.0-5

---------

Signed-off-by: Keshav Prasad <keshavprasadms@gmail.com>
Co-authored-by: BharathwajShankar <saialumnibharathwaj@gmail.com>
Co-authored-by: Anil Gupta <ani2824@gmail.com>
Co-authored-by: Jayaprakash8887 <jayaprakash.n@tarento.com>
Co-authored-by: Keshav Prasad <keshavprasadms@gmail.com>
Co-authored-by: Bharathwaj <32808916+BharathwajShankar@users.noreply.github.com>
Co-authored-by: Jayaprakash8887 <Jayaprakash.narayanaswamy@tarento.com>
Co-authored-by: Paluru Abhign Sai <sai@ekstep.org>
Co-authored-by: Reshmi V Nair <54312456+reshmi-nair@users.noreply.github.com>
AmiableAnil added a commit that referenced this pull request Nov 29, 2023
* Issue #LR-583 merge: From release-5.3.0 to master (#1202) (#1203)

* Issue #LR-102 feat:Ability for Lern to connect to shared instances (#1204)

* Issue #LR-102 feat:Ability for Lern to connect to shared instances

* Issue #LR-625 merge:  key not uploading when same old name is used (#1206)

* LR-627-userorg csp changes merging to release-5.4.0 (#1213)

* Issue #LR-456 feat:updating the readme.md file with lms service setup

* Issue #LR-443 feat:updating the readme.md file with lms service setup

* Issue #LR-422 feat: Pointed the channel create and update to content-… (#1172)

* Issue #LR-422 feat: Pointed the channel create and update to content-service instead on learning-service.

* Issue #LR-422 feat: Removed unused variables

* Issue #LR-422 feat: Removed the authorization header as it is calling the pod directly.

* Issue #LR-443 feat:updating the readme.md file with lms service setup

* Issue #LR-443 feat:updating the readme.md file with lms service setup

* Issue #LR-443 feat:updating the readme.md file with lms service setup

* Issue #LR-443 feat:updating the readme.md file with lms service setup

* Issue #LR-443 feat:updating the readme.md file with lms service setup

* Issue #LR-443 feat:updating the readme.md file with lms service setup

* Issue #LR-443 feat:updating the readme.md file with lms service setup

* Issue #LR-517 feat: new API to upload public encryption key (#1173)

* feat: ED-1175 Standalone helm chart for Learner service (#1159)

* feat: adding learner subchart

Signed-off-by: Keshav Prasad <keshavprasadms@gmail.com>

* feat: adding new templates and vars

Signed-off-by: Keshav Prasad <keshavprasadms@gmail.com>

* fix: updated message

Signed-off-by: Keshav Prasad <keshavprasadms@gmail.com>

* fix: ignore vscode files

Signed-off-by: Keshav Prasad <keshavprasadms@gmail.com>

* fix: adding few templates

Signed-off-by: Keshav Prasad <keshavprasadms@gmail.com>

* fix: updated confimap

Signed-off-by: Keshav Prasad <keshavprasadms@gmail.com>

* fix: adding other manifests

Signed-off-by: Keshav Prasad <keshavprasadms@gmail.com>

* fix: adding sample file

Signed-off-by: Keshav Prasad <keshavprasadms@gmail.com>

* fix: added code for polices and keys

Signed-off-by: Keshav Prasad <keshavprasadms@gmail.com>

* fix: updated opa policy files

Signed-off-by: Keshav Prasad <keshavprasadms@gmail.com>

* fix: modified charts

Signed-off-by: Keshav Prasad <keshavprasadms@gmail.com>

* fix: moved templates to template repo

Signed-off-by: Keshav Prasad <keshavprasadms@gmail.com>

* fix: added dependencies

Signed-off-by: Keshav Prasad <keshavprasadms@gmail.com>

* fix: intrim commit

Signed-off-by: Keshav Prasad <keshavprasadms@gmail.com>

* feat: adding package and updated dependencies

Signed-off-by: Keshav Prasad <keshavprasadms@gmail.com>

* feat: updated dependencies

Signed-off-by: Keshav Prasad <keshavprasadms@gmail.com>

* feat: removed package

Signed-off-by: Keshav Prasad <keshavprasadms@gmail.com>

* fix: removed unnecessary packages

Signed-off-by: Keshav Prasad <keshavprasadms@gmail.com>

* fix: added static build file

Signed-off-by: Keshav Prasad <keshavprasadms@gmail.com>

* fix: updated checks for vars

Signed-off-by: Keshav Prasad <keshavprasadms@gmail.com>

* feat: adding learner package

Signed-off-by: Keshav Prasad <keshavprasadms@gmail.com>

---------

Signed-off-by: Keshav Prasad <keshavprasadms@gmail.com>

* Issue #LR-101 feat: Moved cassandra.cql to sunbird-utils repo as V1.0_cassandra.cql in cassandra-migration module. And removing sunbirdplugin references. (#1161)

* LR-329 - Test Automation for CSP (#1160)

* LR-306 - Test Automation for CSP

* Issue #LR-517 feat: new API to upload public encryption key

* Issue #LR-517 feat: new API to upload public encryption key

* Issue #LR-517 feat: new API to upload public encryption key

* Issue #LR-517 feat: new API to upload public encryption key

* Issue #LR-517 feat: new API to upload public encryption key

* Issue #LR-517 feat: new API to upload public encryption key

* Issue #LR-517 feat: new API to upload public encryption key

* Issue #LR-517 feat: new API to upload public encryption key

* Issue #LR-517 feat: new API to upload public encryption key

* Issue #LR-517 feat: new API to upload public encryption key

* Issue #LR-517 feat: new API to upload public encryption key

* Issue #LR-517 feat: new API to upload public encryption key

* Issue #LR-517 feat: new API to upload public encryption key

* Issue #LR-517 feat: new API to upload public encryption key

* Issue #LR-517 feat: new API to upload public encryption key

* Issue #LR-517 feat: new API to upload public encryption key

* Issue #LR-517 feat: new API to upload public encryption key

* Issue #LR-517 feat: new API to upload public encryption key

* Issue #LR-517 feat: new API to upload public encryption key

* Issue #LR-517 feat: new API to upload public encryption key

* Issue #LR-517 feat: new API to upload public encryption key

* Issue #LR-517 feat: new API to upload public encryption key

* Issue #LR-517 feat: new API to upload public encryption key

---------

Signed-off-by: Keshav Prasad <keshavprasadms@gmail.com>
Co-authored-by: Keshav Prasad <keshavprasadms@gmail.com>
Co-authored-by: Anil Gupta <ani2824@gmail.com>
Co-authored-by: Bharathwaj <32808916+BharathwajShankar@users.noreply.github.com>
Co-authored-by: Jayaprakash8887 <Jayaprakash.narayanaswamy@tarento.com>

* Lr 443 local setup of user org ubuntu mac GitHub and microsite update (#1176)

* Issue #LR-443 feat:updating the readme.md file with lms service setup

* Issue #LR-517 feat: new API to upload public encryption key (#1175)

* Issue #LR-517 feat: new API to upload public encryption key

---------

Co-authored-by: Jayaprakash8887 <Jayaprakash.narayanaswamy@tarento.com>

* Update README.md (#1180)

Added Mac M1 commends

* Issue #LR-517 feat: Tenant Preference settings update (#1181)

* Issue #LR-517 feat: new API to upload public encryption key
---------

Co-authored-by: Jayaprakash8887 <Jayaprakash.narayanaswamy@tarento.com>

* Update README.md (#1182)

Updated the Mac m1 pre-requests

* updated telemetry version (#1183)

* Issue #LR-566 merge: Local sunbird keycloak setup (#1185)

* Issue #LR-566 feat: Local sunbird keycloak setup (#1186)

* Issue #LR-566 merge: Local sunbird keycloak setup (#1187)

* Issue #LR-566 merge: Local sunbird keycloak setup (#1188)

* Issue #LR-566 feat: Local sunbird keycloak setup (#1189)

* Issue #LR-566 merge: Local sunbird keycloak setup (#1192)

* Issue #LR-566 merge: Local sunbird keycloak setup (#1193)

* Issue #LR-566 merge: Local sunbird keycloak setup (#1194)

* Issue #LR-560 feat: Local sunbird keycloak setup (#1195)

* Issue #LR-566 feat: Local sunbird keycloak setup

---------

Co-authored-by: Jayaprakash8887 <Jayaprakash.narayanaswamy@tarento.com>

* Issue #LR-560 merge: Local sunbird keycloak setup (#1198)

* Delete userorg-config.sh

* Issue #LR-560 merge: Local sunbird keycloak integration with local user-org setup (#1199)

* Issue #Issue LR-625 merge: key not uploading when same old name is used (#1205)

* Issue #LR-627 merge: OCI CSP changes from release-5.0.2 to release-5.3.0 (#1210)

* Issue #LR-627 feat: Removed the dead code from the repo to make it cl… (#1211)

* LR-627-userorg csp changes merging to release-5.4.0-1

* Update .gitignore

* LR-627-userorg csp changes merging to release-5.4.0-2

* LR-627-userorg csp changes merging to release-5.4.0-3

* LR-627-userorg csp changes merging to release-5.4.0-4

* LR-627-userorg csp changes merging to release-5.4.0-4

* LR-627-userorg csp changes merging to release-5.4.0-5

---------

Signed-off-by: Keshav Prasad <keshavprasadms@gmail.com>
Co-authored-by: BharathwajShankar <saialumnibharathwaj@gmail.com>
Co-authored-by: Anil Gupta <ani2824@gmail.com>
Co-authored-by: Jayaprakash8887 <jayaprakash.n@tarento.com>
Co-authored-by: Keshav Prasad <keshavprasadms@gmail.com>
Co-authored-by: Bharathwaj <32808916+BharathwajShankar@users.noreply.github.com>
Co-authored-by: Jayaprakash8887 <Jayaprakash.narayanaswamy@tarento.com>
Co-authored-by: Paluru Abhign Sai <sai@ekstep.org>
Co-authored-by: Reshmi V Nair <54312456+reshmi-nair@users.noreply.github.com>

* Issue #LR-203 debug: Keycloak Service debug (#1216)

* Issue #LR-203 debug: Keycloak Service debug

* Issue #LR-203 debug: Keycloak Service debug

---------

Co-authored-by: Jayaprakash8887 <Jayaprakash.narayanaswamy@tarento.com>

* Issue #LR-203 debug: Keycloak Service debug (#1217)

* Issue #LR-203 debug: Keycloak Service debug

* Issue #LR-203 debug: Keycloak Service debug

* Issue #LR-203 debug: Keycloak Service debug

* Issue #LR-203 debug: Keycloak Service debug

---------

Co-authored-by: Jayaprakash8887 <Jayaprakash.narayanaswamy@tarento.com>

* Issue #LR-203 debug: Keycloak Service debug (#1218)

* Issue #LR-647 merge: bug keycloak connection issue (#1219)

* Issue #LR-627 merge: From release-5.3.1 to 5.4.0 (#1224)

* LR-704 | BMGS removal for Userorg service

---------

Signed-off-by: Keshav Prasad <keshavprasadms@gmail.com>
Co-authored-by: Anil Gupta <ani2824@gmail.com>
Co-authored-by: Bharathwaj <32808916+BharathwajShankar@users.noreply.github.com>
Co-authored-by: Hari-stackroute <40484996+Hari-stackroute@users.noreply.github.com>
Co-authored-by: BharathwajShankar <saialumnibharathwaj@gmail.com>
Co-authored-by: Jayaprakash8887 <jayaprakash.n@tarento.com>
Co-authored-by: Keshav Prasad <keshavprasadms@gmail.com>
Co-authored-by: Jayaprakash8887 <Jayaprakash.narayanaswamy@tarento.com>
Co-authored-by: Paluru Abhign Sai <sai@ekstep.org>
Co-authored-by: Reshmi V Nair <54312456+reshmi-nair@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants