lamassu-server/lib
Liordino Neto c808ca3be9 feat: added the compliance/customers route
feat: added customers list page

feat: created the Customer type on the gql server and consume it

Currently only with the 'name' property

feat: added query on gql to get the customers list with the needed props

feat: added the currently available props to the front end table

fix: consider only sent txs for the aggregations on the customers list

fix: replace ExpTable with a non-expandable one

fix: remove unused properties from gql and front-end

fix: fixed the customers list columns width

fix: the last active table column was reading the wrong property

chore: remove debug logging

fix: use the correct table columns to check for txs that should be
considered on the customers list page

fix: use the international format for phone numbers

feat: added the search box

fix: remove ordering from the gql customers list query and moved it to
the front-end)

fix: removed the search box

chore: refactor the customers list table into a new component

chore: cleanup code

fix: fixed styles from customer list page header

feat: created customer profile page and started a transition feature
from the customer list

refactor: make components out of customers list table and profile page

feat: selecting a customer now transitions to its profile page

feat: added the customer transactions list table

fix: fix tx class button margins

fix: fix tx class icon margins on the customer list

fix: fixed crypto value

style: fixed the table column widths

feat: added the requirements column (no data yet, though)

feat: added the header with the customer details (no image yet, though)

feat: created the skeleton for the properties cards

feat: create the breadcrumb on the customer profile page (no link yet)

feat: added the children container in the property card

feat: added block customer action button

feat: added action buttons to the property cards

feat: added a children prop to the property card component

feat: added extra properties to the customer gql query

feat: added override fields to the customers gql query

style: added conditional styles to the property card component

feat: added children to the customer property cards

feat: create the edit button function on the property card

feat: add error properties to the txs (from gql)

style: fix action left editing action button and right property card
margins

feat: created a mutation to update a customer

feat: added the customer auth override state to the gql query

feat: fix the routing to the individual customer profile pages

feat: made the 'Customers' label on the breadcrumb work as a link

style: fixed the breadcrumb separator

style: fixed the customer name style

feat: made the action to block and authorize a customer as a toggle

feat: removed the 'Super user' switch (left for v2)

style: added the crossed camera icon on the photo

style: fixed the rejected icons

refactor: refactored some styles that were repetitive

refactor: created constants for the override possible states

feat: created functions for the authorization and blocking of overrides

refactor: renamed setOverride to updateCustomer

fix: remove current unused features

feat: make the property cards fields read-only

feat: setup id card photo and front camera photo image servers

feat: add id card photo on the corresponding property card

feat: add front camera photo on the customer profile header

feat: added gql cache to update the front-end after any mutation

style: added the crossed camera icon when there's no id card photo

refactor: extracted the PropertyCard component to another file

fix: deactivated the cache for the transactions (no need for it)

refactor: removed unused styles

fix: fixed front-camera-photo img path

fix: changed gql local data updates from cache to query refetch

refactor: move override status constants to the property card class

refactor: make the image servers URI a const dependent on the build

fix: remove requirements column from customer tx table (left for future
version)

fix: add aliases to gql query to correctly show errors on tx table

style: fix the transaction errors styles

feat: add terms and conditions page

feat: add modal preview

feat: remove preview

fix: increase space between switch and fields

feat: added the compliance/customers route

feat: added customers list page

feat: created the Customer type on the gql server and consume it

Currently only with the 'name' property

feat: added query on gql to get the customers list with the needed props

feat: added the currently available props to the front end table

fix: consider only sent txs for the aggregations on the customers list

fix: replace ExpTable with a non-expandable one

fix: remove unused properties from gql and front-end

fix: fixed the customers list columns width

fix: the last active table column was reading the wrong property

chore: remove debug logging

fix: use the correct table columns to check for txs that should be
considered on the customers list page

fix: use the international format for phone numbers

feat: added the search box

fix: remove ordering from the gql customers list query and moved it to
the front-end)

fix: removed the search box

chore: refactor the customers list table into a new component

chore: cleanup code

fix: fixed styles from customer list page header

fix: removed unused code

refactor: move transactions to a custom resolver in the customer's query

refactor: break the CustomerProfile component into several smaller ones

style: changed the table row error color from red to no change and the
error text from tomato to comet

fix: removed repeated function (wrong merge)

fix: make the updateCustomer function updates only what's explicitly
told so

style: return with the table row error style

refactor: create a function to test if a value is null prior to passing
it through another function

fix: make t&c changes backwards compatible

chore: bump eslint import library to activate rule

fix: stop showing object on empty column

fix: get machine logs page up-to-date

fix: small admin fixes

feat: add terms and conditions page

feat: add modal preview

feat: remove preview

fix: increase space between switch and fields

feat: added the compliance/customers route

feat: added customers list page

feat: created the Customer type on the gql server and consume it

Currently only with the 'name' property

feat: added query on gql to get the customers list with the needed props

feat: added the currently available props to the front end table

fix: consider only sent txs for the aggregations on the customers list

fix: replace ExpTable with a non-expandable one

fix: remove unused properties from gql and front-end

fix: fixed the customers list columns width

fix: the last active table column was reading the wrong property

chore: remove debug logging

fix: use the correct table columns to check for txs that should be
considered on the customers list page

fix: use the international format for phone numbers

feat: added the search box

fix: remove ordering from the gql customers list query and moved it to
the front-end)

fix: removed the search box

chore: refactor the customers list table into a new component

chore: cleanup code

fix: fixed styles from customer list page header

fix: make t&c changes backwards compatible

fix: stop showing object on empty column

fix: get machine logs page up-to-date

feat: add terms and conditions page

feat: add modal preview

feat: remove preview

fix: increase space between switch and fields

feat: added the compliance/customers route

feat: added customers list page

feat: created the Customer type on the gql server and consume it

Currently only with the 'name' property

feat: added query on gql to get the customers list with the needed props

feat: added the currently available props to the front end table

fix: consider only sent txs for the aggregations on the customers list

fix: replace ExpTable with a non-expandable one

fix: remove unused properties from gql and front-end

fix: fixed the customers list columns width

fix: the last active table column was reading the wrong property

chore: remove debug logging

fix: use the correct table columns to check for txs that should be
considered on the customers list page

fix: use the international format for phone numbers

feat: added the search box

fix: remove ordering from the gql customers list query and moved it to
the front-end)

fix: removed the search box

chore: refactor the customers list table into a new component

chore: cleanup code

fix: fixed styles from customer list page header

fix: make t&c changes backwards compatible

fix: stop showing object on empty column

fix: get machine logs page up-to-date

fix: small admin fixes

feat: create add machine page

feat: add terms and conditions page

feat: add modal preview

feat: remove preview

fix: increase space between switch and fields

feat: added the compliance/customers route

feat: added customers list page

feat: created the Customer type on the gql server and consume it

Currently only with the 'name' property

feat: added query on gql to get the customers list with the needed props

feat: added the currently available props to the front end table

fix: consider only sent txs for the aggregations on the customers list

fix: replace ExpTable with a non-expandable one

fix: remove unused properties from gql and front-end

fix: fixed the customers list columns width

fix: the last active table column was reading the wrong property

chore: remove debug logging

fix: use the correct table columns to check for txs that should be
considered on the customers list page

fix: use the international format for phone numbers

feat: added the search box

fix: remove ordering from the gql customers list query and moved it to
the front-end)

fix: removed the search box

chore: refactor the customers list table into a new component

chore: cleanup code

fix: fixed styles from customer list page header

fix: make t&c changes backwards compatible

fix: stop showing object on empty column

fix: get machine logs page up-to-date

feat: create add machine page

fix: fixed wrong merging

fix: more fixes from last merge

fix: export needed functions that wasn't exported from the customers
module

fix: removed the customer profile route from the header

fix: replaced old dataTable with new component

feat: added onClick event to new DataTable
2020-05-09 18:19:20 +01:00
..
admin Add Coinbase ticker to Dash in admin 2019-11-19 16:24:24 +00:00
blockchain chore: change ETH language 2020-01-20 17:37:38 +01:00
cash-in Only block reused address if option is on 2019-08-19 10:59:00 +03:00
cash-out Add expired status to cash-out txs 2019-07-25 18:37:19 +01:00
coinatmradar feat: created the base skeleton for the Coin ATM Radar Setup screen (#355) 2020-02-04 21:13:20 +01:00
new-admin feat: added the compliance/customers route 2020-05-09 18:19:20 +01:00
ofac Retry downloading OFAC lists (#236) 2018-12-30 14:47:09 +01:00
plugins Fix ETH sending following miner fee logging 2019-11-19 16:25:06 +00:00
app.js reworking l-s startup (#175) 2018-09-27 13:49:11 +03:00
apply-defaults.js format for latest standard 2018-03-10 18:59:40 +00:00
bill-math.js rename cartridge to cassette 2017-04-25 02:32:15 +03:00
blacklist.js Only block reused address if option is on 2019-08-19 10:59:00 +03:00
bn.js add more db fields for fixed fee 2017-06-01 16:52:59 +01:00
cache.js WIP 2016-11-26 18:56:33 +02:00
coin-utils.js Add sms/email notifications on transactions (#198) 2018-11-06 13:49:12 +01:00
compliance.js OFAC flow fix (#137) 2018-09-22 23:36:02 +01:00
compliance_overrides.js Add comments 2017-12-13 16:31:07 +02:00
config-manager.js support for Coin ATM Radar 2018-05-21 16:30:13 +03:00
config-validate.js Handle spammy logs for removed l-a-s options 2019-08-19 10:56:09 +03:00
constants.js Customers table: exclude anonymous from batch 2017-12-13 16:31:07 +02:00
customers.js feat: added the compliance/customers route 2020-05-09 18:19:20 +01:00
db-error-codes.js Add db error consts file (#165) 2018-09-22 23:38:31 +01:00
db-migrate-store.js Save migrations file on db (#215) 2018-11-18 10:15:22 +01:00
db.js feat: add new server log page 2019-11-12 11:20:57 +00:00
email.js format for latest standard 2018-03-10 18:59:40 +00:00
error.js lightning network support 2018-01-28 19:10:00 +02:00
event-bus.js feat: add new server log page 2019-11-12 11:20:57 +00:00
exchange.js format for latest standard 2018-03-10 18:59:40 +00:00
layer2.js layer2 default fix (#156) 2018-09-22 18:57:38 +01:00
logger.js feat: add new server log page 2019-11-12 11:20:57 +00:00
logs.js feat: add graphql support (#349) 2019-12-24 15:36:41 +01:00
machine-loader.js feat: add machine status page (#344) 2020-02-04 21:12:44 +01:00
migrate-options.js migrate-options unit test added 2018-11-28 22:24:48 +02:00
migrate.js Save migrations file on db (#215) 2018-11-18 10:15:22 +01:00
mnemonic-helpers.js Change seed file with a bip39 mnemonic (#207) 2018-11-07 18:28:40 +01:00
new-settings-loader.js fix: rework wallet screen 2020-04-23 18:38:29 +02:00
notifier.js Delete machine pings on unpair 2019-05-29 18:42:44 +02:00
options-loader.js Lamassu update script changes (#126) 2018-06-16 13:55:42 +03:00
options.js Lamassu update script changes (#126) 2018-06-16 13:55:42 +03:00
pairing.js Delete machine pings on unpair 2019-05-29 18:42:44 +02:00
pg-transport.js feat: add new server log page 2019-11-12 11:20:57 +00:00
plugin-helper.js Support Strike for Lightning Network 2018-05-27 12:47:57 +03:00
plugins.js feat: only refetch t&c on config change 2020-01-24 14:32:04 +01:00
poller.js fix: pass down settings to coinatmradar module 2019-11-20 18:56:32 +00:00
postgresql_interface.js Truncate/trim server tables 2019-05-12 13:46:56 +01:00
pp.js WIP 2017-06-24 18:52:55 +03:00
route-helpers.js Add new unseen tx screen 2019-04-18 14:26:12 +03:00
routes.js fix: make t&c changes backwards compatible 2020-03-20 15:41:50 +01:00
settings-loader.js remove debug 2018-05-03 20:20:18 +03:00
sms.js format for latest standard 2018-03-10 18:59:40 +00:00
socket-client.js add websockets, cassette updates for admin 2017-05-15 18:29:40 +03:00
support_logs.js format for latest standard 2018-03-10 18:59:40 +00:00
ticker.js Increase ticker memoized interval (#195) 2018-10-27 01:30:33 +03:00
time.js use persistent, not session cookies 2016-12-20 14:23:00 +02:00
tx.js Fix ratchet errors on commission and ticker 2019-03-05 17:59:10 +01:00
users.js Add comments 2017-12-13 16:31:07 +02:00
wallet.js Merge branch 'release' into merge-release-into-dev 2018-12-27 15:01:10 -03:00