Commit graph

300 commits

Author SHA1 Message Date
Fabio Cigliano
12c834469c Migration sql changes (#199)
* safe migration script changes

* lamassu migration script fixes
2018-11-01 13:26:48 +02:00
Rafael Taranto
38aa006ecc Add device_id to cash_out_actions table (#164)
If a costumer originates a cashOut transaction at one device, and then
redeemed at a different device, the wrong machine would have bills debited from it.

With device_id being saved at the cash_out_actions table the bills can
be properly reconciled.
2018-09-22 23:38:31 +01:00
Fabio Cigliano
a30b835786 Terms and conditions screen (#118)
* Terms and Conditions screen added

* missing fields

* SQL migration added

* terms.text: markdown to html on server side

* markdown field type added

* other minor changes
2018-06-05 22:35:30 +03:00
Josh Harvey
d1712ce1ce Add layer2 address separately 2018-06-04 16:34:46 +03:00
Josh Harvey
6c3099921f support for Coin ATM Radar 2018-05-21 16:30:13 +03:00
Josh Harvey
c06c84c25c change crypto_atoms to numeric in db to support ETH (#116) 2018-05-11 19:05:20 +03:00
Josh Harvey
5ba164e566 add sanctions_logs table 2018-05-07 12:20:22 +03:00
Neal Conner
fd659c88c6 Fix migrate-tools for multiple devices (#113)
Don't fail with duplicate key errors if there is more than one row already in the devices table, since it attempts to update the device_id column.
2018-05-03 11:46:10 +03:00
Josh Harvey
c2af183911 format for latest standard 2018-03-10 18:59:40 +00:00
Josh Harvey
be99ab4f99 don't fail on fresh install 2018-01-03 20:13:43 +00:00
Josh Harvey
beb2a2136d add serials to machine logging 2018-01-03 13:01:02 +00:00
Josh Harvey
d3c2448a12 fix migration so it doesn't error out on existing devices 2017-12-19 18:55:14 +02:00
goga-m
62d606cc80 Create support_logs (db & api) 2017-12-13 16:31:07 +02:00
goga-m
43f578d311 Add logs 2017-12-13 16:31:07 +02:00
goga-m
67dda25b20 Rename customer & compliance type fields 2017-12-13 16:31:07 +02:00
goga-m
84bc84e7c1 Customer detail page changes
* Refactor code regarding override fields
 * Add *_override_at columns in customer table (migration)
 * Add *_override_at, *_override_by computed fields
   when updating customer
 * Rename compliance types to match override fields (migration)
 * Remove cross_ref compliance_type (migrations)
 * Populate customer object with usernames for every
   filled *_override_by field (users API)
2017-12-13 16:31:07 +02:00
goga-m
89eb617a4a Add *override_by fields in customer 2017-12-13 16:31:07 +02:00
goga-m
9877fc8ef0 Fix migrations for manual override 2017-12-13 16:31:07 +02:00
goga-m
685b327fb6 New migration for manual override 2017-12-13 16:31:07 +02:00
Josh Harvey
0d8a8547f5 Fix up various flow issues. 2017-09-12 13:57:17 +03:00
Josh Harvey
500edcf279 Add transaction versioning, tx cancellation (#79) 2017-08-29 16:08:06 +03:00
goga-m
a0e63f8405 Naming corrections 2017-08-15 12:23:10 +03:00
goga-m
8286be4e4b Insert anonymous customer as default reference for cach_in_txs & cash_out_txs tables 2017-08-14 20:17:51 +03:00
goga-m
143ce8a98c Changes on customers & compliance_authorization tables 2017-08-14 17:50:34 +03:00
goga-m
fd31bbb89f Rename wrong migration file index 2017-08-14 17:17:28 +03:00
goga-m
ecdef92f82 Add customers & compliance_authorizations tables 2017-08-14 17:14:14 +03:00
Josh Harvey
e8356c1041 update cryptoBalance notification 2017-06-01 16:53:01 +01:00
Josh Harvey
23458b6b56 add blockcypher [WIP] 2017-06-01 16:52:59 +01:00
Josh Harvey
b28c99aabb fix lamassu-cancel 2017-06-01 16:52:59 +01:00
Josh Harvey
8cdad0bc15 add more db fields for fixed fee 2017-06-01 16:52:59 +01:00
Josh Harvey
a123170622 add pings table 2017-05-15 02:02:43 +03:00
Josh Harvey
c2282e61b4 new admin structure 2017-05-11 15:30:22 +03:00
Josh Harvey
94ee178c65 clean up migrations 2017-05-07 19:00:30 +03:00
Josh Harvey
279c296aee clean up migrations 2017-05-07 18:34:46 +03:00
Josh Harvey
67e12b19cb Reserve notes for redeem 2017-05-07 15:47:47 +03:00
Josh Harvey
55717dbc8d minor fixes 2017-04-26 01:39:58 +03:00
Josh Harvey
5f0b70ca42 load latest *good* config 2017-04-25 02:32:16 +03:00
Josh Harvey
dd7d06f38b fix redeem bugs 2017-04-25 02:32:16 +03:00
Josh Harvey
91e1077daa move to sha-256 fingerprints 2017-04-25 02:32:15 +03:00
Josh Harvey
8674816d27 rename cartridge to cassette 2017-04-25 02:32:15 +03:00
Josh Harvey
84a93599f5 improve cash-in error handling 2017-04-25 02:32:15 +03:00
Josh Harvey
86adfd0a63 handle cash-in errors 2017-04-25 02:32:14 +03:00
Josh Harvey
d5aab9dfd0 add sendConfirmed 2017-04-25 02:32:13 +03:00
Josh Harvey
3a244f691e Lots of development 2017-04-10 15:42:47 +03:00
Josh Harvey
36ac2f3ba5 WIPP 2017-03-16 07:50:41 +02:00
Josh Harvey
340b39d47d WIPP 2017-03-15 22:54:40 +02:00
Josh Harvey
30071151ff WIPP 2017-03-06 14:22:33 +02:00
Josh Harvey
0bf54fa1d8 WIPP 2017-03-05 18:39:52 +02:00
Josh Harvey
e6cd0d9473 update remaining code for versioned config 2016-12-09 11:36:29 +02:00
Josh Harvey
1b89ed5c76 fix up crypto services 2016-12-09 00:10:18 +02:00