Implement Application Timeline Variables Across Website & Fix Date Formatting (Resolving Issue #517) #617
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
This PR integrates the dynamically generated application timeline variables (pr #613) throughout the website and updates the date formatting to ensure consistency and proper handling of year transitions.
Changes Made
✅ Implemented generate_application_timeline() across relevant pages to dynamically render application-related dates.
✅ Replaced hardcoded dates with variables from the timeline dictionary.
✅ Fixed date formatting issues to ensure:
✅ Updated Flask routes to pass timeline data to templates.
🛠️ How to Test
Navigate to pages using timeline data (e.g., /mentor/).
Verify that all dates display correctly and adjust based on .env values.
Additional Notes
Ensure .env contains a valid APP_OPEN_DATE in MM/DD/YY HH:MM:SS format,
and set APP_EXTENDED to true.
Other Considerations
Next Steps
Add updated instructions to README file for setting up environment variables.
.
.
.
Question:
⁇ Should I update all sets of instructions that originally has config.ini referenced?