Feature #84780

Store icons fetched by the Icon API in localStorage

Added by Andreas Fernandez over 2 years ago. Updated about 2 years ago.

Status:
Closed
Priority:
Should have
Category:
Backend User Interface
Target version:
Start date:
2018-04-18
Due date:
% Done:

100%

Estimated time:
PHP Version:
Tags:
Complexity:
medium
Sprint Focus:

Description

Using the JavaScript-based Icon API has some flaws:

  • All promises created by $.ajax get stored during runtime, causing a growing memory footprint
  • Reloading the browser removes any held promise
  • To have this "cache" in place, object sharing must be done

This issue can be solved by storing the icons in the local storage of the client.


Related issues

Related to TYPO3 Core - Bug #84797: Form editor is not loadingClosedRalf Zimmermann2018-04-19

Actions
Related to TYPO3 Core - Bug #84826: Finisher helper is not showing correct name of fieldClosedRalf Zimmermann2018-04-20

Actions
Related to TYPO3 Core - Bug #84831: localStorage icon caching breaks within the install toolRejected2018-04-20

Actions
#1

Updated by Gerrit Code Review over 2 years ago

  • Status changed from In Progress to Under Review

Patch set 2 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/56721

#2

Updated by Gerrit Code Review over 2 years ago

Patch set 3 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/56721

#3

Updated by Gerrit Code Review over 2 years ago

Patch set 4 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/56721

#4

Updated by Gerrit Code Review over 2 years ago

Patch set 5 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/56721

#5

Updated by Gerrit Code Review over 2 years ago

Patch set 6 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/56721

#6

Updated by Andreas Fernandez over 2 years ago

  • Status changed from Under Review to Resolved
  • % Done changed from 0 to 100
#7

Updated by Ralf Zimmermann over 2 years ago

  • Related to Bug #84797: Form editor is not loading added
#8

Updated by Ralf Zimmermann over 2 years ago

  • Related to Bug #84826: Finisher helper is not showing correct name of field added
#9

Updated by Ralf Zimmermann over 2 years ago

  • Related to Bug #84831: localStorage icon caching breaks within the install tool added
#10

Updated by Benni Mack about 2 years ago

  • Status changed from Resolved to Closed

Also available in: Atom PDF