Commit Graph

139 Commits

Author SHA1 Message Date
Matias Alejo Garcia 16c25a1572 add osx signing in script (#4115) 2016-04-22 17:02:09 -03:00
Gustavo Maximiliano Cortez d0dbd85711 Feat/coinbase integration (#4012)
* Oauth2 and first view

* Connect with Coinbase using mobile

* Buy and Sell through Coinbase

* Fix buy

* Receive and send bitcoin to Coinbase account

* Receive bitcoin from Coinbase to Copay

* Complete user and account information. Connection errors

* Improves error handler

* Removes console.log

* Coinbase background color. Send to Coinbase form validation

* Fix send from different wallet

* Send and receive using Coinbase

* Pagination activity

* Fix Buy and Sell

* One option in the sidebar to Buy and Sell

* Native balance on Coinbase homepage

* Rename receive and send

* Auto-close window after authenticate

* Reorder

* Get payment methods

* Fix when token expired

* Fix token expired

* Integration: sell and send to Coinbase

* Store pending transaction before sell

* Sell flow completed

* Removing files

* Fix sell

* Fix sell

* Fix sell

* Sell completed

* Buy bitcoin through coinbase

* Buy auto

* Currency set to USD

* Select payment methods. Limits

* Removes payment methods from preferences

* Fix signs. Tx ordered by updated. Minor fixes

* Removes console.log

* Improving ux-language things

* Fix selectedpaymentmethod if not verified

* Set error if tx not found

* Price sensitivity. Minor fixes

* Adds coinbase api key to gitignore

* Coinbase production ready

* Fix sell in usd

* Bug fixes

* New Sensitivity step

* Refresh token with a simple click

* Refresh token

* Refactor

* Fix auto reconnect if token expired

Signed-off-by: Gustavo Maximiliano Cortez <[email protected]>

* Fix calls if token expired
2016-04-13 14:08:03 -03:00
Gustavo Maximiliano Cortez b405510db3 Improvement open TX modal 2016-02-17 10:46:42 -05:00
Gustavo Maximiliano Cortez 0efbf28f1a
Generate CSV using a new plugin 2016-02-16 12:33:39 -05:00
Gustavo Maximiliano Cortez 946591ca7e
Ref building for desktop 2015-12-11 15:06:43 -03:00
Matias Alejo Garcia c90657361e fix case in Copay OSX bundle 2015-12-10 17:02:03 -03:00
Gustavo Maximiliano Cortez ed8c198da1
Browserify bitcore-wallet-client before concat 2015-11-19 15:51:49 -03:00
Matias Alejo Garcia 1aa3cccff7 rm angular-bitcore-wallet-client deps, replace it with bwc alone 2015-11-18 20:30:28 -03:00
Matias Alejo Garcia 5214074d05 manual rebase to https://github.com/bitpay/copay/pull/3313 2015-11-10 16:43:35 -03:00
Gustavo Maximiliano Cortez 006377d38f Merge pull request #3239 from matiu/feat/trezor
Trezor Support
2015-10-02 19:29:03 -03:00
Gustavo Maximiliano Cortez 6286d37429
OSX: Drag to install Copay on Applications 2015-10-01 17:05:28 -03:00
Matias Alejo Garcia 9ce342bba7 WIP trezor support, wallet creation working 2015-09-29 08:13:49 -03:00
Gustavo Maximiliano Cortez bd5336ea23
Updates bower dependencies. Fix angular iOS 9.0.1 2015-09-27 19:55:59 -03:00
Gustavo Maximiliano Cortez f040967e4c
Updates linux icons for copay 2015-07-27 12:22:51 -03:00
dabura667 23b223ea26 Translation compiler fix 2015-07-25 09:57:16 +09:00
dabura667 c21e3f827a Added script for Crowdin automation (incomplete) 2015-07-21 03:27:45 +09:00
Gustavo Maximiliano Cortez 5220611cc3
Removes unused Grunt functions 2015-07-20 15:21:14 -03:00
Matias Alejo Garcia 26078d8d5d add -megabytes options to hdiutil
Signed-off-by: Matias Alejo Garcia <[email protected]>
2015-06-29 10:49:14 -03:00
Gustavo Maximiliano Cortez 64f10e38cb
Build dmg image to distribute copay for OSX 2015-06-02 17:48:24 -03:00
Gustavo Maximiliano Cortez 85d5b4e0dd
Fix grunt to build copay for linux 2015-06-02 17:03:17 -03:00
Gustavo Maximiliano Cortez 547c793616
Builder for Linux and Win32 and 64 2015-06-02 16:44:59 -03:00
Gustavo Maximiliano Cortez 56699a20fc
Fix builder for non-osx system 2015-05-28 12:14:04 -03:00
Gustavo Maximiliano Cortez c0b496c7e7
Build Copay for OSX, Linux and Windows 2015-05-28 10:52:33 -03:00
Gustavo Maximiliano Cortez a5ae8f1803
Removes ng-animate. Fix animation 2015-05-07 19:02:38 -03:00
Gustavo Maximiliano Cortez 46a6869be6
Removes unused css-min for grunt 2015-05-07 12:06:51 -03:00
Gustavo Maximiliano Cortez e24628d775 New slide up/down for different states 2015-05-04 19:23:18 -03:00
Gustavo Maximiliano Cortez cbf3d7cceb
Update translations for controllers and services 2015-04-29 19:19:10 -03:00
Matias Alejo Garcia 3c00a4a06c Revert "rm fastclick"
This reverts commit ea7484512f.

Conflicts:
	src/js/controllers/index.js
2015-04-23 17:45:32 -03:00
Matias Alejo Garcia ea7484512f rm fastclick 2015-04-23 14:12:32 -03:00
Gustavo Maximiliano Cortez 0dc7f41145 Fastclick again 2015-04-23 12:05:26 -03:00
Gustavo Maximiliano Cortez 68173e632e Important fix for chrome app. Fix updating alternative amount 2015-04-21 17:00:32 -03:00
Gustavo Maximiliano Cortez 95bfd555f2 Fix unsupported pages if browser not support localStorage 2015-04-20 18:48:17 -03:00
Matias Alejo Garcia 320de62f13 bwc 2015-04-11 10:53:15 -03:00
Gustavo Maximiliano Cortez e2137701f8 Autodetect device language. Removed select language from settings 2015-02-23 15:40:14 -03:00
Matias Alejo Garcia 53b24ca2ad fix gruntfile 2015-01-05 15:20:00 -03:00
Matias Alejo Garcia f9bed2903d fix grunt 2015-01-05 15:12:54 -03:00
Ivan Socolsky e57422231b fixed grunt watch 2015-01-05 10:57:44 -03:00
Matias Pando c15f5ea9dc Initial fixes for wp8 2015-01-03 20:32:42 -03:00
Gustavo Maximiliano Cortez 5b851175d8 fix duplicate csp code for ng-cloak 2014-12-17 11:21:26 -03:00
Gustavo Maximiliano Cortez d2c4172686 split css with hover in a separate file. Common file for loading action. New grunt mobile 2014-12-11 16:07:43 -03:00
“thoatbk” 96b58d2cfc add --debugjs (don´t uglify the js) option to cordova/build.sh for easier remote debugging 2014-12-11 01:17:12 +01:00
Gustavo Maximiliano Cortez 78e03bb6ef fix travis 2014-11-28 10:24:43 -03:00
Gustavo Maximiliano Cortez 005853efac trying to fix travis 2014-11-27 17:53:29 -03:00
Gustavo Maximiliano Cortez d1979f443a fix bower.json with compatibles packages versions of angularjs 2014-11-27 17:53:29 -03:00
Gustavo Maximiliano Cortez 6836dfe1d7 Improves delay of touch screen 2014-11-23 00:33:57 -03:00
Gustavo Maximiliano Cortez cdca0fb014 Enhancement of mobile files generation. Created a dist folder with all compressed files 2014-11-22 17:54:07 -03:00
Gustavo Maximiliano Cortez e7d8421c4d Remove shell dependences. Remove unnecessary plugins. Remove unnecessary directives 2014-11-22 17:54:07 -03:00
Matias Alejo Garcia 3a0a1a2f23 fix paypro broadcast. add merchant info 2014-11-20 02:06:59 -03:00
Matias Alejo Garcia 99dd65ed07 add gravatars 2014-11-12 19:20:04 -03:00
Esteban Ordano 35bab383b0 Fixes import & export with new encryption 2014-10-28 15:01:34 -03:00
Gustavo Maximiliano Cortez 567363a8b8 fix top-bar. no test when grunt watch 2014-10-28 09:40:35 -03:00
Esteban Ordano 291975bb24 Fixing Identity Network Tests 2014-10-26 21:25:36 -03:00
Esteban Ordano 3e5ccabc00 Fixing Identity test 2014-10-26 20:40:39 -03:00
Esteban Ordano 88459c74bb Remove underscore for lodash 2014-10-25 21:14:59 -03:00
Esteban Ordano 61b677498b Remove Storage and Profile, Move folders, add EncryptedInsightStorage 2014-10-25 21:14:59 -03:00
Matias Alejo Garcia 567cb8c713 remove storage from Wallet 2014-10-24 10:51:39 -03:00
Gustavo Maximiliano Cortez 8b9ad143bb ignore if copaybundle and copaymain were modified when grunt is watching 2014-10-24 10:51:35 -03:00
Matias Alejo Garcia 0ef3dc86a7 add line /caller info to log at "debug" level 2014-10-24 10:51:05 -03:00
Matias Pando 1d68a69361 Changing CryptoJS to SJCL 2014-10-09 11:18:12 -03:00
Esteban Ordano 41198ff031 Fix tests: Allow single files to be run 2014-10-09 10:50:36 -03:00
Esteban Ordano df20d7e242 Style: Moving all tests to a subfolder 2014-09-29 20:09:59 -03:00
Esteban Ordano 8596b3d273 Change gruntfile and update dependencies 2014-09-25 09:27:39 -03:00
Matias Pando dbf8ef1e8a . 2014-09-23 15:44:11 -03:00
Matias Pando 06c83a8aba Move files to /model 2014-09-23 15:44:11 -03:00
Manuel Aráoz 3a79f039cd Merge pull request #1307 from matiu/feature/drive
Feature/ Async storage + Google Drive example
2014-09-22 09:57:49 -03:00
Gustavo Maximiliano Cortez f0a852112d Automated way to publish a new release 2014-09-19 17:22:05 -03:00
Matias Alejo Garcia c7378c90ec karma passing again! 2014-09-17 13:03:12 -03:00
Matias Alejo Garcia 8bc1eb15e4 burn in hell fake storage 2014-09-17 09:42:23 -03:00
Matias Alejo Garcia 90e8231aca fix grunt file 2014-09-15 14:17:52 -03:00
Matias Alejo Garcia 6efa4f86de wallet listing working 2014-09-15 14:13:20 -03:00
Matias Alejo Garcia b9881c1147 add LocalStorage plugin 2014-09-15 14:08:18 -03:00
Matias Alejo Garcia c0360e7beb plugin system v0 2014-09-15 14:07:43 -03:00
Matias Alejo Garcia 2849f773e2 change name to Encrypted 2014-09-15 14:07:43 -03:00
Matias Alejo Garcia 1ce3f82d0a add angular-load 2014-09-15 14:06:56 -03:00
Esteban Ordano 313efa9503 Fixes old version of grunt 2014-09-13 23:49:56 -03:00
Esteban Ordano 027043bd6f JSDocs generated by grunt 2014-09-13 23:49:56 -03:00
Gustavo Maximiliano Cortez fb297f7f72 Added config.js to grunt watch, also mobile.js and init.js 2014-09-11 16:09:45 -03:00
Gustavo Maximiliano Cortez 302e75228d Multi-language support. English by default 2014-09-05 16:56:47 -03:00
Esteban Ordano e2df438485 Add underscore to bower and karma conf 2014-09-03 10:27:42 -03:00
Gustavo Maximiliano Cortez ac78e2d1e7 Remove peerjs 2014-09-02 10:48:22 -03:00
Gustavo Maximiliano Cortez c7d2c8445b Downgrade of zeroclipboard plugin to make compatible with Grunt 2014-08-28 14:59:19 -03:00
Gustavo Maximiliano Cortez ae6a95044c concat js files to one file. Compress all js files in production 2014-08-27 20:05:30 -03:00
Gustavo Maximiliano Cortez 427fbbfa84 Grunt: added more action to watch mode 2014-08-21 16:49:04 -03:00
Gustavo Maximiliano Cortez 901b08223a Concatenation and minification of files to improve performance using Grunt tool. 2014-08-21 16:07:25 -03:00
Manuel Araoz 098ed70765 added angular controllers to grunt watch 2014-08-14 09:52:42 -04:00
Ryan X. Charles ea2e2d4e19 run js-beautify on everything
...with two spaces. Command: js-beautify -s 2 -r [filename]
2014-06-24 08:36:32 -07:00
Manuel Araoz 9779d5f6df improving UI and wording for signing page 2014-04-21 12:17:15 -03:00
Manuel Araoz 59c00da592 architecture refactor 2014-04-14 15:39:02 -03:00
Matias Alejo Garcia 5f6739fbfc add gruntfile 2014-04-07 15:31:13 -03:00