Utopian V2 task / Project module (Completed)steemCreated with Sketch.

in utopian-io •  6 years ago  (edited)

utopian-V2-task.jpg

Repository

https://github.com/utopian-io/v2.utopian.io/issues/136

Details

Difficulty: 2/5
By default, a project that is created in Utopian can receive a contribution from anyone. However, this behavior might not be suitable for everyone. That's why we want to offer project owners the option of refusing contributions and only accepting those coming from a whitelisted user. The whitelist, as you may have already guessed, is another task.

Design

There is no design, simply add a toggle button at the end of the existing form.

Acceptance criteria

  • Add 'allowExternals' boolean to the project model
  • Add a toggle set to 'on' by default
  • Add the text 'Allow external contributions'

UML

image

General advice

  • You need to be sure that what you developed is responsive. To do this, it is not enough to check on the phone. You should also you manually resize the browser. Here is a hint: use the quasar breakpoints and col-* classes.
  • You need to verify your work on multiple browsers, including Chrome and Firefox. If you can also check multiple OS, even better.
  • All strings must be placed in the i18n package

Components

This task will involve web and backend development.

Deadline

This task should be completed within 2 weeks

Reward

Rewards generated by this task request will be sent as liquid STEEM to the task solver once the task is completed, as decided by the project owner. Access additional rewards by publishing the contribution via Utopian once merged.

Communication

We, the dev core team, are here to help you develop your task in the best way possible.
@nothingismagick @icaro and I (@gregory [mod] on discord) will be available in a dedicated channel on the utopian discord.

Remember that your can check the public project page any time to see if the task is currently in progress.

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

This post has received a 20.00% upvote from @jmiller05!

This task has been assigned to @eastmael
Best of luck to him!

Congratulations! Your post has been selected as a daily Steemit truffle! It is listed on rank 16 of all contributions awarded today. You can find the TOP DAILY TRUFFLE PICKS HERE.

I upvoted your contribution because to my mind your post is at least 5 SBD worth and should receive 58 votes. It's now up to the lovely Steemit community to make this come true.

I am TrufflePig, an Artificial Intelligence Bot that helps minnows and content curators using Machine Learning. If you are curious how I select content, you can find an explanation here!

Have a nice day and sincerely yours,
trufflepig
TrufflePig