Skip to content

Release/2.8.1#3234

Open
Limraj wants to merge 133 commits intodevelopfrom
release/2.8.1
Open

Release/2.8.1#3234
Limraj wants to merge 133 commits intodevelopfrom
release/2.8.1

Conversation

@Limraj
Copy link
Collaborator

@Limraj Limraj commented Dec 23, 2025

No description provided.

Limraj and others added 30 commits July 31, 2025 15:38
- Updated use of @XssProtect annotation;
- Corrected definition tests in build.gradle for XssValidatorUtilsTestsSuite;
- Added support for List and Map for XssProtect annotations;
- Corrected protect in: FolderPointHierarchy, CompoundComponentDTO;
- Added support array for XssProtect annotation;
- Corrected protect for JsonEventSearch;
- Fixed select 'Add user' in MailingList;
- Added: UserIdentifier, AddressEntryJson, EmailRecipientJson, MailingListJson, UserEntryJson;
- Reduced data users in: ViewDwr, WatchListDwr, UsersDwr, ReportsDwr, MailingListsDwr, EventHandlersDwr, DataPointDetailsController;
- Corrected MailingListsDwr.getMailingList(int id);
- ReportsDwr.init;
…4_Updated_REST_API_with_incoming_data_for_XSS_protection
…I_with_incoming_data_for_XSS_protection

Feature/#3174 updated rest api with incoming data for xss protection
- Added block packages:
java.lang.Process.*
java.lang.invoke..*
java.io..*
java.nio..*

- Added access packages:
org.scada_lts..*
com.serotonin..*
cc.radiuino.scadabr..*
br.org.scadabr..*

java.util..*
java.lang..*
org.springframework.jdbc.core..*

- Added tests to ScriptExecutorTest;
- Added block packages:
java.lang.Process.*
java.lang.invoke..*
java.io..*
java.nio..*

- Added access packages:
java.util..*

- Added tests to ScriptExecutorTest;
- Added block packages:
java.lang.Process.*
java.lang.invoke..*
java.io..*
java.nio..*

- Added access packages:
java.util..*

- Added tests to ScriptExecutorTest;
- Refactor ScriptsAPI - using specially created exceptions for the REST API;
- Deprecated ScriptController and endpoint /script/execute/{xid} (use: /api/scripts/execute/{xid})
- Added or corrected name tests ScriptExecutorTestsSuite: JavaClassDeniedScriptExecutorTest,
JavaClassGrantedScriptExecutorTest,
JsScriptExecutorTest;
- Added migration: V2_8_1__SynopticPanelChangeDataTypeForColumnVectorImage
…t time:

- Corrected time for return to normal for DifferenceDetectorRT(NoChangeDetectorRT, NoUpdateDetectorRT);
- Corrected generate keystore added applicationUri, corrected other attributes;
- Set 20 for search depth limit;
- Revert scadalts.security.js.access.granted.class.regexes
…tween_Return_to_Normal_status_and_Reise_event_time

#3220 Fixed time shift between Return to Normal status and Reise even…
- Refactored OpcUaClientFactory and KeyStoreLoader;
- Created classes: CertificateDataImpl, ClientCertificate;
- Created interfaces: CertificateData, KeyStoreData;
- Created static factory method CertificateData.scadaLts
- Fixed DataPointRT.isUnreliable;
- Corrected message for exception from constructor ClientCertificate;
- svg.validator.messages.ignore - Added ignore message with path-effect;
- Removed import org.scada_lts.utils.PathSecureUtils in SvgProcessingUtils;
Limraj and others added 9 commits January 28, 2026 17:19
- Rename parameter in SearchDataPointJson settable to pointSettable
- Fixed reports and scripts;
- Revert GetDataSourcesWithAccess;
- Revert GetDataSourcesWithAccess;
- Corrected UsersApiService;
- Fixed EnhancedImageChartComponent;
- Fixed localization for add point to context;
- Default DataPointsSelect.selectHtmlId = "allPointsList";
- Added method PointLinksDwr.getPointLinkResponse;
- Refactor classes: PointsContext, DataPointsSelect (common.js)
- Generalization of the object select component with lazy loading, created ObjectsSelect class;
…f_graphical_chart

Fix/#2779 very slow editing of graphical chart
- Fixed 'DOM text reinterpreted as HTML';
@Limraj
Copy link
Collaborator Author

Limraj commented Feb 2, 2026

@coderabbitai review

@coderabbitai
Copy link

coderabbitai bot commented Feb 2, 2026

✅ Actions performed

Review triggered.

Note: CodeRabbit is an incremental review system and does not re-review already reviewed commits. This command is applicable only when automatic reviews are paused.

Limraj added 17 commits February 2, 2026 15:24
- Removed annotation @XssProtect ContextualizedScriptVO.pointsOnContext, ContextualizedScriptVO.objectsOnContext, invalid type;
- Removed unused import XssProtect
- Corrected PointLinksDwr, pointLinks.jsp, added initResponse;
- Corrected default value in constructor ObjectsSelect
- Clean common.js: removed unused function executeOn
- Revert package-lock.json
- Revert package-lock.json
- Revert package-lock.json
- Moved methods from ControllerUtils to GetDataPointsUtils;
- Fixed cases if long delay - added abort ajax request, clear timeout;
- Fixed allow_single_deselect;
- Supported allow_single_deselect by ObjectsSelect;
- Corrected check undefined ObjectsSelect.allowSingleDeselect; (common.js)
- Added property scadalts.opcua.client-alias to env.properties for OPC UA;
- Added tests: DataPointApiServiceTest;
- Simplification of logic, removal of unused parameters: DataPointApiService.searchDataPoint
- Corrected function ObjectsSelect.loadObjectsList
- Fixed return to normal for MESSAGE_EXCEPTION_EVENT;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants