Jump to content


  • Posts

  • Joined

  • Last visited

  • Days Won


Everything posted by Nebukadhezer

  1. would be nice to have a docker that contains ftrack to test against as a repo coming from ftrack. I think all face the same problem, having a docker to run tests against the real (latest) webapp would be more than welcome.
  2. Hey I was wondering if one can get all Tasks/Versions etc by a group name if any assignee is in that group... GROUP_NAME = "Ape" test = session.query("AssetVersion where task.assignments.resource.memberships.group.name is {}".format(GROUP_NAME)).one() This results in a KeyError("Multiple schemas [u'Group', u'User'] found for relationship memberships.") Can I narrow down that I only want type group ? Cheers Johannes
  3. I would want to know this too. With another production management tool the event listener would store the event process id and upon crash it would start working its way up... from the last stored id. Would sth like this be possible?
  4. I would love to have the ability to define multiple type/status pipes in a schema on the same underlying object. This could also be described as "grouping" of types under a certain object. The idea behind this is when users create a new task for example that they can choose between shot_task or asset_task and then the types and status pipelines can be different. Currently Status pipeline overrides are possible per type. But when creating an object the types pipeline is per object. cheers Johannes
  5. Hey, As we tend to have different project types we run into problems with custom attributes on entities. It is getting too many. Currently CA's can be created per project too, this means if we want to limit them we have to do that again and again, so they do not appear on all projects. We think that it would be better to link custom attributes to schemas, as schemas are the place to define different workflows. All the best Johannes
  6. vp9 is possible at the moment make sure to use a mp4 container though... with webm as an extension it wont work. x265 I think is problematic as the browser support is still limited. We use log c jpgs in RV a lot so, having OCIO ideally in the browser would be great. Have been having the same dream to have log encoded media in the web too. While talking about VP9, we have not made the switch cause the encoding times with ffmpeg compared to x264 are ridiculously high... this was a year ago maybe.... I have not tried 10 bit... cheers Johannes
  7. Hey little "UI/UX" request. I think it would be nice to display the "asset" metadata, on the asset version sidepane in a seperate section. Cheers Johannes
  8. Should we turn this into a feature request ?
  9. we also use one session across threads and I am constantly running into the same behavior. As a workaround I am setting the auto_populate attribute to True at many places as this seems to be setting itself to False when the same session object is used from multiple threads...
  10. ok, I am having sessions that change their "auto_populate" value to "False" somehow... I cannot get my head around this, but setting it to "True" right before a get does do the trick. I just fell because I was using task.get("parent") and the pointer on task was not using my global session object but a copy of it, hence I had to set ```task.session.auto_populate = True```
  11. Are you also getting SYMBOL(NOT_SET) errors from session.get from time to time ? http://ftrack-python-api.rtd.ftrack.com/en/stable/api_reference/session.html#ftrack_api.session.Session.get this clearly states if the cache does not provide an answer then a query is issued... but I am often confronted with symbol(NOT_SET) instead...
  12. Hi Mattias, I ll give this a shot, nevertheless, would you also say nested projections like entity.attribute should be serialized in encode ? Cheers Johannes
  13. I was wondering if a query with projections, that contains values from a projected entity like task.name, context.name, status.name should be included in the encoded version of that data ? Via session.encode(queryResult) ? Was thinking to use this to store those on QtUserRoles as the ftrack_api objects wont work there... but I would then love to have the projected values in there.... Cheers Johannes
  14. is there news on this topic ? From the docs it reads as though it was possible, only I need to loop through all parents myself, But I cannot even see hierarchical attr in the custom attributes keys ... cheers
  15. Yes, this is our ftrack timeLogger at the moment and yes I think the same functionality would be benificial. Some artists have tasks that can be done sub 30 mins, still we want them to be able to log time in a not super exact manner but easiliy. With the current web ui the main block is the task selection in the time sheet overview, sure if an artist starts/stops his timers correctly, but I am constantly failing in doing so From my experience timelogging is never easy and the biggest problem is imho that the way people need to do it is too complicated. With Thorstens suggestions above asking users what they did and so on is also a bit too "big brother" like for me personally... (sry Thorsten) Since we have the timeLogger app artists can do there timeloggs in the evening in a breeze, once we get the "show me all tasks I have worked on today" function (including a timing suggestion) in there I guess it will be even faster... cheers Johannes
  16. One should be able to use the middle mouse on everything to open in a new tab
  17. I shamelessly would like to see features of my timelogger in ftrack. - multi selection of tasks and configurable default values - we have the choice to either say "I worked on these 3 tasks for 9 hours" and each task will get 3 hours or one can just pick values for each one (but if more than one is selected they all get the same value) - those can be easily edited afterwards - next thing is to parse the user logs per day and then the timelogger will make a suggestion for the day which is editable before submission -
  18. have support for user stored custom filters per entity.
  • Create New...