32 Commits

Author SHA1 Message Date
f4634fe692
Add amountSats to expense items
closes #248
2025-01-20 15:31:19 -05:00
Râu Cao
e0f20d363c
Pre-confirm some contributions and reimbursements on bootstrap
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
Release Drafter / Update release notes draft (pull_request) Successful in 3s
2023-08-24 16:43:52 +02:00
Râu Cao
ae9aa7aaaf
Update seeds 2023-04-26 15:47:01 +02:00
Râu Cao
1dc54eccea
Update seeds
All checks were successful
continuous-integration/drone/push Build is passing
2023-03-22 18:15:51 +07:00
44cad2d26e
Fix contributorId being used in a reimbursement seed 2021-02-22 15:32:43 +01:00
9df58b7f9a Fix seeds 2020-12-01 12:51:33 +01:00
7ad2515b67
Improve seeds 2020-07-10 00:07:06 +02:00
c4e7e1259e
Remove obsolete manual expense schema import 2020-06-27 16:27:11 +02:00
2c567fa71a Use contributorId instead or address for reimbursements 2020-06-12 00:29:59 +02:00
7fdeb78617 Support multiple expenses in one reimburesement 2020-05-29 18:47:49 +02:00
a0b0183beb Add Reimbursement app 2020-05-29 10:46:55 +02:00
2623e71055 Update deprecated functions in seeds 2019-06-13 17:38:00 +02:00
ed0d420fd5 Fix linter issues in seeds 2019-06-13 17:37:36 +02:00
5894f6323b
Add Gitea username to contributor seeds 2019-04-24 13:43:46 +01:00
dc6d2716aa Update seeds 2019-04-15 12:33:51 +02:00
952b5153fd
Validate proposed contributions 2019-04-11 13:46:42 +02:00
aa57d7c70b
Adjust seeds for new requirements 2019-04-11 11:02:15 +02:00
377560805f
Fix contributor ID in seeds
We have one contributor less, after having removed the initial dummy
account recently.
2019-04-09 08:43:13 +02:00
d507d7b562
Enable all seeds again 2019-04-04 23:16:01 +02:00
20acfc70e3
Use ID instead of address for contribution owner 2019-04-04 14:43:38 +02:00
0ce62839e9
Update seeds
Use more realistic data, add more contributions
2019-04-04 11:32:46 +02:00
6b9466c348 Update seeds
Claim contribution which issues Kredits to the contributor
2019-04-03 21:40:37 +02:00
bd39d0f126
Use new address for raucao seed 2019-04-03 11:41:45 +02:00
e7affdb531 updated npm scripts 2019-03-24 00:58:56 +01:00
1594bf0e17 update seeds 2019-03-24 00:39:46 +01:00
847f5a251c Allow funding accounts with the seeds script 2018-04-23 13:43:35 +02:00
2503ac7c73 Refactor helper scripts to use kredits module
This reuses the kredits library functions in the helper scripts and
seeds. We no longer need to add IPFS hashes manually but simply can
provider contributor/proposal data.
2018-04-20 12:56:09 +02:00
5235370960 Adjust seeds to new proposal storage 2018-04-15 15:37:11 +02:00
19518435fa Allow Contributors management by core contirbutors
So far we only allowed calls to the Contributors contract from the
Operator. With the new registry concept we can call functions again
directly on the Contributors contract (without the need to call it through
the operator).
This changes the authentication for the contributor management functions
to allow either core contributors or the operator to call them.

In the future I envision a bit more flexible and configurable
authentication concept that can more easily evolve over time.
2018-04-08 12:55:39 +02:00
f55e95c7ae Split IPFS hash for proposals to use bytes32
Uses the same method as in Contrbutors to store proposal hashes
2018-04-02 18:09:12 +02:00
d9ece98ffa Add script to add new contirbutors
Usage:

truffle exec scripts/add-contributor.js <ethereum address> <ipfs hash>
2018-04-02 14:44:46 +02:00
78b6b2e14f Add seeds script
Allows to seed the smart contract with development data specified in
config/seeds.js

Usage:

truffle exec scripts/seeds.js

or

npm run bootstrap which runs them all:
* truffle migrate --reset
* truffle exec scripts/seeds.js
* npm run build-json
2018-04-02 13:25:03 +02:00