c83a560e3b
merge master
2020-12-01 10:39:01 +01:00
eadca6904a
Rename contributor to recipient
...
And remove addedBy entry.
2020-12-01 10:33:09 +01:00
e6349f0594
Some minor improvements of ExpenseSerializer
2020-10-01 16:12:13 +02:00
15b47dbc42
Improve Reimbursement.add validation
2020-10-01 12:15:48 +02:00
a609d921aa
Remove accidentally added local DAO addresses
2020-06-29 23:49:03 +02:00
23d3dd3a80
Adjust API for new ethers v5 API
...
see issue for details: https://github.com/ethers-io/ethers.js/issues/920#issuecomment-650836642
2020-06-29 17:23:08 +02:00
bc38dcb136
Copy contract data into new object to avoid object is not extensible error
...
It seems the new ethers.js version returns contract data as a non-
extensible object. We have to clone it before adding the IPFS data.
2020-06-27 20:39:23 +02:00
c4e7e1259e
Remove obsolete manual expense schema import
2020-06-27 16:27:11 +02:00
c2dcedfe58
Update to ethers 5
2020-06-24 01:20:04 +02:00
2c567fa71a
Use contributorId instead or address for reimbursements
2020-06-12 00:29:59 +02:00
9b4a95f375
use const for not reassigned variable
2020-05-30 14:02:50 +02:00
687f87f43b
cleanup address files
2020-05-30 14:02:29 +02:00
7fdeb78617
Support multiple expenses in one reimburesement
2020-05-29 18:47:49 +02:00
1f248812a7
Reimbursement.getReimbursement vs. Reimbursement.get
2020-05-29 15:12:57 +02:00
a0b0183beb
Add Reimbursement app
2020-05-29 10:46:55 +02:00
ef0c0c0a39
(ci) Disable all tests
2020-05-07 09:59:27 +02:00
c2220c3654
Fix ESLint error
2020-05-07 09:27:15 +02:00
66a37a1e74
Improve property name
2019-09-18 08:44:13 +02:00
aba4a23104
Fixes & linting
2019-09-17 18:30:19 +02:00
13ed02e134
Add support for zoom profils
...
This adds an accessor for the zoom_name to the contributor profile.
Doing this also removes general support for preserviing the contributor
accounts array as this was buggy and caused accounts to be added
multiple times.
2019-09-17 17:24:35 +02:00
Haythem Sellami
eb4e06edf1
Contributor app tests ( #143 )
...
Adds tests for the contributor contract
2019-07-22 06:55:22 +00:00
2316e8f15a
Remove IPFS pinner
...
The pinner now lives in its own npm package
2019-07-02 19:09:26 +02:00
61fe9add1b
Add support to use IPFS gateway to read ipfs data
...
This makes caching of IPFS documents easier. Browsers should cache those
by default
2019-07-01 15:53:18 +02:00
16141ed482
Merge pull request #136 from 67P/feature/ipfs-pinner
...
Add IPFS pinning script
2019-07-01 13:06:45 +02:00
32a123a825
Default to open.aragonpm.eth
...
it is now also available on the devchain
2019-06-19 00:52:47 +02:00
6d6c6056f0
Refactor IPFS pinner
2019-06-12 01:08:07 +02:00
107654ecca
Expose available network IDs
...
This exposes the network IDs on which kredits is deployed. Helpful to
check if the used network is supported.
2019-06-11 15:45:14 +02:00
17bc4e7d8f
Merge pull request #121 from 67P/refactor/amounts_vs_counts
...
Improve totalKreditsEarned
2019-06-09 13:57:44 +02:00
00905eb269
Update ABIs
2019-06-08 17:53:26 +02:00
ccd52f6ee5
Cleanup
2019-05-17 18:24:55 +02:00
ffff09ab23
Add contract address accessor
2019-05-17 15:56:24 +02:00
27a746261c
Add JS wrapper for kredits kit
...
This makes it easier to deploy new DAOs and the deploy script is less
dependent on truffle
2019-05-17 15:54:52 +02:00
345b6bde82
Merge pull request #127 from 67P/feature/allow-setting-contributor-accounts
...
Allow setting any contributor accounts
2019-05-17 08:42:43 +00:00
e20bda73fb
Remove not needed network check
...
We default to localhost anyway
2019-05-17 09:17:10 +02:00
4c64aa7c2a
linting
2019-05-14 12:03:29 +02:00
cf43bf9487
Linting
2019-05-14 11:32:42 +02:00
1a227ba67c
Linting
2019-05-14 11:31:33 +02:00
df7536589d
Add helper to initialize a new instance with provider
...
So far we always had to initialze a provider and signer and pass those
to the kredits constructor.
This helper makes it easier to initialize a default ethers provider and
a default signer.
2019-05-14 11:25:21 +02:00
f0fe62f6d7
Apply suggestions from code review
...
Co-Authored-By: Sebastian Kippe <sebastian@kip.pe>
2019-05-14 09:18:23 +00:00
66fc992291
Allow setting any contributor accounts
...
This allows to pass in an account object when creating or updating a
contribtor.
2019-05-14 11:06:49 +02:00
07a5ca847d
Merge pull request #125 from 67P/bugfix/pagination
...
Fix page number calculation for zero records
2019-05-07 17:12:16 +02:00
3a43284557
Fix page number calculation for zero records
...
So far it returned 0 because of those in range checks which both
applied because numberOfPages is 0 if we have no record.
2019-05-04 01:34:05 +02:00
572848c04a
Fix util import
2019-05-04 01:09:22 +02:00
e7e8744ad2
Update lib/contracts/proposal.js
...
Co-Authored-By: bumi <hello@michaelbumann.com>
2019-05-01 18:06:55 +00:00
d2198dca61
Update lib/contracts/contribution.js
...
Co-Authored-By: bumi <hello@michaelbumann.com>
2019-05-01 18:06:43 +00:00
1199b053fe
Add missing returns for the deprecated methods
2019-04-24 21:55:10 +02:00
f06b21dfee
Deprecate old add* methods
2019-04-24 21:49:27 +02:00
6f2097ed46
Fix regex
2019-04-24 19:39:30 +02:00
94d342ce63
Replace console.log by deprecate function
2019-04-24 19:31:26 +02:00
f984dec95a
Style fixes
2019-04-24 19:31:04 +02:00