Draft: fix: added internal cache support for the tenant and subproject journaling.
- added internal cache support for the tenant and subproject journaling.
- reviewed DAO code for both tenant/subproject.
- renamed getAll() to list() in tenantDAO.
- replace dangerous integrity check patterns with nullish check: from
if(!a){a=val}
toa=a??val
Edited by Diego Molteni