Skip to content
This repository has been archived by the owner on Apr 15, 2019. It is now read-only.

Add delegate votes management - Closes #24 #115

Merged
merged 37 commits into from
Apr 20, 2017

Conversation

slaweet
Copy link
Contributor

@slaweet slaweet commented Apr 13, 2017

Add support for accounts to view and manage their delegate votes with the following key features.

  • Delegates listing
    • Search for delegates by username
    • Add or remove votes to/from selection of delegates
  • Select delegates for voting by a list of usernames
  • Review vote selection review before committal
  • My votes listing
    • Remove votes from selection of delegates

Closes #24

slaweet added 30 commits April 12, 2017 09:27
to simplify UI as well as the code
because it didn't work well without server API support
if search was done or peer changed
because otherwise the callbacks don't trigger angular digest cycle
@coveralls
Copy link

Coverage Status

Coverage increased (+3.8%) to 88.454% when pulling 85afa9d on 24_delegate-vote-management into a0cb4d7 on development.

@slaweet slaweet changed the base branch from development to 1.0.0 April 13, 2017 14:10
@slaweet slaweet requested a review from karmacoma April 13, 2017 14:12
@karmacoma karmacoma changed the title Add delegate votes management; closes #24 Add delegate votes management - Closes #24 Apr 13, 2017
@karmacoma karmacoma self-assigned this Apr 13, 2017
@karmacoma karmacoma changed the base branch from 1.0.0 to development April 13, 2017 16:13
@slaweet slaweet force-pushed the 24_delegate-vote-management branch from 9e23bb4 to a89f7a6 Compare April 18, 2017 09:05
@coveralls
Copy link

Coverage Status

Coverage decreased (-1.3%) to 83.268% when pulling a89f7a6 on 24_delegate-vote-management into a0cb4d7 on development.

@coveralls
Copy link

Coverage Status

Coverage decreased (-1.3%) to 83.268% when pulling a89f7a6 on 24_delegate-vote-management into a0cb4d7 on development.

@coveralls
Copy link

Coverage Status

Coverage increased (+1.01%) to 85.63% when pulling b177e16 on 24_delegate-vote-management into a0cb4d7 on development.

... into request-specific functions to encapsulate the API
@coveralls
Copy link

Coverage Status

Coverage increased (+2.5%) to 87.097% when pulling 36679a2 on 24_delegate-vote-management into a0cb4d7 on development.

Copy link
Contributor

@karmacoma karmacoma left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Excellent work @slaweet 👍

There are some improvements we can make, but I will open separate issues for these with screenshots.

@coveralls
Copy link

Coverage Status

Coverage increased (+2.4%) to 87.149% when pulling fa3acf4 on 24_delegate-vote-management into 761df6c on development.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants