Deeplink support for all tabs
Right now we can use an ayon url for browser and will highlight the entity found in url, but that does not happen for Tasks tab and Overview tab. Would it be possible to do the same for those?
This works
https://{SERVER URL}/projects/{Project Name}/browser?uri=ayon%2Bentity%3A%2F%2Fcatches%2FCatches%2FProducts%2Fp_diesel_2023_ss_m_a_jt_000These don’t:
https://{SERVER URL}/projects/{Project Name}/tasks?uri=ayon%252Bentity%253A%252F%252Fcatches%252FCatches%252FProducts%252Fp_diesel_2023_ss_m_a_jt_000https://{SERVER URL}/projects/{Project Name}/overview?uri=ayon%252Bentity%253A%252F%252Fcatches%252FCatches%252FProducts%252Fp_diesel_2023_ss_m_a_jt_000
Log in to comment and vote
Comments7
Lorenzo Basurto
Merged request
•1 vote
Overview looses selection
Each time you refresh the web page when in the Overview tab you lose the selection you had. Same thing happens if you click on the entity you already have selected.
Marios Bikos
Note I noticed that for browser tab the URIs were working fine so I could construct it and run it and it would highlight the right folder. This was in Ayon v1.8.0 but after upgrading to Ayon v1.8.5 this doesn’t work anymore and just points to last selected folder or the Browser parent itself
Luke Inderwick
There have been some major changes recently and I think this might have been a casualty of that.
I’m not a fan of how deep links are handled from UX and code perspective and we will be looking at how to start again and do it better.
I hope it’s not too much of a deal breaker for you right now? 🙏
Roy Nieterau
This may be fixed in upcoming release:
https://github.com/ynput/ayon-frontend/pull/1208 (at least for overview?)
Luke Inderwick
It will be fixed just for Browser page
Marios Bikos
@Luke Inderwick @Roy Nieterau Any chance the URIs can be fixed for overview tab and tasks tab as well? Ideally for overview as that contains most useful info to us. Browser URIs indeed work for us now
Luke Inderwick
Yep that’s the plan, this ticket is to address linking for all pages.