Commit Graph

705 Commits

Author SHA1 Message Date
Râu Cao 0f8d7d84ca Don't cache contribution details in browser storage 2022-11-11 17:02:45 +01:00
Râu Cao e1780109aa Merge pull request #203 from 67P/feature/rsk-testnet
Migrate/switch to RSK testnet
2022-11-11 17:01:36 +01:00
Râu Cao 8c2f6aa38b Update Travis CI config 2022-11-11 16:57:51 +01:00
Râu Cao afbce03a4a Adapt test for rsk storage namespace 2022-11-11 16:38:39 +01:00
Râu Cao 1f2dd9d198 Use new @kredits/contracts 2022-11-03 16:57:55 +01:00
Râu Cao e4814923f9 Update contracts module branch 2022-10-31 12:48:49 +01:00
Râu Cao ad015f1cee Use required chain ID and network name
Use the chain ID when loading the web3 wallet/provider, and use the
network name for the localstorage namespace.
2022-10-24 16:45:02 +02:00
Râu Cao 0c5aebf7b4 WIP Migrate to RSK testnet 2022-10-24 16:30:38 +02:00
Râu Cao 52f7e86fc9 Merge pull request #202 from 67P/chore/fix_js_linting
Fix ESLint setup
2022-10-06 16:29:52 +02:00
Râu Cao fb66bd4f0d Fix some linter errors and warnings 2022-10-06 12:29:57 +02:00
Râu Cao 19553b9777 Fix eslint setup
babel-eslint isn't working with node 16 anymore

In addition to the new packages, also turn the remaining Ember errors
into warnings, so we can fix them without `npm test` failing in the
meantime.
2022-10-06 12:29:03 +02:00
Râu Cao 441dc21894 Merge pull request #201 from 67P/update-for-new-amounts
Fix for new Contribution#totalKreditsEarned type
2022-10-06 12:26:09 +02:00
bumi 0732911e13 Cleanup 2022-10-06 11:03:50 +02:00
bumi 57934ae7a3 Fix for new Contribution#totalKreditsEarned type
totalKreditsEarned is no longer a Big number but now already a number.
I think this is due to the change of the denomination.
2022-10-06 10:52:22 +02:00
basti 1e240b6539 Merge pull request #199 from 67P/chore/rename_recipient_for_reimbursements
Rename contributorId to recipientId
2022-06-12 07:17:47 +02:00
basti 2c773c147a Merge pull request #200 from 67P/feature/wbtc_to_btc
Switch from ETH/WBTC to BTC
2022-06-12 07:17:17 +02:00
basti e05449a7ff Show wallet balance for BTC instead of Gnosis Safe 2022-05-24 16:19:26 +02:00
basti 44b631c688 Switch from ETH/WBTC to RBTC/BTC 2022-05-22 17:04:28 +02:00
basti 6cd62d3764 Fix looking up contributor by ID string 2022-05-22 17:03:31 +02:00
basti 4c749bca35 Use integer for contributor ID everywhere
closes #145
2022-05-21 18:16:26 +02:00
basti 466354cff7 Update/improve README
Especially the local-contracts part.
2022-05-01 14:19:45 +02:00
basti 721c330f3c WIP Rename contributorId to recipientId 2022-04-27 18:17:33 +02:00
basti d07963ad6b Merge pull request #198 from 67P/chore/dependencies
Upgrade dependencies, fix contracts linking
2022-04-27 18:17:20 +02:00
basti eef9fa1aba Refactor kredits setup code a bit 2022-04-27 18:15:12 +02:00
basti 77dbde8bb4 Update dependencies, build configs 2022-04-27 18:14:56 +02:00
basti 64bd2477c7 Merge pull request #195 from 67P/feature/expenses
Introduce budget, reimbursements for expenses
2021-06-03 16:23:45 +02:00
basti aed29ff982 Remove obsolete property from class and template
Co-authored-by: Garret Alfert <alfert@wevelop.de>
2020-11-17 13:40:44 +01:00
basti f3f158ff26 Update app/services/kredits.js
Co-authored-by: Garret Alfert <alfert@wevelop.de>
2020-11-17 13:38:47 +01:00
basti 2a8fd3b001 Update app/components/topbar-account-panel/component.js
Co-authored-by: Garret Alfert <alfert@wevelop.de>
2020-11-17 12:47:43 +01:00
basti 087cb706d2 Fix JS linting errors 2020-10-31 13:30:44 +01:00
basti b58870a03c Octanify add-reimbursement syntax
Fixes linter errors
2020-10-31 13:05:40 +01:00
basti ccda6ec354 Reset BTC amount to 0 when last expense item removed
Fix a logical bug that prevented setting the amount to 0 upon removing
the last item from the list/form.
2020-10-31 12:58:03 +01:00
basti 2045b94951 Allow HTML comments, remove obsolete comment 2020-10-31 12:49:29 +01:00
basti be16a57043 Octanify add-expense-item syntax
Fixes linter errors
2020-10-31 12:49:03 +01:00
basti ae06385039 Improve mobile layout of budget view a bit 2020-10-31 12:21:31 +01:00
basti 7b1c3c813c Finish reimbursement loading and sync 2020-10-30 15:26:32 +01:00
basti ec50e7deef Fix small layout issue with token amounts
Wasn't enough space for longer amounts
2020-10-30 15:03:54 +01:00
basti c3b1bd2f4c Make font sizes more consistent 2020-10-30 15:03:45 +01:00
basti 93e2a23ac7 WIP reimbursement sync 2020-10-09 15:40:46 +02:00
basti a41d1b1dbd Handle incoming and vetoed reimbursements 2020-10-09 15:09:35 +02:00
basti c0ccf83061 Don't allow form submission unless connected and core 2020-10-09 14:41:10 +02:00
basti 4ab5c3c372 Listen to tx status of submitted reimbursements 2020-10-09 14:29:53 +02:00
basti 5d4fb1c423 Fix reimbursement handling after creation 2020-10-01 17:23:22 +02:00
basti 361ccb103d Remove commented code 2020-10-01 12:58:07 +02:00
basti 2bf590886c Fix newly created contributions not showing
It's trying to use a non-existing block number to calculate
confirmedAtBlock, which then fails the filter to be shown.
2020-10-01 12:50:18 +02:00
basti c7b6f9e3e7 Submit reimbursements 2020-10-01 12:48:01 +02:00
basti c1eb93c596 Mark input fields as valid when re-submitting form 2020-09-30 16:57:10 +02:00
basti d85235ff88 Remove obsolete template code 2020-09-30 16:51:22 +02:00
basti 63675a1e13 Convert fiat totals to BTC and add to total amount 2020-09-30 16:46:35 +02:00
basti 87bc8f5cb5 Visualize disabled input fields by greying out text 2020-09-30 16:06:57 +02:00