basti
47b7a6501b
Add intro text for new users
...
closes #164
2019-11-27 12:39:49 +01:00
basti
42304a8e27
Fix account panel breaking out of topbar on mobile
...
refs #163
2019-11-27 11:55:08 +01:00
basti
9a4db6daf6
Do not require account for filtering contributions
2019-11-27 11:00:10 +01:00
basti
26dc78f553
1.12.0
2019-11-22 12:30:20 +01:00
basti
5d29bd9604
Add copy/re-submit button to all contribution details
...
We can in fact just use the exact same re-submission as for vetoed
contributions. So all that is needed is a new button in the UI.
closes #161
2019-11-21 21:13:42 +01:00
basti and GitHub
97cc71024f
Merge pull request #160 from 67P/bugfix/remove_redundant_pending_status
...
Remove redundant pending status from contribution-status helper
2019-11-15 16:59:50 +01:00
basti
b2457421be
1.11.0
2019-10-18 17:38:50 +02:00
basti
134eb7d355
Update deps
...
Fixes security vulns
2019-10-18 17:36:55 +02:00
basti and GitHub
1dc1a9767e
Merge pull request #159 from 67P/feature/pending_changes
...
Gracefully handle pending changes for contributions
2019-10-18 17:31:41 +02:00
basti and GitHub
12b127c75d
Merge pull request #158 from 67P/feature/recompute_helper
...
Make contribution-status helper recompute
2019-10-18 09:56:50 +02:00
basti
a7dd058d21
Remove obsolete parens
2019-10-18 09:52:38 +02:00
basti and GitHub
de6606b29d
Merge pull request #156 from 67P/feature/profile_zoom
...
Add support for Zoom display name in profiles
2019-09-20 23:51:35 +02:00
basti
ec701b3130
Update lockfile
2019-09-20 23:45:33 +02: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
51d8b6c8c1
Respect disabled button color for all buttons
2019-09-20 15:40:22 +02:00
basti
4ab28016a3
Depend on contracts master
...
PR has been merged
2019-09-18 09:38:10 +02:00
basti
6995b67a22
Add support for Zoom display name in profiles
2019-09-18 09:35:24 +02:00
basti
0076d59a42
Remove obsolete ID from icon markup
2019-09-18 09:35:06 +02:00
basti
36b92d97ca
Use configured IPFS gateway URL on contributor profile
2019-09-18 09:34:11 +02:00
basti
f272bcfcbc
Prevent transition abortion on contributor save
2019-09-18 09:32:57 +02:00
basti
985e1673ac
Add Zoom icon
2019-09-18 09:31:58 +02:00
basti
fe4af46852
1.10.0
2019-09-10 17:01:23 +02:00
basti
7b9659e22f
Update deps
...
Fixes security vulns
2019-09-10 16:59:20 +02:00
basti and GitHub
8be18fc27c
Merge pull request #155 from 67P/feature/resubmit_vetoed_contribution
...
Re-submit vetoed contributions
2019-09-10 16:53:36 +02:00
basti and GitHub
7e518780c5
Merge pull request #154 from 67P/feature/sign_in
...
Improve account connect/loading, check network
2019-09-10 16:48:55 +02:00
basti
89391c1543
Update details of pending contribution when mined
...
Fetches complete details of new contributions and replaces any potential
pending, incomplete objects in the collection.
2019-09-10 15:21:50 +02:00
basti
05e3118a0c
Re-submit vetoed contributions
2019-09-10 11:47:07 +02:00
basti
494b5d9bdd
Use configured IPFS gateway URL for button
2019-09-05 11:53:20 +02:00
basti
f8f1ad644c
WIP: vetoed contribution details
...
Adds a blurb and resubmit button to the detail view for vetoed
contributions.
2019-09-05 11:36:50 +02:00
basti
5a5051bac6
Check required network before using user provider
...
closes #82
2019-09-04 18:51:49 +02:00
basti
304c0ac8d0
Only use user wallet if it's already open/connected
2019-09-04 18:29:25 +02:00
basti
cae13ed662
Sign in button to connect account
2019-09-04 18:22:48 +02:00
basti
729110f8d1
Remove obsolete APM domains
2019-09-04 17:04:18 +02:00
basti
11f66de6e6
1.9.0
2019-09-03 13:43:17 +02:00
basti and GitHub
9bf2ae2d7f
Merge pull request #151 from 67P/feature/layout_sizing
...
Improve sizing of entire layout
2019-09-03 13:40:38 +02:00
basti
2a384f3eed
Improve sizing of entire layout
2019-09-01 18:06:56 +02:00
basti
6b3666def9
1.8.0
2019-09-01 16:04:21 +02:00
basti and GitHub
74c8e32cc6
Merge pull request #142 from 67P/feature/signup
...
Sign up via GitHub
2019-08-29 12:52:04 +02:00
basti and GitHub
5dde978499
Merge branch 'master' into feature/signup
2019-08-29 12:46:00 +02:00
basti
dc5dfe19f2
Add success page to GitHub signup
2019-08-27 18:19:46 +02:00
basti
d13242b210
Rename kernel address to DAO address
...
We're making the naming consistent everwhere.
2019-08-27 15:00:18 +02:00
basti and GitHub
ada029586a
Merge pull request #148 from 67P/doc/dev_network
...
Documentation for IPFS and Metamask
2019-08-26 18:53:24 +02:00
basti
a2bd3f76b8
1.7.0
2019-08-12 14:55:54 +02:00
basti and GitHub
a4ca37d882
Merge pull request #146 from 67P/feauture/141-time_picker
...
Add time input to contribution form
2019-08-12 14:52:07 +02:00
basti and GitHub
143317d909
Merge pull request #147 from 67P/docs/readme
...
Fix npm run start:local instructions
2019-08-04 19:43:06 +02:00
basti
e4a39ec67c
Fix bug with default date input
...
When the input isn't touched by the user, the date isn't stored as an
array on the property.
2019-08-02 16:58:12 +02:00
basti
5b47ba9e11
Import missing module
2019-08-02 16:58:01 +02:00
d8f565cd9e
Use start of current hour as default contribution time
...
Co-Authored-By: Garret Alfert <alfert@wevelop.de >
2019-08-02 16:08:13 +02:00
basti
a9480a09f1
Add time input to conribution form
...
After adding it as a separate field, I figured out that we should use
the same picker, because otherwise we'd have to keep the date in sync
depending on the time zone. Zones are too messy in that regard, and the
date is already normalized to UTC before creating the contribution
record.
closes #141
2019-07-31 13:20:39 +02:00
basti and GitHub
c2273d1778
Merge pull request #144 from 67P/feature/validate_eth_addresses
...
Validate Ethereum addresses in input fields
2019-07-24 17:30:51 +02:00
basti
780afc9bc6
Fix wrong property name
2019-07-24 11:56:51 +02:00
basti
a8ae2b0156
Validate Ethereum addresses in input fields
2019-07-22 17:29:31 +02:00
basti
d6d2b1a61c
Add signup completion page
2019-07-21 17:03:50 +02:00
basti
4c70c0d233
Basic signup view
2019-07-21 16:04:00 +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
6a176b5904
Fix empty name in account info
...
When the user brings Ethereum accounts, but none of them is known as
contributor, instead of "Anonymous" it just shows nothing. This fixes
the if condition in the template to eliminate the faulty case.
2019-07-18 19:27:53 +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
basti
aa9c3648c0
1.6.0
2019-07-17 17:41:49 +02:00
basti and GitHub
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
basti and GitHub
fd1ae0a612
Merge pull request #139 from 67P/feature/update_ember
...
Update dependencies
2019-07-15 20:07:02 +02:00
basti
525a39479b
1.5.1
2019-07-15 19:19:29 +02:00
basti and GitHub
c65880972a
Merge pull request #138 from 67P/feature/use_ember_auto_import
...
Use ember-auto-import instead of ember-browserify
2019-07-15 18:54:55 +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
743a4cc3ac
Add release drafter config
...
Configures the Release Drafter app, which automatically adds draft
release notes with the titles of merged PRs.
https://github.com/organizations/67P/settings/installations/1265652
2019-07-12 12:04:29 +02:00
basti
5f1ec4887e
1.5.0
2019-07-12 11:50:55 +02:00
basti and GitHub
9cf743b02a
Merge pull request #135 from 67P/feature/contributor_profiles
...
Contributor profiles
2019-07-12 11:42:26 +02:00
basti and GitHub
d7294d9d7f
Remove debug log
2019-07-12 11:39:18 +02:00
basti
d8a9886442
Use local default IPFS gateway
...
Same as for ipfs.kosmos.org, this turns document fetches into GET
requests, which will be cached.
2019-07-11 22:24:51 +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
aa98b35796
1.4.0
2019-07-10 12:31:45 +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 and GitHub
29a6d79d38
Merge pull request #132 from 67P/feature/ipfs_gateway
...
Use new IPFS gateway for document fetches
2019-07-02 18:46:10 +02:00
basti
07c579850e
1.3.0
2019-07-02 17:32:25 +02:00
basti
091ebf4b6a
Use new IPFS gateway for GET fetches
...
When adding the gateway URL, the wrapper will do a normal fetch to
`https://ipfs.kosmos.org/ipfs/$hash ` instead of using the generic POST
requests to the IPFS API endpoint. This enables normal browser caching
for all IPFS documents in this app.
2019-07-02 17:20:19 +02:00
basti
b4e89492b4
1.2.0
2019-06-27 19:51:21 +02:00
basti
cc8952f844
Ensure share repo is updated when versioning
...
Currently, it's easy to forget manually pushing to master after
versioning/building. In which case things can be merged remotely, and
when pulling with rebase the version commit ends up being changed and
behind what was actually tagged.
This adds a postversion script which simply pushes to the remote
automatically after the version commit and tag have been added by npm.
2019-06-27 16:40:42 +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
basti
e60651858d
1.1.1
2019-06-27 16:37:37 +02:00
basti and GitHub
24390c6503
Merge pull request #129 from 67P/feature/disable_travis_success_notifcations
...
Don't send emails for successful Travis builds
2019-06-27 16:18:56 +02:00
basti and GitHub
3d20bce5e3
Merge pull request #128 from 67P/feature/new_contribution_form_name
...
Use generic contributor name in new contribution form
2019-06-27 15:06:09 +02:00
basti and GitHub
bad86232b4
Merge pull request #127 from 67P/bugfix/125-contribution_kind
...
Fix template syntax error
2019-06-12 16:47:09 +02:00
basti
7eb14ac4e2
Ignore release dir in eslint
2019-06-12 16:27:01 +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
5064a472f2
1.1.0
2019-06-12 16:02:02 +02:00
basti and GitHub
afc5a5fe50
Merge pull request #126 from 67P/dev/production_builds
...
Improve production builds and deployment
2019-06-12 15:59:10 +02:00
basti
f9f6786f95
Improve production builds and deployment
...
Removes all custom build & deploy scripts, switching to 5apps Deploy's
new build directory config instead. Builds production to `release/` when
updating the version using `npm version`.
2019-06-12 15:22:29 +02:00
basti and GitHub
03f31e2d20
Merge pull request #123 from 67P/feature/122-edit_contributors
...
Update contributor profiles
2019-06-02 01:56:16 +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