{"key":"core-migrated-folders","value":"true","creationDate":{"$$date":1609958711316},"modificationDate":{"$$date":1609958711316},"shortid":"GyGAfIx","_id":"14B6IXztQ6qnOdMf","$entitySet":"settings"} {"key":"sample-created","value":"true","creationDate":{"$$date":1609958711392},"modificationDate":{"$$date":1609958711392},"shortid":"qHhrB~S","_id":"efOTTM1X1odGOsEy","$entitySet":"settings"} {"key":"authorization-migrated-folders","value":"true","creationDate":{"$$date":1609958914991},"modificationDate":{"$$date":1609958914991},"shortid":"XzBC2KV","_id":"pMj0y7K7dFH52YEz","$entitySet":"settings"} {"key":"failedRequestsLog","value":"[{\"template\":{\"shortid\":\"GPfI1d0AbH\"},\"timestamp\":1609983489312,\"logs\":[{\"level\":\"info\",\"message\":\"Starting rendering request 56 (user: admin)\",\"timestamp\":1609983489309},{\"level\":\"info\",\"message\":\"Rendering template { name: estimate_detail, recipe: html, engine: handlebars, preview: true }\",\"timestamp\":1609983489310},{\"level\":\"debug\",\"message\":\"Adding sample data saoWgKHbS6\",\"timestamp\":1609983489311}],\"error\":{\"message\":\"Failed to parse data json. Unexpected token , in JSON at position 46\",\"stack\":\"Error: Failed to parse data json. Unexpected token , in JSON at position 46\\n at module.exports (/home/imex/node_modules/jsreport-core/lib/util/createError.js:11:13)\\n at Reporter.createError (/home/imex/node_modules/jsreport-core/lib/reporter.js:332:12)\\n at Data.handleBeforeRender (/home/imex/node_modules/jsreport-data/lib/data.js:87:27)\\n at \\ncaused by: SyntaxError: Unexpected token , in JSON at position 46\\n at JSON.parse ()\\n at Data.handleBeforeRender (/home/imex/node_modules/jsreport-data/lib/data.js:85:27)\\n at \"}},{\"template\":{\"shortid\":\"GPfI1d0AbH\"},\"timestamp\":1609983447420,\"logs\":[{\"level\":\"info\",\"message\":\"Starting rendering request 55 (user: admin)\",\"timestamp\":1609983447293},{\"level\":\"info\",\"message\":\"Rendering template { name: estimate_detail, recipe: html, engine: handlebars, preview: true }\",\"timestamp\":1609983447295},{\"level\":\"debug\",\"message\":\"Data item not defined for this template.\",\"timestamp\":1609983447295},{\"level\":\"debug\",\"message\":\"Resources not defined for this template.\",\"timestamp\":1609983447297},{\"level\":\"debug\",\"message\":\"Replaced assets [\\\"_globals/styles.css\\\"]\",\"timestamp\":1609983447308},{\"level\":\"debug\",\"message\":\"Replaced assets [\\\"_globals/helpers.js\\\"]\",\"timestamp\":1609983447310},{\"level\":\"debug\",\"message\":\"Base url not specified, skipping its injection.\",\"timestamp\":1609983447317},{\"level\":\"debug\",\"message\":\"Rendering engine handlebars using http-server strategy\",\"timestamp\":1609983447318},{\"level\":\"debug\",\"message\":\"Compiled template not found in the cache, compiling\",\"timestamp\":1609983447380}],\"error\":{\"message\":\"Invalid asset path, path should target something\",\"stack\":\"Error: Invalid asset path, path should target something\\n at module.exports (/home/imex/node_modules/jsreport-core/lib/util/createError.js:11:13)\\n at Reporter.createError (/home/imex/node_modules/jsreport-core/lib/reporter.js:332:12)\\n at readAsset (/home/imex/node_modules/jsreport-assets/lib/assets.js:174:22)\\n at convert (/home/imex/node_modules/jsreport-assets/lib/assets.js:61:5)\\n at /home/imex/node_modules/async-replace/async-replace.js:63:26\\n at /home/imex/node_modules/async/lib/async.js:718:13\\n at async.forEachOf.async.eachOf (/home/imex/node_modules/async/lib/async.js:233:13)\\n at _parallel (/home/imex/node_modules/async/lib/async.js:717:9)\\n at Object.async.parallel (/home/imex/node_modules/async/lib/async.js:731:9)\\n at module.exports (/home/imex/node_modules/async-replace/async-replace.js:71:11)\\n at tryCatcher (/home/imex/node_modules/bluebird/js/release/util.js:16:23)\\n at ret (eval at makeNodePromisifiedEval (/home/imex/node_modules/jsreport-fs-store/node_modules/bluebird/js/release/promisify.js:184:12), :13:39)\\n at evaluateAssets (/home/imex/node_modules/jsreport-assets/lib/assets.js:67:24)\\n at AsyncFunction.reporter.afterTemplatingEnginesExecutedListeners.add (/home/imex/node_modules/jsreport-assets/lib/assets.js:399:26)\\n at /home/imex/node_modules/listener-collection/lib/listenerCollection.js:171:33\\n at /home/imex/node_modules/listener-collection/lib/listenerCollection.js:151:16\\n at tryCatcher (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/util.js:16:23)\\n at Promise._settlePromiseFromHandler (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:512:31)\\n at Promise._settlePromise (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:569:18)\\n at Promise._settlePromise0 (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:614:10)\\n at Promise._settlePromises (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:693:18)\\n at Async._drainQueue (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:133:16)\\n at Async._drainQueues (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:143:10)\\n at Immediate.Async.drainQueues [as _onImmediate] (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:17:14)\\n at runCallback (timers.js:810:20)\\n at tryOnImmediate (timers.js:768:5)\\n at processImmediate [as _immediateCallback] (timers.js:745:5)\"}},{\"template\":{\"shortid\":\"GPfI1d0AbH\"},\"timestamp\":1609982012503,\"logs\":[{\"level\":\"info\",\"message\":\"Starting rendering request 29 (user: admin)\",\"timestamp\":1609982012477},{\"level\":\"info\",\"message\":\"Rendering template { name: estimate_detail, recipe: html, engine: handlebars, preview: true }\",\"timestamp\":1609982012478},{\"level\":\"debug\",\"message\":\"Data item not defined for this template.\",\"timestamp\":1609982012479},{\"level\":\"debug\",\"message\":\"Resources not defined for this template.\",\"timestamp\":1609982012479},{\"level\":\"debug\",\"message\":\"Replaced assets [\\\"_globals/styles.css\\\"]\",\"timestamp\":1609982012482},{\"level\":\"debug\",\"message\":\"Replaced assets [\\\"_globals/helpers.js\\\"]\",\"timestamp\":1609982012483},{\"level\":\"debug\",\"message\":\"Base url not specified, skipping its injection.\",\"timestamp\":1609982012484},{\"level\":\"debug\",\"message\":\"Rendering engine handlebars using http-server strategy\",\"timestamp\":1609982012484}],\"error\":{\"message\":\"Error while executing templating engine. Cannot read property 'forEach' of undefined. Error on line 147:11.\\n\\n 145 | function total(items) {\\n 146 | var sum = 0\\n> 147 | items.forEach(function (i) {\\n | ^\\n 148 | console.log('Calculating item ' + i.name + '; you should see this message in debug run')\\n 149 | sum += i.price\\n 150 | })\\n\\n\",\"stack\":\"TypeError: Cannot read property 'forEach' of undefined\\n at Object.total (evaluate-template-engine-helpers.js:147:11)\\n at Object. (/home/imex/node_modules/jsreport-core/lib/render/engineScript.js:207:27)\\n at Object.wrapper (/home/imex/node_modules/handlebars/dist/cjs/handlebars/internal/wrapHelper.js:15:19)\\n at Object.eval [as main] (eval at createFunctionContext (/home/imex/node_modules/handlebars/dist/cjs/handlebars/compiler/javascript-compiler.js:262:23), :33:100)\\n at main (/home/imex/node_modules/handlebars/dist/cjs/handlebars/runtime.js:208:32)\\n at ret (/home/imex/node_modules/handlebars/dist/cjs/handlebars/runtime.js:212:12)\\n at ret (/home/imex/node_modules/handlebars/dist/cjs/handlebars/compiler/compiler.js:519:21)\\n at /home/imex/node_modules/jsreport-handlebars/lib/handlebarsEngine.js:33:20\\n at Object.base.apply (/home/imex/node_modules/vm2/lib/contextify.js:469:32)\\n at evaluate-template-engine.js:1:64\"}},{\"template\":{\"shortid\":\"GPfI1d0AbH\"},\"timestamp\":1609981845449,\"logs\":[{\"level\":\"info\",\"message\":\"Starting rendering request 28 (user: admin)\",\"timestamp\":1609981845316},{\"level\":\"info\",\"message\":\"Rendering template { name: estimate_detail, recipe: html, engine: handlebars, preview: true }\",\"timestamp\":1609981845320},{\"level\":\"debug\",\"message\":\"Data item not defined for this template.\",\"timestamp\":1609981845321},{\"level\":\"debug\",\"message\":\"Resources not defined for this template.\",\"timestamp\":1609981845322},{\"level\":\"debug\",\"message\":\"Replaced assets [\\\"_globals/styles.css\\\"]\",\"timestamp\":1609981845324},{\"level\":\"debug\",\"message\":\"Replaced assets [\\\"_globals/helpers.js\\\"]\",\"timestamp\":1609981845325},{\"level\":\"debug\",\"message\":\"Base url not specified, skipping its injection.\",\"timestamp\":1609981845327},{\"level\":\"debug\",\"message\":\"Rendering engine handlebars using http-server strategy\",\"timestamp\":1609981845328}],\"error\":{\"message\":\"Error while executing templating engine. Cannot read property 'forEach' of undefined. Error on line 147:11.\\n\\n 145 | function total(items) {\\n 146 | var sum = 0\\n> 147 | items.forEach(function (i) {\\n | ^\\n 148 | console.log('Calculating item ' + i.name + '; you should see this message in debug run')\\n 149 | sum += i.price\\n 150 | })\\n\\n\",\"stack\":\"TypeError: Cannot read property 'forEach' of undefined\\n at Object.total (evaluate-template-engine-helpers.js:147:11)\\n at Object. (/home/imex/node_modules/jsreport-core/lib/render/engineScript.js:207:27)\\n at Object.wrapper (/home/imex/node_modules/handlebars/dist/cjs/handlebars/internal/wrapHelper.js:15:19)\\n at Object.eval [as main] (eval at createFunctionContext (/home/imex/node_modules/handlebars/dist/cjs/handlebars/compiler/javascript-compiler.js:262:23), :33:100)\\n at main (/home/imex/node_modules/handlebars/dist/cjs/handlebars/runtime.js:208:32)\\n at ret (/home/imex/node_modules/handlebars/dist/cjs/handlebars/runtime.js:212:12)\\n at ret (/home/imex/node_modules/handlebars/dist/cjs/handlebars/compiler/compiler.js:519:21)\\n at /home/imex/node_modules/jsreport-handlebars/lib/handlebarsEngine.js:33:20\\n at Object.base.apply (/home/imex/node_modules/vm2/lib/contextify.js:469:32)\\n at evaluate-template-engine.js:1:64\"}},{\"template\":{\"shortid\":\"F4WnL8prrX\"},\"timestamp\":1609980750591,\"logs\":[{\"level\":\"info\",\"message\":\"Starting rendering request 15 (user: admin)\",\"timestamp\":1609980750551},{\"level\":\"info\",\"message\":\"Rendering template { name: estimate_detail, recipe: html, engine: handlebars, preview: true }\",\"timestamp\":1609980750553},{\"level\":\"debug\",\"message\":\"Inline data specified.\",\"timestamp\":1609980750554},{\"level\":\"debug\",\"message\":\"Resources not defined for this template.\",\"timestamp\":1609980750555},{\"level\":\"debug\",\"message\":\"Replaced assets [\\\"/../_globals/styles.css\\\"]\",\"timestamp\":1609980750557},{\"level\":\"debug\",\"message\":\"Replaced assets [\\\"/../_globals/helpers.js\\\"]\",\"timestamp\":1609980750558},{\"level\":\"debug\",\"message\":\"Base url not specified, skipping its injection.\",\"timestamp\":1609980750559},{\"level\":\"debug\",\"message\":\"Rendering engine handlebars using http-server strategy\",\"timestamp\":1609980750560},{\"level\":\"debug\",\"message\":\"Compiled template not found in the cache, compiling\",\"timestamp\":1609980750568},{\"level\":\"debug\",\"message\":\"Calculating item Website design; you should see this message in debug run\",\"timestamp\":1609980750583}],\"error\":{\"message\":\"Asset /Kavia/kavia_header.html not found in the store and also not on the disk: Unable to find or read file /Kavia/kavia_header.html. ENOENT: no such file or directory, open '/Kavia/kavia_header.html'\",\"stack\":\"Error: Asset /Kavia/kavia_header.html not found in the store and also not on the disk: Unable to find or read file /Kavia/kavia_header.html. ENOENT: no such file or directory, open '/Kavia/kavia_header.html'\\n at readAsset (/home/imex/node_modules/jsreport-assets/lib/assets.js:232:15)\\n at \"}}]","creationDate":{"$$date":1609958949003},"modificationDate":{"$$date":1609983490397},"shortid":"3y0S1Vv","_id":"TFfdacX8zHPXUMYr","$entitySet":"settings"} {"key":"requestsLog","value":"[{\"template\":{\"shortid\":\"GPfI1d0AbH\"},\"timestamp\":1610042463899,\"logs\":[{\"level\":\"info\",\"message\":\"Starting rendering request 4 (user: admin)\",\"timestamp\":1610042462310},{\"level\":\"info\",\"message\":\"Rendering template { name: /estimate_detail, recipe: chrome-pdf, engine: handlebars, preview: false }\",\"timestamp\":1610042462313},{\"level\":\"debug\",\"message\":\"Inline data specified.\",\"timestamp\":1610042462315},{\"level\":\"debug\",\"message\":\"Resources not defined for this template.\",\"timestamp\":1610042462318},{\"level\":\"debug\",\"message\":\"Replaced assets [\\\"_globals/styles.css\\\"]\",\"timestamp\":1610042462326},{\"level\":\"debug\",\"message\":\"Replaced assets [\\\"_globals/helpers.js\\\"]\",\"timestamp\":1610042462329},{\"level\":\"debug\",\"message\":\"Base url not specified, skipping its injection.\",\"timestamp\":1610042462332},{\"level\":\"debug\",\"message\":\"Rendering engine handlebars using http-server strategy\",\"timestamp\":1610042462334},{\"level\":\"debug\",\"message\":\"Taking compiled template from engine cache\",\"timestamp\":1610042462481},{\"level\":\"debug\",\"message\":\"Replaced assets [\\\"/Kavia/header.html\\\"]\",\"timestamp\":1610042462504},{\"level\":\"debug\",\"message\":\"Executing recipe chrome-pdf\",\"timestamp\":1610042462506},{\"level\":\"debug\",\"message\":\"Converting with chrome HeadlessChrome/79.0.3945.0 using dedicated-process strategy\",\"timestamp\":1610042462723},{\"level\":\"debug\",\"message\":\"Page request: GET (document) file:///tmp/jsreport/autocleanup/6cd1c3ba-90c1-492c-8d91-b08a344cf936-chrome-pdf.html\",\"timestamp\":1610042463037},{\"level\":\"debug\",\"message\":\"Page request finished: GET (document) file:///tmp/jsreport/autocleanup/6cd1c3ba-90c1-492c-8d91-b08a344cf936-chrome-pdf.html\",\"timestamp\":1610042463085},{\"level\":\"debug\",\"message\":\"Page request: GET (stylesheet) https://fonts.googleapis.com/css2?family=Montserrat&display=swap\",\"timestamp\":1610042463096},{\"level\":\"debug\",\"message\":\"Page request: GET (image) https://thinkimex.com/imexlogo.png\",\"timestamp\":1610042463104},{\"level\":\"debug\",\"message\":\"Page request: GET (image) https://i.imgur.com/2zDU056.png\",\"timestamp\":1610042463112},{\"level\":\"debug\",\"message\":\"Page request: GET (image) https://img.icons8.com/color/48/000000/mastercard.png\",\"timestamp\":1610042463204},{\"level\":\"debug\",\"message\":\"Page request: GET (image) https://i.imgur.com/u11K1qd.jpg\",\"timestamp\":1610042463212},{\"level\":\"debug\",\"message\":\"Page request: GET (image) https://i.imgur.com/SmBOua9.jpg\",\"timestamp\":1610042463217},{\"level\":\"debug\",\"message\":\"Page request finished: GET (stylesheet) 200 https://fonts.googleapis.com/css2?family=Montserrat&display=swap\",\"timestamp\":1610042463266},{\"level\":\"debug\",\"message\":\"Page request finished: GET (image) 200 https://i.imgur.com/2zDU056.png\",\"timestamp\":1610042463272},{\"level\":\"debug\",\"message\":\"Page request finished: GET (image) 200 https://i.imgur.com/u11K1qd.jpg\",\"timestamp\":1610042463278},{\"level\":\"debug\",\"message\":\"Page request finished: GET (image) 200 https://i.imgur.com/SmBOua9.jpg\",\"timestamp\":1610042463285},{\"level\":\"debug\",\"message\":\"Page request finished: GET (image) 200 https://img.icons8.com/color/48/000000/mastercard.png\",\"timestamp\":1610042463292},{\"level\":\"debug\",\"message\":\"Page request: GET (font) https://fonts.gstatic.com/s/montserrat/v15/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2\",\"timestamp\":1610042463365},{\"level\":\"warn\",\"message\":\"Page request failed: GET (image) 301 https://thinkimex.com/imexlogo.png (redirect to: http://www.thinkimex.com/imexlogo.png)\",\"timestamp\":1610042463377},{\"level\":\"debug\",\"message\":\"Page request: GET (image) http://www.thinkimex.com/imexlogo.png (redirect from: https://thinkimex.com/imexlogo.png)\",\"timestamp\":1610042463379},{\"level\":\"debug\",\"message\":\"Page request finished: GET (font) 200 https://fonts.gstatic.com/s/montserrat/v15/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2\",\"timestamp\":1610042463417},{\"level\":\"warn\",\"message\":\"Page request failed: GET (image) 301 http://www.thinkimex.com/imexlogo.png (redirect to: https://www.thinkimex.com/imexlogo.png)\",\"timestamp\":1610042463504},{\"level\":\"debug\",\"message\":\"Page request: GET (image) https://www.thinkimex.com/imexlogo.png (redirect from: http://www.thinkimex.com/imexlogo.png)\",\"timestamp\":1610042463507},{\"level\":\"debug\",\"message\":\"Page request finished: GET (image) 200 https://www.thinkimex.com/imexlogo.png\",\"timestamp\":1610042463599},{\"level\":\"debug\",\"message\":\"Running chrome with params {\\\"printBackground\\\":true,\\\"margin\\\":{}}\",\"timestamp\":1610042463608},{\"level\":\"info\",\"message\":\"Rendering request 4 finished in 1585 ms\",\"timestamp\":1610042463895},{\"level\":\"debug\",\"message\":\"Skipping storing report.\",\"timestamp\":1610042463897}]},{\"template\":{\"shortid\":\"GPfI1d0AbH\"},\"timestamp\":1610042259792,\"logs\":[{\"level\":\"info\",\"message\":\"Starting rendering request 3 (user: admin)\",\"timestamp\":1610042258402},{\"level\":\"info\",\"message\":\"Rendering template { name: /estimate_detail, recipe: chrome-pdf, engine: handlebars, preview: false }\",\"timestamp\":1610042258405},{\"level\":\"debug\",\"message\":\"Inline data specified.\",\"timestamp\":1610042258407},{\"level\":\"debug\",\"message\":\"Resources not defined for this template.\",\"timestamp\":1610042258408},{\"level\":\"debug\",\"message\":\"Replaced assets [\\\"_globals/styles.css\\\"]\",\"timestamp\":1610042258415},{\"level\":\"debug\",\"message\":\"Replaced assets [\\\"_globals/helpers.js\\\"]\",\"timestamp\":1610042258419},{\"level\":\"debug\",\"message\":\"Base url not specified, skipping its injection.\",\"timestamp\":1610042258421},{\"level\":\"debug\",\"message\":\"Rendering engine handlebars using http-server strategy\",\"timestamp\":1610042258423},{\"level\":\"debug\",\"message\":\"Taking compiled template from engine cache\",\"timestamp\":1610042258447},{\"level\":\"debug\",\"message\":\"Replaced assets [\\\"/Kavia/header.html\\\"]\",\"timestamp\":1610042258474},{\"level\":\"debug\",\"message\":\"Executing recipe chrome-pdf\",\"timestamp\":1610042258477},{\"level\":\"debug\",\"message\":\"Converting with chrome HeadlessChrome/79.0.3945.0 using dedicated-process strategy\",\"timestamp\":1610042258691},{\"level\":\"debug\",\"message\":\"Page request: GET (document) file:///tmp/jsreport/autocleanup/9c0e8202-e879-42c5-b77a-7bd6d9cf71d7-chrome-pdf.html\",\"timestamp\":1610042259000},{\"level\":\"debug\",\"message\":\"Page request finished: GET (document) file:///tmp/jsreport/autocleanup/9c0e8202-e879-42c5-b77a-7bd6d9cf71d7-chrome-pdf.html\",\"timestamp\":1610042259076},{\"level\":\"debug\",\"message\":\"Page request: GET (stylesheet) https://fonts.googleapis.com/css2?family=Montserrat&display=swap\",\"timestamp\":1610042259095},{\"level\":\"debug\",\"message\":\"Page request: GET (image) https://thinkimex.com/imexlogo.png\",\"timestamp\":1610042259108},{\"level\":\"debug\",\"message\":\"Page request: GET (image) https://i.imgur.com/2zDU056.png\",\"timestamp\":1610042259115},{\"level\":\"debug\",\"message\":\"Page request: GET (image) https://img.icons8.com/color/48/000000/mastercard.png\",\"timestamp\":1610042259167},{\"level\":\"debug\",\"message\":\"Page request: GET (image) https://i.imgur.com/u11K1qd.jpg\",\"timestamp\":1610042259187},{\"level\":\"debug\",\"message\":\"Page request: GET (image) https://i.imgur.com/SmBOua9.jpg\",\"timestamp\":1610042259190},{\"level\":\"debug\",\"message\":\"Page request finished: GET (image) 200 https://i.imgur.com/2zDU056.png\",\"timestamp\":1610042259231},{\"level\":\"debug\",\"message\":\"Page request finished: GET (stylesheet) 200 https://fonts.googleapis.com/css2?family=Montserrat&display=swap\",\"timestamp\":1610042259244},{\"level\":\"debug\",\"message\":\"Page request finished: GET (image) 200 https://i.imgur.com/u11K1qd.jpg\",\"timestamp\":1610042259249},{\"level\":\"debug\",\"message\":\"Page request finished: GET (image) 200 https://i.imgur.com/SmBOua9.jpg\",\"timestamp\":1610042259255},{\"level\":\"debug\",\"message\":\"Page request finished: GET (image) 200 https://img.icons8.com/color/48/000000/mastercard.png\",\"timestamp\":1610042259261},{\"level\":\"debug\",\"message\":\"Page request: GET (font) https://fonts.gstatic.com/s/montserrat/v15/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2\",\"timestamp\":1610042259325},{\"level\":\"warn\",\"message\":\"Page request failed: GET (image) 301 https://thinkimex.com/imexlogo.png (redirect to: http://www.thinkimex.com/imexlogo.png)\",\"timestamp\":1610042259337},{\"level\":\"debug\",\"message\":\"Page request: GET (image) http://www.thinkimex.com/imexlogo.png (redirect from: https://thinkimex.com/imexlogo.png)\",\"timestamp\":1610042259337},{\"level\":\"debug\",\"message\":\"Page request finished: GET (font) 200 https://fonts.gstatic.com/s/montserrat/v15/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2\",\"timestamp\":1610042259373},{\"level\":\"warn\",\"message\":\"Page request failed: GET (image) 301 http://www.thinkimex.com/imexlogo.png (redirect to: https://www.thinkimex.com/imexlogo.png)\",\"timestamp\":1610042259460},{\"level\":\"debug\",\"message\":\"Page request: GET (image) https://www.thinkimex.com/imexlogo.png (redirect from: http://www.thinkimex.com/imexlogo.png)\",\"timestamp\":1610042259461},{\"level\":\"debug\",\"message\":\"Page request finished: GET (image) 200 https://www.thinkimex.com/imexlogo.png\",\"timestamp\":1610042259545},{\"level\":\"debug\",\"message\":\"Running chrome with params {\\\"printBackground\\\":true,\\\"margin\\\":{}}\",\"timestamp\":1610042259550},{\"level\":\"info\",\"message\":\"Rendering request 3 finished in 1386 ms\",\"timestamp\":1610042259788},{\"level\":\"debug\",\"message\":\"Skipping storing report.\",\"timestamp\":1610042259790}]},{\"template\":{\"shortid\":\"GPfI1d0AbH\"},\"timestamp\":1610042141317,\"logs\":[{\"level\":\"info\",\"message\":\"Starting rendering request 2 (user: admin)\",\"timestamp\":1610042139819},{\"level\":\"info\",\"message\":\"Rendering template { name: /estimate_detail, recipe: chrome-pdf, engine: handlebars, preview: false }\",\"timestamp\":1610042139822},{\"level\":\"debug\",\"message\":\"Inline data specified.\",\"timestamp\":1610042139824},{\"level\":\"debug\",\"message\":\"Resources not defined for this template.\",\"timestamp\":1610042139825},{\"level\":\"debug\",\"message\":\"Replaced assets [\\\"_globals/styles.css\\\"]\",\"timestamp\":1610042139833},{\"level\":\"debug\",\"message\":\"Replaced assets [\\\"_globals/helpers.js\\\"]\",\"timestamp\":1610042139836},{\"level\":\"debug\",\"message\":\"Base url not specified, skipping its injection.\",\"timestamp\":1610042139839},{\"level\":\"debug\",\"message\":\"Rendering engine handlebars using http-server strategy\",\"timestamp\":1610042139841},{\"level\":\"debug\",\"message\":\"Taking compiled template from engine cache\",\"timestamp\":1610042139867},{\"level\":\"debug\",\"message\":\"Replaced assets [\\\"/Kavia/header.html\\\"]\",\"timestamp\":1610042139892},{\"level\":\"debug\",\"message\":\"Executing recipe chrome-pdf\",\"timestamp\":1610042139898},{\"level\":\"debug\",\"message\":\"Converting with chrome HeadlessChrome/79.0.3945.0 using dedicated-process strategy\",\"timestamp\":1610042140289},{\"level\":\"debug\",\"message\":\"Page request: GET (document) file:///tmp/jsreport/autocleanup/e5b630a2-41c8-439b-9c7d-83814942b584-chrome-pdf.html\",\"timestamp\":1610042140599},{\"level\":\"debug\",\"message\":\"Page request finished: GET (document) file:///tmp/jsreport/autocleanup/e5b630a2-41c8-439b-9c7d-83814942b584-chrome-pdf.html\",\"timestamp\":1610042140639},{\"level\":\"debug\",\"message\":\"Page request: GET (stylesheet) https://fonts.googleapis.com/css2?family=Montserrat&display=swap\",\"timestamp\":1610042140646},{\"level\":\"debug\",\"message\":\"Page request: GET (image) https://thinkimex.com/imexlogo.png\",\"timestamp\":1610042140652},{\"level\":\"debug\",\"message\":\"Page request: GET (image) https://i.imgur.com/2zDU056.png\",\"timestamp\":1610042140659},{\"level\":\"debug\",\"message\":\"Page request: GET (image) https://img.icons8.com/color/48/000000/mastercard.png\",\"timestamp\":1610042140700},{\"level\":\"debug\",\"message\":\"Page request: GET (image) https://i.imgur.com/u11K1qd.jpg\",\"timestamp\":1610042140705},{\"level\":\"debug\",\"message\":\"Page request: GET (image) https://i.imgur.com/SmBOua9.jpg\",\"timestamp\":1610042140710},{\"level\":\"debug\",\"message\":\"Page request finished: GET (image) 200 https://i.imgur.com/2zDU056.png\",\"timestamp\":1610042140743},{\"level\":\"debug\",\"message\":\"Page request finished: GET (image) 200 https://i.imgur.com/u11K1qd.jpg\",\"timestamp\":1610042140748},{\"level\":\"debug\",\"message\":\"Page request finished: GET (stylesheet) 200 https://fonts.googleapis.com/css2?family=Montserrat&display=swap\",\"timestamp\":1610042140762},{\"level\":\"debug\",\"message\":\"Page request finished: GET (image) 200 https://i.imgur.com/SmBOua9.jpg\",\"timestamp\":1610042140766},{\"level\":\"debug\",\"message\":\"Page request finished: GET (image) 200 https://img.icons8.com/color/48/000000/mastercard.png\",\"timestamp\":1610042140773},{\"level\":\"debug\",\"message\":\"Page request: GET (font) https://fonts.gstatic.com/s/montserrat/v15/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2\",\"timestamp\":1610042140835},{\"level\":\"warn\",\"message\":\"Page request failed: GET (image) 301 https://thinkimex.com/imexlogo.png (redirect to: http://www.thinkimex.com/imexlogo.png)\",\"timestamp\":1610042140852},{\"level\":\"debug\",\"message\":\"Page request: GET (image) http://www.thinkimex.com/imexlogo.png (redirect from: https://thinkimex.com/imexlogo.png)\",\"timestamp\":1610042140853},{\"level\":\"debug\",\"message\":\"Page request finished: GET (font) 200 https://fonts.gstatic.com/s/montserrat/v15/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2\",\"timestamp\":1610042140876},{\"level\":\"warn\",\"message\":\"Page request failed: GET (image) 301 http://www.thinkimex.com/imexlogo.png (redirect to: https://www.thinkimex.com/imexlogo.png)\",\"timestamp\":1610042140973},{\"level\":\"debug\",\"message\":\"Page request: GET (image) https://www.thinkimex.com/imexlogo.png (redirect from: http://www.thinkimex.com/imexlogo.png)\",\"timestamp\":1610042140974},{\"level\":\"debug\",\"message\":\"Page request finished: GET (image) 200 https://www.thinkimex.com/imexlogo.png\",\"timestamp\":1610042141056},{\"level\":\"debug\",\"message\":\"Running chrome with params {\\\"printBackground\\\":true,\\\"margin\\\":{}}\",\"timestamp\":1610042141067},{\"level\":\"info\",\"message\":\"Rendering request 2 finished in 1492 ms\",\"timestamp\":1610042141311},{\"level\":\"debug\",\"message\":\"Skipping storing report.\",\"timestamp\":1610042141314}]},{\"template\":{\"shortid\":\"GPfI1d0AbH\"},\"timestamp\":1610041833707,\"logs\":[{\"level\":\"info\",\"message\":\"Starting rendering request 1 (user: admin)\",\"timestamp\":1610041831077},{\"level\":\"info\",\"message\":\"Rendering template { name: /estimate_detail, recipe: chrome-pdf, engine: handlebars, preview: false }\",\"timestamp\":1610041831086},{\"level\":\"debug\",\"message\":\"Inline data specified.\",\"timestamp\":1610041831089},{\"level\":\"debug\",\"message\":\"Resources not defined for this template.\",\"timestamp\":1610041831091},{\"level\":\"debug\",\"message\":\"Replaced assets [\\\"_globals/styles.css\\\"]\",\"timestamp\":1610041831103},{\"level\":\"debug\",\"message\":\"Replaced assets [\\\"_globals/helpers.js\\\"]\",\"timestamp\":1610041831107},{\"level\":\"debug\",\"message\":\"Base url not specified, skipping its injection.\",\"timestamp\":1610041831112},{\"level\":\"debug\",\"message\":\"Rendering engine handlebars using http-server strategy\",\"timestamp\":1610041831115},{\"level\":\"debug\",\"message\":\"Compiled template not found in the cache, compiling\",\"timestamp\":1610041831401},{\"level\":\"debug\",\"message\":\"Replaced assets [\\\"/Kavia/header.html\\\"]\",\"timestamp\":1610041831488},{\"level\":\"debug\",\"message\":\"Executing recipe chrome-pdf\",\"timestamp\":1610041831495},{\"level\":\"debug\",\"message\":\"Converting with chrome HeadlessChrome/79.0.3945.0 using dedicated-process strategy\",\"timestamp\":1610041832392},{\"level\":\"debug\",\"message\":\"Page request: GET (document) file:///tmp/jsreport/autocleanup/0559216a-cab5-4e58-838d-f5d49ff283a4-chrome-pdf.html\",\"timestamp\":1610041832873},{\"level\":\"debug\",\"message\":\"Page request finished: GET (document) file:///tmp/jsreport/autocleanup/0559216a-cab5-4e58-838d-f5d49ff283a4-chrome-pdf.html\",\"timestamp\":1610041832923},{\"level\":\"debug\",\"message\":\"Page request: GET (stylesheet) https://fonts.googleapis.com/css2?family=Montserrat&display=swap\",\"timestamp\":1610041832934},{\"level\":\"debug\",\"message\":\"Page request: GET (image) https://thinkimex.com/imexlogo.png\",\"timestamp\":1610041832942},{\"level\":\"debug\",\"message\":\"Page request: GET (image) https://i.imgur.com/2zDU056.png\",\"timestamp\":1610041832947},{\"level\":\"debug\",\"message\":\"Page request: GET (image) https://img.icons8.com/color/48/000000/mastercard.png\",\"timestamp\":1610041833016},{\"level\":\"debug\",\"message\":\"Page request: GET (image) https://i.imgur.com/u11K1qd.jpg\",\"timestamp\":1610041833025},{\"level\":\"debug\",\"message\":\"Page request: GET (image) https://i.imgur.com/SmBOua9.jpg\",\"timestamp\":1610041833045},{\"level\":\"debug\",\"message\":\"Page request finished: GET (image) 200 https://i.imgur.com/2zDU056.png\",\"timestamp\":1610041833092},{\"level\":\"debug\",\"message\":\"Page request finished: GET (stylesheet) 200 https://fonts.googleapis.com/css2?family=Montserrat&display=swap\",\"timestamp\":1610041833103},{\"level\":\"debug\",\"message\":\"Page request finished: GET (image) 200 https://i.imgur.com/u11K1qd.jpg\",\"timestamp\":1610041833109},{\"level\":\"debug\",\"message\":\"Page request finished: GET (image) 200 https://i.imgur.com/SmBOua9.jpg\",\"timestamp\":1610041833115},{\"level\":\"debug\",\"message\":\"Page request finished: GET (image) 200 https://img.icons8.com/color/48/000000/mastercard.png\",\"timestamp\":1610041833122},{\"level\":\"debug\",\"message\":\"Page request: GET (font) https://fonts.gstatic.com/s/montserrat/v15/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2\",\"timestamp\":1610041833201},{\"level\":\"warn\",\"message\":\"Page request failed: GET (image) 301 https://thinkimex.com/imexlogo.png (redirect to: http://www.thinkimex.com/imexlogo.png)\",\"timestamp\":1610041833211},{\"level\":\"debug\",\"message\":\"Page request: GET (image) http://www.thinkimex.com/imexlogo.png (redirect from: https://thinkimex.com/imexlogo.png)\",\"timestamp\":1610041833213},{\"level\":\"debug\",\"message\":\"Page request finished: GET (font) 200 https://fonts.gstatic.com/s/montserrat/v15/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2\",\"timestamp\":1610041833253},{\"level\":\"warn\",\"message\":\"Page request failed: GET (image) 301 http://www.thinkimex.com/imexlogo.png (redirect to: https://www.thinkimex.com/imexlogo.png)\",\"timestamp\":1610041833337},{\"level\":\"debug\",\"message\":\"Page request: GET (image) https://www.thinkimex.com/imexlogo.png (redirect from: http://www.thinkimex.com/imexlogo.png)\",\"timestamp\":1610041833338},{\"level\":\"debug\",\"message\":\"Page request finished: GET (image) 200 https://www.thinkimex.com/imexlogo.png\",\"timestamp\":1610041833428},{\"level\":\"debug\",\"message\":\"Running chrome with params {\\\"printBackground\\\":true,\\\"margin\\\":{}}\",\"timestamp\":1610041833437},{\"level\":\"info\",\"message\":\"Rendering request 1 finished in 2626 ms\",\"timestamp\":1610041833704},{\"level\":\"debug\",\"message\":\"Skipping storing report.\",\"timestamp\":1610041833706}]},{\"template\":{\"shortid\":\"GPfI1d0AbH\"},\"timestamp\":1610041244551,\"logs\":[{\"level\":\"info\",\"message\":\"Starting rendering request 1 (user: admin)\",\"timestamp\":1610041242834},{\"level\":\"info\",\"message\":\"Rendering template { name: /estimate_detail, recipe: chrome-pdf, engine: handlebars, preview: false }\",\"timestamp\":1610041242843},{\"level\":\"debug\",\"message\":\"Inline data specified.\",\"timestamp\":1610041242845},{\"level\":\"debug\",\"message\":\"Resources not defined for this template.\",\"timestamp\":1610041242847},{\"level\":\"debug\",\"message\":\"Replaced assets [\\\"_globals/styles.css\\\"]\",\"timestamp\":1610041242859},{\"level\":\"debug\",\"message\":\"Replaced assets [\\\"_globals/helpers.js\\\"]\",\"timestamp\":1610041242862},{\"level\":\"debug\",\"message\":\"Base url not specified, skipping its injection.\",\"timestamp\":1610041242867},{\"level\":\"debug\",\"message\":\"Rendering engine handlebars using http-server strategy\",\"timestamp\":1610041242869},{\"level\":\"debug\",\"message\":\"Compiled template not found in the cache, compiling\",\"timestamp\":1610041243091},{\"level\":\"debug\",\"message\":\"Replaced assets [\\\"/Kavia/header.html\\\"]\",\"timestamp\":1610041243178},{\"level\":\"debug\",\"message\":\"Executing recipe chrome-pdf\",\"timestamp\":1610041243276},{\"level\":\"debug\",\"message\":\"Converting with chrome HeadlessChrome/79.0.3945.0 using dedicated-process strategy\",\"timestamp\":1610041243524},{\"level\":\"debug\",\"message\":\"Page request: GET (document) file:///tmp/jsreport/autocleanup/66e92ad3-19f9-470f-a179-ca2fa39f8ee7-chrome-pdf.html\",\"timestamp\":1610041243809},{\"level\":\"debug\",\"message\":\"Page request finished: GET (document) file:///tmp/jsreport/autocleanup/66e92ad3-19f9-470f-a179-ca2fa39f8ee7-chrome-pdf.html\",\"timestamp\":1610041243852},{\"level\":\"debug\",\"message\":\"Page request: GET (stylesheet) https://fonts.googleapis.com/css2?family=Montserrat&display=swap\",\"timestamp\":1610041243862},{\"level\":\"debug\",\"message\":\"Page request: GET (image) https://thinkimex.com/imexlogo.png\",\"timestamp\":1610041243869},{\"level\":\"debug\",\"message\":\"Page request: GET (image) https://i.imgur.com/2zDU056.png\",\"timestamp\":1610041243873},{\"level\":\"debug\",\"message\":\"Page request: GET (image) https://img.icons8.com/color/48/000000/mastercard.png\",\"timestamp\":1610041243923},{\"level\":\"debug\",\"message\":\"Page request: GET (image) https://i.imgur.com/u11K1qd.jpg\",\"timestamp\":1610041243928},{\"level\":\"debug\",\"message\":\"Page request: GET (image) https://i.imgur.com/SmBOua9.jpg\",\"timestamp\":1610041243945},{\"level\":\"debug\",\"message\":\"Page request finished: GET (image) 200 https://i.imgur.com/2zDU056.png\",\"timestamp\":1610041243978},{\"level\":\"debug\",\"message\":\"Page request finished: GET (stylesheet) 200 https://fonts.googleapis.com/css2?family=Montserrat&display=swap\",\"timestamp\":1610041243984},{\"level\":\"debug\",\"message\":\"Page request finished: GET (image) 200 https://i.imgur.com/u11K1qd.jpg\",\"timestamp\":1610041243989},{\"level\":\"debug\",\"message\":\"Page request finished: GET (image) 200 https://i.imgur.com/SmBOua9.jpg\",\"timestamp\":1610041243995},{\"level\":\"debug\",\"message\":\"Page request finished: GET (image) 200 https://img.icons8.com/color/48/000000/mastercard.png\",\"timestamp\":1610041244007},{\"level\":\"debug\",\"message\":\"Page request: GET (font) https://fonts.gstatic.com/s/montserrat/v15/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2\",\"timestamp\":1610041244065},{\"level\":\"warn\",\"message\":\"Page request failed: GET (image) 301 https://thinkimex.com/imexlogo.png (redirect to: http://www.thinkimex.com/imexlogo.png)\",\"timestamp\":1610041244076},{\"level\":\"debug\",\"message\":\"Page request: GET (image) http://www.thinkimex.com/imexlogo.png (redirect from: https://thinkimex.com/imexlogo.png)\",\"timestamp\":1610041244077},{\"level\":\"debug\",\"message\":\"Page request finished: GET (font) 200 https://fonts.gstatic.com/s/montserrat/v15/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2\",\"timestamp\":1610041244116},{\"level\":\"warn\",\"message\":\"Page request failed: GET (image) 301 http://www.thinkimex.com/imexlogo.png (redirect to: https://www.thinkimex.com/imexlogo.png)\",\"timestamp\":1610041244203},{\"level\":\"debug\",\"message\":\"Page request: GET (image) https://www.thinkimex.com/imexlogo.png (redirect from: http://www.thinkimex.com/imexlogo.png)\",\"timestamp\":1610041244205},{\"level\":\"debug\",\"message\":\"Page request finished: GET (image) 200 https://www.thinkimex.com/imexlogo.png\",\"timestamp\":1610041244290},{\"level\":\"debug\",\"message\":\"Running chrome with params {\\\"printBackground\\\":true,\\\"margin\\\":{}}\",\"timestamp\":1610041244299},{\"level\":\"info\",\"message\":\"Rendering request 1 finished in 1714 ms\",\"timestamp\":1610041244548},{\"level\":\"debug\",\"message\":\"Skipping storing report.\",\"timestamp\":1610041244550}]}]","creationDate":{"$$date":1609970299198},"modificationDate":{"$$date":1610042464013},"shortid":"_l6lR1b","_id":"nkQqPYprbWVQMBs9","$entitySet":"settings"}