Björn Rydahl

Administrators
  • Content count

    164
  • Joined

  • Last visited

  • Days Won

    15

Björn Rydahl last won the day on March 29

Björn Rydahl had the most liked content!

1 Follower

About Björn Rydahl

  • Rank
    ftrack developer

Profile Information

  • Gender
    Not Telling

Recent Profile Visitors

1,252 profile views
  1. Ftrack Client Review - frame stepping

    Hi Toke, the metadata need to reflect the actual frames in the video, not including any padding you work with in the studio. So starting from 0 instead of 1001. Cheers
  2. reverting entities, and event loops

    I just dont want you to come after me if it does change. We are however discussing this internally and considering adding it to the API clients so that you dont have to add the headers yourself which would make it a permanent solution. Cheers
  3. reverting entities, and event loops

    Hi Everyone, here is a workaround for this issue. I can't guarantee that it works in all situations or that we will not change something in the future causing it to fail. When creating the API session you will use to make the changes you can set the client token header which will be included in update events triggered from that update. session = ftrack_api.Session() session._request.headers.update( {'ftrack-clienttoken': 'API-EVENT-UPDATER-TOKEN'} ) Then in your listener you can get clientToken from the data in the event to check if you were the one triggering this event. Good luck!
  4. python API tutorial error

    Hi, your server is using a secure https connection so you need to ensure https is included in the url when you create the session: http://mycompany.ftrackapp.com should be https://mycompany.ftrackapp.com Cheers
  5. Linking or deep copy of Asset Builds

    Hi, you can use links to connect an asset build to a shot for example. Either via the links tab in the sidebar for the asset build or using the gantt chart (links/dependencies). But, the UI does currently not support adding links between two different projects. You can still add the links using the API: http://ftrack-python-api.rtd.ftrack.com/en/stable/example/entity_links.html between an asset in projectA and a shot in projectB and the link will show up in the web UI under the links tab. There is currently not a way to "deep copy" like you describe. You could probably create the asset in the various projects and link the "master" asset to the child ones, setup an event listener that detects changes on the master and propagate those changes to the children using the links, but that would require some coding. Best, Björn
  6. Storage Usage: Deleting

    Once you are running ftrack 3.3.37, you can simply just delete the versions or even projects to get rid of any files using up the storage. Bulk deleting only components is not yet supported via the web interface. Cheers
  7. Manage Roles

    Hi Remus, we currently only support managing UserSecurityRoles via the API. So basically assigning existing roles to users. Regarding point 5, that is a misstake from our side in the schema. Will fix that and until then you can work around it by specifying what to query like this: session.query('select user_id, security_role_id from UserSecurityRole').all() to avoid it using the defaults which include a typo. And for 6, you should also explicitly query the relation to ensure it is being updates. "select user_security_roles from User" Let me know if that helps. Cheers
  8. Create/update/get task in the same session

    Hi Remus, that is the cache kicking in. We will try to solve this longer term, for now it is important that you query any attribute that you want to be fetched from the server like: ftrack_task = session.query("select assignments from Task where id is '{0}'".format(task_id)) Its either that of clearing the cache.
  9. Hi Remus, thank you for reporting. I have create an issue for it here: https://bitbucket.org/ftrack/ftrack-python-api/issues/3/schema-cache-permission-error-in-multi Are the users part of different groups, or is it simply an owner issue? Also, feel free to propose and pull request a fix if you have the time, any collaboration is welcome. Cheers
  10. Manage Roles

    Roles can now be queried and managed for users from ftrack 3.3.36 using the ftrack python API. release notes: http://ftrack.rtd.ftrack.com/en/stable/release/release_notes.html Cheers
  11. Studio overview technical preview

    We are happy to announce the technical preview of the new studio overview page. If you are interested in participating, please reach out to support@ftrack.com This is a technical preview, it should not be used with live production data yet and a test account is therefore required. We are still in the process of implementing features and have not yet finalised functionality, design and behaviour. Documentation for the tech preview can be found here: http://ftrack-spark-overview.rtd.ftrack.com/en/latest/ Looking forward to your feedback!
  12. Please help i deleted administrator...

    Hi, can you reach out to support@ftrack.com with information about your account, and we will help you restore your administrator. Thank you
  13. Search Custom Attributes

    Hi, when you say "quick search" does that mean the "type to filter" search field or the global one (when you hit Q)? Neither of them are possible at the moment but good to get feedback on. Thank you
  14. Logged into two machines at once

    Hi Toke, that one is a little bit tricky. Does this happen often for you? One thing I think we should do it target the launch event to the same event hub where the action was discovered. That way at least only one of them would be launched. Then the rest is about identification so that the user can see that the same one is available from multiple hosts. Let me know your thoughts. Chers
  15. Synchronise timeline + auto refresh comments

    Hi Damien, thank you for reporting this. I will forward it to the team so that we can look at it. I have also added synchronized review sessions to our roadmap where you can vote for features: https://trello.com/b/KzHjF9vb/ftrack-roadmap Cheers