Skip to content

Bugfix/484/enable single sign on for react app through people depot #485

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

Open
wants to merge 44 commits into
base: main
Choose a base branch
from

Conversation

ethanstrominger
Copy link
Member

Fixes #484

What changes did you make?

  • update-table.md : formatting changes
  • .env.docker-example
    • Add CORS_ALLOWED_ORIGINS
    • Remove all settings related to local development
  • Dockerfile - updated graphiz version
  • views.py: add patch method for user profile to be used. by React app
  • settings.py
    • Added corsheaders to apps
    • Added CORS_ALLOWED_ORIGINS, CORS_ALLOW_CREDENtIALS, and CORS_ALLOW_HEADERS
    • Added CORS to middleware
    • Changed core.utils.jwt to core.utils.jwt_handler to disambiguate from the cors package
    • Added django-cors-headers package
  • requirements.txt: added django-cors-headers

Why did you make the changes?

  • make changes so you can call from REACT

Testing

ethanstrominger and others added 30 commits October 16, 2024 08:10
commit 0d70d8f
Author: Ethan Strominger <[email protected]>
Date:   Wed Dec 18 11:42:21 2024 -0500

    Update graphviz

commit 775d753
Author: Ethan Strominger <[email protected]>
Date:   Sun Dec 1 17:25:56 2024 -0500

    Modify to tricker pre-commit

commit c75db16
Author: Ethan Strominger <[email protected]>
Date:   Sun Dec 1 17:23:16 2024 -0500

    Fix trailing whitespace
commit 0d70d8f
Author: Ethan Strominger <[email protected]>
Date:   Wed Dec 18 11:42:21 2024 -0500

    Update graphviz

commit 775d753
Author: Ethan Strominger <[email protected]>
Date:   Sun Dec 1 17:25:56 2024 -0500

    Modify to tricker pre-commit

commit c75db16
Author: Ethan Strominger <[email protected]>
Date:   Sun Dec 1 17:23:16 2024 -0500

    Fix trailing whitespace
@github-project-automation github-project-automation bot moved this to PR Needs review (automated column, do not place items here manually) in P: PD: Project Board Mar 18, 2025
@github-project-automation github-project-automation bot moved this from PR Needs review (automated column, do not place items here manually) to ✅Done in P: PD: Project Board Mar 18, 2025
@github-project-automation github-project-automation bot moved this from ✅Done to PR Needs review (automated column, do not place items here manually) in P: PD: Project Board Mar 18, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: PR Needs review (automated column, do not place items here manually)
Development

Successfully merging this pull request may close these issues.

Enable single sign on for React app through People Depot
1 participant