GithubHelp home page GithubHelp logo

wise-team / steem-wise-voter-page Goto Github PK

View Code? Open in Web Editor NEW
12.0 8.0 3.0 18.28 MB

Vote delegation system for STEEM blockchain: html tool for plenipotents to vote on behalf of delegator

License: MIT License

HTML 0.72% JavaScript 2.97% TypeScript 50.46% Vue 43.20% CSS 0.55% Shell 1.47% Dockerfile 0.64%
wise steem steemit blockchain

steem-wise-voter-page's People

Contributors

designsats avatar jakipatryk avatar jblew avatar noisy avatar

Stargazers

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

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

steem-wise-voter-page's Issues

Update README in steem-wise-voter-page

As a user or potential contributor I would like to have a short description of what is wise, and links to relevant info about wise.

README should contain:
AC 1. Link's to introduction to WISE in steem-wise-core's repository
AC 2. Short description about what is voter-page
AC 3. Instructions on voting using the voter-page (with screenshots)
AC 4. Link to CONTRIB

Integration for Vessel and steem://protocol

New hosting for voter page

As a Wise developer, I would like to have a possibility to deploy wise-voter-page to own server, to have more control over deployment.

AC. 1. Access via ssh
AC. 2. Server should be able to serve static content
AC. 3. Server should have CORS header enabled by default

Action required: Greenkeeper could not be activated 🚨

🚨 You need to enable Continuous Integration on Greenkeeper branches of this repository. 🚨

To enable Greenkeeper, you need to make sure that a commit status is reported on all branches. This is required by Greenkeeper because it uses your CI build statuses to figure out when to notify you about breaking changes.

Since we didn’t receive a CI status on the greenkeeper/initial branch, it’s possible that you don’t have CI set up yet. We recommend using Travis CI, but Greenkeeper will work with every other CI service as well.

If you have already set up a CI for this repository, you might need to check how it’s configured. Make sure it is set to run on all new branches. If you don’t want it to run on absolutely every branch, you can whitelist branches starting with greenkeeper/.

Once you have installed and configured CI on this repository correctly, you’ll need to re-trigger Greenkeeper’s initial pull request. To do this, please click the 'fix repo' button on account.greenkeeper.io.

Voting Power after loading rules

Knowing the height of delegator's voting power is important thing when voting. It would be nice to know it right after loading the rules.

wise_voting.png

Support for Busy links

Many people use Busy.org as the second or even first Steem interface to browse and read posts. It would be nice to include Busy since link looks exacly the same as Steemit.

Old post (after payout) is signed as "correct"

Older posts (after 7 days so after payouts) after url paste should be signed as THIS IS NOT CORRECT - POST TOO OLD TO VOTE instead of This is correct. This info could also appear after validate.

In my opinion Wise should vote only for active posts.

Add CONTRIB to steem-wise-voter-page

As a contributor I would like to have an overview over the structure of the project. I would also like an introduction to the tasks in the package.json and building pipeline

CONTRIB should contain:
AC 1. Structure of directories
AC 2. Building and testing pipeline (manual)
AC 3. Proposed sequence of manual testing (list of important features to test)
AC 4. How to submit pull requests

Wrong formatting in Step 3, for "Voting power" error message

The problem:

Voting Power should always be displayed as value between 0 and 100%

I did:

I've tried to vote when a delegator has to little voting power

I expected to see:

Delegator voting power (80.37%) is not more than 85%

// or something more human readable :)

All voting power values should be from range 0% - 100%, displayed without trailing zeros after decimal point.

Instead, I saw:

selection_999 677

Wise should not handle capital letters

I noticed one interesting problem. Cell phones automatically write text with a capital letter. Steem does not allow you to create accounts with a capital letter, but Wise (after entering nicks) does not turn them into small ones and throws away the error that there is no such delegation.

obraz

Nothing in Internet Explorer (11)

Page doesn't work in Internet Explorer 11... Nothing opens and source is:

<html>
<head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">

    <title>Wise Voter Page</title>
</head>
<body>
    <div id="app"></div>
</body>

<script src="./dist/build.js"></script>

</html>```

Post Slug incorrectly parsed

https://steemit.com/space/@technocracy/exo-moons-may-be-inhabited-by-life

should produce slag:

space/@technocracy/exo-moons-may-be-inhabited-by-life

currently produces:

technocracy/exo-moons-may-be-inhabited-by-life

Issue reported by @nicniezgrublem

selection_578

Add deployment script

As a developer I would like to have a deployment script that would update version of the steem-wise-core library, and publish the voter-page to gh-pages

AC 1. The script updates version of the library in package.json
AC 2. The script commits package.json and package-lock.json
AC 3. The script ensures the branch is master and that working directory is clean
AC 4. The script builds, commits and pushes voter-page on branch gh-pages and using production mode

Unable to load https://wise.vote/voting-page/

The problem:

Page https://wise.vote/voting-page/ does not open:

selection_999 696

I did:

  1. Open https://wise.vote/voting-page/

I expected to see:

Voting page should load

Instead, I saw:

Refused to execute script from 'https://wise.vote/dist/build.js?0178262b40d28090ede6' because its MIME type ('text/html') is not executable, and strict MIME type checking is enabled.

Additional info:

  • clearing cache and localstorage doesn't help
  • private mode in browser doesn't help
  • Browser: Chrome Version 67.0.3396.87 (Official Build) (64-bit), Ubuntu
  • I reproduced that on wise-test1, wise-test2, wise-test3 accounts
    • earlier I created for each of those accounts separate Google Chrome Profile... earlier it worked. Today I couldn't open this page on any Google Chrome Profile which belongs to any of those users.

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.