Skip to content

LIMS-1983: Update phpCAS and php-jwt#1005

Merged
ndg63276 merged 2 commits intopre-release/2025-R5.3from
fix/LIMS-1983/update-phpCAS-and-php-jwt
Nov 24, 2025
Merged

LIMS-1983: Update phpCAS and php-jwt#1005
ndg63276 merged 2 commits intopre-release/2025-R5.3from
fix/LIMS-1983/update-phpCAS-and-php-jwt

Conversation

@ndg63276
Copy link
Copy Markdown
Collaborator

JIRA ticket: LIMS-1983

Summary:

phpCAS and php-jwt are old and have security advisories, which now prevents github CI jobs running.

Changes:

  • Update phpCAS to 1.6.1 (newest available)
  • update php-jwt to 6.0.0 (newest available for PHP 7.3)

To test:

  • This has been deployed to ispyb-dev-2 and ispyb-stage-2
  • Test logging in through Diamond CAS
  • Test logging in through the old API method

@ndg63276 ndg63276 changed the base branch from master to pre-release/2025-R5.3 November 24, 2025 16:53
@ndg63276 ndg63276 merged commit d7435bc into pre-release/2025-R5.3 Nov 24, 2025
2 checks passed
@ndg63276 ndg63276 deleted the fix/LIMS-1983/update-phpCAS-and-php-jwt branch November 24, 2025 17:00
ndg63276 added a commit that referenced this pull request Dec 5, 2025
* LIMS-1983: Update phpCAS and php-jwt (#1005)

* LIMS-1970: Fix Logs & Files view if filepath is null (#1004)

* LIMS-1962: Allow downloading of html files (#1006)

* LIMS-1431 - Display Metal Id downstream pipeline (#1003)

* LIMS-1854: Prevent submission of multiple reprocessing jobs (#1009)

* LIMS-1956: Add dewar names and serial nos to shipment requests (#1000)

* Fix unit tests (#1015)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants