{"id":19114874,"url":"https://github.com/namelesscoder/typo3-cms-cache-singularity","last_synced_at":"2026-06-25T08:31:53.637Z","repository":{"id":57023605,"uuid":"81828399","full_name":"NamelessCoder/typo3-cms-cache-singularity","owner":"NamelessCoder","description":"Converts cache flushing menu to a single-click \"flush all caches\" action (no popup menu)","archived":false,"fork":false,"pushed_at":"2018-10-02T18:14:14.000Z","size":7,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-10-24T20:17:42.298Z","etag":null,"topics":["cache","flush","typo3"],"latest_commit_sha":null,"homepage":null,"language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/NamelessCoder.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2017-02-13T13:33:01.000Z","updated_at":"2022-03-17T12:46:07.000Z","dependencies_parsed_at":"2022-08-23T13:50:28.067Z","dependency_job_id":null,"html_url":"https://github.com/NamelessCoder/typo3-cms-cache-singularity","commit_stats":null,"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"purl":"pkg:github/NamelessCoder/typo3-cms-cache-singularity","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NamelessCoder%2Ftypo3-cms-cache-singularity","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NamelessCoder%2Ftypo3-cms-cache-singularity/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NamelessCoder%2Ftypo3-cms-cache-singularity/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NamelessCoder%2Ftypo3-cms-cache-singularity/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/NamelessCoder","download_url":"https://codeload.github.com/NamelessCoder/typo3-cms-cache-singularity/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NamelessCoder%2Ftypo3-cms-cache-singularity/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34767542,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-25T02:00:05.521Z","response_time":101,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cache","flush","typo3"],"created_at":"2024-11-09T04:44:47.765Z","updated_at":"2026-06-25T08:31:53.159Z","avatar_url":"https://github.com/NamelessCoder.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"TYPO3 Cache Clear Menu Compactor\n================================\n\n\u003e Ten lines of code to save you hundreds of mouse clicks per day.\n\nWhat does it do?\n----------------\n\nThe fake cache menu item removes all other menu items except for the \"clear all caches\" command. This in turn causes\nthe cache clearing menu to no longer be rendered as a popup menu, but instead trigger \"clear all caches\" as soon as\nyou click the \"cache flush\" icon.\n\nThe extension works by taking advantage of the new feature added in TYPO3 8.5 which compacts the cache flushing menu\nif a single item exists. It is of course possible to achieve the same result using pageTSconfig or other means to give\nnormal users access to only the \"clear all caches\" menu item - but to do so for admin users requires an approach like\nthe one this extension provides.\n\nNote that the cache menu is only compacted if the user already has access to the \"clear all caches\" menu item!\n\nNote that this extension does *NOT* interfere with things like flushing by tags when a record is saved - only the\nmanually triggered cache flushing from the TYPO3 backend is affected (install tool's cache flushing is not affected).\n\nInstalling\n----------\n\nOnly available through composer:\n\n```\ncomposer require namelesscoder/typo3-cms-cache-singularity\n```\n\nTarget audience\n---------------\n\n* Development situations where aggressive cache flushing and easier access to performing such a flush, is desired.\n* Rare production situations which for some reason (quirk, bug, proxy, whatever) require aggressive cache flushing.\n\nIn almost all cases you only want to use this in development contexts or on testing/staging sites!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnamelesscoder%2Ftypo3-cms-cache-singularity","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnamelesscoder%2Ftypo3-cms-cache-singularity","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnamelesscoder%2Ftypo3-cms-cache-singularity/lists"}