Skip to content

Commit

Permalink
Merge pull request Superalgos#4539 from Superalgos/develop
Browse files Browse the repository at this point in the history
Merge version 1.3.0 into master
  • Loading branch information
Luis-Fernando-Molina authored Nov 27, 2022
2 parents 921129a + 2f27a56 commit 27eb43b
Show file tree
Hide file tree
Showing 83 changed files with 51,287 additions and 19,246 deletions.
2,145 changes: 0 additions & 2,145 deletions Desktop/UI/require.js

This file was deleted.

2 changes: 1 addition & 1 deletion DesktopReact/Client/webAppInterface.js
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ exports.newWebAppInterface = function newWebAppInterface() {

switch (messageHeader.networkService) {
case 'Social Graph': {
return await DK.desktopApp.p2pNetworkClient.socialGraphNetworkServiceClient.sendMessage(messageHeader)
return await ST.socialTradeApp.p2pNetworkClient.socialGraphNetworkServiceClient.sendMessage(messageHeader)
}
case 'Trading Signals': {
break
Expand Down
16 changes: 8 additions & 8 deletions DesktopReact/DesktopAppBackend.js
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
exports.newDesktopAppBackend = function newDesktopAppBackend() {
exports.newSocialTradingAppBackend = function newSocialTradingAppBackend() {
/*
The DK object is accessible everywhere at the Superalgos Desktop App.
The ST object is accessible everywhere at the Superalgos Desktop App.
It provides access to all modules built for this App.
*/
global.DK = {}
global.ST = {}
/*
The SA object is accessible everywhere at the Superalgos Desktop App.
It provides access to all modules built for Superalgos in general.
Expand All @@ -19,7 +19,7 @@ It provides access to all modules built for this App.
run: run
}

DK.desktopApp = thisObject
ST.socialTradeApp = thisObject

return thisObject

Expand All @@ -43,7 +43,7 @@ It provides access to all modules built for this App.
*/
let MULTI_PROJECT = require('../MultiProject.js');
let MULTI_PROJECT_MODULE = MULTI_PROJECT.newMultiProject()
MULTI_PROJECT_MODULE.initialize(DK, 'DK')
MULTI_PROJECT_MODULE.initialize(ST, 'ST')
MULTI_PROJECT_MODULE.initialize(SA, 'SA')
/*
Setting up external dependencies.
Expand Down Expand Up @@ -118,12 +118,12 @@ It provides access to all modules built for this App.
These are the Network Interfaces by which the Web App interacts with this Desktop Client.
*/
let express = require('./backend/src/expressServer.js')
express.DesktopBackend(DK.desktopApp.p2pNetworkClient.p2pNetworkClientIdentity.node.config.webPort, SA, DK);
console.log(`express Interface ................................................ Listening at port ${DK.desktopApp.p2pNetworkClient.p2pNetworkClientIdentity.node.config.webPort}`);
express.DesktopBackend(ST.socialTradeApp.p2pNetworkClient.p2pNetworkClientIdentity.node.config.webPort, SA, ST);
console.log(`express Interface ................................................ Listening at port ${ST.socialTradeApp.p2pNetworkClient.p2pNetworkClientIdentity.node.config.webPort}`);
}
}
}


let app = this.newDesktopAppBackend();
let app = this.newSocialTradingAppBackend();
app.run();
4 changes: 2 additions & 2 deletions DesktopReact/DesktopAppFrontend.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
exports.newDesktopAppFrontend = function newDesktopAppFrontend() {
exports.newSocialTradingAppFrontend = function newSocialTradingAppFrontend() {

let thisObject = {
run: run
Expand All @@ -21,5 +21,5 @@ exports.newDesktopAppFrontend = function newDesktopAppFrontend() {
}
}

let app = this.newDesktopAppFrontend();
let app = this.newSocialTradingAppFrontend();
app.run();
4 changes: 2 additions & 2 deletions DesktopReact/backend/src/expressServer.js
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ const compression = require('compression');
const cors = require('cors');
const routes = require('./routes');

exports.DesktopBackend = (port, SA, DK) => {
exports.DesktopBackend = (port, SA, ST) => {
try {

let server;
Expand All @@ -12,7 +12,7 @@ exports.DesktopBackend = (port, SA, DK) => {

app.use(function (req, res, next) {
global.SA = SA;
global.webAppInterface = DK.desktopApp.webAppInterface;
global.webAppInterface = ST.socialTradeApp.webAppInterface;
next();
});

Expand Down
4 changes: 2 additions & 2 deletions DesktopReact/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@
"presetup": "git checkout develop && git pull upstream develop",
"setup": "node setup noShortcuts && node tf_setup.js",
"postsetup": "npm start",
"startDesktopReactBackend": "node DesktopAppBackend",
"startDesktopReactFrontend": "node DesktopAppFrontend"
"startDesktopReactBackend": "node SocialTradingAppBackend",
"startDesktopReactFrontend": "node SocialTradingAppFrontend"
},
"babel": {
"presets": [
Expand Down
22 changes: 11 additions & 11 deletions Environment.js
Original file line number Diff line number Diff line change
Expand Up @@ -19,10 +19,10 @@ exports.newEnvironment = function () {
PLATFORM_WEB_SOCKETS_INTERFACE_PORT: 18041,
NETWORK_WEB_SOCKETS_INTERFACE_PORT: 18042,
DASHBOARDS_WEB_SOCKETS_INTERFACE_PORT: 18043,
DESKTOP_WEB_SOCKETS_INTERFACE_PORT: 16041,
DESKTOP_WEB_SOCKETS_INTERFACE_HOST: 'localhost',
SOCIALTRADE_WEB_SOCKETS_INTERFACE_PORT: 16041,
SOCIALTRADE_WEB_SOCKETS_INTERFACE_HOST: 'localhost',
PLATFORM_HTTP_INTERFACE_PORT: 34248,
DESKTOP_HTTP_INTERFACE_PORT: 33248,
SOCIALTRADE_HTTP_INTERFACE_PORT: 33248,
NETWORK_HTTP_INTERFACE_PORT: 31248,
PATH_TO_DATA_STORAGE: path.join(basePath, './Platform/My-Data-Storage'),
PATH_TO_PROJECTS: path.join(basePath, './Projects'),
Expand All @@ -32,15 +32,19 @@ exports.newEnvironment = function () {
PATH_TO_PROJECTS_REQUIRED: path.join(basePath, './Projects'),
PATH_TO_PROJECT_SCHEMA: path.join(basePath, './Projects/ProjectsSchema.json'),
PATH_TO_PLATFORM: path.join(basePath, './Platform'),
PATH_TO_DESKTOP: './Desktop',
PATH_TO_SOCIALTRADE: './SocialTrade',
PATH_TO_DEFAULT_WORKSPACE: path.join(basePath, './Plugins/Foundations/Workspaces'),
PATH_TO_MY_WORKSPACES: path.join(basePath, './Platform/My-Workspaces'),
PATH_TO_SECRETS: path.join(basePath, './My-Secrets'),
PATH_TO_FONTS: path.join(basePath, './Platform/WebServer/Fonts'),
PATH_TO_BITCOIN_FACTORY: path.join(basePath, './Bitcoin-Factory'),
DESKTOP_APP_SIGNING_ACCOUNT: 'Social-Trading-Desktop-App-1',
DESKTOP_APP_MAX_OUTGOING_PEERS: 1,
DESKTOP_APP_MAX_OUTGOING_START_PEERS: 0,
SOCIALTRADE_APP_SIGNING_ACCOUNT: 'Social-Trading-Desktop-App-1',
SOCIALTRADE_APP_MAX_OUTGOING_PEERS: 5,
SOCIALTRADE_APP_MAX_OUTGOING_START_PEERS: 1,
SOCIALTRADE_TARGET_NETWORK_TYPE: 'P2P Network',
SOCIALTRADE_TARGET_NETWORK_CODENAME: 'Testnet',
SOCIALTRADE_DEFAULT_SOCIAL_PERSONA: 'Social-Persona-1',
SOCIALTRADE_DEFAULT_SOCIAL_TRADING_BOT: 'Social-Trading-Bot-2',
TASK_SERVER_APP_MAX_OUTGOING_PEERS: 1,
TASK_SERVER_APP_MAX_OUTGOING_START_PEERS: 1,
MOBILE_APP_SIGNING_ACCOUNT: 'Social-Trading-Mobile-App-1',
Expand All @@ -50,10 +54,6 @@ exports.newEnvironment = function () {
P2P_NETWORK_NODE_MAX_INCOMING_CLIENTS: 1000,
P2P_NETWORK_NODE_MAX_INCOMING_PEERS: 0,
P2P_NETWORK_NODE_MAX_OUTGOING_PEERS: 0,
DESKTOP_TARGET_NETWORK_TYPE: 'P2P Network',
DESKTOP_TARGET_NETWORK_CODENAME: 'Testnet',
DESKTOP_DEFAULT_SOCIAL_PERSONA: 'Social-Persona-1',
DESKTOP_DEFAULT_SOCIAL_TRADING_BOT: 'Social-Trading-Bot-1',
NPM_NEEDED_VERSION: '5',
NODE_NEEDED_VERSION: '12',
GIT_NEEDED_VERSION: '2',
Expand Down
6 changes: 6 additions & 0 deletions Exports/Docs/css/docs-static.css
Original file line number Diff line number Diff line change
Expand Up @@ -198,4 +198,10 @@ body {
max-width: none;
border: none;
vertical-align: unset;
}

@media (max-width: 467px) {
#docs-space-div {
margin-top: 175px;
}
}
11 changes: 1 addition & 10 deletions Platform/Client/httpInterface.js
Original file line number Diff line number Diff line change
Expand Up @@ -2411,22 +2411,13 @@ exports.newHttpInterface = function newHttpInterface() {
}
case 'mergePullRequests': {

let serverResponse = await PL.servers.GITHUB_SERVER.mergePullRequests(
let serverResponse = await PL.projects.governance.functionLibraries.prMergeBot.run(
params.commitMessage,
params.username,
params.token
)

SA.projects.foundations.utilities.httpResponses.respondWithContent(JSON.stringify(serverResponse), httpResponse)

setInterval(
PL.servers.GITHUB_SERVER.mergePullRequests,
60000,
params.commitMessage,
params.username,
params.token
)

return
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,14 @@
"pageNumber": 16,
"type": "Superalgos Review - 111's Review",
"definition": {
"text": "Write a summary for this review page."
"text": "Write a summary for this review page.",
"translations": [
{
"language": "TR",
"text": "Bu inceleme sayfası için bir özet yazın.",
"updated": 1669309594555
}
]
},
"paragraphs": [
{
Expand All @@ -15,6 +22,11 @@
"language": "RU",
"text": "У него чрезвычайно удобный и интуитивно понятный графический интерфейс. Тем не менее, на главной приборной панели очень не хватает всплывающих подсказок. Новичкам приходится либо догадываться о значении символов, либо возвращаться к учебнику/консоли, чтобы проверить, правильно ли они запомнили функциональность каждой кнопки.",
"updated": 1640413556172
},
{
"language": "TR",
"text": "Son derece havalı ve sezgisel bir GUI'ye sahip. Ancak, ana gösterge panelinde ciddi bir araç ipucu eksikliği var. Yeni gelenler ya sembollerin anlamını ikinci kez tahmin etmek ya da her düğmenin işlevlerini doğru hatırlayıp hatırlamadıklarını iki kez kontrol etmek için öğreticiye / konsola geri dönmek zorundadır",
"updated": 1669309624320
}
]
},
Expand All @@ -26,6 +38,11 @@
"language": "RU",
"text": "Документация внутри приложения, похоже, размещена вместе с самим приложением, что, к сожалению, не позволяет пользователям использовать кнопки <- и -> в нашем родном браузере chrome для возврата к предыдущей и следующей странице документации. Хотя существует альтернативная кнопка \"Назад\" и \"Далее\", она все еще довольно неудобна в использовании по сравнению с Beta 9.",
"updated": 1640413621245
},
{
"language": "TR",
"text": "Uygulama içi dokümantasyon, uygulamanın kendisi ile birlikte barındırılıyor gibi görünüyor ve bu, ne yazık ki kullanıcıların önceki ve sonraki dokümantasyon sayfasına geri dönmek için yerel chorme tarayıcımızdaki <- ve -> düğmelerini kullanmasına izin vermiyor. Sağlanan alternatif bir geri ve ileri düğmesi olmasına rağmen, Beta 9'dan itibaren kullanımı hala oldukça kullanışsızdır.",
"updated": 1669309702104
}
]
},
Expand All @@ -37,6 +54,11 @@
"language": "RU",
"text": "Тем не менее, он обладает большим потенциалом, и я с нетерпением жду возможности разработать торговых ботов с помощью этого инструмента.",
"updated": 1640413662345
},
{
"language": "TR",
"text": "Bununla birlikte, büyük bir potansiyel gösteriyor gibi görünüyor ve bu araçla ticaret botları tasarlamayı dört gözle bekliyorum.",
"updated": 1669309731963
}
]
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,13 +15,25 @@
"language": "RU",
"text": "Мне нравится каждый момент моего обучения благодаря этому приложению. Конечно, нелегко понять все, но повторение уроков помогает. Кроме того, этот проект поддерживает большое сообщество, готовое помочь. Я так рад, что наткнулся на это приложение.\n\nbrombispi",
"updated": 1640413722953
},
{
"language": "TR",
"text": "Botların ve ticaretin ardındaki hareketleri anlamanın yepyeni bir yolu. Bu uygulama ile öğrenmemin her anını seviyorum. Her şeyi anlamak kesinlikle kolay bir iş değil ama öğreticileri tekrarlamak yardımcı oluyor. Ayrıca bu projenin arkasında, yardıma hazır harika bir topluluk var. Buna rastladığım için çok mutluyum. brombispi\n\nbrombispi",
"updated": 1669309908842
}
]
},
"paragraphs": [
{
"style": "Text",
"text": "Left click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository."
"text": "Left click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository.",
"translations": [
{
"language": "TR",
"text": "Düzenleme moduna girmek ve bu metni değiştirmek için sol tıklayın ve Düzenle . Yeni paragraflar yazmak için ENTER. Düzenleme modundan çıkmak için ESC. Ardından docs.save, değişikliklerinizi kaydetmek ve app.contributeana depoya göndermek için kullanabilirsiniz.",
"updated": 1669309927022
}
]
}
]
}
Original file line number Diff line number Diff line change
Expand Up @@ -10,14 +10,26 @@
"language": "RU",
"text": "Меня зацепил этот потрясающий проект!",
"updated": 1640413746767
},
{
"language": "TR",
"text": "Bu harika projeye bayıldım!",
"updated": 1669310016444
}
]
},
"paragraphs": [
{
"style": "Text",
"text": "**Right** click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to end edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository.",
"updated": 1622380414603
"updated": 1622380414603,
"translations": [
{
"language": "TR",
"text": "Düzenleme moduna girmek ve bu metni değiştirmek için **sağ** tıklayın ve Düzenle'yi tıklayın. Yeni paragraflar yazmak için ENTER. Düzenleme modunu sonlandırmak için ESC. Ardından docs.save, değişikliklerinizi kaydetmek ve app.contributeana depoya göndermek için kullanabilirsiniz.",
"updated": 1669310036459
}
]
},
{
"style": "Text",
Expand All @@ -27,6 +39,11 @@
"language": "RU",
"text": "Я совершенно ошарашен. Какой потрясающий проект. Я только поцарапал поверхность, уловил идеи, лежащие в основе, и обязательно возьму тур, чтобы освоить его.",
"updated": 1640413818345
},
{
"language": "TR",
"text": "Kesinlikle çok etkilendim, ne harika bir proje. Sadece yüzeysel olarak inceledim, arkasındaki fikirleri kavradım ve kesinlikle ustalaşmak için tura katılacağım.",
"updated": 1669310124753
}
]
},
Expand All @@ -38,6 +55,11 @@
"language": "RU",
"text": "Поэтому мой первый обзор очень короткий, просто чтобы не сбиться с пути.",
"updated": 1640413854103
},
{
"language": "TR",
"text": "Bu yüzden ilk incelemem sadece akışı sürdürmek için çok kısa olacak.",
"updated": 1669310254213
}
]
},
Expand All @@ -49,6 +71,11 @@
"language": "RU",
"text": "Я вернусь позже с более подробным отзывом.",
"updated": 1640413893912
},
{
"language": "TR",
"text": "Daha detaylı bir inceleme ile daha sonra tekrar geleceğim.",
"updated": 1669310268802
}
]
},
Expand Down
Loading

0 comments on commit 27eb43b

Please sign in to comment.