Open
Description
What started with API backend only quickly evolved into project with DB backend only. Some data returned by API backend are still meaningful but they quickly get outdated as well. It'd be nice if we can sync both backends so that they return the same data.
This may require some work in SQL's as well because we leave some of the logic (like excluding projects or users) to the SQL's. We designed backends as returning raw data so that other layers can shape data any way they like. We started to lose this functionality by going too DB centric as it's way easier (and cheaper).