Commit Graph

190 Commits

Author SHA1 Message Date
Gustavo Cortez 2dc5513592 HTML5 Notification support on chrome 2014-05-15 02:13:25 -03:00
Gustavo Cortez 19573dc327 Improve tx counter notification: not show if you sign, reject or if it is your tx proposal. 2014-05-15 02:12:14 -03:00
Matias Alejo Garcia 2e99d9a8ea add version to networking 2014-05-15 00:02:58 -03:00
Gustavo Maximiliano Cortez eedfdcfaa1 Merge pull request #360 from maraoz/optimize/many-addresses
Optimize for many addresses
2014-05-13 15:20:10 -03:00
Gustavo Cortez 2c6ad1268e fixes recommended by Matias 2014-05-13 11:27:31 -03:00
Gustavo Cortez 8a03225cd2 Alert for transaction support in navbar (red label).
Fixes Sign and Reject Transactions.

Known bugs:
	* After 5 continuous transactions, connection is lost with peers
	* 1-of-1 wallet does not refresh automatically
2014-05-13 05:02:21 -03:00
Gustavo Cortez cb00a5b629 Transactions counter in navbar. Moved updateTx from controller to service. 2014-05-13 04:03:09 -03:00
Manuel Araoz 9e96bc2188 use new multiutxo insight call 2014-05-12 18:47:17 -03:00
Manuel Araoz 4bfaf05930 fix address generation 2014-05-09 16:02:27 -03:00
Manuel Araoz af628dde9b reduce calls to insight in address gen 2014-05-09 15:39:33 -03:00
Manuel Araoz f764c743e4 remove many unnecesary digests 2014-05-09 15:39:33 -03:00
Manuel Araoz 62668e8d86 remove comments 2014-05-09 15:39:33 -03:00
Manuel Araoz bdbe8bdfc7 remove pubKeyRingUpdated event 2014-05-09 15:39:33 -03:00
Manuel Araoz 0f1d651e36 unified connect calls 2014-05-09 15:39:33 -03:00
Manuel Araoz 1b87083579 disconnect working 2014-05-09 15:39:33 -03:00
Manuel Araoz 55ba5e6d37 connect working 2014-05-09 15:39:33 -03:00
Manuel Araoz 132920f909 change wallet event 'create' to 'ready' 2014-05-09 15:39:33 -03:00
Manuel Araoz 22cd4cae94 make explicit refreshes when storing wallet 2014-05-09 15:39:33 -03:00
Manuel Araoz f29ff47e44 remove offline peers 2014-05-08 16:58:36 -03:00
Manuel Araoz 82a07d2c10 add confvideo directive 2014-05-07 19:05:29 -03:00
Matias Alejo Garcia 1dc1e0a017 move passphrase config 2014-05-07 10:31:57 -03:00
Manuel Araoz 8836bdf86a optimize address page and refresh UI calls. 2014-05-06 17:36:16 -03:00
Manuel Araoz 710b2f48e3 login optimized 2014-05-06 17:09:35 -03:00
Mario Colque 06b25db364 added Passphrase model and service 2014-05-01 16:32:01 -03:00
Manuel Araoz fd9e6cb48a refactor isChange logic 2014-04-30 20:02:20 -03:00
Manuel Araoz 4acb32c3d8 optimizing address page 2014-04-30 19:58:52 -03:00
Matias Alejo Garcia 6cf8988eae fix "hello" for authenticated peers 2014-04-30 14:28:33 -03:00
Matias Alejo Garcia 2dc59de87e add random key for network encryption 2014-04-30 12:58:40 -03:00
Manuel Araoz 93620fa6c0 remove peer tab 2014-04-29 19:30:27 -03:00
Manuel Araoz a9eb53e90f various style and wording fixes 2014-04-29 19:30:26 -03:00
Manuel Araoz c89f9528c8 video logout handling 2014-04-28 11:56:44 -03:00
Matias Alejo Garcia 751d86e785 symmetric encryption 2014-04-25 17:39:03 -03:00
Gustavo Cortez bbadf97de0 Refresh subscriptions when someone add new address (publickeyring updated event). 2014-04-25 16:19:24 -03:00
Matias Alejo Garcia e88dc7afb3 peer checking againt by key ring 2014-04-24 23:43:05 -03:00
Manuel Araoz aa021125a0 fix style issues 2014-04-24 20:56:36 -03:00
Manuel Araoz 97014cdace video works both ways!! 2014-04-24 18:47:59 -03:00
Manuel Araoz f5b8aa7c61 self video working 2014-04-24 18:47:59 -03:00
Manuel Araoz db1cba99fb fix ANGULAR JS PROBLEMMMAADKSKDLALS:DKA:LSDA 2014-04-24 18:44:44 -03:00
Manuel Araoz fbe7a34197 starting with video sync 2014-04-24 18:43:46 -03:00
Matias Alejo Garcia 5fc4ab5101 fix signout 2014-04-24 17:54:43 -03:00
Matias Alejo Garcia 5d30a6abea add wallets nicknames, handle error messages 2014-04-24 16:36:15 -03:00
Mario Colque 09532f0aaa added tests for angular services 2014-04-23 18:07:20 -03:00
Matias Alejo Garcia 4092f0cb9d works sometimes 2014-04-22 22:07:44 -03:00
Matias Alejo Garcia 2fbd075206 available address 2014-04-21 13:16:15 -03:00
Matias Alejo Garcia 2fc3a8e8fa safe unspent 2014-04-21 12:41:48 -03:00
Mario Colque a2be737bad merge 2014-04-20 18:02:15 -03:00
Mario Colque 74f7271310 fix conflicts 2014-04-20 17:18:20 -03:00
Matias Alejo Garcia fe0cccd801 better sync for peers 2014-04-20 17:16:21 -03:00
Matias Alejo Garcia 6e07d64832 fixes in networking 2014-04-20 12:41:28 -03:00
Matias Alejo Garcia 04d7d5abf0 send tx 2014-04-19 11:23:24 -03:00
Mario Colque 0455d5ee69 refactory of the socket service 2014-04-18 19:08:01 -03:00
Manuel Araoz 4ba65dd4e1 automatic peer discovery 2014-04-18 18:25:51 -03:00
Matias Alejo Garcia b2508b7195 fix wallet updates 2014-04-18 13:20:35 -03:00
Gustavo Cortez 4a8f543bf9 Fix $digest() when generateAddress 2014-04-18 11:20:06 -03:00
Matias Alejo Garcia 1e64031ec3 options for running with local peerJs server. Ux fixes 2014-04-17 17:07:30 -03:00
Gustavo Cortez f55d243bed Refactory get balance 's methods 2014-04-17 16:42:27 -03:00
Gustavo Cortez 8ab479691d Cleaning controllers. Also call connect socket-ii in all pages. Everything work! 2014-04-17 13:25:36 -03:00
Gustavo Cortez 5d83d180da Adapting totalBalance to new generic controller 2014-04-17 12:03:18 -03:00
Gustavo Cortez 2454d930fa Merge branch 'master' into feature/socket-io-support
Fix conflicts:
	js/app.js
	js/controllers/signin.js
2014-04-17 11:58:11 -03:00
Matias Alejo Garcia a8d85adc84 fix uxrefresh with new #setup 2014-04-17 11:46:49 -03:00
Gustavo Cortez eaa1bc37e0 Initial getBalance of all your addresses. Socket-io that listening if your address receives btc.
Known bug: if you add new the address you can to recall socket-io. Socket-io should be listening on headerController.
2014-04-17 06:43:30 -03:00
Gustavo Cortez 7d52f8487b Merge branch 'master' into feature/socket-io-support
Fixed conflicts on:
	index.html
	js/app.js
2014-04-17 00:43:50 -03:00
Gustavo Cortez 4865513c21 Socket-io integration. Using a local socket.io.js file. 2014-04-17 00:36:08 -03:00
Matias Alejo Garcia f8b4f8e4c9 fix angular 2014-04-16 19:14:58 -03:00
Matias Alejo Garcia 536fe90431 new WalletFactory 2014-04-16 17:51:42 -03:00
Matias Alejo Garcia 341c9d8ffa open wallet working 2014-04-15 18:46:19 -03:00
Matias Alejo Garcia 8cf91d027e add option to enable console.logs 2014-04-15 14:28:49 -03:00
Matias Alejo Garcia 4dcd18c42f wallet @browser working again 2014-04-15 12:52:28 -03:00
Matias Alejo Garcia eff20ec49a mocha test working again 2014-04-15 12:17:28 -03:00
Matias Alejo Garcia a187726fca WIP wallet working again 2014-04-15 10:23:53 -03:00
Manuel Araoz 00d4a4b979 adding wallet factory 2014-04-14 18:30:47 -03:00
Matias Alejo Garcia 296c78cdf0 Wallet Class WIP 2014-04-14 17:18:39 -03:00
Manuel Araoz 59c00da592 architecture refactor 2014-04-14 15:39:02 -03:00
Matias Alejo Garcia 7693f0a7ff many bugs fix in peer connections, and ux 2014-04-14 14:15:10 -03:00
Matias Alejo Garcia ac784ad9ae txproposal comuninication between peers. Still WIP 2014-04-14 14:15:10 -03:00
Matias Alejo Garcia c5b1fca910 tx proposal test. PrivateKey 2014-04-14 14:15:09 -03:00
Matias Alejo Garcia 0780879205 add maxPeer check 2014-04-09 11:05:25 -03:00
Matias Alejo Garcia 9eadda0ed3 adds PublicKeyRing syncing to the new classes schema 2014-04-09 02:20:28 -03:00
Matias Alejo Garcia fab2c8a505 new CopayPeer class. Peers working! 2014-04-08 18:35:43 -03:00
Matias Alejo Garcia 9ca83e35fc fix peers, pubkey WIP 2014-04-08 00:54:38 -03:00
Matias Alejo Garcia a658ec8452 copay tests in the browser! 2014-04-07 15:31:41 -03:00
Matias Alejo Garcia 7141dee5c8 fix tests 2014-04-07 13:26:29 -03:00
Mario Colque 5b8b000c3d several improvements to p2p connections 2014-04-04 18:29:32 -03:00
Mario Colque c08eda28ab added support for localstorage 2014-04-01 18:22:07 -03:00
Mario Colque 92f4422841 fix conflicts 2014-03-31 18:05:35 -03:00
Mario Colque 99b81128fd Added the multipeer connections support 2014-03-31 16:48:43 -03:00
Gustavo Cortez 4cd48b7bb2 integrate new name and header. Signin/signout flow 2014-03-31 12:48:35 -03:00
Ryan X. Charles 7176e49509 rename cosign -> copay throughout code
Also, "cosigners" becomes "copayers"
2014-03-28 14:12:56 -04:00
Mario Colque 76eadc17cf added PeerJS and initial Network service 2014-03-27 16:31:42 -03:00
Mario Colque a247d82a80 moved network.js to /services/network.js 2014-03-25 12:16:53 -03:00