Commit Graph
100 Commits
Author SHA1 Message Date
basti 53955126ff 7.0.0-beta.0 2022-07-16 16:27:56 +02:00
bastiandGitHub 1d1f2bb4ed Merge pull request #218 from 67P/feature/217-rsk_deployment
Refactor deployment script, add error handling
2022-07-16 11:04:55 +02:00
bastiandGitHub 42a2945692 Merge pull request #219 from 67P/feature/217-rsk_deployment-1
Fix typo and add more logs
2022-07-16 11:04:08 +02:00
basti 18da1306b9 Refactor deployment script, add error handling 2022-07-15 13:36:03 +02:00
basti f6c302dd21 Update package lock 2022-07-15 13:34:56 +02:00
basti e3a0f0e8d3 Formatting 2022-07-15 13:34:17 +02:00
bastiandGitHub 534f68c5a9 Merge pull request #216 from 67P/hardhat
Add docs on how to deploy to other networks to the README
2022-07-15 13:29:16 +02:00
bastiandGitHub 683ec5b2e9 Merge pull request #213 from 67P/hardhat
Hardhat
2022-07-14 15:31:48 +02:00
basti d93d736370 Formatting 2022-07-14 14:06:08 +02:00
basti d46b084e2c Remove obsolete directories from .gitignore 2022-05-20 11:55:09 +02:00
basti 0d6dc78a58 Roll back node-fetch upgrade 2022-05-19 17:33:32 +02:00
basti 195cd42313 Update dependencies 2022-05-19 01:02:27 +02:00
basti 1721c33620 Update ABIs 2022-05-16 19:18:41 +02:00
basti 96940716bd Update npm scripts, README
Introduce a new `build` script that also builds the ABIs.
2022-05-16 19:16:13 +02:00
basti ab8f632a30 Recommend node.js 16 via nvm config 2022-05-16 19:07:29 +02:00
basti 9e92fbfa8f Remove obsolete imports, improve syntax/formatting 2022-05-01 18:16:03 +02:00
basti 75bcde4f49 Improve seeds script
* Add colors
* Inform user about failures at the end of the script
2022-04-28 19:21:09 +02:00
basti 53fafc1c78 Update ipfs-http-client (for node >= 14)
Updates the client library and API usage to work with the latest
version, and more importantly, with current node.js LTS.
2022-04-28 19:19:58 +02:00
basti 16d5704173 Remove obsolete import in seeds 2022-04-28 19:19:12 +02:00
basti 23b30b7f8e Fix kredits instance not being returned by init() 2022-04-27 18:06:02 +02:00
basti 50b10dd46c Syntax and linting issues 2022-04-27 18:05:51 +02:00
basti b80273b308 Update kosmos-schemas 2022-04-27 18:00:56 +02:00
basti 0fde17a4e0 Refactor seeds script 2022-04-25 22:22:54 +02:00
basti ad8daa8649 Update compiler version
Required by an openzeppelin contract
2022-04-25 22:22:53 +02:00
basti d1d92c6644 Update dependencies 2022-04-25 22:22:53 +02:00
basti 24990de42a Revert "Recommend node 16 to nvm users"
This reverts commit 22c3a82167.
2022-02-03 20:02:38 -06:00
basti 22c3a82167 Recommend node 16 to nvm users 2022-01-11 16:24:41 -06:00
basti f0edfa038f Add dev scripts for hardhat to package.json 2022-01-11 16:20:23 -06:00
bastiandGitHub c865c154a4 Merge pull request #198 from 67P/feature/expenses
Add Reimbursement app
2021-06-02 14:25:33 +02:00
basti 20879c4c08 Add .nvmrc
Configures node version to what we currently recommend/require.
2021-05-31 10:07:44 +02:00
bastiandGitHub 7ab8e4e52d Merge pull request #211 from 67P/feature/find_block_by_date
Add script for finding block closest to given date
2021-05-29 16:59:38 +02:00
basti f11c4f7764 Add script for finding block closest to given date
Useful for manual grant cycle management.
2021-05-20 15:09:56 +02:00
basti 44cad2d26e Fix contributorId being used in a reimbursement seed 2021-02-22 15:32:43 +01:00
basti 6c80179a3d Re-add veto auth
Accidentally merged during pairing with some minor changes in #210
2021-01-14 15:46:33 +01:00
bastiandGitHub c471060cfd Merge pull request #210 from 67P/chore/variable_naming
Improve variable name clarity
2021-01-14 15:43:26 +01:00
bastiandGitHub 7418d33e63 Merge pull request #209 from 67P/bugfix/confirmed_at
Fix confirmations being 1 block too late
2021-01-14 15:43:07 +01:00
bastiandGitHub 1cfbc09e4a Merge pull request #208 from 67P/feature/count-contributions
Add script to count contributions between a certain block timeframe
2021-01-14 15:41:41 +01:00
basti 8984ba3802 Improve variable name clarity 2021-01-14 15:39:19 +01:00
basti 2238ccf40e Fix confirmations being 1 block too late
block.number refers to the last mined block, so we need to add +1 to
wait from the current block on (the one in which this function is
executed).
2021-01-14 15:36:55 +01:00
bastiandGitHub 89829ee81f Merge pull request #207 from 67P/docs/update_readme
Lock node.js to 12 on CI, add note for devs to README
2020-11-18 19:09:19 +01:00
basti 32b212f9cf Use legacy node.js in CI
Courtesy of aragon CLI.
2020-11-18 17:31:10 +01:00
basti e3c03bf4a0 Update README
Add note about having to use node.js 12 for now.
2020-11-17 12:30:09 +01:00
bastiandbumi 7dba0e4501 Add missing permission assignment
Fixes reimbursement transaction failures.

Co-authored-by: Michael Bumann <hello@michaelbumann.com>
2020-10-20 10:44:29 +02:00
basti e6349f0594 Some minor improvements of ExpenseSerializer 2020-10-01 16:12:13 +02:00
basti 15b47dbc42 Improve Reimbursement.add validation 2020-10-01 12:15:48 +02:00
basti 7ad2515b67 Improve seeds 2020-07-10 00:07:06 +02:00
basti c63fcc002b Use new schemas release 2020-06-28 00:47:24 +02:00
basti c4e7e1259e Remove obsolete manual expense schema import 2020-06-27 16:27:11 +02:00
basti 17cc44cb98 Use unreleased kosmos schemas fix 2020-06-27 16:23:15 +02:00
bastiandGitHub 31c29ab6d0 Merge pull request #194 from 67P/updates
Some required dependency updates
2020-05-07 10:08:26 +02:00
basti ef0c0c0a39 (ci) Disable all tests 2020-05-07 09:59:27 +02:00
basti 844bdbd681 (ci) Disable token tests
They are failing in different ways both locally and on Travis.
2020-05-07 09:51:26 +02:00
basti 9d96824fe9 (ci) Wait a little for the devchain to start up 2020-05-07 09:41:11 +02:00
basti d246531cfa Update package lockfile 2020-05-07 09:40:58 +02:00
basti 6be06b2e57 Merge branch 'master' into updates 2020-05-07 09:30:29 +02:00
basti c2220c3654 Fix ESLint error 2020-05-07 09:27:15 +02:00
basti 93aeea69c6 Fix test commands
Aragon CLI does not come with the contracts command anymore.
2020-02-08 17:37:26 -05:00
basti e7700d5ec7 Remove @aragon/cli from app package configs
We're assuming a global install now.
2020-02-08 17:36:48 -05:00
basti c3eced5c1d Remove apm app config keys 2020-02-08 17:19:39 -05:00
basti 4c6ed12167 Re-add fixed package lock 2020-02-08 16:41:08 -05:00
basti 9431bc22a6 Re-add package lock fix script
m(
2020-02-08 16:36:29 -05:00
basti 78c8052629 Update dependencies
Dance the update dance with me.
2020-02-08 16:28:13 -05:00
basti a318fe8374 Add release-drafter config 2019-09-18 12:49:00 +02:00
bastiandGitHub eded4a811f Merge pull request #175 from 67P/feature/zoom-profile
Add support for zoom profiles
2019-09-18 09:28:19 +02:00
basti 66a37a1e74 Improve property name 2019-09-18 08:44:13 +02:00
bastiandGitHub 48ff304861 Merge pull request #166 from 67P/dev/remove_yarn_lockfile
Remove yarn lockfiles
2019-08-27 12:34:29 +02:00
basti 580d6e8f51 Remove yarn lockfiles 2019-08-09 19:03:29 +02:00
bastiandGitHub a572f02b2e Merge pull request #164 from 67P/chore/remove-cached-artifacts
Remove cached artifacts
2019-08-09 19:00:21 +02:00
basti abd4caa336 Document how to configure block time for Ganache 2019-08-09 18:58:20 +02:00
bastiandGitHub ddeeb5ffd7 Merge pull request #162 from 67P/dev/aragon_truffle
Remove Aragon CLI, document system deps
2019-08-09 18:38:40 +02:00
basti ae71691c5b Install Aragon CLI and Truffle on Travis 2019-08-09 18:26:38 +02:00
basti 819fbc547a Add contract publish options
This removes most of the features we don't need/want and minimizes
prompts during the bootstrap process.
2019-08-09 18:18:36 +02:00
basti 7236b04b4b Remove Aragon CLI, document system deps
In order to prevent regular issues with the notoriously npm-issue-ridden
Aragon CLI module, this removes it as a direct dependency and requires
it to be installed as a system dependency.

Also adds Truffle as a system dependency to the docs (which was missing
before).
2019-08-09 18:04:21 +02:00
bastiandGitHub f746470cf6 Merge pull request #161 from 67P/fix_typos
Fix a few typos in the README
2019-08-07 16:42:01 +02:00
bastiandGitHub 3c08e3ecfc Merge pull request #160 from 67P/bugfix/packages-install-scripts
Fix package script command deploy:kit
2019-08-04 19:42:42 +02:00
bastiandGitHub 4aa5f3aa89 Merge pull request #151 from 67P/chore/remove-ipfs-pinner
Remove IPFS pinner
2019-07-03 12:50:59 +02:00
bastiandGitHub 16141ed482 Merge pull request #136 from 67P/feature/ipfs-pinner
Add IPFS pinning script
2019-07-01 13:06:45 +02:00
bastiandbumi 03b9f69d22 Fix compile command
The Aragon one is failing now, but just using the underlying Truffle
command works. So it appears to be the passing of the argument in aragon
that's broken.

Co-authored-by: Michael Bumann <hello@michaelbumann.com>
2019-07-01 12:24:56 +02:00
bastiandbumi 9906fde7ef Use postshrinkwrap instead of postinstall
`postinstall` is executed before package-lock.json is written to disk.

https://github.com/npm/npm/issues/18798
2019-06-19 00:52:48 +02:00
bastiandbumi c7e1f118a6 Add postinstall lockfile fix
https://github.com/67P/kredits-contracts/pull/140
2019-06-19 00:52:47 +02:00
basti 9fd9dbc1b5 Handle errors in IPFS pin script 2019-06-13 18:31:47 +02:00
basti b7d87cd8f2 Ignore scripts folder in eslint
Lots of undef etc. due to the scripts being piped through truffle
2019-06-13 17:39:03 +02:00
basti 6c8491e67b Handle errors in seed funding 2019-06-13 17:38:34 +02:00
basti 2623e71055 Update deprecated functions in seeds 2019-06-13 17:38:00 +02:00
basti ed0d420fd5 Fix linter issues in seeds 2019-06-13 17:37:36 +02:00
basti 36666fd417 Update package lockfile 2019-06-12 16:07:38 +02:00
bastiandGitHub 810a2eb5fd Merge pull request #134 from 67P/chore/update-dependencies
Update dependencies
2019-06-10 13:19:29 +02:00
bastiandGitHub e55a209343 Merge pull request #133 from 67P/feature/list-totals
Print total unconfirmed and confirmed contribution kredits
2019-06-09 13:58:42 +02:00
bastiandGitHub 17bc4e7d8f Merge pull request #121 from 67P/refactor/amounts_vs_counts
Improve totalKreditsEarned
2019-06-09 13:57:44 +02:00
bastiandGitHub 4919605664 Merge pull request #130 from 67P/feature/kredits-kit-wrapper
Add JS wrapper for Kit contract
2019-06-09 13:56:32 +02:00
bastiandGitHub f639e3aa19 Add pre-commit hook and setup script (#129)
Add pre-commit hook and setup script

Runs the appropriate linter on staged files before committing.
2019-06-09 13:53:40 +02:00
basti a3590d7c16 Update kosmos-schemas
Includes the new "special" contribution kind, as discussed in our last
call.
2019-05-10 13:14:56 +02:00
bastiandGitHub 07a5ca847d Merge pull request #125 from 67P/bugfix/pagination
Fix page number calculation for zero records
2019-05-07 17:12:16 +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
basti a1f51428d0 Add script for vetoing via console 2019-04-28 15:09:18 +01:00
basti 555cb53c78 Improve totalKreditsEarned
* Use a more reasonable size of integer
* Use better variable names (count != amount, balance != count)
2019-04-27 21:01:51 +01:00
bastiandGitHub 3568d3c141 Merge pull request #120 from 67P/bugfix/fix-core-permissions
Fix canPerform method
2019-04-25 21:17:37 +01:00
bastiandGitHub db566a581f Merge pull request #119 from 67P/bugfix/fix-kit-deployment
Fix apps lookup
2019-04-25 21:10:04 +01:00
5c375f764f Update scripts/deploy-kit.js
Co-Authored-By: bumi <hello@michaelbumann.com>
2019-04-25 20:05:03 +00:00