Commit Graph

576 Commits

Author SHA1 Message Date
Teemu Patja a29a366c47
Fix GH comment ETH balance formatting
Fixes: #150
2017-11-07 18:27:06 +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 8e4e27ffbe
Use stored token balance for paid GH comment instead of on-chain balance
Fixes: #151
2017-11-07 18:03:05 +02:00
Teemu Patja a4fef67e08
Whitelist Aragon maintainer 2017-11-07 17:54:18 +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 62f955683c
Prettier loading state for bounties and activity views 2017-11-06 12:40:55 +02:00
Teemu Patja 0bf840d19d
Update whitelist 2017-11-06 11:14:15 +02:00
Teemu Patja 4ff49464f8
Fix 500 error response to some GH app webhooks
Do not assume webhook payloads contain a repository object.
2017-11-04 23:13:22 +02:00
Teemu Patja 7143ec286a
configurable GH app feature toggle 2017-11-04 19:44:21 +02:00
Teemu Patja f0c978ec47
Only update USD value to unconfirmed bounties
Fixes: #148
2017-11-04 18:57:33 +02:00
Oskar Thorén 926c3aa385 Enable github app flag 2017-11-04 11:50:37 -05:00
Oskar Thorén f89d8b1b35 Check for repo exists in validate-secret-repo-hook 2017-11-04 11:37:29 -05:00
Oskar Thorén 8312df8a5f nvm jk flag off 2017-11-04 11:25:05 -05:00
Oskar Thorén fce9ac81bc Github App: check webhook-secret and enable flag 2017-11-04 11:25:05 -05:00
Andy Tudhope fb034ce925 Mores test accounts for Anna added (#147)
More test accounts for anna
2017-11-04 09:42:46 -05:00
Oskar Thorén 20d787edbc Turn off github apps flag for test 2017-11-04 08:13:04 -05:00
Oskar Thorén 7464038ce8 add possible new test accounts to whitelist 2017-11-03 23:36:19 -05:00
Oskar Thorén c142ca3488 whitelist cancuncoconut 2017-11-03 18:04:04 -05:00
Oskar Thorén 306ccd4b72 Experiment: naive github app 2017-11-03 17:47:23 -05:00
Teemu Patja 4b947767e0
Bump sign-off gas-limit 600k 2017-11-03 22:43:55 +02:00
Teemu Patja c03e041ccf
Fix rendering issue with header + dropdown
* improve responsive rendering of page header
* fix flickering issue with dropdown
* fix dropdown placement

Fixes: #130
2017-11-03 18:07:42 +02:00
Teemu Patja 29a5b808c3
Typo fix 2017-11-03 13:43:35 +02:00
Teemu Patja 39151c9ff9
Fix compile error 2017-11-03 13:32:15 +02:00
Teemu Patja 820337e92b
Update github comment text 2017-11-03 13:14:38 +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 e39d07c37f
Improve flash message styling & invalid address error message
* more readable flash message popup
* close flash message popup by clicking outside
* show input in "invalid address" error message
2017-11-03 09:52:25 +02:00
Teemu Patja d265977e03
Fix update-address button styling 2017-11-03 08:53:05 +02:00
Teemu Patja 81c24b5793
SQL fix related to PR edited webhook 2017-11-02 23:14:42 +02:00
Teemu Patja f3be62cd55
PR webhook handler fix 2017-11-02 22:29:11 +02:00
Teemu Patja 0bd33449f0
Handle PR edited event-type
Look for claims also when receiving a pull-request edited webhook

Fixes: #144
2017-11-02 21:27:29 +02:00
Teemu Patja cd71e9172d
Loading div for manage payouts view 2017-11-02 17:24:35 +02:00
Teemu Patja 5f3c4a7a3c
Fix query typo 2017-11-02 16:39:59 +02:00
Teemu Patja ca5a8e502f
Update green welcome thingy text 2017-11-02 16:09:23 +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 d435513f2e
Fix UI bug in manage payouts view 2017-11-02 13:07:19 +02:00
Teemu Patja 2f84829c2a
Prettier no data div 2017-11-02 12:59:30 +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 ed1a64bca4
Put adding bounties for existing issues behind a feature toggle (default: false) 2017-11-02 09:05:49 +02:00
Teemu Patja d1c375493f
Add + document more items in example config.edn file 2017-11-02 09:05:48 +02:00
Teemu Patja e40b690350
Merge pull request #142 from status-im/welcome-improvements
Improved welcome page
2017-11-02 08:46:48 +02:00
Teemu Patja c24df40837
Merge pull request #143 from noman-land/noman-whitelist
Add noman-land to whitelist
2017-11-02 08:41:32 +02:00
Noman e35134b5f9
Add noman-land to whitelist 2017-11-02 01:30:55 -04:00
Julien Eluard 09317a5b05 Improved welcome page 2017-11-01 23:12:59 -05:00
Oskar Thorén febf9220e3
Merge pull request #141 from andmironov/develop
minor stylistic fixes
2017-11-01 19:32:55 -05:00
andmironov f37ad85875 minor stylistic fixes 2017-11-01 19:31:16 -05:00
Oskar Thorén ebe9d49e1c
Merge pull request #140 from andmironov/develop
Landing page fixes
2017-11-01 19:15:40 -05:00
andmironov b406f3964b Landing page fixes 2017-11-01 19:01:40 -05:00