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

v0.6.1 #204

Merged
merged 11 commits into from
May 10, 2024
Merged

v0.6.1 #204

merged 11 commits into from
May 10, 2024

Commits on Apr 18, 2024

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

Commits on Apr 20, 2024

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

Commits on Apr 30, 2024

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

Commits on May 2, 2024

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

Commits on May 3, 2024

  1. Add gRPC interceptors and company servicer, update library versions

    This commit introduces new gRPC OAuth2AuthenticationInterceptor in interceptors.py and CompanyModelService in company/servicer.py. The former one is responsible for OAuth2 authentication handling while the latter one provides a service for interacting with CompanyModel objects. Additionally, this update includes changes in the version of certain dependencies in Pipfile.lock. Several files were also renamed for better organization and readability.
    elarroba committed May 3, 2024
    Configuration menu
    Copy the full SHA
    d330d81 View commit details
    Browse the repository at this point in the history

Commits on May 7, 2024

  1. Update version and refactor authorization checks

    The project version is updated to 0.6.1. In addition, updates in authorization checks are made across different Django ledger classes with a focus on enhancing control flow and efficiency. This refactor removes direct superuser checks embedded in business logic with a dedicated `get_superuser_authorization` method, streamlines permission checks, and ensures that special case handling (such as ledger lock, unlock, post and unpost) upholds the principle of early return for easier code maintenance.
    elarroba committed May 7, 2024
    Configuration menu
    Copy the full SHA
    64e6191 View commit details
    Browse the repository at this point in the history

Commits on May 8, 2024

  1. Rename 'io_digest' module to 'io_context' and enhance DigestContextMi…

    …xIn class
    
    Renamed the 'io_digest' module to 'io_context' for better clarity and improved the DigestContextMixIn class. The 'IO_DIGEST' and 'IO_DIGEST_EQUITY' attributes have been replaced with 'IO_DIGEST_UNBOUNDED' and 'IO_DIGEST_BOUNDED'. Correspondingly, new context names for these attributes have been created. Also added two properties 'from_datetime' and 'to_datetime' to the class 'IODigestContextManager' in the 'io_context' module. The imports have been updated to reflect the module name change.
    elarroba committed May 8, 2024
    Configuration menu
    Copy the full SHA
    d32952b View commit details
    Browse the repository at this point in the history

Commits on May 10, 2024

  1. Pipfile Update

    elarroba committed May 10, 2024
    Configuration menu
    Copy the full SHA
    3df8c31 View commit details
    Browse the repository at this point in the history
  2. Update version and refactor authorization checks

    The project version is updated to 0.6.1. In addition, updates in authorization checks are made across different Django ledger classes with a focus on enhancing control flow and efficiency. This refactor removes direct superuser checks embedded in business logic with a dedicated `get_superuser_authorization` method, streamlines permission checks, and ensures that special case handling (such as ledger lock, unlock, post and unpost) upholds the principle of early return for easier code maintenance.
    elarroba committed May 10, 2024
    Configuration menu
    Copy the full SHA
    7153281 View commit details
    Browse the repository at this point in the history
  3. Rename 'io_digest' module to 'io_context' and enhance DigestContextMi…

    …xIn class
    
    Renamed the 'io_digest' module to 'io_context' for better clarity and improved the DigestContextMixIn class. The 'IO_DIGEST' and 'IO_DIGEST_EQUITY' attributes have been replaced with 'IO_DIGEST_UNBOUNDED' and 'IO_DIGEST_BOUNDED'. Correspondingly, new context names for these attributes have been created. Also added two properties 'from_datetime' and 'to_datetime' to the class 'IODigestContextManager' in the 'io_context' module. The imports have been updated to reflect the module name change.
    elarroba committed May 10, 2024
    Configuration menu
    Copy the full SHA
    4234115 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7e54f30 View commit details
    Browse the repository at this point in the history