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}>
+