basti
4849a755dc
Render currencies etc.
2020-07-09 17:07:05 +02:00
basti
eaac245f4e
WIP Basic reimbursement lists
2020-07-09 15:46:20 +02:00
basti
3b127b0e81
WIP Budget route and basic layout
2020-06-27 13:36:28 +02:00
basti
769317777c
Refactor routes
...
* Add specific dashboard route
* Port application route to Octane
* Fetch/sync contributors in application route, but only sync
contributions in dashboard route for now
2020-06-27 13:36:02 +02:00
basti
69141a31c4
Process contribution data before loading models
2020-05-28 13:44:32 +02:00
basti
e7c9620bbe
Add network namespace for browser cache
...
We want to be able to cache data from multiple networks side-by-side,
without them interfering with each other.
2020-05-28 11:53:19 +02:00
basti
50e1fc728c
Cache contributors in IndexedDB
2020-05-27 17:33:36 +02:00
basti
871731110b
Process contributor data
...
Add util function for processing contributor data, and remove bignums,
etc.
2020-05-27 16:27:08 +02:00
basti
f996c89dfe
Add localforage, basic cache service
2020-05-27 12:59:37 +02:00
basti
4946b3311d
Remove all proposal-related code
...
We're not using proposals at the moment, so it's just in the way.
2020-05-10 10:25:06 +02:00
basti
065c635580
Upgrade to latest Ember, etc.
2020-05-09 17:07:35 +02:00
basti
863b542e3e
Add failing test for partial attribute override
...
Currently the default attributes are only set correctly when either none
or all attributes are handed to the component
2019-12-10 13:18:21 +03:00
basti
23d86f1502
Add unit test for add-contribution component
2019-12-10 13:09:30 +03:00
galfert
58f1382df1
Fix helper test filename
...
Files that don't end with '-test', will not be run.
2019-11-15 16:23:28 +01:00
basti
1deecafee7
Handle pending changes for contributions
...
This adds the pending tx data to pending contributions (after adding or
vetoing, until the tx is mined). It also disables the veto button while
pending.
2019-09-20 15:43:34 +02:00
basti
05e3118a0c
Re-submit vetoed contributions
2019-09-10 11:47:07 +02:00
basti
dc5dfe19f2
Add success page to GitHub signup
2019-08-27 18:19:46 +02:00
basti
d6d2b1a61c
Add signup completion page
2019-07-21 17:03:50 +02:00
basti
725d36bed6
Add signup button for unknown users
2019-07-18 19:43:39 +02:00
basti
0a71d7ad91
Add signup route
2019-07-18 19:31:03 +02:00
basti
c7d046aa46
Move topbar account info to component, add tests
...
Adds a failing test for users with wallet, but no known contributor
account, where it currently shows no name at all.
2019-07-18 19:26:16 +02:00
galfert
9c18593529
Merge pull request #140 from 67P/feature/contribution_details
...
Contribution details
2019-07-17 17:23:14 +02:00
basti
7236b2d2b3
Add basics for contribution details
...
Route, controller, links, selected property/styles, etc.
2019-07-16 15:35:35 +02:00
galfert
42fe01b349
Run codemods
2019-07-15 19:17:56 +02:00
basti
8cc1b02d19
WIP Details pane + contributor profiles
...
Adds a 3-pane layout option for showing details, as well as a dashboard
sub-route for showing contributor details in the new details pane.
2019-07-11 09:35:01 +02:00
basti
edd7ffd3c5
Add quick filter for contribution kind
2019-07-06 16:16:28 +02:00
basti
abb7d95804
Add quick filters
2019-07-06 15:49:29 +02:00
basti
409d5e33f9
Add "special" category to chart test
...
Ensure that it's not shown in the chart (which is already the case).
2019-05-23 14:30:36 +02:00
galfert
18be60da9b
Merge pull request #116 from 67P/bugfix/vetoed_in_type_graph
...
Don't include vetoed contributions in graph
2019-05-10 15:58:12 +02:00
basti
f07100b7ea
Fix component test
2019-05-10 15:01:51 +02:00
basti
8720a0faab
Add failing test for vetoed in confirmed list
2019-05-10 13:45:54 +02:00
basti
d2bb70e8a1
Add failing test for vetoed amounts in toplist
...
This specifies the correct behaviour for unconfirmed kredits balances,
which is that amounts from vetoed contributions shouldn't be added at
all.
2019-05-06 18:32:00 +02:00
basti
ef45d55521
Fix missing contributors in toplist
...
Adds contributors without unconfirmed contributions to the
kreditsByContributor collection.
fixes #114
2019-05-06 14:44:42 +01:00
basti
f86c53de89
Add failing test for missing contributors in toplist
2019-05-06 14:23:47 +01:00
basti
82b275caaa
Add some unit tests for kredits service
2019-05-06 14:21:37 +01:00
basti
e524e5558d
Add more test fixtures
2019-05-06 14:18:02 +01:00
basti
cf77f20d41
Merge branch 'master' into feature/111-unconfirmed_balances
2019-05-01 19:56:43 +01:00
basti
f25c74c7e9
Add helper functions for confirmation status
2019-04-28 14:42:09 +01:00
basti
7d5b93a62c
Start basic fixtures
2019-04-27 20:54:17 +01:00
basti
6c0cb1a29c
Add integration test for contributor list
...
And comment out the index controller one for now, as it's failing and
almost all code in the controller is framework DSL atm.
2019-04-27 20:53:36 +01:00
basti
185d7c58c2
Finish group-by util
...
Move function to util, add tests.
2019-04-27 18:41:26 +01:00
basti
49bfad51b6
Fix failing test
2019-04-25 19:28:10 +01:00
basti
3c73ddd443
Turn user avatars into a component
...
This allows us to add them anywhere in the app, and also to add more
features, like e.g. hover info boxes, links, and so on.
2019-04-25 19:08:22 +01:00
bumi
d1791cadfe
Display contribution balances not token balances
...
We want to display the contribution balances (kredits earned) of the
contributors not the token balances.
2019-04-19 18:16:02 +02:00
bumi
6bd87ae0de
Fu** you failing tests. You should not be here anyway
...
take my rm -rf muhahaha
2019-04-16 11:04:57 +02:00
basti
aa28a14d04
Switch to contribution token instead of proposals
...
No vetos yet, and only for collections (not creation).
closes #20
2019-04-09 12:55:44 +02:00
galfert
88be3525b5
Fix highlighting of current user in contributor list
...
Fixes #72
Introduces a helper to determine if a contributor is the current user.
2019-04-03 01:35:08 +02:00
galfert
487013f301
Run codemods
2019-03-26 23:07:02 +01:00
basti
b4a094bc89
Add tests for contributions-by-type chart
2018-07-15 11:57:38 +02:00
basti
7a35f5177c
Add charts.js plugin, basic chart component
2018-07-14 16:36:23 +02:00