mirror of
https://github.com/kremalicious/metamask-extension.git
synced 2024-12-23 09:52:26 +01:00
b73f543b23
* Add 'What's New' notification popup * Move selectors from shared/notifications into ui/ directory * Use keys for localized message in whats new notifications objects, to ensure notifications will be translated. * Remove unused swaps intro popup locale messages * Fix keys of whats new notification locales * Remove notifications messages and descriptions from comment in shared/notifications * Move notifcationActionFunctions to shared/notifications and make it stateless * Get notification data from constants instead of state in whats-new-popup * Code cleanup * Fix build quote reference to swapsEthToken, broken during rebase * Rename notificationFilters to notificationToExclude to clarify its purpose * Documentation for getSortedNotificationsToShow * Move notification action functions from shared/ to whats-new-popup.js * Stop setting swapsWelcomeMessageHasBeenShown to state in app-state controller * Update e2e tests for whats new popup changes * Updating migration files * Addressing feedback part 1 * Addressing feedback part 2 * Remove unnecessary div in whats-new-popup * Change getNotificationsToExclude to getNotificationsToInclude for use in the getSortedNotificationsToShow selector * Delete intro-popup directory and test files * Lint fix * Add notifiction state to address-entry fixture * Use two separate functions for rendering first and subsequent notifications in the whats-new-popup * Ensure that string literals are passed to t for whats new popup text * Update import-ui fixtures to include notificaiton controller state * Remove unnecessary, accidental change confirm-approve * Remove swaps notification in favour of mobile swaps as first notifcation and TBD 3rd notification * Update whats-new-popup to use intersection observer api to detect if notification has been seen * Add notifications to send-edit and threebox e2e test fixtures * Update ui/app/selectors/selectors.js Co-authored-by: Mark Stacey <markjstacey@gmail.com> * Update ui/app/selectors/selectors.js Co-authored-by: Mark Stacey <markjstacey@gmail.com> * Clean up locale code for whats-new-popup notifications * Disconnect observers in whats-new-popup when their callback is first called * Add test case for migration 58 for when the AppStateController does not exist * Rename popover components containerRef to popoverWrapRef * Fix messages.json * Update notification messages and images * Rename popoverWrapRef -> popoverRef in whats-new-popup and popover.component * Only create one observer, and only after images have loaded, in whats-new-popup * Set width and height on whats-new-popup image, instead of setting state on img load * Update ui/app/components/app/whats-new-popup/whats-new-popup.js Co-authored-by: Mark Stacey <markjstacey@gmail.com> * Code clean up in whats new popup re: notification rendering and action functions * Code cleanup in render notification functions of whats-new-popup * Update ui/app/components/app/whats-new-popup/whats-new-popup.js Co-authored-by: Mark Stacey <markjstacey@gmail.com> * lint fix * Update and localize notification dates * Clean up date code in shred/notifications/index.js Co-authored-by: ryanml <ryanlanese@gmail.com> Co-authored-by: Mark Stacey <markjstacey@gmail.com> |
||
---|---|---|
.. | ||
002.js | ||
003.js | ||
004.js | ||
005.js | ||
006.js | ||
007.js | ||
008.js | ||
009.js | ||
010.js | ||
011.js | ||
012.js | ||
013.js | ||
014.js | ||
015.js | ||
016.js | ||
017.js | ||
018.js | ||
019.js | ||
020.js | ||
021.js | ||
021.test.js | ||
022.js | ||
022.test.js | ||
023.js | ||
023.test.js | ||
024.js | ||
024.test.js | ||
025.js | ||
025.test.js | ||
026.js | ||
026.test.js | ||
027.js | ||
027.test.js | ||
028.js | ||
028.test.js | ||
029.js | ||
029.test.js | ||
030.js | ||
030.test.js | ||
031.js | ||
031.test.js | ||
032.js | ||
033.js | ||
033.test.js | ||
034.js | ||
034.test.js | ||
035.js | ||
035.test.js | ||
036.js | ||
036.test.js | ||
037.js | ||
037.test.js | ||
038.js | ||
038.test.js | ||
039.js | ||
039.test.js | ||
040.js | ||
040.test.js | ||
041.js | ||
041.test.js | ||
042.js | ||
042.test.js | ||
043.js | ||
043.test.js | ||
044.js | ||
044.test.js | ||
045.js | ||
045.test.js | ||
046.js | ||
046.test.js | ||
047.js | ||
047.test.js | ||
048.js | ||
048.test.js | ||
049.js | ||
049.test.js | ||
050.js | ||
050.test.js | ||
051.js | ||
051.test.js | ||
052.js | ||
052.test.js | ||
053.js | ||
053.test.js | ||
054.js | ||
054.test.js | ||
055.js | ||
055.test.js | ||
056.js | ||
056.test.js | ||
057.js | ||
057.test.js | ||
058.js | ||
058.test.js | ||
fail-tx.js | ||
index.js | ||
migrations.test.js | ||
template.js | ||
template.test.js |