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

[17.0][FW] edi_oca: missing FW from 16.0 #118

Open
wants to merge 35 commits into
base: 17.0
Choose a base branch
from

Commits on Oct 24, 2024

  1. Configuration menu
    Copy the full SHA
    bb9650e View commit details
    Browse the repository at this point in the history
  2. edi_oca: avoid duplicate field name

    Avoid warning because of duplicated Model field name while installing this module
    petrus-v authored and JordiMForgeFlow committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    8b6cfeb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    25f2308 View commit details
    Browse the repository at this point in the history
  4. edi: exc type fix view archived rules

    Archived rules were not visible on the exc type form.
    simahawk authored and JordiMForgeFlow committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    73a2168 View commit details
    Browse the repository at this point in the history
  5. edi: exc type view allow archive rules

    You can now toggle archived/unarchived directly from exc type form
    simahawk authored and JordiMForgeFlow committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    85c3de1 View commit details
    Browse the repository at this point in the history
  6. edi: fix archive rules when type archived

    duongtq authored and JordiMForgeFlow committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    4b7281e View commit details
    Browse the repository at this point in the history
  7. edi_oca: fix edi_id label

    simahawk authored and JordiMForgeFlow committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    dfe970d View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    c20ddf3 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    495a45e View commit details
    Browse the repository at this point in the history
  10. edi: fix job return msg

    simahawk authored and JordiMForgeFlow committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    2b32a34 View commit details
    Browse the repository at this point in the history
  11. edi: make send failed job retryable

    Send jobs might fail due to an external service being not responsive.
    If the job is simply failed, a new one will be spawned and might encour in the same error again,
    possibly leading to an high number of duplicated jobs for the same record.
    
    Yet, when a RetryableJobError is raised, the job will be set back into pending state
    and will be nicely retried based on jobs configuration.
    simahawk authored and JordiMForgeFlow committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    d7f866c View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    ef0520d View commit details
    Browse the repository at this point in the history
  13. edi: add generate_ok message

    When actions are automated, is nice to see that data has been generated for an exchange on the related record.
    simahawk authored and JordiMForgeFlow committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    b30828f View commit details
    Browse the repository at this point in the history
  14. edi: fix backend jobs test old api

    The recommended way to execute actions on records
    is to call `action_exchange_*` on
    simahawk authored and JordiMForgeFlow committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    6ed326e View commit details
    Browse the repository at this point in the history
  15. edi: chain generate/send jobs

    Instead of waiting for the cron to pass again and send the file
    chain the 2 jobs so that it gets sent right after generation.
    simahawk authored and JordiMForgeFlow committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    85efae5 View commit details
    Browse the repository at this point in the history
  16. edi: improve send job retry

    * catch OSError
    * add debug log
    simahawk authored and JordiMForgeFlow committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    9269999 View commit details
    Browse the repository at this point in the history
  17. edi: add file checksum

    simahawk authored and JordiMForgeFlow committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    ffc151a View commit details
    Browse the repository at this point in the history
  18. edi: use job identity_key

    Prevents having duplicated jobs for the same record as far as possible.
    simahawk authored and JordiMForgeFlow committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    589f28f View commit details
    Browse the repository at this point in the history
  19. edi: raise send job prio to max

    Try to send out the file as fast as possible once the content is ready.
    simahawk authored and JordiMForgeFlow committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    1857812 View commit details
    Browse the repository at this point in the history
  20. edi: fix consumer mixin copy origin exc record

    The origin record should never been copied.
    Its values should always be set specifically by a framework action.
    simahawk authored and JordiMForgeFlow committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    a4f417d View commit details
    Browse the repository at this point in the history
  21. [FIX] edi_oca: fixs after porting from 14.0

    duongtq authored and JordiMForgeFlow committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    700dd9e View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    42887ef View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    4c98738 View commit details
    Browse the repository at this point in the history
  24. edi_oca: remove warnings in tests

    sebalix authored and JordiMForgeFlow committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    71f87e9 View commit details
    Browse the repository at this point in the history
  25. [IMP] edi_oca: add a backend_type_code field on the backend

    this field can be used in backend views to show/hide configuration elements depending on the backend type
    gurneyalex authored and JordiMForgeFlow committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    6e9681e View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    15aa918 View commit details
    Browse the repository at this point in the history
  27. [IMP] edi_oca: allow to receive empty files

    Currently when we receive an empty file:
    
    - Receive step doesn't end up in state error_on_receive : that's because we just ignore the content here
    - But the process step will raise an error
    - So this commit goal tries to improve that
    - By default, this option is disabled so we still consider that an empty file is an error case
    duongtq authored and JordiMForgeFlow committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    af10fe6 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    3734a43 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    2b47492 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    cc7b080 View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    cbacd17 View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    eef504e View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    314c892 View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    71825d6 View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    de20b96 View commit details
    Browse the repository at this point in the history