280 Commits

Author SHA1 Message Date
basti 52fe7ff026 Remove commented CSS 2019-07-17 16:55:04 +02:00
basti b02967c5ef Basic contribution details
Adds a details pane for contribution records, similar to contributor
profiles.

Just the basic details for now. Can be extended with all kinds of
data, links, icons, etc. from here on.
2019-07-17 12:58:16 +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 636ac30622 Use ember-auto-import instead of ember-browserify 2019-07-15 17:11:41 +02:00
basti d9ae654f42 Mark contributor in list as selected when opening details 2019-07-12 16:02:32 +02:00
basti 8a156f964b Remove obsolete CSS 2019-07-12 16:02:21 +02:00
basti d7294d9d7f Remove debug log 2019-07-12 11:39:18 +02:00
basti d83d671580 Add account links to contributor profiles 2019-07-11 15:33:17 +02:00
basti 0bbca079c5 Link site name to dashboard
Enables closing of details pane
2019-07-11 10:02:50 +02:00
basti 8bd7a77d44 Only use 3-pane layout when profile selected
Later it can be used for contribution details and other things, too.
2019-07-11 09:59:03 +02:00
basti a73a4da575 Redirect index to dashboard 2019-07-11 09:43:24 +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 6b49ca26c0 Add link title for contributions
Enables a user to read the whole title in case it's cut off
2019-07-10 15:00:44 +02:00
basti ffe555e2ee Cut off long contribution titles with an ellipsis
Prevents line breaks of titles
2019-07-10 14:48:18 +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 0e0b1afe3a WIP: add quick filter buttons 2019-07-05 22:01:51 +02:00
basti 25ea20e63b Sort contributions by date instead of ID
This changes the sorting to sort first by date and time, and only then
by ID.

refs #121
2019-06-27 16:38:56 +02:00
galfert 3fe8043c76 Use generic contributor name in new contribution form
Use the generic name instead of the Github username
2019-06-27 14:57:52 +02:00
basti 8b0cd8c986 Fix template syntax error
Wasn't able to select the "special" contribution kind, due to it being
bound to the wrong property.

fixes #125
2019-06-12 16:24:01 +02:00
basti 1c1f772ff5 Update contributor profiles
* Adds a new page for updating profiles
* Refactors the add-contributor component to allow for updating
  existing contributors
* Adds input labels to the contributor form and improves placeholders
* Adds event handlers for all contract contributor changes and uses them
  for updating the UI

refs #122
2019-05-29 16:14:11 +02:00
basti 58bd729acb Formatting 2019-05-29 16:12:48 +02:00
basti e84a1cbc4e Remove obsolete scrolls 2019-05-28 16:31:56 +02:00
basti 29115d9b16 Make spacing/layout more consistent 2019-05-23 14:55:03 +02:00
basti 883b5dc415 Add "special" category for contributions 2019-05-23 14:22:34 +02:00
basti 16ee3b6b6b Move contributor-creation form for separate view
closes #74
2019-05-23 14:17:33 +02:00
basti 4efd6f8f88 Improve whitespace a bit 2019-05-23 14:09:20 +02:00
basti af9951ca5a Add newly created contributions to collection 2019-05-23 12:48:18 +02:00
basti c30c6c2b36 Refactor layout and button styles
* Add single-column layout for forms
* Add optional nav/buttons to section headers
2019-05-23 12:19:29 +02:00
basti 8bd4c6e6e1 Use common forms partial for form styles 2019-05-23 10:36:27 +02:00
basti 9a98b37bb6 Improve error message 2019-05-23 10:29:31 +02:00
basti fad10ec1ea Use sorted contributor list for dropdown 2019-05-23 10:29:18 +02:00
basti cec87f6caf Dat gas issue 2019-05-23 10:22:37 +02:00
basti 22a9786168 Add contribution basics 2019-05-23 09:46:09 +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 7083da367d Remove vetoed contributions from confirmed list 2019-05-10 13:49:55 +02:00
basti d8b1b3d777 Don't include vetoed contributions in graph
Currently, kredits from vetoed contributions are counted in the graph
data.
2019-05-10 13:40:58 +02:00
galfert 9386c30d09 Update toplist balance when contribution is vetoed
Co-Authored-By: skddc <sebastian@kip.pe>
2019-05-08 12:15:51 +02:00
basti 6638691c9f Remove vetoed amounts from unconfirmed balances 2019-05-06 18:46:59 +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 cf77f20d41 Merge branch 'master' into feature/111-unconfirmed_balances 2019-05-01 19:56:43 +01:00
basti 67ee2d9a74 Merge pull request #113 from 67P/feature/98-veto_unconfirmed_contributions
Veto contributions
2019-05-01 19:43:28 +01:00
basti 48e5ddbc02 Merge pull request #108 from 67P/feature/add_contributor
Fix/update adding contributors
2019-04-29 12:44:15 +01:00
basti e1737392a7 Mark contributions as vetoed on incoming event 2019-04-28 15:26:26 +01:00
basti 00b7b380b9 Fix veto tx failing
Still have to set the gas limit for most functions in order for them to
work. :/
2019-04-28 15:06:28 +01:00
basti 9821c8b2ea Veto contributions 2019-04-28 15:05:56 +01:00
basti c6a37f7e94 Refactor and add new button styles 2019-04-28 14:42:14 +01:00
basti f25c74c7e9 Add helper functions for confirmation status 2019-04-28 14:42:09 +01:00
basti 1c49d56b19 Fix whitespace for contributor stats on mobile 2019-04-28 12:21:18 +01:00
basti 109ffd2898 Fix contributor details view in toplist 2019-04-28 11:58:58 +01:00