{"id":25209875,"url":"https://github.com/backdrop-contrib/filter_perms","last_synced_at":"2026-02-07T13:03:55.898Z","repository":{"id":59928574,"uuid":"540135057","full_name":"backdrop-contrib/filter_perms","owner":"backdrop-contrib","description":"Provides module and role filters for the Permission configuration table in Backdrop CMS","archived":false,"fork":false,"pushed_at":"2024-08-06T19:15:47.000Z","size":40,"stargazers_count":1,"open_issues_count":0,"forks_count":2,"subscribers_count":8,"default_branch":"1.x-1.x","last_synced_at":"2025-04-01T09:52:21.939Z","etag":null,"topics":["backdrop","backdropcms","cms","filter","modules","permissions","roles"],"latest_commit_sha":null,"homepage":"https://backdropcms.org/project/filter_perms","language":"CSS","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/backdrop-contrib.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-09-22T19:17:35.000Z","updated_at":"2024-08-06T19:14:24.000Z","dependencies_parsed_at":"2024-07-27T20:06:48.492Z","dependency_job_id":null,"html_url":"https://github.com/backdrop-contrib/filter_perms","commit_stats":null,"previous_names":[],"tags_count":11,"template":false,"template_full_name":null,"purl":"pkg:github/backdrop-contrib/filter_perms","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/backdrop-contrib%2Ffilter_perms","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/backdrop-contrib%2Ffilter_perms/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/backdrop-contrib%2Ffilter_perms/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/backdrop-contrib%2Ffilter_perms/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/backdrop-contrib","download_url":"https://codeload.github.com/backdrop-contrib/filter_perms/tar.gz/refs/heads/1.x-1.x","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/backdrop-contrib%2Ffilter_perms/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":267413742,"owners_count":24083484,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-07-27T02:00:11.917Z","response_time":82,"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":["backdrop","backdropcms","cms","filter","modules","permissions","roles"],"created_at":"2025-02-10T13:18:47.162Z","updated_at":"2026-02-07T13:03:55.892Z","avatar_url":"https://github.com/backdrop-contrib.png","language":"CSS","funding_links":[],"categories":[],"sub_categories":[],"readme":"Filter Permissions\n========\nFilter Permissions enables you to filter the permission list by role and module \nto make it easier to find the permission you are looking for. It also allows\npermissions to be saved if the site has a very large number of permissions.\n\nSites that have one or more of the following factors may struggle to save the\npermissions form:\n- a large number of modules that have permissions attached\n- a large number of content types\n- a large number of paragraph types and the Paragraphs Type Permissions\nsubmodule is enabled\n- a large number of roles\n\nWhile there are some functions within Backdrop that try to mitigate this, on\nsome hosting it may not be possible to adjust (see the [documentation page](https://docs.backdropcms.org/max-input-vars))\nand this module can enable saving of permissions, where it would not otherwise\nbe possible to save.\n\nFilter Permissions does this by only saving the permissions in scope of the\nfilters. It will also provide a warning and hide the save button if the number\nof permissions in scope means that it may not save.\n\nIf the number of permissions is not preventing saving but is causing the page\nto take an excessive amount of time to load, then this module can also help\nthat by reducing the number being loaded on the page. \n\nFrom version 1.24.0, Backdrop includes a text based search filter that acts\ninstantly on the page to hide all non-matching permissions.  However, it does\nnot remove these permissions from the scope of the save and therefore if your\nsite is affected by the factors above, the text based search filter will be\nhidden until you reduce the scope using Filter Permissions.\n\nInstallation\n------------\n\n- Install this module using the official Backdrop CMS instructions at\n  https://docs.backdropcms.org/documentation/extend-with-modules.\n\n\nIssues\n------\n\nBugs and Feature Requests should be reported in the Issue Queue:\nhttps://github.com/backdrop-contrib/filter_perms/issues.\n\n\nCurrent Maintainers\n-------------------\n- [Martin Price](https://github.com/yorkshire-pudding) - [System Horizons](https://www.systemhorizons.co.uk)\n- Collaboration and co-maintainers welcome!\n\nCredits\n-------\n- Ported to Backdrop CMS by - [Martin Price](https://github.com/yorkshire-pudding) - [System Horizons](https://www.systemhorizons.co.uk).\n- Port sponsored by [System Horizons](https://www.systemhorizons.co.uk).\n- Originally written for Drupal by [cYu](https://www.drupal.org/u/cyu).\n- Maintained on Drupal by [cYu](https://www.drupal.org/u/cyu), \n[deeyaken](https://www.drupal.org/u/deekayen),\n[ivagold](https://www.drupal.org/u/ivagold),\n[mgbellaire](https://www.drupal.org/u/mgbellaire),\n[willzyx](https://www.drupal.org/u/willzyx).\n\nLicense\n-------\n\nThis project is GPL v2 software.\nSee the LICENSE.txt file in this directory for complete text.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbackdrop-contrib%2Ffilter_perms","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbackdrop-contrib%2Ffilter_perms","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbackdrop-contrib%2Ffilter_perms/lists"}