From e3ef24dc5eb7ba0f361c1f91c9a9c419b3a2b1a8 Mon Sep 17 00:00:00 2001 From: AlphaX-Qortal <67390536+AlphaX-Qortal@users.noreply.github.com> Date: Wed, 26 Feb 2025 09:37:46 +0100 Subject: [PATCH 1/4] Fix parsing use-embed --- plugins/plugins/core/components/qdn-action-constants.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/plugins/plugins/core/components/qdn-action-constants.js b/plugins/plugins/core/components/qdn-action-constants.js index 498388a8..626b333a 100644 --- a/plugins/plugins/core/components/qdn-action-constants.js +++ b/plugins/plugins/core/components/qdn-action-constants.js @@ -122,8 +122,9 @@ export const extensionToPointer = (repString) => { const replace36 = replace35.split('.7z').join('.7z') const replace37 = replace36.split('.gz').join('.gz') const replace38 = replace37.split('.bz2').join('.bz2') + const replace39 = replace38.split('service=QCHAT_IMAGE

').join('service=QCHAT_IMAGE

') - return replace38 + return replace39 } export const encodedToChar = (encodedString) => { From 7ca9acaf3a59dfa234805e75d500a6a5be3f9665 Mon Sep 17 00:00:00 2001 From: AlphaX-Qortal <67390536+AlphaX-Qortal@users.noreply.github.com> Date: Tue, 18 Mar 2025 17:20:46 +0100 Subject: [PATCH 2/4] Added qortal requests --- core/src/components/login-view/login-view.js | 8 +- .../components/settings-view/security-view.js | 18 +- core/src/redux/app/actions/app-core.js | 18 +- core/src/redux/app/app-action-types.js | 2 + core/src/redux/app/app-reducer.js | 21 +- .../core/components/qdn-action-types.js | 12 ++ .../plugins/core/qdn/browser/browser.src.js | 179 +++++++++++++++++- plugins/plugins/utils/classes.js | 96 ++++++++++ 8 files changed, 346 insertions(+), 8 deletions(-) diff --git a/core/src/components/login-view/login-view.js b/core/src/components/login-view/login-view.js index 74eb66c2..8a50801f 100644 --- a/core/src/components/login-view/login-view.js +++ b/core/src/components/login-view/login-view.js @@ -20,7 +20,9 @@ import { setSideEffectAction, setTabNotifications, allowQAPPAutoBalance, - removeQAPPAutoBalance + removeQAPPAutoBalance, + allowQAPPAutoTransactions, + removeQAPPAutoTransactions } from '../../redux/app/app-actions' import settings from '../../functional-components/settings-page' import './welcome-page' @@ -56,7 +58,9 @@ window.reduxAction = { allowShowSyncIndicator: allowShowSyncIndicator, removeShowSyncIndicator: removeShowSyncIndicator, allowQAPPAutoBalance: allowQAPPAutoBalance, - removeQAPPAutoBalance: removeQAPPAutoBalance + removeQAPPAutoBalance: removeQAPPAutoBalance, + allowQAPPAutoTransactions: allowQAPPAutoTransactions, + removeQAPPAutoTransactions: removeQAPPAutoTransactions } const animationDuration = 0.7 // Seconds diff --git a/core/src/components/settings-view/security-view.js b/core/src/components/settings-view/security-view.js index 4f8fd51a..c0e529fb 100644 --- a/core/src/components/settings-view/security-view.js +++ b/core/src/components/settings-view/security-view.js @@ -10,7 +10,9 @@ import { removeQAPPAutoLists, setIsOpenDevDialog, allowQAPPAutoBalance, - removeQAPPAutoBalance + removeQAPPAutoBalance, + allowQAPPAutoTransactions, + removeQAPPAutoTransactions } from '../../redux/app/app-actions' import { securityViewStyles } from '../../styles/core-css' import FileSaver from 'file-saver' @@ -87,6 +89,12 @@ class SecurityView extends connect(store)(LitElement) { this.checkForBalance(e)} ?checked=${store.getState().app.qAPPAutoBalance}> +
+ + this.checkForTransactions(e)} ?checked=${store.getState().app.qAPPAutoTransactions}> +