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

[56] Implement shared session between Rails <=> Phoenix #128

Merged
merged 18 commits into from
Sep 23, 2024

Conversation

cpreisinger
Copy link
Contributor

#56

…d-rails-phoenix-session

* 'dev' of github.com:GSA/Challenge_platform:
  Bump rails from 7.1.3.4 to 7.2.0
  Bump ruby-lsp from 0.17.11 to 0.17.13
  change dependabot to monitor dev branch
@cpreisinger cpreisinger requested a review from stepchud August 21, 2024 17:59
@cpreisinger cpreisinger self-assigned this Aug 21, 2024
…d-rails-phoenix-session

* 'dev' of github.com:GSA/Challenge_platform:
  [127] Create Evaluator route, controller, view (#133)
  125 Remove unused view specs
  125 Fix rubocop codeclimate failures
  125 Placeholder challenge manager eval files
@r-bartlett-gsa r-bartlett-gsa added this to the Sprint 09/10/24 milestone Aug 29, 2024
…d-rails-phoenix-session

* 'dev' of github.com:GSA/Challenge_platform: (21 commits)
  [#25,#5, #27] Header / Nav / Banner / Utility Menu (#124)
  Adjust puma config
  Manifest and config tweak
  Config tweaks
  adjust asset precompile
  Configure default proxy if env set
  Adjust ports
  Memory tweaks
  env tweaks
  Memory tweak
  More memory
  Adjust sidecar boot
  Move proxy into its own manifest
  Add local proxy sidecar
  34 Use skip before action instead of except for timeout
  34 Readability fix for check_session_expiration
  34 Fix for timeout not redirecting properly
  34 Remove session timeout from .envrc
  34 Change session timeout env var to a constant
  34 Fix failing session timeout test
  ...
…d-rails-phoenix-session

* 'dev' of github.com:GSA/Challenge_platform:
  Bump stimulus-rails from 1.3.3 to 1.3.4 (#123)
  Bump propshaft from 0.9.0 to 0.9.1 (#121)
…d-rails-phoenix-session

* 'dev' of github.com:GSA/Challenge_platform:
  [Snyk] Security upgrade rubocop-rails from 2.25.1 to 2.26.0 (#132)
@stepchud stepchud linked an issue Sep 10, 2024 that may be closed by this pull request
40 tasks
app/controllers/application_controller.rb Outdated Show resolved Hide resolved
app/controllers/application_controller.rb Outdated Show resolved Hide resolved
.envrc Outdated Show resolved Hide resolved
req = Net::HTTP::Post.new(uri)
req['Login-Secret'] = Rails.configuration.phx_interop[:login_secret]
req['User-JWT'] = jwt
req['Remote-IP'] = request.remote_ip
Copy link
Contributor

Choose a reason for hiding this comment

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

💯

Copy link
Contributor

@stepchud stepchud left a comment

Choose a reason for hiding this comment

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

works for me

@cpreisinger cpreisinger merged commit 6cfe6b8 into dev Sep 23, 2024
10 of 11 checks passed
@cpreisinger cpreisinger deleted the 56/shared-rails-phoenix-session branch September 23, 2024 08:29
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.

Implement shared session between Rails <=> Phoenix
3 participants