Joomla 4 Compatability (#132)
* Task #172430 feat: Update JGive code to make Joomla 4 compatible
* Task #172430 feat: Update JGive code to make Joomla 4 compatible
* Task #172430 feat: Update JGive code to make Joomla 4 compatible
* Task #172430 feat: Update JGive code to make Joomla 4 compatible
* Task #139783 chore: Make TJ notification compatible with Joomla 4
* Task #173069 feat: Update infra extensions code used to make Joomla 4 compatible
* Task #173069 feat: Update infra extensions code used in JGive to make Joomla 4 compatible
* Task #173069 feat: Update infra extensions code used to make Joomla 4 compatible
* Task #173069 feat: Update infra extensions code used to make Joomla 4 compatible
* Task #173069 feat: Update infra extensions code used to make Joomla 4 compatible
* Task #173069 feat: Update infra extensions code used to make Joomla 4 compatible
* Task #173069 feat: Update infra extensions code used to make Joomla 4 compatible
* Task #173069 feat: Update infra extensions code used in JGive to make Joomla 4 compatible
* Task #173069 feat: Update infra extensions code used in JGive to make Joomla 4 compatible
* Task #173069 feat: Update infra extensions code used in JGive to make Joomla 4 compatible
* Bug #178705 fix: Frontend >login by 'Super user/Registered user' > selecting 'Create New Campaign' menu > it displays 'The vendor has not yet been approved' ,user not able to create campaign
* Task #173069 feat: Update infra extensions code used in JGive to make Joomla 4 compatible
* Task #173069 feat: Update infra extensions code used in JGive to make Joomla 4 compatible
Co-authored-by: Deepa Gawade <deepa_g@techjoomla.com>