1
0
mirror of https://github.com/kremalicious/metamask-extension.git synced 2024-12-23 09:52:26 +01:00
metamask-extension/ui/app/pages
Mark Stacey 59a1746afc
Validate custom spend limit (#7920)
The custom spend limit was previously not validated. It did have a
minimum of zero set, but this didn't have any affect (that minimum is
used for form constraint validation, and this field wasn't in a form).
The field was never checked to ensure the contents didn't exceed the
maximum.

The field is now checked for values that exceed the maximum, and
invalid values in general (including negative values).

The parameters to the `showEditApprovalPermissionModal` were also
alphabetized to make them easier to read. In the course of doing this,
I noticed that the origin was missing from one of the calls. This was
responsible for the modal saying "Spend limit requested by undefined"
when clicking "Edit" under the transaction details. This has been
fixed.
2020-01-29 14:16:38 -04:00
..
add-token Migrate codebase to use ESM (#7730) 2020-01-09 00:04:58 -03:30
confirm-add-suggested-token Purge xtend from the UI (#7795) 2020-01-13 12:59:21 -03:30
confirm-add-token Migrate codebase to use ESM (#7730) 2020-01-09 00:04:58 -03:30
confirm-approve Validate custom spend limit (#7920) 2020-01-29 14:16:38 -04:00
confirm-deploy-contract Disable unnecessary curly braces in JSX (#7454) 2019-11-18 11:38:47 -03:30
confirm-send-ether Disable unnecessary curly braces in JSX (#7454) 2019-11-18 11:38:47 -03:30
confirm-send-token Migrate codebase to use ESM (#7730) 2020-01-09 00:04:58 -03:30
confirm-token-transaction-base Fix confirm token transaction amount display (#7081) 2019-08-31 13:26:49 -03:00
confirm-transaction Convert ConfirmTxScreen to an ES6 class (#7790) 2020-01-13 13:32:54 -03:30
confirm-transaction-base Remove unnecessary get environment type parameter (#7891) 2020-01-24 15:12:58 -04:00
confirm-transaction-switch Fix batch transaction UX (#7473) 2020-01-10 06:34:02 -08:00
connected-sites Connect distinct accounts per site (#7004) 2019-12-03 09:35:56 -08:00
create-account disable import button on Import Account screen for empty string/file (#7912) 2020-01-28 09:40:03 -04:00
error Add top-level error page (#7889) 2020-01-24 17:11:02 -04:00
first-time-flow Switch to full lodash package, and update lodash (#7907) 2020-01-27 12:45:48 -04:00
home Remove unnecessary get environment type parameter (#7891) 2020-01-24 15:12:58 -04:00
keychains Add mechanism to randomize seed phrase filename (#7863) 2020-01-21 21:22:55 -04:00
lock Folder restructure (#6304) 2019-03-21 20:33:30 -02:30
mobile-sync Migrate codebase to use ESM (#7730) 2020-01-09 00:04:58 -03:30
permissions-connect Remove unnecessary get environment type parameter (#7891) 2020-01-24 15:12:58 -04:00
routes Change "Log In/Out" terminology to "Unlock/Lock" (#7853) 2020-01-21 14:09:53 -08:00
send Replace debounce package with debounce function from lodash (#7931) 2020-01-29 13:36:03 -04:00
settings Switch to full lodash package, and update lodash (#7907) 2020-01-27 12:45:48 -04:00
unlock-page Remove unnecessary get environment type parameter (#7891) 2020-01-24 15:12:58 -04:00
index.js Add top-level error page (#7889) 2020-01-24 17:11:02 -04:00
index.scss Add top-level error page (#7889) 2020-01-24 17:11:02 -04:00