javascript based business reporting platform
LGPL-3.0 License
Bot releases are hidden (Show)
Published by bjrmatos over 2 years ago
trustUserCode
is truePublished by bjrmatos over 2 years ago
trustUserCode
option and deprecate allowLocalFilesAccess
, more details here
waitForAsyncHelper
, waitForAsyncHelpers
to jsreport-proxy
, handy when working with async helpersprofiler.maxDiffSize
applies to both req and resjsreport-proxy
for better working with async helperstrustUserCode
optiontrustUserCode
optionPublished by bjrmatos over 2 years ago
.unescape
methodextensions.express.cors.enabled
to enable/disable cors handling in jsreportreportTimeout
for the recipe executionPublished by bjrmatos over 2 years ago
Published by bjrmatos over 2 years ago
scope
, new one: sharedHelpersScope
Published by bjrmatos almost 3 years ago
req.options.reportTimeout
regression/api/profile/:id/events
endpointPublished by bjrmatos almost 3 years ago
timeoutErrorMessage
for better error description in worker execute errors3.1.0
Published by pofider almost 3 years ago
Published by bjrmatos almost 3 years ago
core
xlsxTemplatesToAssets
, resourcesToAssets
to inherit permissions and change name for resource script to ${template.name}_resources
assets
authorization
express
/api/schema/:entitySet
route to fetch json schema for entitySethtml-to-xlsx
import-export
localization
pdf-utils
pptx
sample-template
scheduling
scripts
studio
version-control
xlsx
Published by pofider almost 3 years ago
The stable version of v3 is here
https://jsreport.net/blog/jsreport-300-released
Published by pofider about 3 years ago
🎉🎉🎉 jsreport v3 major release beta
Published by bjrmatos almost 4 years ago
core
authentication
chrome-pdf
docx
express
fs-store
html-to-xlsx
reportTimeout
config not workingimport-export
pdf-utils
reports
sample-template
version-control
Published by bjrmatos about 4 years ago
core
cli
docx
express
fs-store
import-export
licensing
pdf-utils
reports
scheduling
studio
Published by bjrmatos over 4 years ago
_id
, shortid
fields when neededassets
authorization
child-templates
cli
jsreport --help
output on windowsdocx
express
import-export
pdf-utils
reports
scheduling
scripts
studio
tags
templates
version-control
Published by bjrmatos over 4 years ago
assets
authorization
child-templates
chrome-pdf
cli
docx
docxChart
helperfs-store
import-export
licensing
pdf-utils
pdf-password
, pdf-meta
and pdf-sign
as part of pdf-utilspdfFormField
helper)reports
appPath
option is usedresources
scheduling
appPath
option is usedscripts
studio
templates
version-control
Published by bjrmatos over 4 years ago
authentication
Published by bjrmatos over 4 years ago
cli
encryption.secret
, now it asks for extensions.authentication.cookieSession.secret
when auth is enabledauthentication
extensions.authentication.cookieSession.secret
with encryption.secretKey
Published by bjrmatos over 4 years ago
reportTimeout
, which is designed to deprecate more granular timeout options. we also support the single timeout per request configuration req.options.timeout
but this need to be explicitly be enabled using enableRequestReportTimeout
templatingEngines.timeout
, extensions.scripts.timeout
, chrome.timeout
, etc)reporter.encryption
API was added, it is designed for extensions to be able to crypt/decrypt sensitive values in general way. those encrypted values (like passwords) can now be stored safely in the storecore
collection.convertBase64ToBufferInEntity
-> collection.serializeProperties
, collection.convertBufferToBase64InEntity
-> collection.deserializeProperties
req.data
is now initialized as per of request object creationauthentication
extensions.authentication.cookieSession.secret
is no longer required if encryption.secretKey
is set in config/api/extensions
, /odata/settings
routes are no longer public (they need http authentication now)authorization
browser-client
options.scriptLinkRootPath
consistently, and throw error when we are not able to get the server urlchrome-pdf
cli
encryption.secretKey
and single timeout reportTimeout
data
debug
docx
express
extensions.express.responseHeaders
config to allow setting general response headersfs-store
html-to-xlsx
htmlToXlsxEachRows
that stores generated rows into files to allow streaming processingimport-export
pdf-utils
pdfCreatePagesGroup
, pdfAddPageItem
helper now also have a class name for easy stylingpptx
reports
sample-template
scheduling
misfireTreshold
to don’t run misfired schedulesscripts
studio
studio-theme-dark
xlsx
Published by bjrmatos about 5 years ago
core
authorization
docx
html-to-xlsx
pptx
xlsx
pdf-utils
scheduling
scripts
studio
Studio.reset
Published by bjrmatos about 5 years ago
core
templatingEngines.inputRequestLimit
have no limits, so internal process communication is not blocked when rendering large reports and using http-server strategy. the extensions.express.inputRequestLimit
is still validated normally when processing renders from httpmoment
usage inside scriptsassets
browser-client
browser-client-dist
to 1.3.0
(renderAsync exposes res.xhr to allow reaching response headers)chrome-pdf
template.chrome.url
cli
debug
express
fs-store
handlebars
html-to-xlsx
jsreport-office
for xlsx previewimport-export
jsrender
1.0.4
licensing
pdf-utils
sample-template
studio
extensions.studio.theme.logo.path
extensions.studio.theme.variables
extensions.studio.theme.name
, extensions.studio.theme.editorThemeName
extensions.studio.theme.customCss.path
studio-theme-dark
templates
xlsx
jsreport-office
to preview xlsx