Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file removed Nuget/BoldReports.Base.Logger.7.1.9.nupkg
Binary file not shown.
Binary file added Nuget/BoldReports.Base.Logger.9.1.7.nupkg
Binary file not shown.
42 changes: 22 additions & 20 deletions ReportsCoreSamples.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -8,39 +8,41 @@
<AspNetCoreHostingModel>OutOfProcess</AspNetCoreHostingModel>
</PropertyGroup>
<ItemGroup Condition=" '$(TargetFramework)' == 'net8.0' ">
<PackageReference Include="Microsoft.AspNetCore.JsonPatch" Version="8.0.0" />
<PackageReference Include="Microsoft.EntityFrameworkCore.Tools" Version="8.0.0" />
<PackageReference Include="Microsoft.AspNetCore.JsonPatch" Version="8.0.10" />
<PackageReference Include="Microsoft.EntityFrameworkCore.Tools" Version="8.0.10" />
<PackageReference Include="Microsoft.Extensions.Caching.Abstractions" Version="8.0.0" />
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="8.0.2" />
<PackageReference Include="System.Net.Http.Json" Version="8.0.0" />
<PackageReference Include="Microsoft.CodeAnalysis.CSharp.Workspaces" Version="4.8.0" />
<PackageReference Include="Microsoft.CodeAnalysis.Common" Version="4.8.0" />
<PackageReference Include="Microsoft.CodeAnalysis.CSharp.Workspaces" Version="4.12.0" />
<PackageReference Include="Microsoft.CodeAnalysis.Common" Version="4.12.0" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="Bold.Licensing" Version="7.1.9" />
<PackageReference Include="BoldReports.AspNet.Core" Version="7.1.9" />
<PackageReference Include="BoldReports.CRI.Barcode" Version="7.1.9" />
<PackageReference Include="BoldReports.CRI.Signature" Version="6.1.34" />
<PackageReference Include="BoldReports.Net.Core" Version="7.1.9" />
<PackageReference Include="BoldReports.Data.WebData" Version="7.1.9" />
<PackageReference Include="BoldReports.Data.Csv" Version="7.1.9" />
<PackageReference Include="BoldReports.Data.Excel" Version="7.1.9" />
<PackageReference Include="BoldReports.Data.ElasticSearch" Version="7.1.9" />
<PackageReference Include="BoldReports.Data.SSAS" Version="7.1.9" />
<PackageReference Include="Bold.Licensing" Version="9.1.7" />
<PackageReference Include="BoldReports.AspNet.Core" Version="9.1.7" />
<PackageReference Include="BoldReports.CRI.Barcode" Version="9.1.7" />
<PackageReference Include="BoldReports.CRI.Signature" Version="9.1.7" />
<PackageReference Include="BoldReports.CRI.Shape" Version="9.1.7" />
<PackageReference Include="BoldReports.Net.Core" Version="9.1.7" />
<PackageReference Include="BoldReports.Data.WebData" Version="9.1.7" />
<PackageReference Include="BoldReports.Data.Csv" Version="9.1.7" />
<PackageReference Include="BoldReports.Data.Excel" Version="9.1.7" />
<PackageReference Include="BoldReports.Data.ElasticSearch" Version="9.1.7" />
<PackageReference Include="BoldReports.Data.SSAS" Version="9.1.7" />
<PackageReference Include="BuildBundlerMinifier" Version="3.2.449" />
<PackageReference Include="log4net" Version="2.0.15" />
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="8.0.0" />
<PackageReference Include="PuppeteerSharp" Version="5.0.0" />
<PackageReference Include="SecurityCodeScan.VS2019" Version="5.6.7">
<PrivateAssets>all</PrivateAssets>
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
</PackageReference>
<PackageReference Include="System.Diagnostics.DiagnosticSource" Version="8.0.0" />
<PackageReference Include="Newtonsoft.Json" Version="13.0.3" />
<PackageReference Include="BoldReports.Data.MySQL" Version="7.1.9" />
<PackageReference Include="BoldReports.Data.Oracle" Version="7.1.9" />
<PackageReference Include="BoldReports.Data.PostgreSQL" Version="7.1.9" />
<PackageReference Include="BoldReports.Data.Snowflake" Version="7.1.9" />
<PackageReference Include="BoldReports.Data.GoogleBigQuery" Version="7.1.9" />
<PackageReference Include="BoldReports.Data.MySQL" Version="9.1.7" />
<PackageReference Include="BoldReports.Data.Oracle" Version="9.1.7" />
<PackageReference Include="BoldReports.Data.PostgreSQL" Version="9.1.7" />
<PackageReference Include="BoldReports.Data.Snowflake" Version="9.1.7" />
<PackageReference Include="BoldReports.Data.GoogleBigQuery" Version="9.1.7" />
<PackageReference Include="BoldReports.Data.MongoDB" Version="9.1.7" />
</ItemGroup>
<ItemGroup>
<None Include="Controllers\**" CopyToOutputDirectory="Always" />
Expand Down
3 changes: 2 additions & 1 deletion Views/RDLC/Index.cshtml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,8 @@
List<BoldReports.Models.ReportDesigner.ReportItemExtensionsModule> extensions = new List<BoldReports.Models.ReportDesigner.ReportItemExtensionsModule>(){
new BoldReports.Models.ReportDesigner.ReportItemExtensionsModule{Name="barcode",ClassName="EJBarcode",ImageClass="customitem-barcode",DisplayName="1D Barcode",Category="Barcodes"},
new BoldReports.Models.ReportDesigner.ReportItemExtensionsModule{Name="matrixbarcode",ClassName="EJQRBarcode",ImageClass="customitem-qrbarcode",DisplayName="2D Barcode",Category="Barcodes"},
new BoldReports.Models.ReportDesigner.ReportItemExtensionsModule{Name="ESignature",ClassName="EJSignature",ImageClass="customitem-signature",DisplayName="Electronic",Category="Signature"}
new BoldReports.Models.ReportDesigner.ReportItemExtensionsModule{Name="ESignature",ClassName="EJSignature",ImageClass="customitem-signature",DisplayName="Electronic",Category="Signature"},
new BoldReports.Models.ReportDesigner.ReportItemExtensionsModule{Name="Shape",ClassName="EJShape",ImageClass="customitem-shape",DisplayName="Shape",Category="Shapes"}
};
}

Expand Down
3 changes: 2 additions & 1 deletion Views/ReportDesigner/Index.cshtml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,8 @@
List<BoldReports.Models.ReportDesigner.ReportItemExtensionsModule> extensions = new List<BoldReports.Models.ReportDesigner.ReportItemExtensionsModule>(){
new BoldReports.Models.ReportDesigner.ReportItemExtensionsModule{Name="barcode",ClassName="EJBarcode",ImageClass="customitem-barcode",DisplayName="1D Barcode",Category="Barcodes"},
new BoldReports.Models.ReportDesigner.ReportItemExtensionsModule{Name="matrixbarcode",ClassName="EJQRBarcode",ImageClass="customitem-qrbarcode",DisplayName="2D Barcode",Category="Barcodes"},
new BoldReports.Models.ReportDesigner.ReportItemExtensionsModule{Name="ESignature",ClassName="EJSignature",ImageClass="customitem-signature",DisplayName="Electronic",Category="Signature"}
new BoldReports.Models.ReportDesigner.ReportItemExtensionsModule{Name="ESignature",ClassName="EJSignature",ImageClass="customitem-signature",DisplayName="Electronic",Category="Signature"},
new BoldReports.Models.ReportDesigner.ReportItemExtensionsModule{Name="Shape",ClassName="EJShape",ImageClass="customitem-shape",DisplayName="Shape",Category="Shapes"}
};
}

Expand Down
6 changes: 3 additions & 3 deletions Views/Shared/Preview/_index.cshtml
Original file line number Diff line number Diff line change
Expand Up @@ -82,15 +82,15 @@
<div class="ej-preview-header">
<div class="ej-preview-left-side">
<a id="home_page" href="/" target="_blank" rel="noreferrer">
<h1 class="ej-preview-platform-name">Bold Reports for ASP.NET Core</h1>
<h1 class="ej-preview-platform-name">Bold Reports<sup>®</sup> for ASP.NET Core</h1>
</a>
</div>
<div class="ej-preview-right-side">
<!-- We hided this element as per management instruction -->
@* <a class="ej-preview-button bold-schedule-demo" href="https://www.boldreports.com/schedule-free-demo"
title="Report Server" target="_blank" rel="noreferrer">Schedule Free Demo</a> *@
<a class="ej-preview-button product-detail" href=@(ViewBag.isDesigner ? "https://www.boldreports.com/embedded-reporting/aspnet-core-report-designer" : "https://www.boldreports.com/embedded-reporting/aspnet-core-report-viewer") target="_blank" rel="noreferrer">Product Detail</a>
<a class="ej-preview-button try-it-free" href="https://app.boldid.net/reporting/embedded/register?plan=194&evaluation=v2&leadsource=demos.boldreports.com&gclid=&referrerroriginurl=https://demos.boldreports.com/pricing&secondaryreferraloriginurl=https://demos.boldreports.com/&host=server&quantity=1"
<a class="ej-preview-button try-it-free" href="https://app.boldid.net/register/reports/enterprise?evaluation=v2&leadsource=demos.boldreports.com&gclid=&referrerroriginurl=https://demos.boldreports.com/pricing&secondaryreferraloriginurl=https://demos.boldreports.com/&host=server&quantity=1"
title="Report Server" target="_blank" rel="noreferrer">Try it Free</a>
</div>
</div>
Expand All @@ -113,7 +113,7 @@
return "@Url.Content("~/")";
}
</script>
<script src="~/bundles/preview/app.min.js"></script>
<script src="~/bundles/preview/app.min.js" asp-append-version="true"></script>
<bold-script-manager></bold-script-manager>
</body>

Expand Down
2 changes: 1 addition & 1 deletion Views/Shared/_header.cshtml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<div class="ej-sb-header">
<div class="ej-sb-left-side">
<div class="ej-sb-hamburger-icon ej-sb-icons" onclick="onHamBurgerClick()"></div>
<div class="ej-sb-platform-name">Bold Reports for ASP.NET Core</div>
<div class="ej-sb-platform-name">Bold Reports<sup>®</sup> for ASP.NET Core</div>
<div class="dropdown">
<button class="btn btn-secondary dropdown-toggle" type="button" id="dropdownMenuButton" data-bs-toggle="dropdown"
aria-haspopup="true" aria-expanded="false"></button>
Expand Down
2 changes: 1 addition & 1 deletion Views/Shared/_index.cshtml
Original file line number Diff line number Diff line change
Expand Up @@ -182,7 +182,7 @@
return "@Url.Content("~/")";
}
</script>
<script src="~/bundles/main/app.min.js"></script>
<script src="~/bundles/main/app.min.js" asp-append-version="true"></script>
<bold-script-manager></bold-script-manager>
</body>

Expand Down
4 changes: 2 additions & 2 deletions appsettings.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,13 +6,13 @@
},
"AllowedHosts": "*",
"appSettings": {
"ExtAssemblies": "BoldReports.Data.WebData;BoldReports.Data.Csv;BoldReports.Data.Excel;BoldReports.Data.SSAS;BoldReports.CRI.Barcode;BoldReports.Data.ElasticSearch;BoldReports.CRI.Signature;BoldReports.Data.MySQL;BoldReports.Data.Oracle;BoldReports.Data.PostgreSQL;BoldReports.Data.Snowflake;BoldReports.Data.GoogleBigQuery;",
"ExtAssemblies": "BoldReports.Data.WebData;BoldReports.Data.Csv;BoldReports.Data.Excel;BoldReports.Data.SSAS;BoldReports.CRI.Barcode;BoldReports.Data.ElasticSearch;BoldReports.CRI.Signature;BoldReports.CRI.Shape;BoldReports.Data.MySQL;BoldReports.Data.Oracle;BoldReports.Data.PostgreSQL;BoldReports.Data.Snowflake;BoldReports.Data.GoogleBigQuery;BoldReports.Data.MongoDB;",
"IsOfflineLicense": "true",
"EnableLicenseLog": "true"
},
"copyrightInfo": "Copyright © 2001 - 2025 Syncfusion Inc.",
"externalURLs": {
"tryItFree": "https://app.boldid.net/reporting/embedded/register?plan=194&evaluation=v2&leadsource=demos.boldreports.com&gclid=&referrerroriginurl=https://demos.boldreports.com/pricing&secondaryreferraloriginurl=https://demos.boldreports.com/&host=server&quantity=1",
"tryItFree": "https://app.boldid.net/register/reports/enterprise?evaluation=v2&leadsource=demos.boldreports.com&gclid=&referrerroriginurl=https://demos.boldreports.com/pricing&secondaryreferraloriginurl=https://demos.boldreports.com/&host=server&quantity=1",
"productDetailViewer": "https://www.boldreports.com/embedded-reporting/aspnet-core-report-viewer",
"productDetailDesigner": "https://www.boldreports.com/embedded-reporting/aspnet-core-report-designer",
"productDetailWriter": "https://www.boldreports.com/embedded-reporting/aspnet-core-report-writer",
Expand Down
4 changes: 3 additions & 1 deletion bundleconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,8 @@
"wwwroot/scripts/extensions/barcode.reportitem.js",
"wwwroot/scripts/extensions/qrbarcode.reportitem.js",
"wwwroot/scripts/extensions/signature.reportitem.js",
"wwwroot/scripts/extensions/signature.dialog.js"
"wwwroot/scripts/extensions/signature.dialog.js",
"wwwroot/scripts/extensions/shape.reportitem.js"
],
"minify": {
"enabled": false,
Expand Down Expand Up @@ -98,6 +99,7 @@
"wwwroot/extensions/barcode.reportitem.css",
"wwwroot/extensions/signature.reportitem.css",
"wwwroot/extensions/signature.dialog.css",
"wwwroot/extensions/shape.reportitem.css",
"wwwroot/css/bold-reports/v2.0/tailwind-light/bold.report-viewer.min.css",
"wwwroot/css/bold-reports/v2.0/tailwind-light/bold.report-designer.min.css"
],
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "aspnet-core-samples",
"version": "6.3.16",
"version": "9.1.7",
"author": "Syncfusion",
"license": "Syncfusion",
"scripts": {
Expand Down
2 changes: 2 additions & 0 deletions web.config
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@
<remove name="X-Content-Type-Options" />
<remove name="Strict-Transport-Security" />
<remove name="X-Permitted-Cross-Domain-Policies" />
<remove name="Referrer-Policy" />
<remove name="Permissions-Policy" />
<add name="Content-Security-Policy" value="script-src 'self' 'unsafe-inline' 'unsafe-eval' data: cdn.jsdelivr.net *.crisp.chat *.omwpapi.com *.typekit.net *.syncfusion.com *.youtube.com *.yandex.ru *.ytimg.com cdn.syncfusion.com *.googletagmanager.com *.googleapis.com netdna.bootstrapcdn.com *.clarity.ms http://tracking-api.g2.com *.tracking-api.production.g2.com *.firebaseio.com *.google-analytics.com *.googleadservices.com googleads.g.doubleclick.net a.opmnstr.com *.hotjar.com serve.albacross.com certify-js.alexametrics.com cdnjs.cloudflare.com *.cloudfront.net connect.facebook.net www.google.com *.tawk.to tagmanager.google.com *.gstatic.com *.boldbi.com *.boldreports.com *.ampproject.org cdn.onesignal.com *.omappapi.com onesignal.com tracking-api.production.g2.com; img-src 'self' blob: data: *.googleapis.com cdn.syncfusion.com *.clarity.ms/c.gif *.bing.com *.yandex.com *.crisp.chat *.omappapi.com *.typekit.net *.omwpapi.com s.w.org a.opmnstr.com *.gravatar.com *.ytimg.com *.yandex.ru tawk.link *.tawk.to *.google-analytics.com *.google.com *.google.co.in googleads.g.doubleclick.net certify.alexametrics.com certify-amp.alexametrics.com *.syncfusion.com *.albacross.com secure.gravatar.com ps.w.org *.facebook.com cdn.jsdelivr.net stats.g.doubleclick.net *.gstatic.com *.boldbi.com *.boldreports.com syncfusion-contents.s3.amazonaws.com img.onesignal.com *.googletagmanager.com redirect.prod.experiment.routing.cloudfront.aws.a2z.com; style-src 'self' 'unsafe-inline' *.googleapis.com cdn.jsdelivr.net *.syncfusion.com cdn.syncfusion.com *.crisp.chat *.tawk.to *.fontawesome.com *.omappapi.com *.cloudfront.net *.gstatic.com tagmanager.google.com *.googletagmanager.com *.boldbi.com *.boldreports.com onesignal.com; frame-src 'self' *.stripe.com *.facebook.com *.hotjar.com *.tawk.to *.opmnstr.com *.googletagmanager.com https://td.doubleclick.net *.firebaseio.com *.syncfusion.com bid.g.doubleclick.net *.addthis.com *.youtube.com *.youtube-nocookie.com *.google.com *.gstatic.com *.boldbi.com *.boldreports.com onesignal.com *.moz.com; frame-ancestors 'self'; media-src 'self' *.syncfusion.com *.boldbi.com *.boldreports.com *.googleapis.com; worker-src blob: *.syncfusion.com; object-src 'none';"/>
<add name="X-Frame-Options" value="SAMEORIGIN" />
Expand All @@ -33,6 +34,7 @@
<add name="Strict-Transport-Security" value="max-age=31536000; includeSubDomains" />
<add name="X-Permitted-Cross-Domain-Policies" value="none"/>
<add name="Permissions-Policy" value="geolocation=(), camera=(), microphone=(), payment=(), accelerometer=(), gyroscope=(), magnetometer=(), usb=()"/>
<add name="Referrer-Policy" value="no-referrer-when-downgrade" />
</customHeaders>
</httpProtocol>
</system.webServer>
Expand Down

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
@charset "UTF-8";
/*!
* filename: bold.report-designer.min.css
* version : 7.1.9
* version : 9.1.7
* Copyright C 2001 - 2025 Syncfusion Inc. All rights reserved.
* Use of this code is subject to the terms of our license.
* A copy of the current license can be obtained at any time by e-mailing
Expand Down

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
@charset "UTF-8";
/*!
* filename: bold.report-designer.min.css
* version : 7.1.9
* version : 9.1.7
* Copyright C 2001 - 2025 Syncfusion Inc. All rights reserved.
* Use of this code is subject to the terms of our license.
* A copy of the current license can be obtained at any time by e-mailing
Expand Down

Large diffs are not rendered by default.

Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

28 changes: 28 additions & 0 deletions wwwroot/extensions/document.reportitem.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
.e-rptdesigner-designarea:not(.e-waitingpopup) .customitem-pdfdocument {
background-image: url('images/pdf_widget_icon.svg');
}

.e-rptdesigner-designarea:not(.e-waitingpopup) .customitem-htmldocument {
background-image: url('images/html_widget_icon.svg');
}

.e-rptdesigner-designarea:not(.e-waitingpopup) .customitem-htmldocument,
.e-rptdesigner-designarea:not(.e-waitingpopup) .customitem-pdfdocument {
background-repeat: no-repeat;
height: 42px;
background-position: center;
}

.e-rptdesigner-htmldocument {
background-image: url('images/html_design_panel_icon.svg');
}

.e-rptdesigner-pdfdocument {
background-image: url('images/pdf_design_panel_icon.svg');
}

.e-rptdesigner-pdfdocument,
.e-rptdesigner-htmldocument {
height: 100%;
background-size: 100% 100%;
}
6 changes: 6 additions & 0 deletions wwwroot/extensions/images/html_design_panel_icon.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
5 changes: 5 additions & 0 deletions wwwroot/extensions/images/html_widget_icon.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading