Commit Graph

638 Commits

Author SHA1 Message Date
Teemu Patja 8610760938
Configurable blacklist for tokens 2017-11-08 17:51:39 +02:00
Teemu Patja 7ff641685f
Reduce noise in prod logging 2017-11-08 17:25:35 +02:00
Teemu Patja 06d54e6e2d
Exclude closed claims in manage payouts 2017-11-08 15:51:16 +02:00
Teemu Patja 439fce9793
Open claims label styling 2017-11-08 13:16:18 +02:00
Teemu Patja d5fef2b7b6
Correct key name for claim-count 2017-11-08 13:02:09 +02:00
Teemu Patja 0dbd677152
Add missed changed for #154 fix 2017-11-08 12:47:07 +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 76c91d7342
Use 6 decimals for ETH balance everywhere on UI 2017-11-08 11:42:54 +02:00
Teemu Patja c111350396
Prod log-level debug -> info 2017-11-08 09:10:29 +02:00
Teemu Patja 64e556c525
Keep 5 days of logs instead of 30 2017-11-08 09:06:49 +02:00
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