Skip to content

#444, #661, #640: Help Desk, Dac Comments and Logo Enhancements - #682

Open
JamesTLopez wants to merge 6 commits into
mainfrom
fix/444-661-640-enhancements
Open

#444, #661, #640: Help Desk, Dac Comments and Logo Enhancements#682
JamesTLopez wants to merge 6 commits into
mainfrom
fix/444-661-640-enhancements

Conversation

@JamesTLopez

@JamesTLopez JamesTLopez commented Jul 23, 2026

Copy link
Copy Markdown
Contributor

Summary

Various UI enhancements and api validation against submission of DacComments in restricted application states. Enhancements include help desk email client on footer link, updates to pcgl logo and disabling dacComments on EOL application states. Also includes updates to alerts to include more descriptive api errors.

Related Issues

Description of Changes

API

  • DacComments endpoint will return error if user tries to submit an EOL application

UI

  • Footer Contact Us link now populated with email address
  • Update PCGL header logo
  • DacComments will be disabled on EOL application states

Readiness Checklist

  • Self Review
    • I have performed a self review of code
    • I have run the application locally and manually tested the feature
  • PR Format
    • The PR title is properly formatted to match the pattern: #{TicketNumber}: Description of Changes
    • Links are included to all relevant tickets
  • Labels Added
    • Label is added for each package/app that is modified (api, ui, data-model, etc.)
    • Label is added for the type of work done in this PR (feature, fix, chore, documentation)
  • Local Testing
    • Successfully built all packages locally
    • Successfully ran all test suites, all unit and integration tests pass
  • Updated Tests
    • Unit and integration tests have been added that describe the bug that was fixed or the features that were added
  • Documentation
    • All new environment variables added to .env.schema file and documented in the README
    • All changes to server HTTP endpoints have open-api documentation
    • All new functions exported from their module have TSDoc comment documentation

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.

1 participant