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

Add What's New/Digest Functionality & Storage Updates #38

Merged
merged 27 commits into from
Sep 27, 2024

Conversation

scottstraughan
Copy link
Member

@scottstraughan scottstraughan commented Sep 25, 2024

image

This PR does the following:

  • Adds a "What's New" page. This page allows users to quickly see what has changed since their last visit
    • Page will show all changes between a start date and an end date
    • Page will allow users to change the start date
    • Page will automatically store the current date, as the last date
  • Migrated to a slightly better storage solution, motivated by the "Whats New" page
    • Ensures that all cookies are defined in the environments file
    • Throws exceptions and disallows storing of data to local storage if its not enabled
  • Added alert service
  • Multiple improvements and fixes

…l data to the persistent storage.

The motivation behind this is to ensure that all cookies and data storage is defined and  to ensure data is never stored if it isn't allowed.
@scottstraughan scottstraughan marked this pull request as draft September 25, 2024 15:39
@scottstraughan scottstraughan marked this pull request as ready for review September 27, 2024 12:06
codeplaymax
codeplaymax previously approved these changes Sep 27, 2024
@codeplaymax
Copy link
Collaborator

This is great Scott!

@scottstraughan
Copy link
Member Author

Thanks @codeplaymax . Could you re-approve? Noticed a small bug which is now fixed.

codeplaymax
codeplaymax previously approved these changes Sep 27, 2024
@scottstraughan scottstraughan merged commit 84de683 into main Sep 27, 2024
6 checks passed
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