These are chat archives for mirumee/saleor
Depends on what you want to edit... You can safely edit templates without generating much conflicts. But if you want to edit the core python code, it may generate quite a lot of conflicts, depending on your changes.
If you will edit the core, you will need to keep track of your changes and keep them clean (organized commits). Then you will need to whether maintain your changes by regularly merging Saleor's master into your version and keep track of the changes introduced by the pull requests.
If your changes are not that many, you can manually replay your commits on the latest Saleor each time there is a new release (if you feel the release if stable, otherwise it's better to skip it).
There is not much magic than that when it comes to the core
The changes are quite simple: https://github.com/VanilleBid/weekly-saleor/blob/4de7c7e8bfb90c72cfb3ef07490ad14602b04790/saleor/product/filters.py#L36-L49
Should add an index as well on the hidden flag