Jake Vanderwerf
2026-07-09 c68aefb847b09daa0697de7684d3451e2e68ce1e
refs
author Jake Vanderwerf <get@jakevanderwerf.ca>
Thursday, July 9, 2026 23:10 +0000
committer Jake Vanderwerf <get@jakevanderwerf.ca>
Thursday, July 9, 2026 23:10 +0000
commitc68aefb847b09daa0697de7684d3451e2e68ce1e
tree a26c9dd98494089c979be8df8cdd0033d807fa5b tree | zip | gz
parent fff721dd185f5b97f7ae7a6e64189e55887ff590 view | diff
=Refactor of Integrations.php to be a bit more useful with a suite of methods for create, update, delete back and forths for integrations where sharing is enabled. Also considering a single instance with a connect method to connect as the site (no user) vs connecting as an individual user - rather than recreating instances for every user.
18 files modified
1105 ■■■■■ changed files
JVBase.php 27 ●●●●● diff | view | raw | blame | history
assets/js/concise/AuthManager.js 6 ●●●● diff | view | raw | blame | history
assets/js/concise/BioManager.js 2 ●●● diff | view | raw | blame | history
assets/js/concise/CRUDOld.js 2 ●●● diff | view | raw | blame | history
assets/js/concise/FormController.js 2 ●●● diff | view | raw | blame | history
base/Site.php 3 ●●●● diff | view | raw | blame | history
inc/helpers/all.php 1 ●●●● diff | view | raw | blame | history
inc/integrations/Facebook.php 35 ●●●●● diff | view | raw | blame | history
inc/integrations/GoogleMyBusiness.php 38 ●●●●● diff | view | raw | blame | history
inc/integrations/Helcim.php 63 ●●●●● diff | view | raw | blame | history
inc/integrations/Instagram.php 23 ●●●● diff | view | raw | blame | history
inc/integrations/Integrations.php 567 ●●●●● diff | view | raw | blame | history
inc/integrations/Square.php 267 ●●●● diff | view | raw | blame | history
inc/managers/queue/Processor.php 22 ●●●● diff | view | raw | blame | history
inc/managers/queue/executors/IntegrationExecutor.php 25 ●●●●● diff | view | raw | blame | history
inc/registrar/Registrar.php 6 ●●●● diff | view | raw | blame | history
inc/registrar/config/Integration.php 9 ●●●●● diff | view | raw | blame | history
inc/registrar/helpers/AddIntegrationFields.php 7 ●●●● diff | view | raw | blame | history