Install and Upgrade

Install and Upgrade 1.1.7 Patch Level 1

No permission to download
So now my question is about the Encryption secret, do I set that? If so, it’s not working when I put it in to install an addon.
 
@ThemeHouse since a couple of days i got once a day this error. What should i do?

Code:
Server error log
XF\PrintableException: Job ThemeHouse\InstallAndUpgrade:UpdateCheck: Please enter a value for the required field "latest_version". src/XF/Mvc/Entity/Entity.php:1154
Generated by: Unknown account Jul 16, 2019 at 13:19

Stack trace
#0 src/XF/Mvc/Entity/Entity.php(1254): XF\Mvc\Entity\Entity->save(true, true)
#1 src/addons/ThemeHouse/InstallAndUpgrade/InstallAndUpgrade/Traits/AddonHandlerTrait.php(65): XF\Mvc\Entity\Entity->saveIfChanged()
#2 src/addons/ThemeHouse/InstallAndUpgrade/Job/UpdateCheck.php(87): ThemeHouse\InstallAndUpgrade\InstallAndUpgrade\ThemeHouse->checkAddOnProductForUpdates(Object(ThemeHouse\InstallAndUpgrade\Entity\Product))
#3 src/XF/Job/Manager.php(253): ThemeHouse\InstallAndUpgrade\Job\UpdateCheck->run(G)
#4 src/XF/Job/Manager.php(195): XF\Job\Manager->runJobInternal(Array, G)
#5 src/XF/Job/Manager.php(79): XF\Job\Manager->runJobEntry(Array, G)
#6 job.php(42): XF\Job\Manager->runQueue(false, 8)
#7 {main}

Request state
array(4) {
  ["url"] => string(8) "/job.php"
  ["referrer"] => string(67) "https://www.domain.com/admin.php?cron/th_iau_update_check/run"
  ["_GET"] => array(0) {
  }
  ["_POST"] => array(0) {
  }
}
 
Seems no matter how I attempt to upgrade anything, I'm getting the following error right now.

Code:
Error: Call to a member function getHandler() on null in src/addons/ThemeHouse/InstallAndUpgrade/XF/Entity/AddOn.php at line 31
[LIST=1]
[*]ThemeHouse\InstallAndUpgrade\XF\Entity\AddOn->_postSave() insrc/XF/Mvc/Entity/Entity.php at line 1208
[*]XF\Mvc\Entity\Entity->save() in src/XF/Mvc/Entity/Entity.php at line1254
[*]XF\Mvc\Entity\Entity->saveIfChanged() in src/XF/AddOn/AddOn.php at line 559
[*]XF\AddOn\AddOn->preUpgrade() in src/XF/Job/AddOnInstallBatch.phpat line 256
[*]XF\Job\AddOnInstallBatch->stepPreAction() insrc/XF/Job/AddOnInstallBatch.php at line 82
[*]XF\Job\AddOnInstallBatch->run() in src/XF/Job/Manager.php at line 253
[*]XF\Job\Manager->runJobInternal() in src/XF/Job/Manager.php at line195
[*]XF\Job\Manager->runJobEntry() in src/XF/Job/Manager.php at line 111
[*]XF\Job\Manager->runByIds() in src/XF/Admin/Controller/Tools.php at line 120
[*]XF\Admin\Controller\Tools->actionRunJob() insrc/XF/Mvc/Dispatcher.php at line 321
[*]XF\Mvc\Dispatcher->dispatchClass() in src/XF/Mvc/Dispatcher.php at line248
[*]XF\Mvc\Dispatcher->dispatchFromMatch() in src/XF/Mvc/Dispatcher.phpat line 100
[*]XF\Mvc\Dispatcher->dispatchLoop() in src/XF/Mvc/Dispatcher.php at line50
[*]XF\Mvc\Dispatcher->run() in src/XF/App.php at line 2177
[*]XF\App->run() in src/XF.php at line 390
[*]XF::runApp() in admin.php at line 13
[/LIST]
 
Are you both using the latest version of Install & Upgrade? If so, please go ahead and create a ticket on our support portal. From there our team will be able to help with troubleshooting these issues further.
 
ThemeHouse updated Install and Upgrade with a new update entry:

Version 1.1.3 released.

Changes:
  • Resolved an issue that would prevent the style upgrade button from working correctly.
  • Resolved an issue that would prevent update check cron jobs from completing upon error.
  • Added an icon to indicate which add-ons, styles and languages are linked to Install & Upgrade to ACP add-on, style and language lists.
  • Added an option to skip import checks on style import.
  • Improved ACP info querying to avoid N+1 query behavior on ACP index and add-on list pages...

Read the rest of this update entry...
 
  • Like
Reactions: Xon
@ThemeHouse i already got this error after upgrading 1.1.3
@ThemeHouse since a couple of days i got once a day this error. What should i do?

Code:
Server error log
XF\PrintableException: Job ThemeHouse\InstallAndUpgrade:UpdateCheck: Please enter a value for the required field "latest_version". src/XF/Mvc/Entity/Entity.php:1154
Generated by: Unknown account Jul 16, 2019 at 13:19

Stack trace
#0 src/XF/Mvc/Entity/Entity.php(1254): XF\Mvc\Entity\Entity->save(true, true)
#1 src/addons/ThemeHouse/InstallAndUpgrade/InstallAndUpgrade/Traits/AddonHandlerTrait.php(65): XF\Mvc\Entity\Entity->saveIfChanged()
#2 src/addons/ThemeHouse/InstallAndUpgrade/Job/UpdateCheck.php(87): ThemeHouse\InstallAndUpgrade\InstallAndUpgrade\ThemeHouse->checkAddOnProductForUpdates(Object(ThemeHouse\InstallAndUpgrade\Entity\Product))
#3 src/XF/Job/Manager.php(253): ThemeHouse\InstallAndUpgrade\Job\UpdateCheck->run(G)
#4 src/XF/Job/Manager.php(195): XF\Job\Manager->runJobInternal(Array, G)
#5 src/XF/Job/Manager.php(79): XF\Job\Manager->runJobEntry(Array, G)
#6 job.php(42): XF\Job\Manager->runQueue(false, 8)
#7 {main}

Request state
array(4) {
  ["url"] => string(8) "/job.php"
  ["referrer"] => string(67) "https://www.domain.com/admin.php?cron/th_iau_update_check/run"
  ["_GET"] => array(0) {
  }
  ["_POST"] => array(0) {
  }
}
and this one..
Code:
Server error log
Error: Call to a member function getHandler() on null src/addons/ThemeHouse/InstallAndUpgrade/Admin/Controller/InstallUpgrade.php:33
Generated by: McAtze Aug 27, 2019 at 16:49

Stack trace
#0 src/XF/Mvc/Dispatcher.php(321): ThemeHouse\InstallAndUpgrade\Admin\Controller\InstallUpgrade->actionInstallProducts(Object(XF\Mvc\ParameterBag))
#1 src/XF/Mvc/Dispatcher.php(244): XF\Mvc\Dispatcher->dispatchClass('ThemeHouse\\Inst...', 'InstallProducts', Object(XF\Mvc\RouteMatch), Object(ThemeHouse\InstallAndUpgrade\Admin\Controller\InstallUpgrade), NULL)
#2 src/XF/Mvc/Dispatcher.php(100): XF\Mvc\Dispatcher->dispatchFromMatch(Object(XF\Mvc\RouteMatch), Object(ThemeHouse\InstallAndUpgrade\Admin\Controller\InstallUpgrade), NULL)
#3 src/XF/Mvc/Dispatcher.php(50): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
#4 src/XF/App.php(2178): XF\Mvc\Dispatcher->run()
#5 src/XF.php(390): XF\App->run()
#6 admin.php(13): XF::runApp('XF\\Admin\\App')
#7 {main}

Request state
array(4) {
  ["url"] => string(49) "/admin.php?th-install-upgrade/41/install-products"
  ["referrer"] => string(47) "https://www.domain.com/admin.php?add-ons/"
  ["_GET"] => array(1) {
    ["th-install-upgrade/41/install-products"] => string(0) ""
  }
  ["_POST"] => array(0) {
  }
}
 
I updated to 1.1.3 today. Then I attempted to update an addon and got the following error

Code:
Error: Call to a member function getHandler() on null in src/addons/ThemeHouse/InstallAndUpgrade/XF/Entity/AddOn.php at line 60
[LIST=1]
[*]ThemeHouse\InstallAndUpgrade\XF\Entity\AddOn->_postSave() in src/XF/Mvc/Entity/Entity.php at line 1208
[*]XF\Mvc\Entity\Entity->save() in src/XF/Mvc/Entity/Entity.php at line 1254
[*]XF\Mvc\Entity\Entity->saveIfChanged() in src/XF/AddOn/AddOn.php at line 559
[*]XF\AddOn\AddOn->preUpgrade() in src/XF/Admin/Controller/AddOn.php at line 580
[*]XF\Admin\Controller\AddOn->actionUpgrade() in src/XF/Mvc/Dispatcher.php at line 321
[*]XF\Mvc\Dispatcher->dispatchClass() in src/XF/Mvc/Dispatcher.php at line 248
[*]XF\Mvc\Dispatcher->dispatchFromMatch() in src/XF/Mvc/Dispatcher.php at line 100
[*]XF\Mvc\Dispatcher->dispatchLoop() in src/XF/Mvc/Dispatcher.php at line 50
[*]XF\Mvc\Dispatcher->run() in src/XF/App.php at line 2177
[*]XF\App->run() in src/XF.php at line 390
[*]XF::runApp() in admin.php at line 13
[/LIST]

Any ideas?
 
@ThemeHouse any News?
@ThemeHouse i already got this error after upgrading 1.1.3

and this one..
Code:
Server error log
Error: Call to a member function getHandler() on null src/addons/ThemeHouse/InstallAndUpgrade/Admin/Controller/InstallUpgrade.php:33
Generated by: McAtze Aug 27, 2019 at 16:49

Stack trace
#0 src/XF/Mvc/Dispatcher.php(321): ThemeHouse\InstallAndUpgrade\Admin\Controller\InstallUpgrade->actionInstallProducts(Object(XF\Mvc\ParameterBag))
#1 src/XF/Mvc/Dispatcher.php(244): XF\Mvc\Dispatcher->dispatchClass('ThemeHouse\\Inst...', 'InstallProducts', Object(XF\Mvc\RouteMatch), Object(ThemeHouse\InstallAndUpgrade\Admin\Controller\InstallUpgrade), NULL)
#2 src/XF/Mvc/Dispatcher.php(100): XF\Mvc\Dispatcher->dispatchFromMatch(Object(XF\Mvc\RouteMatch), Object(ThemeHouse\InstallAndUpgrade\Admin\Controller\InstallUpgrade), NULL)
#3 src/XF/Mvc/Dispatcher.php(50): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
#4 src/XF/App.php(2178): XF\Mvc\Dispatcher->run()
#5 src/XF.php(390): XF\App->run()
#6 admin.php(13): XF::runApp('XF\\Admin\\App')
#7 {main}

Request state
array(4) {
  ["url"] => string(49) "/admin.php?th-install-upgrade/41/install-products"
  ["referrer"] => string(47) "https://www.domain.com/admin.php?add-ons/"
  ["_GET"] => array(1) {
    ["th-install-upgrade/41/install-products"] => string(0) ""
  }
  ["_POST"] => array(0) {
  }
}
 
ThemeHouse updated Install and Upgrade with a new update entry:

Version 1.1.4 released!

Changes:
  • Resolved a visual bug that would show a 0 instead of a version ID for non-connected styles.
  • Resolved an issue that would prevent styles from being installable in the latest release.
  • Resolved an error that would happen if a profile was deleted while installations or upgrades for it were pending.
  • Resolved an error that would happen if update information APIs were temporarily out of service.

Read the rest of this update entry...
 
Thanks for the update
Finally we can use this addon :)

Now I am able to use Xenforo links to install the addons without 403 error. However, I am not able to do upgrade, when I click (Upgrade) I am facing this error:

Code:
GuzzleHttp\Exception\ClientException: Client error: `GET https://xenforo.com/community/resources/ozzmodz-debug-development-mode-from-acp.7163/download/` resulted in a `403 Forbidden` response: <!DOCTYPE html> <html id="XF" lang="en-US" dir="LTR" data-app="public" data-template="login" data-container-key="xfrm (truncated...) src/vendor/guzzlehttp/guzzle/src/Exception/RequestException.php:113
Generated by:  18 Oct 2019 at 6:02 PM
Stack trace
#0 src/vendor/guzzlehttp/guzzle/src/Middleware.php(66): GuzzleHttp\Exception\RequestException::create(Object(GuzzleHttp\Psr7\Request), Object(GuzzleHttp\Psr7\Response))
#1 src/vendor/guzzlehttp/promises/src/Promise.php(203): GuzzleHttp\Middleware::GuzzleHttp\{closure}(Object(GuzzleHttp\Psr7\Response))
#2 src/vendor/guzzlehttp/promises/src/Promise.php(156): GuzzleHttp\Promise\Promise::callHandler(1, Object(GuzzleHttp\Psr7\Response), Array)
#3 src/vendor/guzzlehttp/promises/src/TaskQueue.php(47): GuzzleHttp\Promise\Promise::GuzzleHttp\Promise\{closure}()
#4 src/vendor/guzzlehttp/promises/src/Promise.php(246): GuzzleHttp\Promise\TaskQueue->run(true)
#5 src/vendor/guzzlehttp/promises/src/Promise.php(223): GuzzleHttp\Promise\Promise->invokeWaitFn()
#6 src/vendor/guzzlehttp/promises/src/Promise.php(267): GuzzleHttp\Promise\Promise->waitIfPending()
#7 src/vendor/guzzlehttp/promises/src/Promise.php(225): GuzzleHttp\Promise\Promise->invokeWaitList()
#8 src/vendor/guzzlehttp/promises/src/Promise.php(62): GuzzleHttp\Promise\Promise->waitIfPending()
#9 src/vendor/guzzlehttp/guzzle/src/Client.php(131): GuzzleHttp\Promise\Promise->wait()
#10 src/vendor/guzzlehttp/guzzle/src/Client.php(89): GuzzleHttp\Client->request('get', 'https://xenforo...', Array)
#11 src/addons/ThemeHouse/InstallAndUpgrade/InstallAndUpgrade/Traits/HttpClientTrait.php(48): GuzzleHttp\Client->__call('get', Array)
#12 src/addons/ThemeHouse/InstallAndUpgrade/InstallAndUpgrade/XF2RM.php(328): ThemeHouse\InstallAndUpgrade\InstallAndUpgrade\XF2RM->httpRequest('https://xenforo...')
#13 src/addons/ThemeHouse/InstallAndUpgrade/InstallAndUpgrade/Traits/AddonHandlerTrait.php(80): ThemeHouse\InstallAndUpgrade\InstallAndUpgrade\XF2RM->downloadProduct(Object(ThemeHouse\InstallAndUpgrade\Entity\Product))
#14 src/addons/ThemeHouse/InstallAndUpgrade/InstallAndUpgrade/Traits/AddonHandlerTrait.php(42): ThemeHouse\InstallAndUpgrade\InstallAndUpgrade\XF2RM->downloadAddOnProduct(Object(ThemeHouse\InstallAndUpgrade\Entity\Product))
#15 src/addons/ThemeHouse/InstallAndUpgrade/InstallAndUpgrade/Traits/AddonHandlerTrait.php(27): ThemeHouse\InstallAndUpgrade\InstallAndUpgrade\XF2RM->installAddOnProducts(Object(ThemeHouse\InstallAndUpgrade\Entity\ProductBatch))
#16 src/addons/ThemeHouse/InstallAndUpgrade/XF/Admin/Controller/AddOn.php(105): ThemeHouse\InstallAndUpgrade\InstallAndUpgrade\XF2RM->installAddOnProduct(Object(ThemeHouse\InstallAndUpgrade\Entity\Product))
#17 src/XF/Mvc/Dispatcher.php(321): ThemeHouse\InstallAndUpgrade\XF\Admin\Controller\AddOn->actionThInstallUpgradeUpgrade(Object(XF\Mvc\ParameterBag))
#18 src/XF/Mvc/Dispatcher.php(244): XF\Mvc\Dispatcher->dispatchClass('XF:AddOn', 'ThInstallUpgrad...', Object(XF\Mvc\RouteMatch), Object(ThemeHouse\InstallAndUpgrade\XF\Admin\Controller\AddOn), NULL)
#19 src/XF/Mvc/Dispatcher.php(100): XF\Mvc\Dispatcher->dispatchFromMatch(Object(XF\Mvc\RouteMatch), Object(ThemeHouse\InstallAndUpgrade\XF\Admin\Controller\AddOn), NULL)
#20 src/XF/Mvc/Dispatcher.php(50): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
#21 src/XF/App.php(2178): XF\Mvc\Dispatcher->run()
#22 src/XF.php(390): XF\App->run()
#23 admin.php(13): XF::runApp('XF\\Admin\\App')
#24 {main}
Request state
array(4) {
  ["url"] => string(214) "/forum/admin.php?add-ons/OzzModz-DebugDevelopment/th-install-upgrade-upgrade&_xfRequestUri=%2Fforum%2Fadmin.php%3Fadd-ons%2F&_xfWithData=1&_xfToken=1571410920%2C2d76a77c36585f6594ba2cbaa0e42aff&_xfResponseType=json"
  ["referrer"] => string(47) "/forum/admin.php?add-ons/"
  ["_GET"] => array(5) {
    ["add-ons/OzzModz-DebugDevelopment/th-install-upgrade-upgrade"] => string(0) ""
    ["_xfRequestUri"] => string(25) "/forum/admin.php?add-ons/"
    ["_xfWithData"] => string(1) "1"
    ["_xfToken"] => string(43) "1571410920,2d76a77c36585f6594ba2cbaa0e42aff"
    ["_xfResponseType"] => string(4) "json"
  }
  ["_POST"] => array(0) {
  }
}

Another issue, many addon is showing in upgradeable list but it have no update !
For example all the addons below are up to date but it is still showing in the list and when I click (Upgrade) I am getting the above error

1571411389904.png
 
Top Bottom