Commit Graph

54 Commits

Author SHA1 Message Date
bumi 675dff7314 Add support for new splitted Token contract 2017-05-05 20:25:57 +02:00
basti b5f8216f7f Show checkmark placeholder 2017-02-19 13:53:19 +08:00
basti e6740d9b4f Funky custom checkmark 2017-02-19 13:49:54 +08:00
basti 2e61b4c8ad Add checkbox for isCore 2017-02-19 11:44:24 +08:00
basti 62a0733a11 Use corrrect (temporary) placeholder 2017-02-19 11:16:51 +08:00
basti 09aa8a5669 Remove obsolete TODO 2017-02-19 11:15:18 +08:00
basti 01c1a9c804 Toggle metadata visibility by clicking name 2017-02-19 11:13:14 +08:00
basti 0a2f44cec8 Add metadata row to contributor list
Contains links to Ethereum address and IPFS content.
2017-02-19 10:30:56 +08:00
basti e7fa188797 Store contributor profile data in IPFS
This stores the GitHub username and UID in IPFS, and stores the
resulting IPFS hash in the contract. Now we can remove the GitHub
profile data from the contract entirely.
2017-02-18 18:44:14 +08:00
basti 26cebc11c6 Add IPFS service (#4)
Add IPFS service

Add the `ipfs-api` JS library and a service using the browserified
version of it. The service has functions for storing and reading file
contests.
2017-02-18 09:48:26 +00:00
basti cd6fbfe17c Mark current user in contrib list if available 2017-02-08 14:22:49 +08:00
basti ad76fb2369 Warn non-Ethereum users when trying to add contributor 2017-02-08 14:01:19 +08:00
bumi 0f9664410b code style, missing semicolon 2017-02-08 13:58:19 +08:00
bumi d05356cfe4 connect add contributor form to ethereum 2017-02-08 13:46:40 +08:00
basti 1de2e002bb Show proposals to everyone, with warning for non-members 2017-02-08 13:22:19 +08:00
basti 3eb58451cc Use testnet for all envs for now 2017-02-07 22:38:15 +08:00
basti 29602d5c36 Change page title 2017-02-07 21:35:44 +08:00
bumi d6d4e51ea3 connect to contracts depending on the environment 2017-02-07 13:28:37 +08:00
basti bb3696addc Handle transfer event 2017-02-06 23:22:43 +08:00
basti 96ea4bb993 Don't handle event for already-executed proposals 2017-02-06 22:23:36 +08:00
basti 433d6b0d59 Handle ProposalVoted 2017-02-05 23:11:39 +08:00
bumi 0235313282 load kredits contract definition from kredits-contracts package 2017-02-05 22:15:11 +08:00
basti 10763b1e7f Update balance on ProposalExecuted 2017-02-05 21:52:12 +08:00
basti 1f39884eef Handle ProposalExecuted event 2017-02-05 21:31:00 +08:00
basti d0e10babfe Watch contract events (and add new proposals) 2017-02-05 19:27:17 +08:00
basti a7bfa3e45c Sort all data 2017-02-05 17:56:14 +08:00
basti 79412e2032 Vote for proposals from the UI 2017-02-05 17:31:36 +08:00
basti aaa1102563 Haare schön 2017-02-05 17:15:01 +08:00
basti d171d0c741 Hide proposals from non-Ethereum visitors 2017-02-05 17:01:19 +08:00
basti a4c6eccf1a Add more meta data to proposal template 2017-02-05 16:50:34 +08:00
basti 0e8ae91d0d Add button to confirm proposals 2017-02-05 16:44:58 +08:00
basti ab603a1107 Basic proposal styling 2017-02-05 16:30:58 +08:00
basti c676c6ae68 Show open/closed proposals 2017-02-05 15:59:56 +08: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 79b2d13326 Refactor contributor data methods some more 2017-02-05 12:11:29 +08:00
basti b70a7d7a98 Remove unnecessary temporary object 2017-02-05 12:06:02 +08:00
basti 6c531a2a2f Handle web3 errors in contributor requests 2017-02-05 12:04:23 +08:00
basti 86d5a3238f Fix tests 2017-02-05 12:00:46 +08:00
basti fc3d2cb20d Remove vendor prefixes 2017-02-05 11:47:42 +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
basti 9120d67ad1 Basic add-contrib form 2017-02-04 20:13:09 +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 1771a63dfe Add some contract logic 2017-02-02 18:13:06 +08:00
basti 5f108557cc Add Web3 library and service 2017-02-02 17:28:45 +08:00
basti 035b92985f Tiny style improvement 2017-01-31 17:31:34 +08:00