Commit Graph

411 Commits

Author SHA1 Message Date
Teemu Patja d8965025d1
Testnet usage related fixes 2017-06-01 16:47:12 +03:00
Teemu Patja f5a4c54920
Add missing require 2017-06-01 14:58:04 +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 57f136bdb3
Move testnet setting to config.edn
* use config.edn/environment for on-testnet instead of system property
  to make deployment simpler
2017-06-01 14:26:25 +03:00
Teemu Patja 9486c382f9 Merge pull request #60 from 3esmit/develop
develop enhancements to multisig
2017-06-01 13:36:37 +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 52eb4471fe
Configurable gas price, eth RPC URL
* config params for gas price and geth RPC URL

Fixes: #59
2017-05-31 16:39:29 +03:00
Teemu Patja babca32460
Disable re-deploying of failed contracts
* do not try to automatically re-deploy failed bounty contracts
2017-05-31 11:50:24 +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
Teemu Patja c5cc94fd81
SQL fix 2017-05-31 10:02:07 +03:00
Teemu Patja f171259ed4
Recover from bot account ETH balance running out
Recover from situation where Commit ETH bot account's ETH balance runs out and gets replenished by re-deploying contracts that were not actually written to the blockchain.

Fixes: #58
2017-05-31 09:32:46 +03:00
Ricardo Guilherme Schmidt 695e3d14b8 Merge pull request #1 from status-im/develop
Mainnet support
2017-05-30 19:26:51 -03:00
Ricardo Guilherme Schmidt d488169597 added balance-of tokens 2017-05-25 06:30:46 -03:00
Ricardo Guilherme Schmidt bde4627b23 added erc20-transfer 2017-05-25 06:22:48 -03:00
Ricardo Guilherme Schmidt 0d84b80456 removed wei from execute, changed format-call-params to public 2017-05-25 05:51:13 -03:00
Teemu Patja ad2e396ef1
Mainnet support
* show "Mainnet" instead of "Testnet" on github issue comments and web UI
  if commiteth.onTestnet system property is truthy
2017-05-21 11:07:19 +03:00
Teemu Patja d271f555e5
Fix UI glitch 2017-05-04 16:12:29 +03:00
Teemu Patja a0b018ab6c
Show loading spinner for activity feed and bounties view
* show loading spinner instead "no data" text on activity feed view
  and bounties view when data is being fetched
2017-05-04 13:51:00 +03:00
Teemu Patja 9b59996cb2
Update title 2017-04-13 12:41:59 +03:00
Teemu Patja 098893e0d9 Merge pull request #53 from coopermaruyama/estimate-gas
feat(eth): Estimate gas instead of hard coding.
2017-04-13 12:37:19 +03:00
Teemu Patja 921b86ff7f
Fix repo loading bug, update dependencies
* fix UI getting frozen in manage repos view
* update dependencies
2017-04-13 12:18:39 +03:00
Teemu Patja cecbd6745b
Add some uberjar exclusions
Fixes: #55
2017-04-13 11:38:11 +03:00
Teemu Patja 2a05a6bef7
Only request user repos when admin token available 2017-04-12 15:28:16 +03:00
Teemu Patja d6aaa2dcea
Fix calls to users/create-user
* remove extraneus parameter to users/create-user in pull_request
  webhook handler (Fixes #54)
* fix db test
2017-04-12 12:36:53 +03:00
Cooper Maruyama 8006646d6d feat(eth): Esimtae gas instead of hard coding.
Closes #19.
2017-04-10 23:15:05 -07:00
Teemu Patja f1146d5a83
Correct UI caption 2017-04-06 23:15:53 +03:00
Teemu Patja 0f3f06c19a
Add missed file 2017-04-06 22:59:50 +03:00
Teemu Patja f391330f58
Usage metrics view for status team members
* status team membership restriction auth-rule
* HTTP API method + db query
* set whole session to nil in /logout
* simple UI view showing chart of registered + active users
2017-04-06 22:52:11 +03:00
Teemu Patja 034dacf29a
"No data" text for empty repo groups
* show "No data" text for repository groups with no repositories
2017-04-03 18:16:40 +03:00
Teemu Patja a7f636c956
Fix regression in add repo feature
Fixes: #51
2017-04-03 12:18:55 +03:00
Teemu Patja 37fe9dec91
Fix activity item small resolution rendering
Related to #50
2017-04-02 20:52:00 +03:00
Teemu Patja e49ad18fd8
Refactoring & cleanup
* fix issues found by lein-kibit
2017-03-29 10:36:44 +03:00
Teemu Patja 6bcdfa905a
Fix template variable name 2017-03-28 11:46:41 +03:00
Teemu Patja d47f74693a
Do not load user repos with timer
* load user repositories on Repositories view render (in case admin
  token exists) instead of with interval timer
* remove unused keys from re-frame default-db
2017-03-23 18:32:01 +02:00
Teemu Patja 32dbc257aa
Toggle checkbox for forked repositories
* add toggle checkbox for filtering forked repositories
* cleanup, add TODO

Fixes: #47
2017-03-23 11:46:16 +02:00
Teemu Patja bc27ec000f
Make local-storage tokens keyed by username
* eliminates the possibility of using an access-token for a different
  username than the currently signed in one (this was only possible in
  case the same user is using multiple github accounts on the same machine)
2017-03-23 09:38:41 +02:00
Teemu Patja c2b6857a65
Fix crash when creating user 2017-03-23 08:29:40 +02:00
Teemu Patja 9f0cc6497b Merge pull request #46 from status-im/develop
Progressive Github permissioning & client-side oauth tokens
2017-03-22 22:27:37 +02:00
Teemu Patja 3f0ff567a8
Progressive Github permissioning & client-side oauth tokens
* require only user:email oauth scope when signing up
* if user wants to set bounties on repos, request additional oauth
  scopes
* do not store github access tokens on server side and use client-side
  localStorage instead

Fixes: #35
Fixes: #40
2017-03-22 22:20:52 +02:00
Teemu Patja d7eb0d7f72 Merge pull request #45 from status-im/develop
Show open bounties tab regardless of sign in state
2017-03-22 13:21:11 +02:00
Teemu Patja a6690859cc
Show open bounties tab regardless of sign in state 2017-03-22 13:19:36 +02:00
Teemu Patja 35df02edea
Update bounty issue comment on PR merge
* update comment for a bounty issue when a PR is selected as the
  winning claim by merging
* fixed bug in pending-bounties causing first PR referencing a bounty
  issue to be considered as winning claim

Fixes: #44
2017-03-19 22:13:09 +02:00
Teemu Patja 7342dc920f
Add forgotten file 2017-03-19 19:43:29 +02:00
Teemu Patja bf028991e8
Update bounty issue comment after payout
* update bounty issue comment to indicate the bounty has been paid out
* minor refactoring

Fixes: #36
2017-03-19 17:10:56 +02:00
Teemu Patja b4f3d9e5c2
Improve naming 2017-03-19 16:07:42 +02:00
Teemu Patja 882660ad0c
Activity item ui tweaks 2017-03-19 16:07:26 +02:00
Teemu Patja d89938aaab
Add missing ETH text to activity item 2017-03-19 15:37:36 +02:00
Teemu Patja 665903b24d
Avatar fix (#37) 2017-03-17 23:57:02 +02:00