add initial search in shared files
divide ids into chunks of 1k
return fixed path, skip shared files outside of 'files'
fix getAll(), refactor search by mime & search