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: made project more modular, added extra inhibitors, improved ask for updates notification #60

Merged
merged 8 commits into from
Sep 5, 2023

Conversation

gerblesh
Copy link
Collaborator

@gerblesh gerblesh commented Sep 4, 2023

What's in this PR?

  • Made the project more modular
    • split hardware checks into hardware.py
    • split off config logic into config.py
  • Added extra memory hardware check
  • changed config and variable names to be more descriptive
  • Made the notification that asks for updates urgency marked as "critical" so the user knows they need to make a decision before the program closes

@gerblesh gerblesh requested a review from akdev1l September 4, 2023 22:02
@gerblesh gerblesh added this pull request to the merge queue Sep 5, 2023
@gerblesh gerblesh removed this pull request from the merge queue due to a manual request Sep 5, 2023
@gerblesh gerblesh enabled auto-merge September 5, 2023 00:18
@gerblesh gerblesh disabled auto-merge September 5, 2023 00:18
@gerblesh gerblesh enabled auto-merge September 5, 2023 00:19
@gerblesh gerblesh added this pull request to the merge queue Sep 5, 2023
Merged via the queue into main with commit 9847bf3 Sep 5, 2023
1 check passed
@gerblesh gerblesh deleted the restructure branch September 5, 2023 00:23
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