All Activity

This stream auto-updates     

  1. Today
  2. Yesterday
  3. Hello, We noticed that when we create tasks the end time defaults to 12:01am. Would it be possible in Scheduling -> Setting to also pre-set the workday start and end time? This way any tasks would automatically start at that specific time and end at the end time? Thank you, Ozen
  4. Inbox in ftrack mobile app

    As a user, i want to see all notes using ftrack in one Inbox container on mobile app. When someone sending a new note to me from the object, im not able to see it in mobile app. To see that note, i recieve email notification and go by the link to the main app (where the number of characters is limited) => and go to main inbox.
  5. Last week
  6. Exporting Links

    Hello, Is there a way I could export the links for a shot or for an asset? Example: If I have a shot that uses assets x, y and z I would like to be able to export that full list for that shot. And the same for a specific asset and be able to export all shots that one asset is in. Thank you
  7. Hi, Since in ftrack I can connect specific tasks to a milestone, I'm using the upcoming dates widgets in the dashboard to have a percentage status view (e.g. for sprints). As far as I understood the milestone is calculating just the connected "Done" states. If yes, unfortunately it's not calculating the right way (e.g. 4 task done of 33 are shown up as 15%). Thx
  8. Ftrack actions (updating the events object)

    Works like a charm! Thank you for your prompt reply!
  9. Hide object's tabs for certain users

    I'm afraid that the tabs visible in the Sidebar cannot be limited per role, and the flexibility that you have is to restrict a user from accessing a project.
  10. client "status only" view?

    I'm afraid there is no progress on this. However, it would be possible to automate reporting through the API to reduce the manual work
  11. PDF Export via python

    I'm afraid there is no PDF export support from the API but it might be something that we consider for the future.
  12. Ftrack actions (updating the events object)

    Hi, when you access the task the second time it will already be cached in memory (along with the name) by the API. But if you explicitly fetch it with the appropriate projections every time you should get fresh data: item = session.query('select name from Task where id is {0}'.format(entity['entityId'])).one() Make sure to include the projections (name) as that otherwise will be cached.
  13. I am working from the 'Example Action' found here. http://ftrack.rtd.ftrack.com/en/3.5.0/developing/actions.htm My end goal is to create directory structures based on Ftrack hiearchy. At the moment, all I am doing is printing some information (object type and name) based on what is selected. Everything works... but when I change the name of the selected task, or its type through Ftrack, and when I run the action again, it returns the information from my selection prior to the changes made. How can I force update the events inside of the launch() function so that it always operates on the latest ftrack information? Here is a very basic version of my code: import logging import ftrack_api import os #os.environ['FTRACK_SERVER'] = ############ #os.environ['FTRACK_API_USER'] = os.environ.get("USERNAME") #os.environ['FTRACK_API_KEY'] = ############ class MyCustomAction(object): '''Custom action.''' label = 'Create Folders' identifier = 'create.initial.folders' description = 'This creates the initial task folders' def __init__(self, session): '''Initialise action.''' super(MyCustomAction, self).__init__() self.session = session self.logger = logging.getLogger( __name__ + '.' + self.__class__.__name__ ) def register(self): '''Register action.''' self.session.event_hub.subscribe( 'topic=ftrack.action.discover and source.user.username={0}'.format( os.environ.get("USERNAME")#self.session.api_user ), self.discover ) self.session.event_hub.subscribe( 'topic=ftrack.action.launch and data.actionIdentifier={0} and ' 'source.user.username={1}'.format( self.identifier, os.environ.get("USERNAME")#self.session.api_user ), self.launch ) def discover(self, event): '''Return action config if triggered on a single asset version.''' data = event['data'] # If selection contains more than one item return early since # this action can only handle a single version. selection = data.get('selection', []) self.logger.info('Got selection: {0}'.format(selection)) #if len(selection) != 1 or selection[0]['entityType'] != 'assetversion': # return return { 'items': [{ 'label': self.label, 'description': self.description, 'actionIdentifier': self.identifier }] } def launch(self, event): ########## How can I update this ^^ event so that launch() doesnt operate on an outdated information ########## ########## ########## '''Callback method for custom action.''' selection = event['data'].get('selection', []) #print selection for entity in selection: item = self.session.get('Task', entity['entityId']) object_type = item['object_type']['name'] name = item['name'] print name, object_type return { 'success': True, 'message': 'Ran my custom action successfully!' } def register(session, **kw): '''Register plugin.''' # Validate that session is an instance of ftrack_api.Session. If not, # assume that register is being called from an incompatible API # and return without doing anything. if not isinstance(session, ftrack_api.Session): # Exit to avoid registering this plugin again. return action = MyCustomAction(session) action.register() if __name__ == '__main__': logging.basicConfig(level=logging.INFO) session = ftrack_api.Session() register(session) # Wait for events. session.event_hub.wait() Thanks! Ali
  14. PDF Export via python

    Hi. Is it possible to request a Pdf Export of a project, via python? I hadn't found anything related about export features in the api documentation. Thank you very much
  15. client "status only" view?

    Hello. I wonder if had been some progress on that matter. I'm also interested in that view, but I don't know if it's yet possible. Thank you
  16. Hello. When you select a shot or a task, there are six main tabs: Notes, Tasks, Versions, Links, Activities and Info. Even creating a highly restrictive user role, when you make a project visible, they have access to all the data. Is it possible to specify, via python, that only some of the tabs are visible to those users? Or hide the content of the other tabs? Thank you very much.
  17. Earlier
  18. How to Display HTML Link in Custom Attributes

    Thank you Mattias raising it with your team. FYI. The link would open a marmoset html website where u could tumble and inspect the model straight from the ftrack website. 😁 Let's hope that your team makes the html link markdown syntax happen soon. It looks like custom attributes already support markdown. It just doesn't display <a href http:.... Tags as links. That's all. Cheers
  19. What docs to set up a Location?

    There is a new-api version of a location-plugin which does the setup. This one seems to be working. And about the old api: I found out, what the problem was. The ftrack-connect-package I use, is a custom build. In this build, the file id.py wasn't packaged (for what ever reason..), which then resulted in the above error-msg.
  20. How to Display HTML Link in Custom Attributes

    I'm afraid that it is not possible to display a link in that place as only the sidebar will display the markdown as html. I will raise this as a feature request with the team.
  21. Hi, I would like to create a 'Custom Attribute' which displays as an HTML link similar to the already existing 'Version Link' which you guys provide by default. I tried the html markdown syntax but it is not working out for me and ftrack is only displaying formatted string as a 'text only' I did a quick mockup screenshot of what I am trying to achieve ... cheers, Peter
  22. Listening to Incoming/Outgoing Links

    Would be nice if there existed an event for this but guess we'll add it ourself.
  23. New oveview milestone filter

    Hi again Stanislav, I've discussed this with the team and we all agree it is a reasonable feature request. We have added this as a use-case to be considered when improving the filters in Overview.
  24. Notes: Using expressions to filter latest notes in spreadsheet

    Hi Eric, I'm afraid that this is not available for notes. To get the latest notes from the project the quickest way would be to open the Project sidebar and the note tab.
  25. What docs to set up a Location?

    Hi Tim, could you provide a small example script that produces the "no module named id". Try to keep the example small and self-contained.
  26. ftrack Action in Hiero

    Thanks for your reply, I did it the python way. Cheers
  27. create project managers using new API?

    Nothing new I'm afraid, I will re-raise the question with the team.
  28. Adding Managers via ftrack_api

    Hi Tim, if you do not get a response here on the community forum you can always contact us through the support chat or by emailing support[at]ftrack.com
  29. mobile version need work

    Hi, thank you for this input. I will forward this feedback to the team for future considerations.
  1. Load more activity