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

refactor: update extension granularity from weeks to days #830

Draft
wants to merge 7 commits into
base: development
Choose a base branch
from

Conversation

ublefo
Copy link
Contributor

@ublefo ublefo commented Apr 30, 2024

Refactor extension system to use days instead of weeks to provide better flexibility. Backend work is complete and can be found here: doubtfire-lms/doubtfire-api#440

Requires #837 to be merged first.

@jakerenzella jakerenzella self-assigned this Apr 30, 2024
@ublefo ublefo marked this pull request as draft April 30, 2024 09:13
@ublefo ublefo force-pushed the refactor-extension-days branch 2 times, most recently from d932734 to 79a6137 Compare May 2, 2024 12:31
@ublefo ublefo changed the title refactor: refactor extension to days refactor: update extension granularity from weeks to days May 2, 2024
@ublefo ublefo force-pushed the refactor-extension-days branch from c3cb961 to 199eac1 Compare May 2, 2024 15:53
@ublefo
Copy link
Contributor Author

ublefo commented May 2, 2024

We need to refresh the project data after applying for extension to make sure auto-granted extensions are properly reflected in the UI without a manual refresh. I'm not sure how to implement this, some help would be appreciated.

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