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

Abstract reusable components #51

Merged
merged 70 commits into from
Feb 15, 2024
Merged

Commits on Jan 10, 2024

  1. Add basic Siren classes

    ELC committed Jan 10, 2024
    Configuration menu
    Copy the full SHA
    b453de3 View commit details
    Browse the repository at this point in the history

Commits on Jan 12, 2024

  1. Add Siren Example based on HAL's

    ELC committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    cbf2ada View commit details
    Browse the repository at this point in the history
  2. Add Support for Siren Links

    ELC committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    b74b0e3 View commit details
    Browse the repository at this point in the history

Commits on Jan 13, 2024

  1. Add Support for Siren Actions

    ELC committed Jan 13, 2024
    Configuration menu
    Copy the full SHA
    28bb55c View commit details
    Browse the repository at this point in the history

Commits on Jan 14, 2024

  1. Configuration menu
    Copy the full SHA
    ebdd839 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7291007 View commit details
    Browse the repository at this point in the history
  3. Ruff Formatting

    ELC committed Jan 14, 2024
    Configuration menu
    Copy the full SHA
    abcc381 View commit details
    Browse the repository at this point in the history

Commits on Jan 15, 2024

  1. Add integration tests for Items

    ELC committed Jan 15, 2024
    Configuration menu
    Copy the full SHA
    990cdb6 View commit details
    Browse the repository at this point in the history
  2. Add Siren Integration Tests

    ELC committed Jan 15, 2024
    Configuration menu
    Copy the full SHA
    fc92ec5 View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2024

  1. Configuration menu
    Copy the full SHA
    11d76e2 View commit details
    Browse the repository at this point in the history
  2. Simplify integration tests

    ELC committed Jan 16, 2024
    Configuration menu
    Copy the full SHA
    14f758e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a3dfde5 View commit details
    Browse the repository at this point in the history

Commits on Jan 17, 2024

  1. Configuration menu
    Copy the full SHA
    9ed857f View commit details
    Browse the repository at this point in the history
  2. Refactor Actions and Link factory

    ELC committed Jan 17, 2024
    Configuration menu
    Copy the full SHA
    009a333 View commit details
    Browse the repository at this point in the history
  3. Ruff formatting

    ELC committed Jan 17, 2024
    Configuration menu
    Copy the full SHA
    5eed528 View commit details
    Browse the repository at this point in the history

Commits on Jan 21, 2024

  1. Simplify parse_uri logic

    ELC committed Jan 21, 2024
    Configuration menu
    Copy the full SHA
    3b8850d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    869d828 View commit details
    Browse the repository at this point in the history
  3. Add some SirenLinkFor tests

    ELC committed Jan 21, 2024
    Configuration menu
    Copy the full SHA
    62e2dbe View commit details
    Browse the repository at this point in the history

Commits on Jan 22, 2024

  1. Configuration menu
    Copy the full SHA
    dae9714 View commit details
    Browse the repository at this point in the history

Commits on Jan 23, 2024

  1. Configuration menu
    Copy the full SHA
    375aa89 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2b8bd2e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1ede409 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1f2221f View commit details
    Browse the repository at this point in the history
  5. Fix Pylint and Mypy warnings

    ELC committed Jan 23, 2024
    Configuration menu
    Copy the full SHA
    637ead0 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a11ab27 View commit details
    Browse the repository at this point in the history
  7. Unify import statements

    ELC committed Jan 23, 2024
    Configuration menu
    Copy the full SHA
    6981832 View commit details
    Browse the repository at this point in the history

Commits on Jan 28, 2024

  1. Add Python 3.8 compatibility

    ELC committed Jan 28, 2024
    Configuration menu
    Copy the full SHA
    77d746b View commit details
    Browse the repository at this point in the history
  2. Use Ruff verbose mode

    ELC committed Jan 28, 2024
    Configuration menu
    Copy the full SHA
    938c086 View commit details
    Browse the repository at this point in the history
  3. Use Python 3.8 compatible types

    ELC committed Jan 28, 2024
    Configuration menu
    Copy the full SHA
    3757773 View commit details
    Browse the repository at this point in the history
  4. Avoid fixing issues in ruff check

    ELC committed Jan 28, 2024
    Configuration menu
    Copy the full SHA
    a52dc2d View commit details
    Browse the repository at this point in the history
  5. Fix RUF022

    ELC committed Jan 28, 2024
    Configuration menu
    Copy the full SHA
    c6cdc83 View commit details
    Browse the repository at this point in the history
  6. Sort imports in __all__

    ELC committed Jan 28, 2024
    Configuration menu
    Copy the full SHA
    c24a73a View commit details
    Browse the repository at this point in the history
  7. Fix RUF022 check

    ELC committed Jan 28, 2024
    Configuration menu
    Copy the full SHA
    0bb8b8f View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    7c1d95d View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    c0619a2 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    e4468e7 View commit details
    Browse the repository at this point in the history
  11. Remove LinkSet

    ELC committed Jan 28, 2024
    Configuration menu
    Copy the full SHA
    48bd60f View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    dd9e37d View commit details
    Browse the repository at this point in the history
  13. Simplify HAL Links in user code

    ELC committed Jan 28, 2024
    Configuration menu
    Copy the full SHA
    f7aaed6 View commit details
    Browse the repository at this point in the history
  14. Use Frozen Types for HAL Links

    ELC committed Jan 28, 2024
    Configuration menu
    Copy the full SHA
    8f9a195 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    4791fe5 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    5b87a91 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    07639d4 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    b8c97bd View commit details
    Browse the repository at this point in the history
  19. Fix formatting warnings

    ELC committed Jan 28, 2024
    Configuration menu
    Copy the full SHA
    72f48e4 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    dda7770 View commit details
    Browse the repository at this point in the history
  21. Fix mypy warning

    ELC committed Jan 28, 2024
    Configuration menu
    Copy the full SHA
    b331347 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    30acd4f View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    cd3dc9b View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    d0857c4 View commit details
    Browse the repository at this point in the history
  25. Add Python 3.12 to CICD

    ELC committed Jan 28, 2024
    Configuration menu
    Copy the full SHA
    076cff2 View commit details
    Browse the repository at this point in the history

Commits on Jan 29, 2024

  1. Make templated Optional

    ELC committed Jan 29, 2024
    Configuration menu
    Copy the full SHA
    4353e7f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3a40920 View commit details
    Browse the repository at this point in the history
  3. Use Optional instead of Unions

    ELC committed Jan 29, 2024
    Configuration menu
    Copy the full SHA
    3bdaada View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ddcf94f View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2024

  1. Configuration menu
    Copy the full SHA
    a01ec21 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ada1f54 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d31ee4a View commit details
    Browse the repository at this point in the history
  4. Improve readability

    ELC committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    d4dba0b View commit details
    Browse the repository at this point in the history

Commits on Feb 3, 2024

  1. Sync tabs in code snippets

    ELC committed Feb 3, 2024
    Configuration menu
    Copy the full SHA
    1db4a40 View commit details
    Browse the repository at this point in the history

Commits on Feb 4, 2024

  1. Improve docs with examples

    ELC committed Feb 4, 2024
    Configuration menu
    Copy the full SHA
    01a70ae View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9dbe8cf View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    af8cbec View commit details
    Browse the repository at this point in the history
  4. Fix Failing tests

    ELC committed Feb 4, 2024
    Configuration menu
    Copy the full SHA
    576e6c2 View commit details
    Browse the repository at this point in the history

Commits on Feb 10, 2024

  1. Bump ruff from 0.1.14 to 0.2.1

    Bumps [ruff](https://github.com/astral-sh/ruff) from 0.1.14 to 0.2.1.
    - [Release notes](https://github.com/astral-sh/ruff/releases)
    - [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md)
    - [Commits](astral-sh/ruff@v0.1.14...v0.2.1)
    
    ---
    updated-dependencies:
    - dependency-name: ruff
      dependency-type: direct:development
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Feb 10, 2024
    Configuration menu
    Copy the full SHA
    6bf5623 View commit details
    Browse the repository at this point in the history

Commits on Feb 11, 2024

  1. Fix conflicts

    ELC committed Feb 11, 2024
    Configuration menu
    Copy the full SHA
    6c8d867 View commit details
    Browse the repository at this point in the history
  2. Update dependencies

    ELC committed Feb 11, 2024
    Configuration menu
    Copy the full SHA
    362667f View commit details
    Browse the repository at this point in the history

Commits on Feb 12, 2024

  1. Remove lock file from repository

    ELC committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    a75d37a View commit details
    Browse the repository at this point in the history
  2. Add lock file to gitignore

    ELC committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    4181f9f View commit details
    Browse the repository at this point in the history
  3. Merge main to sync changes

    ELC committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    73fe97d View commit details
    Browse the repository at this point in the history