Teemu Patja
4c1629a32e
Exclude deploying contracts in open-bounties
...
Fixes : #186
2017-12-07 19:31:05 +02:00
Teemu Patja
6e3dc7be0a
Merge branch 'develop'
2017-12-04 16:04:00 +02:00
Teemu Patja
78547c410e
Fix bug related to USD value updating
...
Only update USD value for bounties that have not been signed off by
SOB to avoid USD value being incorrectly set to 0.
2017-12-04 12:50:39 +02:00
Teemu Patja
4303181781
Add created_at column to pull_requests table
2017-11-22 12:39:33 +02:00
Teemu Patja
7ed831ab2f
Add created_at field to issues table
...
Fixes : #173
2017-11-22 12:18:08 +02:00
Teemu Patja
5d7a56f71c
Merge branch 'develop'
2017-11-14 17:05:46 +02:00
Teemu Patja
fe5ce481c9
Make activity view linkable, fix landing page link
...
Fixes : #168
2017-11-10 11:08:37 +02:00
Teemu Patja
d52adc6c06
Merge branch 'develop'
2017-11-09 17:58:08 +02:00
Teemu Patja
48f2d024fe
Show pending payouts with missing address in activity
2017-11-09 17:01:46 +02:00
Teemu Patja
7ec10c8239
Merge branch 'develop'
2017-11-08 16:04:09 +02:00
Teemu Patja
0619b4b519
Show claim count for bounty if > 0
...
Show number of claims for an issue in "open issues" view if there are
any. Styling may need improvement.
Related to issue #154
2017-11-08 12:38:22 +02:00
Teemu Patja
d2c63c59cc
Activity feed item for claim pending
...
Fixes : #152
2017-11-08 12:23:32 +02:00
Teemu Patja
072353d13b
Fix activity view timestamp for payout event
...
Fixes : #153
2017-11-08 12:02:47 +02:00
Teemu Patja
39d661feff
Fix confirmed-payouts query
...
Fixes this use case:
- two competing claims
- one merged and signed-off
-> GH paid comment shows wrong username in
2017-11-07 18:16:38 +02:00
Teemu Patja
397d74e670
Fix balance update criteria
...
Include issue.is_open status when considering a bounty open.
Fixes : #151
2017-11-07 13:47:32 +02:00
Teemu Patja
dc45db2f25
Merge branch 'develop'
2017-11-04 22:32:09 +02:00
Teemu Patja
f0c978ec47
Only update USD value to unconfirmed bounties
...
Fixes : #148
2017-11-04 18:57:33 +02:00
Teemu Patja
d7d214098b
Merge branch 'develop'
2017-11-03 13:44:05 +02:00
Teemu Patja
d806e38433
Remove PR -> issue link if comment removed
...
If "Fixes: #NN" is removed from PR title/description, no longer
consider it a claim for any issue.
2017-11-03 12:35:42 +02:00
Teemu Patja
81c24b5793
SQL fix related to PR edited webhook
2017-11-02 23:14:42 +02:00
Teemu Patja
188193938e
Merge branch 'develop'
2017-11-02 20:53:12 +02:00
Teemu Patja
5f3c4a7a3c
Fix query typo
2017-11-02 16:39:59 +02:00
Teemu Patja
4f476a8f9e
Merge branch 'develop'
2017-11-02 16:09:49 +02:00
Teemu Patja
ca5a8e502f
Update green welcome thingy text
2017-11-02 16:09:23 +02:00
Teemu Patja
5985af1344
Merge branch 'develop'
2017-11-02 16:04:27 +02:00
Teemu Patja
9482c473a0
Update green welcome thingy
2017-11-02 16:00:15 +02:00
Teemu Patja
be6b3809c5
Simpler way of storing winner login
2017-11-02 15:48:40 +02:00
Teemu Patja
9c8143f444
Merge branch 'develop'
2017-11-02 15:05:25 +02:00
Teemu Patja
ec2ac80478
Include winner in /user-bounties data & show on manage payouts
...
* include user-id, login and name of bounty winner in /user-bounties
data
* show (paid to <github-username>) instead of (paid) on manage
payouts view
2017-11-02 12:41:27 +02:00
Teemu Patja
eaa1aadc1a
Fix web app favicon link
2017-11-02 10:40:44 +02:00
Teemu Patja
0770312dd6
Remove unused file
2017-11-02 10:33:39 +02:00
Teemu Patja
0049bb1ea4
Merge branch 'develop'
2017-11-02 09:08:43 +02:00
Julien Eluard
09317a5b05
Improved welcome page
2017-11-01 23:12:59 -05:00
andmironov
f37ad85875
minor stylistic fixes
2017-11-01 19:31:16 -05:00
Oskar Thorén
37fff34bcb
Merge branch 'develop'
2017-11-01 19:20:22 -05:00
andmironov
b406f3964b
Landing page fixes
2017-11-01 19:01:40 -05:00
Teemu Patja
1f48c9970e
Fix SOB github repo link
2017-11-01 20:51:22 +02:00
Teemu Patja
2650825ee5
Merge branch 'develop'
2017-11-01 18:37:31 +02:00
Teemu Patja
59b046ccca
Add missed file
2017-11-01 18:11:07 +02:00
Teemu Patja
cf797c71b8
Integrate welcome page
...
* route handler for /welcome
* update + run build-landing-page.sh
2017-11-01 17:54:02 +02:00
Julien Eluard
298ef57961
Added welcome pages
2017-11-01 07:38:57 -05:00
Teemu Patja
ee6f6c6ed7
Merge branch 'develop'
2017-11-01 08:58:55 +02:00
Teemu Patja
01a332990c
Remove .DS_Store garbage + add to gitignore
2017-11-01 08:57:41 +02:00
andmironov
ab430d5e92
Fix background image pattern
2017-10-31 18:18:51 -05:00
Andy Tudhope
1d21fc98a6
Update index.html
...
Removed strange caps and bolding below the fold..
2017-11-01 00:08:16 +01:00
Oskar Thorén
abac3f5cdb
Max limit back to 2; make issues count more restrictive
2017-10-31 14:50:27 -05:00
Teemu Patja
62bb3b35e9
Merge branch 'develop'
2017-10-31 19:18:57 +02:00
Oskar Thorén
ee096a6ceb
Introduce maybe-add-bounty-for-issue to limit max added
2017-10-31 12:05:41 -05:00
Julien Eluard
6a3e7bc311
Improved landing page. Do not block renderig due to hubspot
2017-10-31 11:20:47 -05:00
Teemu Patja
cf77f77333
Fix svg paths
2017-10-31 13:37:59 +02:00
Goran Jovic
3779d9e035
updated resources directory with new static assets
2017-10-31 12:16:15 +01:00
Teemu Patja
073be9db53
Merge branch 'develop'
2017-10-31 11:57:20 +02:00
Teemu Patja
d4c6a2f64e
Get rid of purple favicon for landing page
2017-10-31 11:40:39 +02:00
Noman
5e2870040f
Run migration script to move changes to resource
2017-10-31 03:31:12 -04:00
Oskar Thorén
9846d3f2e9
Super hacky and ugly email form
2017-10-30 18:11:50 -05:00
Oskar Thorén
42b3d3eea3
Hacky favicon import
2017-10-30 17:55:38 -05:00
Oskar Thorén
cf9fa67466
Add logo-mask favicon to right dir
2017-10-30 17:46:10 -05:00
Oskar Thorén
6fd2180113
Add Riot icon to footer for landing page and app
2017-10-30 17:27:58 -05:00
Oskar Thorén
dae786a3ed
Add Riot to footer
2017-10-30 16:52:48 -05:00
Teemu Patja
dbc85fe8be
Sort open bounties only by updated timestamp
2017-10-30 22:19:01 +02:00
Teemu Patja
a8b937e4b8
Favicon fix for landing page
2017-10-30 21:44:32 +02:00
Oskar Thorén
3da2909a31
Landing page: add privacy policy
2017-10-30 14:40:58 -05:00
Oskar Thorén
e62d4be420
Landing page: use authorize url
2017-10-30 14:40:50 -05:00
Teemu Patja
8de3ae8e40
Merge branch 'develop'
2017-10-30 19:17:16 +02:00
Oskar Thorén
45740b227f
Landing page tweaks
2017-10-30 11:30:08 -05:00
Oskar Thorén
0de883290a
Static page as root landing page; /app for app; fix some routes
2017-10-30 10:37:13 -05:00
Teemu Patja
8f8ff22d8a
Fix open-bounties query
2017-10-29 20:05:51 +02:00
Teemu Patja
35a57a59db
Status logo to deploying PNG
2017-10-29 11:25:42 +02:00
Teemu Patja
c12cc5e7ed
First version of new page footer
2017-10-28 23:06:55 +03:00
Teemu Patja
e71b17a565
Hubspot + FB Pixel embeds to page template
2017-10-28 21:10:51 +03:00
Teemu Patja
7aa8205115
DB support tracking welcome email sends
2017-10-28 21:10:09 +03:00
Teemu Patja
70f50422b2
Fix semantic UI css link
2017-10-27 18:18:28 +03:00
Teemu Patja
967778a761
Comment image improvements
...
* make QR image larger
* use status logo
* layout tweaks
2017-10-27 13:22:35 +03:00
Teemu Patja
6f2cb1c2a5
Only show claim related events in activity feed
2017-10-27 09:19:47 +03:00
Teemu Patja
35bef82b6e
WIP: SOB UX
...
beginnings of new UX for status open bounty
* manage repos view changes
* new header + tabs style
* flash/error messages as modal overlay
* SOB favicon
* general css changes
2017-10-26 19:19:36 +03:00
Teemu Patja
785d5fb8e5
Show username in top-hunters in case display name not set
2017-10-25 14:56:24 +03:00
Teemu Patja
c10221501a
Remove extra new-line in multisig bytecode file
2017-10-09 09:31:15 +03:00
Teemu Patja
0476b8c1ea
Fault tolerance for payout confirmal
...
* if a payout transaction sent by repo admin from cljs does not get
mined within 3 hours, consider it as failed and re-enable confirm
button
Fixes : #94
2017-09-15 10:24:55 +03:00
Teemu Patja
c17763bf2d
Fix bug in is-bounty-issue?, update docstring
2017-09-13 11:20:11 +03:00
Teemu Patja
6522265f7d
Never show closed github issues as open bounties
...
* do not show a bounty issue in open bounties listing or activity feed
items in case it was closed (manually or via PR)
Fixes : #95
2017-09-13 11:11:37 +03:00
Teemu Patja
11d2c6e4ce
Workaround for smart contract issue related to payouts
...
If our smart contract is used as designed for payout (first commiteth
bot executes confirmTransaction() with a withdrawEverything call in
payload and then the repo owner calls confirmTransaction() with the
returned tx-id) the contract fails when executing, but confirming
succeeds. Because of this, we now look for contracts that have been
confirmed by both and that still have ETH and/or tokens, and call
executeTransaction() for those.
This needs testing.
2017-08-31 11:33:08 +03:00
Teemu Patja
584f742de9
Show tokens, ETH and USD value on UI
...
* make activity feed items and open bounties view show badges for ETH
and tokems and total USD in item description
* make top hunters work based on total USD value paid out in bounties
* upgrade lein-cljsbuild
2017-08-23 23:48:59 +03:00
Teemu Patja
eb9b4d18b8
Include value_usd and tokens in sql views
2017-08-23 22:12:55 +03:00
Teemu Patja
d6aae3fb5e
Render token balances to Github comment image
2017-08-22 23:15:16 +03:00
Teemu Patja
31d8a07b97
Keep track of USD value update datetime in DB
2017-08-22 22:15:40 +03:00
Teemu Patja
9cfd27a0b6
Periodicically update bounty total USD values to DB
...
* peridic updating of total USD value for open bounties
* support 1 and 10 minute interval tasks in scheduler
2017-08-22 20:31:21 +03:00
Teemu Patja
f8d00196d6
DB storage for token balances
...
* store token bounties to DB when changed
* added some TODOs
2017-08-22 16:45:10 +03:00
Teemu Patja
b2cd1886f6
DB changes for bounty USD value + token support
...
* rename balance -> balance_eth
* add tokens jsonb column
* add value_usd column
* update existing SQL
2017-08-19 22:41:41 +03:00
Ricardo Guilherme Schmidt
24e3ae84f1
added to clj
2017-08-03 04:50:22 -03:00
Ricardo Guilherme Schmidt
e45f9eb8da
Update to new multisig bytecode
2017-07-31 22:09:43 +03:00
Ricardo Guilherme Schmidt
172c4c71b6
Update to new multisig bytecode
2017-07-25 14:42:17 -03:00
Teemu Patja
d435b0b723
Show unmined pending payouts as disabled on UI
...
Fixes : #70
2017-06-13 19:26:48 +03:00
Teemu Patja
473a525779
Use github username on activity feed if name does not exist
...
Fixes : #68
2017-06-13 11:39:15 +03:00
Teemu Patja
4061f0c5b3
Keep bounty issue titles up-to-date with github
...
* update changed bounty issue titles at startup
* update changed issue title in issue edited webhook handler
Fixes : #67
2017-06-13 10:26:22 +03:00
Teemu Patja
a90c9569e2
Revert "Use /test URL prefix from CLJS when on testnet"
...
This reverts commit 3bb8219f49
.
2017-06-02 10:59:38 +03:00
Teemu Patja
3bb8219f49
Use /test URL prefix from CLJS when on testnet
...
* because we are not using a virtual host for the testnet instance,
the client AJAX requests must prefix http path with '/test'
2017-06-01 14:37:05 +03:00
Teemu Patja
55cba00fa0
Merge branch 'develop' into develop
2017-06-01 13:36:13 +03:00
Ricardo Guilherme Schmidt
f77fa9fea2
updated multisig to enhanced multisig
2017-06-01 01:02:07 -03:00
Teemu Patja
a4e4a80f31
SQL fix
2017-05-31 11:27:48 +03:00
Teemu Patja
7285987292
Improve recovery mechanism
...
Only consider un-mined contract deployments older than 1 hour as
failed
2017-05-31 10:44:45 +03:00