{"id":27963274,"url":"https://github.com/littlebizzy/repoman","last_synced_at":"2025-05-07T19:58:41.057Z","repository":{"id":122732168,"uuid":"187809512","full_name":"littlebizzy/repoman","owner":"littlebizzy","description":"Install public repos to WordPress","archived":false,"fork":false,"pushed_at":"2025-03-21T09:37:58.000Z","size":302,"stargazers_count":30,"open_issues_count":0,"forks_count":2,"subscribers_count":6,"default_branch":"master","last_synced_at":"2025-05-07T19:58:33.455Z","etag":null,"topics":["wordpress","wordpress-plugin"],"latest_commit_sha":null,"homepage":"https://www.littlebizzy.com/plugins/repoman","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/littlebizzy.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":null,"funding":null,"license":"license","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":"2019-05-21T09:50:11.000Z","updated_at":"2025-03-21T09:37:13.000Z","dependencies_parsed_at":null,"dependency_job_id":"449a6876-670e-4ea2-b122-cb3ba36af457","html_url":"https://github.com/littlebizzy/repoman","commit_stats":null,"previous_names":["littlebizzy/repo-man"],"tags_count":33,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/littlebizzy%2Frepoman","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/littlebizzy%2Frepoman/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/littlebizzy%2Frepoman/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/littlebizzy%2Frepoman/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/littlebizzy","download_url":"https://codeload.github.com/littlebizzy/repoman/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252949272,"owners_count":21830150,"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","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":["wordpress","wordpress-plugin"],"created_at":"2025-05-07T19:58:40.509Z","updated_at":"2025-05-07T19:58:41.044Z","avatar_url":"https://github.com/littlebizzy.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# RepoMan\n\nInstall public repos to WordPress\n\n## Changelog\n\n### 1.8.3\n- added `littlebizzy/disable-search`\n- removed `littlebizzy/disable-gutenberg` (not ready yet)\n- added `Tested up to` plugin header\n- added `Update URI` plugin header\n\n### 1.8.2\n- added `codersaiful/woo-product-table`\n\n### 1.8.1\n- added `littlebizzy/random-post-ids`\n\n### 1.8.0\n- now blocks plugins with `Update URI` string from WP.org (same as `GitHub Plugin URI`)\n- `plugin-update-checker` also hardcode protected from WP.org overwrites\n\n### 1.7.6\n- added `littlebizzy/metadata`\n\n### 1.7.5\n- added `littlebizzy/disable-cart-fragments`\n\n### 1.7.4\n- added `robertdevore/benchpress`\n- added `robertdevore/email-validator-for-wordpress`\n- added `robertdevore/frontend-post-order`\n- added `robertdevore/gift-cards-for-woocommerce`\n\n### 1.7.3\n- added `robertdevore/custom-update-request-modifier` (first plugin without Git Updater support)\n- Note: plugins without Git Updater headers can't be protected from WP.org overwrites\n\n### 1.7.2\n- added `wp-privacy/wp-api-privacy`\n\n### 1.7.1\n- added `repoman` to skipped plugin namespace array\n- added `git-updater` to skipped plugin namespace array\n- added `wpe-secure-updater` to skipped plugin namespace array\n\n### 1.7.0\n- new functionality to block wordpress.org updates from specified array of plugin slugs\n- `advanced-custom-fields` is the first plugin added to this array\n- does not conflict with `wpe-secure-updater` plugin\n\n### 1.6.6\n- added `littlebizzy/disable-emojis`\n\n### 1.6.5\n- added `littlebizzy/404-to-homepage`\n\n### 1.6.4\n- fixed broken php tag\n\n### 1.6.3\n- added `rhubarbgroup/redis-cache`\n\n### 1.6.2\n- added `discourse/wp-discourse`\n\n### 1.6.1\n- added `Requires PHP: 7.0` header\n- added `wp-graphql/wp-graphql`\n- added `reduxframework/redux-framework`\n\n### 1.6.0\n- changed name from \"Repo Man\" to \"RepoMan\" for better branding\n- all `repo-man` and `repo_man` instances in the code changed to simply `repoman`\n- textdomain is also now simply `repoman` for translation support\n\n### 1.5.0\n- automatically blocks all updates/notices from wordpress.org to any plugin with `GitHub Plugin URI` in the main file\n- both activated and deactivated plugins that support Git Updater will be \"blocked\" from wordpress.org\n- optimized loading order of all functions and filters\n\n### 1.4.4\n- added `boogah/biscotti`\n- added `zouloux/bowl`\n\n### 1.4.3\n- added `MisoAI/miso-wordpress-plugin`\n- added `pods-framework/pods`\n- added `thecodezone/dt-home`\n\n### 1.4.2\n- changed from 2-space to 4-space json indentation\n- added `pressbooks/pressbooks`\n- added `mihdan/recrawler`\n- added `WPCloudDeploy/wp-cloud-deploy`\n- added `wp-sms/wp-sms`\n\n### 1.4.1\n- added `littlebizzy/multisite-billing-manager`\n- tweaked dummy data in the json file for consistency\n\n### 1.4.0\n- installing plugins from GitHub now supported based on the `repo` field in the `plugin-repos.json` file\n- GitHub repos will be automatically scanned for default, `master` and `main` fallback branches\n- `url` field in json data changed to `repo` field with owner/repo syntax\n- refined error handling if json file has parsing issues\n- plugin folders will be force renamed during installation to match `repo` field (if folder not exists)\n- various other code refactoring and cleanup\n\n### 1.3.0\n- simplified approach focused on plugin search results only (removed Public Repos tab)\n- greatly improved search query matching rules with new scoring function\n- tweaked logic for plugin data normalization and sanitizing\n- added textdomain `repo-man` for translation support\n\n### 1.2.4\n- added error handling in case of empty `plugin-repos.json` file\n- added/changed to `wp_kses_post()` from `esc_html()` for admin notices\n\n### 1.2.3\n- added `urldecode()` inside the `repo_man_extend_search_results` function\n\n### 1.2.2 \n- Public Repos tab position is now dynamic depending on Search Results tab being active or not\n- various minor security enhancements\n- minor translation enhancements\n- transitional release to prepare for 1.3.0 changes\n\n### 1.2.1\n- changed 3 actions/filters to use priority `12`\n\n### 1.2.0\n- added LittleBizzy icon from GitHub to appropriate plugins in `plugin-repos.json`\n- integrated json list into the native plugin search results (json list plugins should appear first)\n\n### 1.1.1\n- added `littlebizzy/disable-feeds`\n- sorted `plugin-repos.json` in alphabetical order\n\n### 1.1.0\n- enhanced json file location security using `realpath()`\n- added error handing for json file and admin notices for clear user feedback\n- more efficient rendering of top/bottom pagination\n- display 36 plugins instead of 10 per page\n- added fallback values for missing keys in the plugin data (e.g., slug, name, icon_url, author) to ensure that all plugins display properly even if some data is missing\n- improved structure and display of plugin cards, including star ratings, action buttons, and compatibility information\n- removed forced redirect to  \"Repos\" tab as it was unnecessary and caused redirect loop on Multisite\n\n### 1.0.0\n- adds new tab under Add Plugins page for \"Public Repos\" (default tab)\n- displays a few hand-picked plugins from GitHub\n- hardcoded list of plugins using local `plugin-repos.json`\n- public repo suggestions are more than welcome!\n- supports PHP 7.0 to PHP 8.3\n- supports Git Updater\n- supports Multisite\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flittlebizzy%2Frepoman","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flittlebizzy%2Frepoman","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flittlebizzy%2Frepoman/lists"}