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

Deadline: webservice password #200

Merged
merged 57 commits into from
May 6, 2024

Commits on Mar 19, 2024

  1. AY-745 - added Deadline credentials to Settings

    This provides Site Settings fields for Deadline user name and password.
    kalisp committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    3b70243 View commit details
    Browse the repository at this point in the history
  2. AY-745 - added collector for DL user credentials

    Collects credentials if Project Settings have deadline authentication required.
    kalisp committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    3137d8e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    20d47e5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5ad0d4a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    615e6ae View commit details
    Browse the repository at this point in the history
  6. AY-745 - added authentication credentials to all calls to DL

    Changed all calls to module's method which handle SSL
    kalisp committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    28e5834 View commit details
    Browse the repository at this point in the history
  7. AY-745 - fix validation

    kalisp committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    0a9b88a View commit details
    Browse the repository at this point in the history
  8. Update client/ayon_core/modules/deadline/plugins/publish/help/validat…

    …e_deadline_connection.xml
    
    Co-authored-by: Roy Nieterau <roy_nieterau@hotmail.com>
    kalisp and BigRoy authored Mar 19, 2024
    Configuration menu
    Copy the full SHA
    56a5f42 View commit details
    Browse the repository at this point in the history
  9. Update client/ayon_core/modules/deadline/plugins/publish/collect_user…

    …_credentials.py
    
    Co-authored-by: Roy Nieterau <roy_nieterau@hotmail.com>
    kalisp and BigRoy authored Mar 19, 2024
    Configuration menu
    Copy the full SHA
    543ffa9 View commit details
    Browse the repository at this point in the history
  10. Merge branch 'develop' of https://github.com/ynput/ayon-core into fea…

    …ture/AY-745_Deadline-webservice-password
    kalisp committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    6c6f123 View commit details
    Browse the repository at this point in the history
  11. Merge remote-tracking branch 'origin/feature/AY-745_Deadline-webservi…

    …ce-password' into feature/AY-745_Deadline-webservice-password
    kalisp committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    0693d80 View commit details
    Browse the repository at this point in the history
  12. AY-745 - remove logging

    kalisp committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    209cad6 View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2024

  1. AY-745 - added new system wide Site settings

    Credentials for DL servers should be set only once, not for each project separately
    kalisp committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    7fae6d1 View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2024

  1. AY-745 - added version to client side

    Required for getting site settings from addon
    kalisp committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    6b0568a View commit details
    Browse the repository at this point in the history
  2. AY-745 - added field to carry over deadline info

    Should be refactored into more generic if necessary
    kalisp committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    12d49cb View commit details
    Browse the repository at this point in the history
  3. AY-745 - explicit cast to tuple

    Data class translates auth tuple into list
    kalisp committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    6347e65 View commit details
    Browse the repository at this point in the history
  4. AY-745 - changed structure

    Additiona 'deadline' wrapper introduced
    kalisp committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    5c9fc4a View commit details
    Browse the repository at this point in the history
  5. AY-745 - changed aproach to get DL to use

    collect_deadline_server_from_instance.py should be reworked as currently it is not applicable for any publishes. There were fields to provide DL server directly into DCC UI (Maya, Nuke), but they are gone with New Publisher.
    kalisp committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    68be4d7 View commit details
    Browse the repository at this point in the history
  6. AY-745 - update to Harmony collector

    DL will not work for Harmony, needs to be translated into New Publisher.
    kalisp committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    eca34a9 View commit details
    Browse the repository at this point in the history
  7. AY-745 - explicit carry over of DL meta for AbstractCollectRender

    AbstractCollectRender changes from original instance to `RenderInstance`, DL metadata must be propagated.
    kalisp committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    abfcd8b View commit details
    Browse the repository at this point in the history
  8. AY-745 - add user credentials to instance

    All render instances should have deadline server collected, enhance metadata with credentials
    kalisp committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    50ade43 View commit details
    Browse the repository at this point in the history
  9. AY-745 - refactored class variable

    It is not only urls, it is whole metadata
    kalisp committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    7cf416d View commit details
    Browse the repository at this point in the history
  10. AY-745 - refactored format of credentials

    Now on instance, in `deadline` dictionary
    kalisp committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    6faa5ac View commit details
    Browse the repository at this point in the history
  11. AY-745 - refactored format of credentials

    Now on instance, in `deadline` dictionary
    kalisp committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    2ed1d0f View commit details
    Browse the repository at this point in the history
  12. AY-745 - added protection for older DL

    Some DLs returned `none` for no pools configured.
    kalisp committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    2dac53a View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    e604c28 View commit details
    Browse the repository at this point in the history
  14. AY-745 - add local filtering

    Shouldn't run to DL
    kalisp committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    569d119 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    b4d5c02 View commit details
    Browse the repository at this point in the history
  16. AY-745 - merge develop

    kalisp committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    1023497 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    77c939b View commit details
    Browse the repository at this point in the history
  18. AY-745 - added todo

    This should be refactored in next PR
    kalisp committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    466f940 View commit details
    Browse the repository at this point in the history
  19. AY-745 - renamed class

    kalisp committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    6bbb956 View commit details
    Browse the repository at this point in the history
  20. AY-745 - renamed class

    kalisp committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    2dc3eec View commit details
    Browse the repository at this point in the history
  21. AY-745 - fix passing DL credentials to metadata file

    Must be passed to query current values for job if changed by artist in DL directly.
    kalisp committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    bef6855 View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2024

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

Commits on Apr 4, 2024

  1. Configuration menu
    Copy the full SHA
    50127b9 View commit details
    Browse the repository at this point in the history
  2. Refactor change docstring

    kalisp committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    766cbd9 View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2024

  1. Configuration menu
    Copy the full SHA
    c4c56f8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    26a11a5 View commit details
    Browse the repository at this point in the history
  3. Update client/ayon_core/modules/deadline/plugins/publish/help/validat…

    …e_deadline_connection.xml
    
    Co-authored-by: Roy Nieterau <roy_nieterau@hotmail.com>
    kalisp and BigRoy authored Apr 5, 2024
    Configuration menu
    Copy the full SHA
    cba1dae View commit details
    Browse the repository at this point in the history
  4. AY-747- refactor passing of auth

    No necessary to pass kwargs
    kalisp committed Apr 5, 2024
    Configuration menu
    Copy the full SHA
    4332c50 View commit details
    Browse the repository at this point in the history
  5. Merge branch 'develop' of https://github.com/ynput/ayon-core into fea…

    …ture/AY-745_Deadline-webservice-password
    kalisp committed Apr 5, 2024
    Configuration menu
    Copy the full SHA
    5b2a545 View commit details
    Browse the repository at this point in the history
  6. AY-747- update todo

    kalisp committed Apr 5, 2024
    Configuration menu
    Copy the full SHA
    f5e24b6 View commit details
    Browse the repository at this point in the history
  7. Merge remote-tracking branch 'origin/feature/AY-745_Deadline-webservi…

    …ce-password' into feature/AY-745_Deadline-webservice-password
    kalisp committed Apr 5, 2024
    Configuration menu
    Copy the full SHA
    70fe7ef View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2024

  1. Update client/ayon_core/modules/deadline/plugins/publish/submit_celac…

    …tion_deadline.py
    
    Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
    kalisp and iLLiCiTiT authored Apr 16, 2024
    Configuration menu
    Copy the full SHA
    497ce6d View commit details
    Browse the repository at this point in the history
  2. Use collected host name

    Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
    kalisp and iLLiCiTiT authored Apr 16, 2024
    Configuration menu
    Copy the full SHA
    f43fbc2 View commit details
    Browse the repository at this point in the history
  3. Add todo

    Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
    kalisp and iLLiCiTiT authored Apr 16, 2024
    Configuration menu
    Copy the full SHA
    48a1dc8 View commit details
    Browse the repository at this point in the history
  4. Removed unneeded import

    Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
    kalisp and iLLiCiTiT authored Apr 16, 2024
    Configuration menu
    Copy the full SHA
    ff2296d View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2024

  1. Configuration menu
    Copy the full SHA
    4bc5395 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'develop' of https://github.com/ynput/ayon-core into fea…

    …ture/AY-745_Deadline-webservice-password
    kalisp committed Apr 18, 2024
    Configuration menu
    Copy the full SHA
    1525443 View commit details
    Browse the repository at this point in the history
  3. Merge remote-tracking branch 'origin/feature/AY-745_Deadline-webservi…

    …ce-password' into feature/AY-745_Deadline-webservice-password
    kalisp committed Apr 18, 2024
    Configuration menu
    Copy the full SHA
    e8c48ce View commit details
    Browse the repository at this point in the history
  4. Refactor - move deadline plugins later

    Run them after collect render plugins to better differentiate between local and farm targetted plugins.
    kalisp committed Apr 18, 2024
    Configuration menu
    Copy the full SHA
    090304a View commit details
    Browse the repository at this point in the history
  5. Fix - get source_instance directly from instance

    It was returning it as list without it
    kalisp committed Apr 18, 2024
    Configuration menu
    Copy the full SHA
    fbc0ee6 View commit details
    Browse the repository at this point in the history

Commits on Apr 30, 2024

  1. Merge develop

    kalisp committed Apr 30, 2024
    Configuration menu
    Copy the full SHA
    12f56ee View commit details
    Browse the repository at this point in the history

Commits on May 3, 2024

  1. Configuration menu
    Copy the full SHA
    5fed3d7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    22d1837 View commit details
    Browse the repository at this point in the history

Commits on May 6, 2024

  1. Fix order of collect render

    Must be collected before DL metadata
    kalisp committed May 6, 2024
    Configuration menu
    Copy the full SHA
    004a4fe View commit details
    Browse the repository at this point in the history