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

Rework app cast handling; add JSON compatibility; add AppCastItem.Channel; built-in channel-based app cast filter implementation #605

Merged
merged 68 commits into from
Aug 9, 2024

Commits on Jul 28, 2024

  1. ParseAppCast returns list of items now

    Closes #598
    Deadpikle committed Jul 28, 2024
    Configuration menu
    Copy the full SHA
    a6f5cd4 View commit details
    Browse the repository at this point in the history
  2. Refactor app cast handling

    Makes future app cast handling easier and cleans up logic a little bit. Separates out some data models from actual parsing/using/manipulation of data. Still needs more work.
    
    Closes #598
    Closes #599
    Deadpikle committed Jul 28, 2024
    Configuration menu
    Copy the full SHA
    5ec3e6b View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2024

  1. Configuration menu
    Copy the full SHA
    8cd4129 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c81de1e View commit details
    Browse the repository at this point in the history
  3. Don't write nulls to json

    Deadpikle committed Jul 29, 2024
    Configuration menu
    Copy the full SHA
    686b855 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    dcc9c91 View commit details
    Browse the repository at this point in the history
  5. Adjust app cast maker tests to test some json configs

    Doesn't test everywhere due to hardcoded XML but does some good sanity checks which is good
    Deadpikle committed Jul 29, 2024
    Configuration menu
    Copy the full SHA
    de6cd4c View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2024

  1. Configuration menu
    Copy the full SHA
    b6cd14b View commit details
    Browse the repository at this point in the history
  2. Fix tests not building

    Deadpikle committed Jul 30, 2024
    Configuration menu
    Copy the full SHA
    2b79ec4 View commit details
    Browse the repository at this point in the history
  3. Continue refactor of app cast handling; WIP

    Have shuffled the API a little bit for more async work, still WIP as things need renaming and potentially more moving around
    Deadpikle committed Jul 30, 2024
    Configuration menu
    Copy the full SHA
    a050aa4 View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2024

  1. Configuration menu
    Copy the full SHA
    5f88311 View commit details
    Browse the repository at this point in the history
  2. Remove IAppCastHandler

    Deadpikle committed Jul 31, 2024
    Configuration menu
    Copy the full SHA
    d13ec7f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ec22d15 View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2024

  1. Configuration menu
    Copy the full SHA
    3ba84c4 View commit details
    Browse the repository at this point in the history
  2. Remove empty line

    Deadpikle committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    5b06923 View commit details
    Browse the repository at this point in the history
  3. Update docs

    Deadpikle committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    7d04d33 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9e64d47 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    488fbe1 View commit details
    Browse the repository at this point in the history
  6. Add missing doc

    Deadpikle committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    ae183b2 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    84e9564 View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2024

  1. Configuration menu
    Copy the full SHA
    6f75eee View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    348baea View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    60ccbc2 View commit details
    Browse the repository at this point in the history
  4. Update UPGRADING.md

    Deadpikle committed Aug 2, 2024
    Configuration menu
    Copy the full SHA
    d83ffc5 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    88c7a1d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0667a82 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    97e3e1c View commit details
    Browse the repository at this point in the history
  8. Fix app cast maker tests

    Deadpikle committed Aug 2, 2024
    Configuration menu
    Copy the full SHA
    cc3b935 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    b083136 View commit details
    Browse the repository at this point in the history
  10. Fix typo

    Deadpikle committed Aug 2, 2024
    Configuration menu
    Copy the full SHA
    2b7de53 View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2024

  1. Configuration menu
    Copy the full SHA
    eb95431 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    878228f View commit details
    Browse the repository at this point in the history
  3. Update UPGRADING.md

    Deadpikle committed Aug 4, 2024
    Configuration menu
    Copy the full SHA
    98f5450 View commit details
    Browse the repository at this point in the history
  4. Fix bad var name

    Deadpikle committed Aug 4, 2024
    Configuration menu
    Copy the full SHA
    d330a81 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b728c73 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    bb21c9c View commit details
    Browse the repository at this point in the history
  7. Fix array syntax

    Deadpikle committed Aug 4, 2024
    Configuration menu
    Copy the full SHA
    d3f753d View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    53aa4d6 View commit details
    Browse the repository at this point in the history

Commits on Aug 5, 2024

  1. Configuration menu
    Copy the full SHA
    be63cd8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2c365b5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    61fbf8e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b096766 View commit details
    Browse the repository at this point in the history
  5. Update UPGRADING.md

    Deadpikle committed Aug 5, 2024
    Configuration menu
    Copy the full SHA
    708d293 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a401244 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    2176565 View commit details
    Browse the repository at this point in the history
  8. Update UPGRADING.md

    Deadpikle committed Aug 5, 2024
    Configuration menu
    Copy the full SHA
    ab09ac0 View commit details
    Browse the repository at this point in the history
  9. Update UPGRADING.md

    Deadpikle committed Aug 5, 2024
    Configuration menu
    Copy the full SHA
    2b67a56 View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2024

  1. Add channel property to app cast item

    Allow filtering via ChannelAppCastFilter
    Deadpikle committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    4f242af View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0df5f5a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    50b9333 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a14d0be View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2024

  1. Configuration menu
    Copy the full SHA
    837ab1e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fd6441b View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2024

  1. Configuration menu
    Copy the full SHA
    0944856 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c72d6f2 View commit details
    Browse the repository at this point in the history
  3. Try to make tests happy

    Deadpikle committed Aug 8, 2024
    Configuration menu
    Copy the full SHA
    735da9f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2c9bfce View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2024

  1. Fix async XML writing bug

    Deadpikle committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    3272d37 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b51bd71 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fa2c4d0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    69f8b0a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ca08772 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    297533a View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    176e5aa View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    d3af02f View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    2b7fb2f View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    3be83b3 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    f111aeb View commit details
    Browse the repository at this point in the history