Chore: form skeleton
Feat: wizard step 1 and 2
Feat: toggle button group for formik
Feat: select input type Form and styling
Feat: text entry page
Feat: Choice list and CSS
Fix: scroll to bottom on Add choice button click
Feat: format data at end of wizard
Feat: wizard toggle button and background blur
Feat: data table for custom info requests
Feat: editing and deleting custom info request
Feat: add icons
Fix: Wizard changes
Feat: custom requests migrations
Feat: fetch custom info requests
Feat: add mutations
Feat: add custom request option in trigger wizard
Feat: show customrequests on table
Feat: Triggers page code refactor
Feat: integrate custom info requests on Customer graphql type
Feat: Show custom info requests on user page
Fix: use normal table instead of datatable
Feat: modal for custom information request details
Feat: poller returns custom request information details
Feat: send customer custom info requests to machine
Chore: add field CustomInfoRequestsData on customer updates
Feat: customer custom info request data saving
Chore: variable name changes and lots of fixes
Feat: remove default value in query, sort request on customer profile
Signed-off-by: csrapr <26280794+csrapr@users.noreply.github.com>
Fix: return promise when array of ids is empty
Feat: TitleSection can receive more than one button
style: added spec styles
fix: fixed font color on search input
style: added box-shadow to the search component
feat: added local search functionality to the search component
feat: integrated search component into the transactions page
feat: allow multiple filter selection on the search component
fix: let the user select only one filter for each type
feat: added chips for the selected filters on the transactions page
feat: added the remove function on the filter chips
style: styled items according to spec
refactor: simplified search component (moved logic to the outside)
feat: added transaction filters to the gql query
feat: added a 'clear all filters' button
feat: added a filters query
feat: added a gql query for the transaction filters
fix: fixed the transactions gql query so it haves the same options as
the transaction filters
feat: added a 'loading' feature to the search box (shown while loading
the filters)
fix: fetch transactions and filters separately in the transactions page
fix: style export
fix: packages
fix: transaction conflicts
Chore: fiatBalancesNotify refactor
Chore: removed now-unused code in some files
Feat: change column "detail" in database to use jsonb
Chore: add notification center background and button
Chore: notifications screen scaffolding
Fix: change position of notification UI
Feat: join backend and frontend
Feat: notification icons and machine names
Feat: add clear all button, stripe overlay on invalid notification
Fix: rework notification styles
Feat: use popper to render notifications
Feat: make notification center UI
Fix: fix css on notification center
Fix: fix invalidateNotification
Chore: apply PR requested changes
Fix: PR fixes
Fix: make toggleable body/root styles be handled by react
Chore: delete old notifier file
Fix: undo variable name changes for cryptobalance notifs
feat: created the compliance details component (no data for now)
fix: added missing properties into the gql schema and the compliance
details component
feat: added another chip type for a neutral situation
style: change the property card style for the v1 specs
fix: added front facing camera override to schema and components
feat: added authorized override (status) column to the customers list
table
fix: moved name to the front of the phone on the customers list table
fix: added sanctions description text on it's card
fix: added id icon to the right of the customer name
feat: created subpage button component and use it in the customer
profile
feat: created an image popper component and use it in the customer
compliance page
fix: added varying sizes to the customer details and id data cards fields
refactor: simplify the compliance subpage code
fix: remove done button
fix: auto close on success
fix: show success message
fix: move add machine to main nav
fix: steps overlap
fix: no console logs, simplify some lines
fix: remove spinner and toast
fix: show info3 message on pairing success
fix: eslint
fix: consider the machine name while verifying if the new machine is
paired
fix: reboot icon looks cropped
fix: confirm dialog layout
fix: Status chip background colors
fix: detailed machine status layout
fix: machine detailed status layout
fix: machine status article links, status chip size
fix: confirmDialog for all machine actions
fix: confirm dialog on every action. reload when success
fix: verbose input label
fix: display software version and machine model
fix: eslint fixes
fix: removed machine version and update button
fix: get machines statuses from ping
chore: removed the support articles until they're ready
fix: reset value and error states when closing the confirm dialog
fix: removed unused info from the machine table
styles: fixed styles in the machine details card
chore: moved styles to another file
fix: fixed the version gql property
fix: on and off should have a fixed width
fix: fist screen should be two p
fix: autofocus on fields after next
fix: spacing
fix: button position
fix: make the denominations a dropdown
fix: fiat should shown input suffix
fix: wizard should have splash image
fix: add missing warning icon
fix: eslint
fix: modal fiat should be a suffix
fix: increase modal height to match the spec
fix: confirmation step has repeated title
fix: label should cover both the input and the suffix
fix: use code+display to benefit from dropdown improvements
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