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

AsyncIO rewrite #126

Merged
merged 90 commits into from
Sep 3, 2024
Merged

AsyncIO rewrite #126

merged 90 commits into from
Sep 3, 2024

Commits on Aug 22, 2024

  1. Configuration menu
    Copy the full SHA
    cb21714 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    813cd42 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ec1eb54 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4bb33e2 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a763ca2 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    25b4132 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    1597241 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    080f399 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    73ae6e2 View commit details
    Browse the repository at this point in the history
  10. Add WindowsTime checks to attribute_parser and mft_record for early w…

    …arning of invalid or incorrect time information.
    rowingdude committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    d0aa920 View commit details
    Browse the repository at this point in the history
  11. Add logging features to report WindowsTIme class failures, modify log…

    …ger.verbose to logger.info in the main function.
    rowingdude committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    be0ea47 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    402584e View commit details
    Browse the repository at this point in the history
  13. Added a few logging levels (last commit) and updated with this commit…

    … mft_parser verbose to info log messages.
    rowingdude committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    f4463c0 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    86fb9cc View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    05d415d View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    70ed15a View commit details
    Browse the repository at this point in the history
  17. Fix threading

    rowingdude committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    50929b4 View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2024

  1. Configuration menu
    Copy the full SHA
    fee3082 View commit details
    Browse the repository at this point in the history
  2. Cleaned up the threading for parse_mft_records with ProcessPoolExec, …

    …it's now a single while loop
    rowingdude committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    8964682 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    25523ac View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    690ce92 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d05eb16 View commit details
    Browse the repository at this point in the history
  6. Update Options_Parser menu functions to have more granular control ov…

    …er how we interact with files through the menu.
    rowingdude committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    1688077 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    f228e3b View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    13c1a1d View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    b7f95ac View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    0bf3698 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    ac9cad1 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    a558659 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    1f14831 View commit details
    Browse the repository at this point in the history
  14. On a test file, we got that timestamp isn't defined, so we're adding …

    …a bit of control code to limit it.
    rowingdude committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    efa2865 View commit details
    Browse the repository at this point in the history
  15. Fix up code styling

    rowingdude committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    027cf5e View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    7b44423 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    3710951 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    0e6b6a2 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    a8e5163 View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2024

  1. Updates to type

    rowingdude committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    5c49a70 View commit details
    Browse the repository at this point in the history
  2. Final directory layout

    rowingdude committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    35fe353 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    94e9428 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8dddb7b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    821d391 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    569def2 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    92437ad View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    0a98370 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    911cc91 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    3af7b40 View commit details
    Browse the repository at this point in the history
  11. Add CSV creation debugging

    rowingdude committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    372c8af View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    4a8e2e6 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    3723d48 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    f70d2d8 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    3448bec View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    dc21300 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    c5b69cd View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    1b87ac8 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    824e129 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    4b00fbe View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    85ef334 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    e34d128 View commit details
    Browse the repository at this point in the history
  23. Trial a tqdm status bar

    rowingdude committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    7a00fb4 View commit details
    Browse the repository at this point in the history
  24. Migrate bodyfile writer, l2twriter to their own class module files, u…

    …pdate references to them.
    rowingdude committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    84d789b View commit details
    Browse the repository at this point in the history
  25. Update file references

    rowingdude committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    1554d4c View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    488c089 View commit details
    Browse the repository at this point in the history
  27. Update nain function, remove some of the extra debug clutter as it'll…

    … be in the error handler wrapper.
    rowingdude committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    bfa801e View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    0d9df53 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    a177b6c View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    860b881 View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    167f305 View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    3c7c019 View commit details
    Browse the repository at this point in the history
  33. Update all methods to async, return specific types to help with debug…

    …ging errors and validation, return None when there is insufficient data.
    rowingdude committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    9197c48 View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    1ef3916 View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    7a9aea3 View commit details
    Browse the repository at this point in the history
  36. Configuration menu
    Copy the full SHA
    7281bd7 View commit details
    Browse the repository at this point in the history
  37. Configuration menu
    Copy the full SHA
    59f2044 View commit details
    Browse the repository at this point in the history
  38. Configuration menu
    Copy the full SHA
    d865893 View commit details
    Browse the repository at this point in the history
  39. update mft_record to point at revised attribute_parser class sub-func…

    …tions. Added two @properties - record_number && filename
    rowingdude committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    51c8c06 View commit details
    Browse the repository at this point in the history
  40. Configuration menu
    Copy the full SHA
    8688d66 View commit details
    Browse the repository at this point in the history
  41. Add body file, csv_timeline to main script (they were left out due to…

    … being in development). Add keyboard interrupt handler for graceful ctrl-c exits
    rowingdude committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    8f20c43 View commit details
    Browse the repository at this point in the history
  42. Configuration menu
    Copy the full SHA
    54d9270 View commit details
    Browse the repository at this point in the history
  43. Configuration menu
    Copy the full SHA
    a31a02e View commit details
    Browse the repository at this point in the history
  44. Configuration menu
    Copy the full SHA
    6fcaf4d View commit details
    Browse the repository at this point in the history
  45. Configuration menu
    Copy the full SHA
    7590363 View commit details
    Browse the repository at this point in the history
  46. Configuration menu
    Copy the full SHA
    92d9a53 View commit details
    Browse the repository at this point in the history
  47. Configuration menu
    Copy the full SHA
    2fc60cd View commit details
    Browse the repository at this point in the history
  48. Configuration menu
    Copy the full SHA
    4a36657 View commit details
    Browse the repository at this point in the history
  49. Start work on an attributes folder where I will define each attribute…

    … as a class and provide individual parsing logic.
    rowingdude committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    8da4784 View commit details
    Browse the repository at this point in the history
  50. Configuration menu
    Copy the full SHA
    e46adc7 View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2024

  1. Configuration menu
    Copy the full SHA
    d16106c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    037abd6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    117a1c4 View commit details
    Browse the repository at this point in the history
  4. Update Changes.md

    rowingdude authored Sep 3, 2024
    Configuration menu
    Copy the full SHA
    314cd7b View commit details
    Browse the repository at this point in the history