Leaderboard


Popular Content

Showing content with the highest reputation since 03/07/2017 in all areas

  1. 6 points
    We find the 'old' documentation invaluable for sharing and training internally. The new docs simply aren't suitable (at least not yet). We miss the ability to: Link to specific sub-sections. Access the docs offline. Navigate left and right through a topic. Link to the specific release documentation (as we are often behind latest by a few versions). Link directly to API reference (via intersphinx) from our API reference and then maintain context in surrounding docs. Please bring back the 'old' docs or at least keep updating them alongside the new ones until you can support all these features in the new docs.
  2. 4 points
    lorenzo.angeli

    ftrack_studio rez packages

    Hi all and Happy New Year ! With the experience built in the past years helping various offices setting up ftrack, I decided to wrap a rez repository where to collect all the needed bits and pieces to have ftrack_studio running as rez package. The repository can be accessed here http://git.efestolab.uk/rez/rez-ftrack for now while in development. (planning to move it later to bitbucket) The long time plan is to make this repo able to support all the needed platform and systems supported by ftrack , but at the moment I'm focusing mostly on linux. The installation is somehow tedious as the packages have to be installed in a certain order, I'm looking into a more automated system though, but is really not a priority. (check the readme to see the actual installation order) In order to make the default application work off the shelf , a custom package called ftrack_hook_override is provided, and original hooks are disabled. If you manage to install all, you can then run : $ rez-env ftrack_studio > $ ftrack_studio At the moment I'm matching the dependencies for the latest (2.7.3) version, and all the connector plugins are loaded by default (this might change later , to allow more dynamic settings). If you have any questions or issues please let me know ! L. P.s At the moment you need to have already available the basic packages such as qt, pyside and python installed as rez-packages. Please, bare in mind is currently in development, so things might be changing fast, and some packages might still be missing. If you think you can help , please do ! Below the resolution package for ftrack_studio 2.7.3 requested packages: ftrack_studio ~platform==linux (implicit) ~arch==x86_64 (implicit) ~os==Fedora-27 (implicit) resolved packages: appdirs-1.4.0 /home/efestolab/packages/appdirs/1.4.0/platform-linux/arch-x86_64/python-2.7 (local) arch-x86_64 /home/efestolab/packages/arch/x86_64 (local) arrow-0.10.0 /home/efestolab/packages/arrow/0.10.0/platform-linux/arch-x86_64/python-2.7 (local) backports_ssl_match_hostname-3.5.0.1 /home/efestolab/packages/backports_ssl_match_hostname/3.5.0.1/platform-linux/arch-x86_64/python-2.7 (local) chardet-3.0.4 /home/efestolab/packages/chardet/3.0.4/platform-linux/arch-x86_64/python-2.7 (local) clique-1.5.0 /home/efestolab/packages/clique/1.5.0/platform-linux/arch-x86_64/python-2.7 (local) ftrack_connect-1.1.2 /home/efestolab/packages/ftrack_connect/1.1.2/platform-linux/arch-x86_64/python-2.7 (local) ftrack_connect_foundry-1.1.0 /home/efestolab/packages/ftrack_connect_foundry/1.1.0/platform-linux/arch-x86_64/python-2.7 (local) ftrack_connect_hieroplayer-1.2.0 /home/efestolab/packages/ftrack_connect_hieroplayer/1.2.0/platform-linux/arch-x86_64/python-2.7 (local) ftrack_connect_legacy_plugins-1.1.0 /home/efestolab/packages/ftrack_connect_legacy_plugins/1.1.0/platform-linux/arch-x86_64/python-2.7 (local) ftrack_connect_maya-1.1.1 /home/efestolab/packages/ftrack_connect_maya/1.1.1/platform-linux/arch-x86_64/python-2.7 (local) ftrack_connect_nuke-1.1.2 /home/efestolab/packages/ftrack_connect_nuke/1.1.2/platform-linux/arch-x86_64/python-2.7 (local) ftrack_connect_nuke_studio-1.1.1 /home/efestolab/packages/ftrack_connect_nuke_studio/1.1.1/platform-linux/arch-x86_64/python-2.7 (local) ftrack_connect_rv-3.7 /home/efestolab/packages/ftrack_connect_rv/3.7/platform-linux/arch-x86_64/python-2.7 (local) ftrack_hook_overrides-0.0.1 /home/efestolab/packages/ftrack_hook_overrides/0.0.1/platform-linux/arch-x86_64/python-2.7 (local) ftrack_location_compatibility-0.3.2 /home/efestolab/packages/ftrack_location_compatibility/0.3.2/platform-linux/arch-x86_64/python-2.7 (local) ftrack_python_api-1.3.3 /home/efestolab/packages/ftrack_python_api/1.3.3/platform-linux/arch-x86_64/python-2.7 (local) ftrack_python_legacy_api-3.6.2 /home/efestolab/packages/ftrack_python_legacy_api/3.6.2/platform-linux/arch-x86_64/python-2.7 (local) ftrack_studio-2.7.3 /home/efestolab/packages/ftrack_studio/2.7.3/platform-linux/arch-x86_64/python-2.7 (local) idna-2.6 /home/efestolab/packages/idna/2.6/platform-linux/arch-x86_64/python-2.7 (local) lucidity-1.5.0 /home/efestolab/packages/lucidity/1.5.0/platform-linux/arch-x86_64/python-2.7 (local) os-Fedora-27 /home/efestolab/packages/os/Fedora-27 (local) platform-linux /home/efestolab/packages/platform/linux (local) pyparsing-2.2.0 /home/efestolab/packages/pyparsing/2.2.0/platform-linux/arch-x86_64/python-2.7 (local) pyside-1.2.2 /mnt/zeus/storage/rez/packages/rez-base/pyside/1.2.2 python-2.7.14 /mnt/zeus/storage/rez/packages/rez-base/python/2.7.14/platform-linux/arch-x86_64/os-Fedora-27 python_certifi-2017.11.05 /home/efestolab/packages/python_certifi/2017.11.05/platform-linux/arch-x86_64/python-2.7 (local) python_dateutil-2.6.1 /home/efestolab/packages/python_dateutil/2.6.1/platform-linux/arch-x86_64/python-2.7 (local) qt-4.8.6 /mnt/zeus/storage/rez/packages/rez-base/qt/4.8.6 qtext-0.2.0 /home/efestolab/packages/qtext/0.2.0/platform-linux/arch-x86_64/python-2.7 (local) qtpy-0.3.4 /home/efestolab/packages/qtpy/0.3.4/platform-linux/arch-x86_64/python-2.7 (local) requests-2.18.4 /home/efestolab/packages/requests/2.18.4/platform-linux/arch-x86_64/python-2.7 (local) riffle-0.3.0 /home/efestolab/packages/riffle/0.3.0/platform-linux/arch-x86_64/python-2.7 (local) shiboken-1.2.2 /mnt/zeus/storage/rez/packages/rez-base/shiboken/1.2.2 six-1.11.0 /home/efestolab/packages/six/1.11.0/platform-linux/arch-x86_64/python-2.7 (local) urllib3-1.22 /home/efestolab/packages/urllib3/1.22/platform-linux/arch-x86_64/python-2.7 (local) websocket_client-0.46.0 /home/efestolab/packages/websocket_client/0.46.0/platform-linux/arch-x86_64/python-2.7 (local)
  3. 2 points
    Probably a big ask from a technical perspective but an incredibly useful feature in Review would be to wipe between two loaded versions in Ftrack Web Player. If wiping isn't possible, even a key press to quickly switch from version A to version B during playback would be helpful.
  4. 2 points
    Lorenzo Angeli

    2D/3D Asset Library

    Although not web based, one option I can think of would be : 1) have a project to act as library, 2) one action which allows to re migrate the assets to/from a given project . (could be a reworked version of this example: https://bitbucket.org/ftrack/ftrack-recipes/pull-requests/4) This could be extended to keep reference (as metadata or custom attribute) on where the asset originally comes from (as project when publishing back). 3) a pyside based browser (so can be used as widget in maya, nuke and any other qt based application) to act as library browser. Although requires some work, seems doable. L.
  5. 2 points
    Mattias Lagergren

    Upgrading MariaDB to use JSON

    Yes, we plan to upgrade to MariaDB 10.X but I do not have any dates on this yet. The JSON functionality is interesting and something to consider
  6. 2 points
    Mattias Lagergren

    Attach file in new note

    There is an article here on how to attach file to a note in the ftrack-python-api: http://ftrack-python-api.rtd.ftrack.com/en/stable/example/note.html#attachments
  7. 2 points
    ewokninja

    Time Zone Support

    Being part of a company that has users in multiple time zones it would be very convenient to be able to specify a time zone for any date/time field.
  8. 2 points
    Mattias Lagergren

    ftrack Browser tabs

    Hey Erik, this is something that we're considering for the future. It could very useful if you have a lot of tabs open for different projects.
  9. 2 points
    Eric Hermelin

    Exporting Links

    Hi Ozen, hope you are well! It is possible to using a advanced query filter to filter on linked entities, below are a few examples, it is however a bit fiddly to update these query filters if you wish to iterate over a few different shots / asset builds, so it might be worth writing a tool using the api to export the information in bulk Using a Shot Query filter, show only shots that have a incoming link to a asset builds named "Monkey" incoming_links.from.name = 'Monkey' Using a Asset Build Query filter, display all asset builds used for a specific shot outgoing_links.to.name = 'SHOT_NAME' cheers Eric
  10. 2 points
    I was able to reproduce this issue and we're looking into a fix
  11. 2 points
    Lucas Correia

    Time logging

    Hi Chris, It should be possible to use an event listener to automate starting a timer for a user when a task's status is set in progress. The reason that we don't do this automatically is that there can be several situations where you do not want the timer started automatically, and it is hard to know when this is. An event listener is a small python script that can be used to subscribe to changes in ftrack and perform custom logic such as updating a status, starting a external process or triggering a user interface. Here are some useful resources for setting up an event listener: * Developer hub with introduction to the API * How to subscribe with the API * Information about the update event * Example event listeners If you are not interested in logging time, but rather want to see how long a particular task has been in a certain state you can look at querying `Event` objects using the API. There is a snippet with some examples here. You probably want to query for action=change.status.task and parent_id=the task's id. Regards, Lucas
  12. 2 points
    You are trying to create an assignment where i think you should be creating an allocation, no?
  13. 2 points
    Hey @Remus Avram Is this what you are looking for? https://forum.ftrack.com/topic/895-filter-by-component-name/
  14. 2 points
    We have asked for this also. It is essential to be able to track every change, especially in case bad data enters the system. With a proper audit model we would have a chance of getting back to a good state without losing data through a restore from older backup. Note that even the API does not provide sufficient granularity at present and still uses old data types making it harder to relate to actual data. We are also interested in there being a facility for giving the reason for a change - e.g. why the status was changed. A sort of special linked note / metadata attached to the change event.
  15. 2 points
    Remus Avram

    Custom keyboard shortcuts

    Thank you, Mattias! Shortcuts keyboard are really useful for repetitive tasks.
  16. 1 point
    JPrydz

    Custom link fields for entities

    Hi John, You can also add your vote on our roadmap: https://trello.com/c/hz4agtYK/65-new-custom-attributes-link-entities-type Regards, Johan
  17. 1 point
    JPrydz

    BUG - Sorting Version Link

    Hi, Thanks for sending this in. That's not expected behaviour, so I have reported this as a bug. Regards, Johan
  18. 1 point
    Erik

    in-task checklists

    This is one of the most sought after features here as well.
  19. 1 point
    It would be nice to be able to choose an assignee for a shot. Having full task breakdown assignments are great, but a lot of times I have a need to assign a full shot (all tasks included) to one person. Viewing that assignee when the hierarchy view is in collapsed view would be nice as well.
  20. 1 point
    Hi Remus, after an update of the forum earlier in the week we're in the process of rebuilding the search cache, which might effect this as well. Give it a few days and see if it gets better. Cheers, Fredrik
  21. 1 point
    We have ideas on similar expressions in the API. All new features and widgets that we build are based on the API so eventually we will need this kind of functionality in the API.
  22. 1 point
    Thanks for sharing, I like the idea. This has been on our radar previously so it's nice to see a demand for it.
  23. 1 point
    We'd like to be able to apply a View across multiple/all projects with the functionality to export as well.
  24. 1 point
    Hi, Sorry for the delayed response on this. I don't see a reason why changes to `TypedContextLink` shouldn't emit update events. I have added a bug task to look into this. Thanks for the feedback. Regards, Lucas
  25. 1 point
    kristing

    Failed Export Jobs

    Hi there, We're trying to troubleshoot failing Excel, CSV, PDF exports. When exporting a small amount of data, it will add the job to the Jobs list and says Running for about 2 minutes before switching to Failed. I see you can access the Job through the api and see the submission info and status name, but no additional information. We've looked through the logs on our internal ftrack server but can't seem to find any errors to help trace the source of the problem. Do you have any advice as far as where to look or what could be causing the failures? Thanks, Kristin
  26. 1 point
    We've been after this too - ideally there would be a 'last_accessed' timestamp on the user entity or something.
  27. 1 point
    Ozen

    Workday Length start and end time

    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
  28. 1 point
    Stanislav Kriuk

    New oveview milestone filter

    As a PM, i want to see all Milestones of all projects. There's a lot of types of them, so it would be great, if i could filter them by Type in overview mode.
  29. 1 point
    Mattias Lagergren

    Managers

    Nothing new I'm afraid, I will re-raise the question with the team.
  30. 1 point
    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
  31. 1 point
    When scheduling tasks and users in the task view it's really useful to see now the project plan and the resource timeline on the bottom of the gantt diagram. Unfortunately it's getting very confusing, since the 3 timelines could have different scales and positions in time. I have always to match the timelines to have a good overview and to see on the same date line if I can schedule a user and if it is still fitting to my plan If I'm not manually matching the 3 timelines I'm looking e.g. into my gantt schedule from January 29th till the 13th of February, the project plan is focusing between December 29th and January 19th and the resource timeline is showing dates between December 24th and January 13th. Even manually I'm not 100% able to have all dates in one line. Would it be better to scale and move all tree timelines at the same time, with the same (one) method? P.S.: I have still issues to upload screenshots "There was a problem processing the uploaded file. Please contact us for assistance. "
  32. 1 point
    I would also like to able to easily access this type of data. In an ideal world there would be a dashboard widget to display the status changes along with the date changed and this could be filtered to specific asset types. A stacked bar graph would be a bonus! This information is massively useful for production staff to assess where there are time issues on turnaround of notes and reviews, in particular from clients
  33. 1 point
    tokejepsen

    Right-click selects as well.

    Hey, If you have an entity selected in overview, then right-click > Actions on a different entity, you will get the actions for the selected entity and not the entity you right-click on. Either the behaviour should be that right-click selects as well, or right-click > Actions will know which entity is right-clicked on.
  34. 1 point
    Mattias Lagergren

    index Ftrack database

    Yes, but please open a support case by emailing support[at]ftrack.com if anything sticks out to you as slow or if there is something that you think can be optimised.
  35. 1 point
    tokejepsen

    Hours in My Tasks

    Hey, Got a request to have hours on the My Tasks page. https://imgur.com/a/fzmDM
  36. 1 point
    These action based solutions that correct bad input after the fact can be confusing to users and also have to deal with lots of complexity from potential side-effects. E.g. did some other action run in response to the initial change and that also has to be reverted. It would be much more interesting if the action could run prior to ftrack performing the change. A 'validation' event of sorts. Obviously the listener would likely have to run on / near the actual ftrack server to give suitable performance, but, for those interested in more validation control, the performance tradeoff might be worth it.
  37. 1 point
    Thanks, I will bring this up with the team as feature requests
  38. 1 point
    Francois

    Folders in Client review

    This is a good idea that we are also looking forward to use. Here is a current use case we are facing : we are working on a show that contains several episodes, and we are working on different episodes simultaneously. When creating a client review that contains shots from different episodes, we would like to be able to group those shoots depending on the episode they belong to. Right now, we can instead create a client review for each episode, but as AlbertoGz said, this would lead to a huge list of client review thus a huge number of associated mails.
  39. 1 point
    Hi, We have just released a new version of ftrack-connect 0.6.2 (https://www.ftrack.com/portfolio/connect). This is a major release as all ftrack connect plugins have been updated to no longer use our legacy API and instead use the new API. This change will improve performance across the board, as well as lead to a quicker development cycle. In addition, we are including our new Beta plugins for Maya and Nuke built around the open source project, Pyblish (http://ftrack-connect-documentation.rtd.ftrack.com/en/0.1.12/). Backwards compatibility with the old location plugins and actions are achieved through the ftrack-location-compatibility plugin (https://bitbucket.org/ftrack/ftrack-location-compatibility). While old locations and actions will continue to function, we highly recommend that you start looking at migrating your plugins and locations, please have a look at the migration documentation for more information (http://ftrack-connect.rtd.ftrack.com/en/latest/release/migration.html) For more information on what has changed please refer to each updated package: ftrack connect 1.0.1 ftrack connect cinema 4d 0.1.3 ftrack connect hieroplayer 1.1.5 ftrack connect legacy plugins 1.0.0 ftrack connect maya 1.0.0 ftrack connect nuke 1.0.1 ftrack connect nuke studio 1.0.0 ftrack connect rv 3.6 ftrack python legacy api 3.6.0 We hope you enjoy the release. Please let us know if you have any questions or feedback. cheers Eric
  40. 1 point
    I've just opened up the legacy plugins repository and the ftrack-connect-package repository. ftrack connect legacy plugins contains the hiero plugin ftrack connect package is a repository that we use to build the downloadable ftrack Connect package.
  41. 1 point
    Hi Remus, I would imagine that the user has removed parts of his gnome panels, in particular the applet for tray icons. You could probably add it back manually by right clicking the panel and selecting "Add to panel" and then making sure the panel configuration matches one of your working users , I can sadly not replicate it here as I do not have access to a system with gnome 2. As an alternative you could reset the users gnome panel configuration completely , I believe that can be done by deleting ~/.gconf/apps/panel and all its sub files and folders and then logging in and out, that should force gnome to regenerate the default configuration. cheers Eric
  42. 1 point
    Hi Remus, at the moment this is not possible but I've got a similar request regarding links in the Tasks page. The only concern I can see is a presentation one - that it may be a lot of versions and hard to present them.
  43. 1 point
    AlbertoGz

    Reorder added filters

    I see the buttons for disable and invert filters. Looks great! I think it would be good a drag and drop to reorder added filters (something like this mockup).
  44. 1 point
    AlbertoGz

    About Cezanne viewer

    Will be possible testing Cezanne viewer for FTrack users? Maybe open beta or something? What requisites will have to use with FTrack?
  45. 1 point
    If this is important for you, I think your best option would be to use the layout system: http://ftrack.rtd.ftrack.com/en/stable/administering/managing_layouts.html Note that this is quite advanced but give you a lot of freedom. To make them slightly easier to manage (if you add new custom attributes) you could automate the generation of them.
  46. 1 point
    Hi Remus, this is a setting in System settings, "Auto start task on activity": http://ftrack.rtd.ftrack.com/en/stable/administering/configuring_scheduling.html
  47. 1 point
    Have been able to get any further with this?
  48. 1 point
    Mattias Lagergren

    New publish tools

    Hi @sridharank, I'm glad to see that you're trying out the new integrations. For the error; you need to either setup your own custom location or configure a centralised storage scenario: http://ftrack.rtd.ftrack.com/en/stable/administering/configure_storage_scenario.html
  49. 1 point
    Hello, We would like the Schedule Gant to include the option for Automatic Forward task dependency. This option would allow us to move or change the length of a task and it would move all linked tasks link ahead of it forward. We currently use this feature in MS Project and are finding it very difficult to live without. Cheers Eric
  50. 1 point
    Fredrik Limsater

    Time logging

    As a reference, here is the original design/research I did for ftrack v3. Not all ideas/features got implemented. /F timelogging-for-v3.pdf