fundrequest / chrome-browser-plugin Goto Github PK
View Code? Open in Web Editor NEWChome browser plugin for the FundRequest platform
License: MIT License
Chome browser plugin for the FundRequest platform
License: MIT License
Migration is done, newest FundRequestContract for Test environment = 0x55356bccfa48d09dc824c0aea6ebd868ff5edf50
Please also remove the development env and add the testing env (tst1) to the browser extention available envs
At the moment funding is only possible in the FND token. In the FundRequest platform contract it is possible to specify another ERC-20 token that is allowed to fund issues in a certain repository. The front end should support this by:
When developers are working on Github it is interesting for them to see the funding on the different issues so they are more likely to start an issue that is funded.
The user has to use the chrome browser.
The user has to have installed the FundRequest - GitHub plugin.
By following the current install guide a developer is unable to build the extension.
We should also define npm/node versions, seen that the "current" version is a moving target.
It seems that the browser extension only targets the following url syntax:
https://github.com/ORG/REPO/issues?....
Some variations in the url are ignored. Some examples
https://github.com/FundRequest/platform/labels/Community
Issue FundRequest/platform#441 is funded, and that is also visible in the issue overview.
But when adding the label filter the plugin stops displaying the funded information in the filtered issue overview
When developers are working on Github it is interesting for them to see the funding on issues so they are more likely to start an issue that is funded. We already implemented to see the funding of an issue on an overview of issues when a user has our browser plugin installed. The goal of this story is to also display the funding on the detail page of an issue.
The user has to use the chrome browser.
The user has to have installed the FundRequest - GitHub plugin.
Context
In previous stories we already added the functionality to use a Chrome browser plugin to view and fund Github issues. The goal of this story is to make it possible to claim the funds of an issue from within the plugin as well.
Prerequisites
The user has installed the FundRequest browser plugin for Github.
The user is logged into GitHub
Flow of events
The claimer navigates to the detail page of a Github issue.
The claimer sees a claim button
The claimer can press the claim button and a new tab opens with the request detail on fundrequest where he is able to handle the claim.
The bug is in
https://github.com/FundRequest/chrome-browser-plugin/blob/aeebd5de7cf15e2501a104dcd124b02d4964ccbc/src/classes/models/RequestFunds.ts
Here, funds.fndFunds
will be null when only funded with 'other' token
Chrome browser plugins have to be installed from the chrome web store. The goal of this story is to make the FundRequest-Github browserplugin available on the chrome web store.
The extension should follow the webextension standard and also work on Firefox
In previous stories we already added the functionality to use a Chrome browser plugin to view the funding on Github issues. The goal of this story is to make it possible to fund an issue from within the plugin as well.
For example check the URL: Area51-Milestone1
In this overview, there's no .issue-meta-section
which broke the code and it's impossible to show funds even if we implement this
Display all values that are shown in the browser plugin in USD.
There are some permissions required that shouldn't be necessary for the plugin.
Should def. be removed:
To check:
In the settings of the github plugin, you can choose the network.
The dropdown is not correct and does not apply the correct settings. Rename in the settings 'network' to 'Environment'
It should be:
Production should be the default
need for:
As a user I would like to receive notifications in the chrome extension
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.