Giter VIP home page Giter VIP logo

boeclient's People

Contributors

buyownex avatar selithrarion avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

boeclient's Issues

Order book: last price between ask list and bid list

<template>
    <div class="bids_last_price_line text-center">
        <div class="bids_last_price ib"
             :class="{'text-success': lastChangeIsPositive, 'text-danger': lastChangeIsNegative}">
                <span class="glyphicon"
                      :class="{'glyphicon-arrow-down': lastChangeIsNegative, 'glyphicon-arrow-up': lastChangeIsPositive}"></span>
            {{ lastPrice }} {{ market.toUpperCase() }}
        </div>
    </div>
</template>

<script>
    import BigNumber from 'bignumber.js';
    BigNumber.config({EXPONENTIAL_AT: [-15, 20]});

    export default {
        name: "AskBidLastPrice",
        props: ['market'],
        computed: {
            ticker() {
                return this.$store.getters.activeTicker;
            },
            lastPrice() {
                return this.ticker ? BigNumber(this.ticker.latest).toString() : 0;
            },
            $_lastChange() {
                return this.ticker ? BigNumber(this.ticker.latest).minus(BigNumber(this.ticker.previous)) : null;
            },
            lastChangeIsPositive() {
                return this.ticker ? this.$_lastChange.isPositive() : false;
            },
            lastChangeIsNegative() {
                return this.ticker ? this.$_lastChange.isNegative() : false;
            }
        }
    }
</script>

<style scoped>

</style>

Дополнение инструкции по установке

перед

Generate a new application key

php artisan key:generate

надо наверно добавить

sudo composer install --ignore-platform-reqs

потому что

sudo composer update --no-scripts

не работает, из за

- phpunit/phpunit 8.5.x-dev requires ext-dom * -> the requested PHP extension dom is missing from your system.

хоть у вас и указано в composer.json

"require": {
    "^7.2.5|^7.3|^8.0",
    .....
},

Toolbar user menu

TypeError: this.$route is undefined
pushToProfileAndSetActiveTab ToolbarUser.vue:102
navigatePage ToolbarUser.vue:96
click ToolbarUser.vue:60
VueJS 4
click VListItem.js:97
VueJS 3
vue.esm.js:1897
VueJS 7
click VListItem.js:97
VueJS 3

For example navigating from "/trading/USDT/BTC" when link to Verification

Need help with translation

We have several languages:

  • English (main) - en
  • Russian (already translated) - ru
  • Español (need to be translated) - es
  • Português (need to be translated) - pt
  • Deutsche (need to be translated) - de
  • Français (need to be translated) - fr
  • العربية (need to be translated) - ar
  • 한국어 (need to be translated) - ko
  • 中文 (need to be translated) - zh
  • 日本語 (need to be translated) - ja
  • Polskie (need to be translated) - pl

Localization files are stored in:
./resources/js/translations (FrontEnd)
./resources/lang (BackEnd)

API key hash field

изображение
Use clipboard plugin on this field
(resources/js/plugins/clipboard.js)

Create API dialog

изображение

  1. Input must be not be outlined
  2. Input must be with counter limit (64 characters)
  3. Backround color of dialog header must be the same as the button that we click (color: "success")
  4. Height of dialog header must be the same as in confirmation dialogs in trading page
  5. Confirm button must be

<v-btn
color="success"
text
tile
small

  1. Cancel button must be

<v-btn
text
tile
small

  1. Buttons must be without elevation

Add refresh ability in profile page

изображение

When I press refresh (F5), I get into the profile. I have to get into API tab after refresh

Each tab must have own hash-tag

  1. ./profile - account tab
  2. ./profile#verification - verification tab
  3. ./profile#api - API tab
  4. ./profile#security - security tab
  5. ./profile#settings - settings tab

RTL view

RTL view must be fixed on all pages

Trading notification style

изображение

  1. Decrease font size
  2. Background of notification must be set according to the situation

for orders:

  • accepted (primary)
  • partiallyFilled (warning)
  • filled (success)
  • cancel (success)

for positions:

  • accepted (primary)
  • partiallyFilled (warning)
  • filled (success)
  • closed (success)
  • mc_liquidation (danger)
  • timeout_liquidation (danger)

API tab fill height

изображение

The height of API list must fill all available height

In the center (if API list is empty) must be text "API list is empty"

Дополнение инструкции по установке 2

Не указано какая версия nodejs должна быть установлена и вообще что надо установить nodejs

после запуска

  1. sudo php artisan serve --host my_ext_ip --port 8081
    PHP Fatal error: Uncaught Exception: The Mix manifest does not exist. in /home/boeclient/vendor/laravel/framework/src/Illuminate/Foundation/Mix.php:46

после установки nodejs v14.17.1 и запуска sudo npm run production

0 info it worked if it ends with ok
1 verbose cli [ '/usr/bin/node', '/usr/bin/npm', 'run', 'production' ]
2 info using [email protected]
3 info using [email protected]
4 verbose run-script [ 'preproduction', 'production', 'postproduction' ]
5 info lifecycle @lux/[email protected]~preproduction: @lux/[email protected]
6 info lifecycle @lux/[email protected]~production: @lux/[email protected]
7 verbose lifecycle @lux/[email protected]~production: unsafe-perm in lifecycle true
8 verbose lifecycle @lux/[email protected]~production: PATH: /usr/lib/node_modules/npm/node_modules/npm-lifecycle/node-gyp-bin:/home/boeclient/node_modules/.bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin
9 verbose lifecycle @lux/[email protected]~production: CWD: /home/boeclient
10 silly lifecycle @lux/[email protected]~production: Args: [ '-c', 'mix --production' ]
11 silly lifecycle @lux/[email protected]~production: Returned: code: 2  signal: null
12 info lifecycle @lux/[email protected]~production: Failed to exec production script
13 verbose stack Error: @lux/[email protected] production: `mix --production`
13 verbose stack Exit status 2
13 verbose stack     at EventEmitter.<anonymous> (/usr/lib/node_modules/npm/node_modules/npm-lifecycle/index.js:332:16)
13 verbose stack     at EventEmitter.emit (events.js:375:28)
13 verbose stack     at ChildProcess.<anonymous> (/usr/lib/node_modules/npm/node_modules/npm-lifecycle/lib/spawn.js:55:14)
13 verbose stack     at ChildProcess.emit (events.js:375:28)
13 verbose stack     at maybeClose (internal/child_process.js:1055:16)
13 verbose stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:288:5)
14 verbose pkgid @lux/[email protected]
15 verbose cwd /home/boeclient
16 verbose Linux 5.4.0-56-generic
17 verbose argv "/usr/bin/node" "/usr/bin/npm" "run" "production"
18 verbose node v14.17.1
19 verbose npm  v6.14.13
20 error code ELIFECYCLE
21 error errno 2
22 error @lux/[email protected] production: `mix --production`
22 error Exit status 2
23 error Failed at the @lux/[email protected] production script.
23 error This is probably not a problem with npm. There is likely additional logging output above.
24 verbose exit [ 2, true ]

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.