Skip to content

20260309-1400#258

Open
UTCGilligan wants to merge 53 commits intomainfrom
staging
Open

20260309-1400#258
UTCGilligan wants to merge 53 commits intomainfrom
staging

Conversation

@UTCGilligan
Copy link
Contributor

@UTCGilligan UTCGilligan commented Mar 9, 2026

For deployment on 3/20. Merging this PR will upgrade the production environment.

  • YOURLS 1.10.3
    (lots of these are replacing tabs with spaces for indents)
  • Sleeky (Bootstrap theme) 2.6; adds accessibility improvements to frontend form and admin
  • Platform.sh/Upsun tooling improvements; environment check for PRs
  • Admin account for Marcomm user
  • Limit QR library for QR plugin to v4 (v5 broke QR image generation)
  • Tested and working in gotest.utc.edu

Important: Because this is a YOURLS core update, you may have to log in as an admin with a normal (non-CAS) account to complete the database upgrade process. You can get the username and unencrypted password values from platform variables.

Signed-off-by: Chris Gilligan <49878588+UTCGilligan@users.noreply.github.com>
Signed-off-by: Chris Gilligan <49878588+UTCGilligan@users.noreply.github.com>
Signed-off-by: Chris Gilligan <49878588+UTCGilligan@users.noreply.github.com>
Signed-off-by: Chris Gilligan <49878588+UTCGilligan@users.noreply.github.com>
Signed-off-by: Chris Gilligan <49878588+UTCGilligan@users.noreply.github.com>
Signed-off-by: Chris Gilligan <49878588+UTCGilligan@users.noreply.github.com>
Signed-off-by: Chris Gilligan <49878588+UTCGilligan@users.noreply.github.com>
Signed-off-by: Chris Gilligan <49878588+UTCGilligan@users.noreply.github.com>
Signed-off-by: Chris Gilligan <49878588+UTCGilligan@users.noreply.github.com>
UTCT-112: Upgrade PHP QRCode package and fix deprecations.
…ty-frontend

UTCT-228: Accessible frontend form enhancements and styles.
Signed-off-by: Chris Gilligan <49878588+UTCGilligan@users.noreply.github.com>
…-112-SVG-QR-Seans-5-PHP

Signed-off-by: Chris Gilligan <49878588+UTCGilligan@users.noreply.github.com>
…s-5-PHP

Feature/utct 112 svg qr seans 5 php
Signed-off-by: Chris Gilligan <49878588+UTCGilligan@users.noreply.github.com>
Signed-off-by: Chris Gilligan <49878588+UTCGilligan@users.noreply.github.com>
Signed-off-by: Chris Gilligan <49878588+UTCGilligan@users.noreply.github.com>
Signed-off-by: Chris Gilligan <49878588+UTCGilligan@users.noreply.github.com>
Signed-off-by: Chris Gilligan <49878588+UTCGilligan@users.noreply.github.com>
Signed-off-by: Chris Gilligan <49878588+UTCGilligan@users.noreply.github.com>
…ty-improvements

UTCT-228: Skiplink and styles for accessibility.
Signed-off-by: Chris Gilligan <49878588+UTCGilligan@users.noreply.github.com>
…precations

UTCT-241: Remove PHP 8 deprecated code from QRImageWithLogo.
Signed-off-by: Chris Gilligan <49878588+UTCGilligan@users.noreply.github.com>

Package operations: 0 installs, 2 updates, 0 removals
  - Upgrading chillerlan/php-qrcode (4.4.2 => 5.0.5)
  - Upgrading yourls/seans-qrcode (dev-develop 3e788bc => dev-develop d162de5)
…an-5-update

UTCT-241: Upgrade QR Code library dependency.
Signed-off-by: Chris Gilligan <49878588+UTCGilligan@users.noreply.github.com>
…an-5-update

UTCT-241: Update admin version message.
Signed-off-by: Chris Gilligan <49878588+UTCGilligan@users.noreply.github.com>
UTCT-248: Better backend admin version message; Sleeky 2.6.0.
Signed-off-by: Chris Gilligan <49878588+UTCGilligan@users.noreply.github.com>
Signed-off-by: Chris Gilligan <49878588+UTCGilligan@users.noreply.github.com>
…1.10.3

Maintenance: UTCT-250 YOURLS 1.10.3
Signed-off-by: Chris Gilligan <49878588+UTCGilligan@users.noreply.github.com>
…1.10.3

Maintenance/utct 250 yourls 1.10.3
Signed-off-by: Chris Gilligan <49878588+UTCGilligan@users.noreply.github.com>
…1.10.3

Maintenance/utct 250 yourls 1.10.3
Signed-off-by: Chris Gilligan <49878588+UTCGilligan@users.noreply.github.com>
Signed-off-by: Chris Gilligan <49878588+UTCGilligan@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