Skip to content

Commit ab436df

Browse files
author
Claude Code
committed
2 parents 9d3ac7e + 7a80bb4 commit ab436df

10 files changed

Lines changed: 151 additions & 140 deletions
32.4 MB
Binary file not shown.

Content/WebApp/GlobalResources/TalkAboutResources.cy.resx

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -83,9 +83,6 @@
8383
</data>
8484

8585
<!-- View/Modal Strings -->
86-
<data name="Email User" xml:space="preserve">
87-
<value>E-bostio Defnyddiwr</value>
88-
</data>
8986
<data name="Email user" xml:space="preserve">
9087
<value>E-bostio defnyddiwr</value>
9188
</data>

Content/WebApp/GlobalResources/TalkAboutResources.en-GB.resx

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -83,9 +83,6 @@
8383
</data>
8484

8585
<!-- View/Modal Strings -->
86-
<data name="Email User" xml:space="preserve">
87-
<value>Email User</value>
88-
</data>
8986
<data name="Email user" xml:space="preserve">
9087
<value>Email user</value>
9188
</data>

Content/WebApp/GlobalResources/TalkAboutResources.resx

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -83,9 +83,6 @@
8383
</data>
8484

8585
<!-- View/Modal Strings -->
86-
<data name="Email User" xml:space="preserve">
87-
<value>Email User</value>
88-
</data>
8986
<data name="Email user" xml:space="preserve">
9087
<value>Email user</value>
9188
</data>

Content/WebApp/WebApp.csproj

Lines changed: 118 additions & 118 deletions
Large diffs are not rendered by default.

Content/WebApp/navigation.xml

Lines changed: 28 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -930,15 +930,34 @@
930930
<!--#endif-->
931931

932932
<!--#if (CommentSystem)-->
933-
<NavNode key="CommentSystemSettings"
934-
controller="Talk"
935-
action="Config"
936-
text="Comment System Settings"
937-
preservedRouteParameters=""
938-
iconCssClass="fas fa-cog fa-fw"
939-
componentVisibility="breadcrumbs,childtree,parenttree"
940-
authorizationPolicy="CommentAdminPolicy">
941-
<Children></Children>
933+
<NavNode key="AdministerComments"
934+
controller="TalkAdmin"
935+
action="AdministerComments"
936+
text="Administer Comments"
937+
authorizationPolicy="CommentModerationPolicy"
938+
iconCssClass="fas fa-comments"
939+
componentVisibility="breadcrumbs,childtree,parenttree">
940+
<Children>
941+
<NavNode key="CommentSystemSettings"
942+
controller="Talk"
943+
action="Config"
944+
text="Comment System Settings"
945+
preservedRouteParameters=""
946+
iconCssClass="fas fa-cog fa-fw"
947+
componentVisibility="breadcrumbs,childtree,parenttree"
948+
authorizationPolicy="CommentAdminPolicy">
949+
<Children></Children>
950+
</NavNode>
951+
<NavNode key="CommentsStats"
952+
controller="TalkAdmin"
953+
action="CommentStats"
954+
text="Comment Stats"
955+
authorizationPolicy="CommentAdminPolicy"
956+
iconCssClass="fas fa-chart-bar"
957+
componentVisibility="breadcrumbs,childtree,parenttree">
958+
<Children></Children>
959+
</NavNode>
960+
</Children>
942961
</NavNode>
943962

944963
<!--#endif-->

Content/WebApp/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,11 +35,11 @@
3535
"react": "19.0.0",
3636
"react-dom": "19.0.0",
3737
"react-hook-form": "7.54.2",
38-
"react-router": "7.1.3",
38+
"react-router": "7.12.0",
3939
"style-loader": "4.0.0",
4040
"yup": "1.6.1",
4141
"@tanstack/react-query": "5.64.2",
42-
"axios": "1.7.9",
42+
"axios": "1.13.5",
4343
"@reduxjs/toolkit": "2.5.1",
4444
"react-redux": "9.2.0",
4545
"webpack-livereload-plugin": "3.0.2"

ReleaseNotes.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
### version 8.7.0 - March 2026
44

5+
56
#### **Security Improvements**
67

78
- **[#1269](https://github.com/cloudscribe/cloudscribe/issues/1269)**: Display Name XSS Vulnerability - fixed script injection vulnerability in the DisplayName field on `/useradmin/useredit` page. Users could inject malicious scripts through their Display Name on `/manage/userinfo` which would execute when administrators viewed or saved the user on the admin user edit page. Added proper HTML encoding and sanitization to prevent XSS attacks through user-editable fields.

cloudscribe.templates.nuspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<package xmlns="http://schemas.microsoft.com/packaging/2011/08/nuspec.xsd">
33
<metadata>
44
<id>cloudscribe.templates</id>
5-
<version>8.6.0</version>
5+
<version>8.7.0</version>
66
<title>cloudscribe Project Templates</title>
77
<authors>Joe Audette</authors>
88
<description>Project template for starting new web application projects with cloudscribe library components</description>

cloudscribeTemplate/source.extension.vsixmanifest

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<PackageManifest Version="2.0.0" xmlns="http://schemas.microsoft.com/developer/vsx-schema/2011" xmlns:d="http://schemas.microsoft.com/developer/vsx-schema-design/2011">
33
<Metadata>
4-
<Identity Id="BF86E518-8D3E-48CB-823F-1033B7F486DE" Version="8.6.0" Language="en-US" Publisher="Exegesis Spatial Data Management Ltd" />
4+
<Identity Id="BF86E518-8D3E-48CB-823F-1033B7F486DE" Version="8.7.0" Language="en-US" Publisher="Exegesis Spatial Data Management Ltd" />
55
<DisplayName>cloudscribe Project Template</DisplayName>
66
<Description xml:space="preserve">A Visual Studio extension that makes it easy to start new web application projects using cloudscribe libraries</Description>
77
<MoreInfo>https://www.cloudscribe.com/docs/introduction</MoreInfo>

0 commit comments

Comments
 (0)