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

Patt MacMillan - Velir Programming Test #5

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

Conversation

pattmacmillan
Copy link

Hey folks!

Here is my Pull Request for the Velir Programming Test. On the homepage you will find a list of changes made, both listed and unlisted bugfixes and some enhancements as well.

This was tested on the latest versions of Chrome, Edge and Firefox at desktop, tablet and mobile sizes.

I'm looking forward to reviewing this together with your team!

Fixed issue where link to the Feedback page was not working.
Fixed issue where /Feedback route would fail (Index ActionResult).
Fixed issue where ThankYou page would not properly display form data and subsequently would crash.
Fixed isse where the Email field on the Feedback form had inconsistent requirements.
Fixed issue where validation messages on Feedback form were not displaying correctly.
Fixed issue where site errors were not routed to the custom Error page.
Added new NotFound page to exist alongside the Error page for 404 errors.
Added Applicaiton_Error function to Global.asax to better handle error and not found pages.
Added new utility for determining a page's indexable status. Additionally added robots metadata into the <head>.
Adjusted BundleConfig.cs to include custom javascript.
Added form error message when all fields are not properly filled out.
Adjuste NotFound and Error pages to contain status codes and updated language.
Removed unused code and files from solution, removed links to unused pages.
Adjusted fonts, styling and other front end considerations.
Added instructions, bugfixes and other changes in text format on the homepage.
Various other adjustments.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

2 participants