basti
cae13ed662
Sign in button to connect account
2019-09-04 18:22:48 +02:00
galfert
0625ee9d79
Handle undefined Github access token
2019-08-28 12:53:21 +02:00
basti
dc5dfe19f2
Add success page to GitHub signup
2019-08-27 18:19:46 +02:00
galfert
413bcddb1e
Wire up signup via Github
2019-07-26 03:38:18 +02:00
basti
d6d2b1a61c
Add signup completion page
2019-07-21 17:03:50 +02:00
basti
0a71d7ad91
Add signup route
2019-07-18 19:31:03 +02:00
basti
7236b2d2b3
Add basics for contribution details
...
Route, controller, links, selected property/styles, etc.
2019-07-16 15:35:35 +02:00
basti
d9ae654f42
Mark contributor in list as selected when opening details
2019-07-12 16:02:32 +02:00
basti
8bd7a77d44
Only use 3-pane layout when profile selected
...
Later it can be used for contribution details and other things, too.
2019-07-11 09:59:03 +02:00
basti
a73a4da575
Redirect index to dashboard
2019-07-11 09:43:24 +02:00
basti
8cc1b02d19
WIP Details pane + contributor profiles
...
Adds a 3-pane layout option for showing details, as well as a dashboard
sub-route for showing contributor details in the new details pane.
2019-07-11 09:35:01 +02:00
basti
1c1f772ff5
Update contributor profiles
...
* Adds a new page for updating profiles
* Refactors the add-contributor component to allow for updating
existing contributors
* Adds input labels to the contributor form and improves placeholders
* Adds event handlers for all contract contributor changes and uses them
for updating the UI
refs #122
2019-05-29 16:14:11 +02:00
basti
aa28a14d04
Switch to contribution token instead of proposals
...
No vetos yet, and only for collections (not creation).
closes #20
2019-04-09 12:55:44 +02:00
bumi
137f9ae8bf
Add Kredits preflight checks
...
This should identify potential config issues and print a usefull error
message. e.g. if ipfs is not available.
2019-04-03 20:06:40 +02:00
galfert
1fb20b1d08
Fix linting errors
2019-03-27 18:19:25 +01:00
fsmanuel
38d853a272
Remove spinner route
2018-06-14 19:04:22 +02:00
basti
b09f19f399
Update Ember to 3.1
2018-04-16 18:11:52 +02:00
fsmanuel
a04ab09ed6
Move event handler assignment into method
2018-04-15 20:49:17 +02:00
fsmanuel
fcc4045a4e
Merge branch 'master' into feature/store-models-in-service
...
# Conflicts:
# app/controllers/index.js
# tests/unit/controllers/index-test.js
2018-04-15 20:23:39 +02:00
fsmanuel
99bbcda709
Move contributors + proposals to service
...
With this change we have all the contributors + proposals all the time in one place and can update them via events.
2018-04-15 19:02:57 +02:00
bumi
e1f19a1832
Fail smarter with better error handling
...
This should give more insights in case of an error during loading data
from Ethereum and IPFS.
2018-04-15 16:45:09 +02:00
fsmanuel
7e04cef964
Extract kredits module
2018-04-09 02:09:38 +02:00
fsmanuel
31a1f21dcd
Fix linting
2018-04-08 02:13:07 +02:00
fsmanuel
45044c0f61
Refactor controller and route
...
I’m not sure how the queryParams are used so I removed them. I’m happy to readd them.
2018-04-08 02:01:10 +02:00
fsmanuel
d8951caddb
Block in application route if accountNeedsUnlock
...
The index route never gets invoked if you reload on the proposal page. That change makes sure we always initialize `ethProvider`.
2018-04-07 22:43:22 +00:00
bumi
e2d02d357c
linting
2018-04-04 14:15:07 +02:00
bumi
6dafc26deb
Refactor web3 initialization
...
This changes how we wait for web3 and accounts to be available and
renames web3Provider to ethProvider as we could be able to swap the
different providers (ethers.js vs. web3)
2018-04-04 13:56:41 +02:00
bumi
3f0b1ccbcd
Use ethers.js instead of the old web3
...
the web3 we are using is old and everything will change with web3 1.0
which is currently in beta for ages.
ethers.js seems to be a bit more lightweight and implements pretty much
the same API so let's give it a try.
2018-04-03 18:35:29 +02:00
fsmanuel
73d7ed52dd
Refactor contributor
2018-04-02 19:08:29 +02:00
fsmanuel
f12740dfa8
Update kredits service
2018-04-01 03:20:16 +02:00
basti
22affa7663
Edit account-unlock message/hint
2017-06-14 07:43:38 +02:00
galfert
b125d941ba
Ask user to unlock their account
2017-06-14 01:55:39 +02:00
basti
7b91e64af4
Create contribution IPFS objects, attach to proposals
2017-06-06 21:27:05 +02:00
basti
33e81a7668
Store proper contributor profile in IPFS
2017-06-05 21:58:46 +02:00
galfert
f875cd7b91
Choose contributors from list for new proposals
2017-05-20 02:37:11 +02:00
basti
2405e3e118
Show correct number for kredits distribution
2017-05-14 16:25:02 +02:00
bumi
859cca3820
Merge
2017-05-12 20:04:28 +02:00
bumi
675dff7314
Add support for new splitted Token contract
2017-05-05 20:25:57 +02:00
galfert
969ef8d1ed
Add proposal form
...
Closes #6
Form can be prefilled using query params on the route. The params are
`recipient`, `amount`, `url` and `ipfsHash`.
2017-05-03 11:52:42 +02:00
basti
227c6f5c4b
Get proposals
2017-02-05 15:08:27 +08:00
basti
d66573b6af
Use real numbers for supply and contrib count
2017-02-05 12:22:34 +08:00
basti
86d5a3238f
Fix tests
2017-02-05 12:00:46 +08:00
basti
1d9f510bb4
Add animated loading graphic
2017-02-05 11:43:36 +08:00
basti
2002f2feba
Add simple loading indicator
2017-02-04 22:30:58 +08:00
basti
f1ea335f9d
Promise me this works
2017-02-04 22:04:20 +08:00
bumi
dcb544c94f
loading data from parity dev node
...
This reverts commit 3ed68d3054 .
2017-02-04 20:00:51 +08:00
basti
3ed68d3054
Revert "load data from ethereum contract"
...
This reverts commit 26ae9b033f .
2017-02-04 18:48:20 +08:00
bumi
26ae9b033f
load data from ethereum contract
2017-02-04 18:43:20 +08:00
basti
4dbeded613
Add contributor list design and wiring
2017-01-31 13:28:57 +08:00
basti
22e9a2ad97
Basic layout
2017-01-31 11:56:51 +08:00