{"payload":{"pageCount":2,"repositories":[{"type":"Public","name":"sunny","owner":"typisttech","isFork":false,"description":"Automatically purge Cloudflare cache, including cache everything rules.","allTopics":["cloudflare","cache-control","php","wordpress","wordpress-plugin"],"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":6,"issueCount":12,"starsCount":34,"forksCount":3,"license":"GNU General Public License v2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-08T02:30:57.153Z"}},{"type":"Public","name":"remove-medium-cross-links","owner":"typisttech","isFork":false,"description":"Remove Medium cross links footer from WordPress posts","allTopics":["wordpress-plugin","wordpress","medium"],"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":5,"issueCount":0,"starsCount":2,"forksCount":0,"license":"GNU General Public License v2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-08T02:30:55.265Z"}},{"type":"Public","name":"wpsecadvi","owner":"typisttech","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":1,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-07T20:35:26.577Z"}},{"type":"Public","name":"imposter-plugin","owner":"typisttech","isFork":false,"description":"Composer plugin that wraps all composer vendor packages inside your own namespace. Intended for WordPress plugins.","allTopics":["php","wordpress","wordpress-development","devtools","monkey-patching","dependency","namespace","composer-plugin"],"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":5,"issueCount":3,"starsCount":141,"forksCount":12,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-10-06T16:01:49.233Z"}},{"type":"Public","name":"wp-cloudflare-guard","owner":"typisttech","isFork":false,"description":"Connecting WordPress with Cloudflare firewall, protect your WordPress site at DNS level. Automatically create firewall rules to block dangerous IPs","allTopics":["wordpress","wordpress-plugin","security","firewall","cloudflare"],"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":6,"issueCount":14,"starsCount":15,"forksCount":2,"license":"GNU General Public License v2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-08-27T03:07:18.675Z"}},{"type":"Public","name":"imposter","owner":"typisttech","isFork":false,"description":"Wrapping all composer vendor packages inside your own namespace. Intended for WordPress plugins","allTopics":["wordpress","wordpress-development","devtools","monkey-patching","php","composer","namespace"],"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":5,"issueCount":7,"starsCount":105,"forksCount":16,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-04-19T20:50:58.889Z"}},{"type":"Public","name":"codeception-composer-project-module","owner":"typisttech","isFork":false,"description":"Create throw away composer projects for Codeception tests","allTopics":["acceptance-testing","composer","tdd","codeception","composer-project","codeception-module"],"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":3,"issueCount":0,"starsCount":3,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-04-19T20:50:57.779Z"}},{"type":"Public","name":"trellis-newrelic-php","owner":"typisttech","isFork":false,"description":"Install New Relic PHP agent on Trellis servers","allTopics":["wordpress","ansible","monitoring","newrelic","trellis","ansible-galaxy","wordpress-deployment"],"primaryLanguage":{"name":"Jinja","color":"#a52a22"},"pullRequestCount":1,"issueCount":1,"starsCount":24,"forksCount":4,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-01-30T11:10:07.997Z"}},{"type":"Public","name":"wp-better-settings","owner":"typisttech","isFork":false,"description":"A simplified OOP implementation of the WP Settings API","allTopics":["wordpress-development","wordpress-php-library","wordpress"],"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":0,"issueCount":5,"starsCount":14,"forksCount":3,"license":"GNU General Public License v2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-01-24T10:44:33.373Z"}},{"type":"Public","name":"wp-kses-view","owner":"typisttech","isFork":false,"description":"Safely rendering for WordPress, the OOP way","allTopics":["wordpress","wordpress-development","wordpress-php-library"],"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":0,"issueCount":1,"starsCount":6,"forksCount":3,"license":"GNU General Public License v2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-01-24T10:41:12.394Z"}},{"type":"Public","name":"trellis-cloudflare-origin-ca","owner":"typisttech","isFork":false,"description":"Add Cloudflare Origin CA to Trellis as a SSL provider","allTopics":["https","trellis","ansible-galaxy","wordpress-deployment","nginx","wordpress","ssl","ansible","cloudflare"],"primaryLanguage":{"name":"Jinja","color":"#a52a22"},"pullRequestCount":1,"issueCount":2,"starsCount":35,"forksCount":8,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-08-17T14:56:11.271Z"}},{"type":"Public","name":"wp-password-argon-two-env","owner":"typisttech","isFork":false,"description":"Convert environment variables to WP Password Argon Two required constants","allTopics":["wordpress","environment-variables","12-factor"],"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-06-24T01:52:41.430Z"}},{"type":"Public","name":"wp-password-argon-two","owner":"typisttech","isFork":false,"description":"Securely store WordPress user passwords in database with Argon2i hashing and SHA-512 HMAC using PHP's native functions.","allTopics":["wordpress","wordpress-plugin","password-hash","argon2i","hmac-sha512"],"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":1,"issueCount":1,"starsCount":22,"forksCount":3,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-06-24T01:51:18.181Z"}},{"type":"Public","name":"image-optimize-command","owner":"typisttech","isFork":false,"description":"Easily optimize images using WP CLI","allTopics":["performance","image","compression","optimizer","jpegoptim","optipng","wp-cli-package","gifsicle","pngquant","cwebp","wordpress","wp-cli","svgo","image-optimizer"],"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":12,"issueCount":2,"starsCount":168,"forksCount":18,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-04-20T17:20:14.385Z"}},{"type":"Public archive","name":"Wonolog","owner":"typisttech","isFork":true,"description":"Monolog-based logging package for WordPress.","allTopics":[],"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":16,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-08-08T00:51:32.901Z"}},{"type":"Public","name":".github","owner":"typisttech","isFork":false,"description":"","allTopics":[],"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-07-28T02:02:26.453Z"}},{"type":"Public","name":"wp-contained-hook","owner":"typisttech","isFork":false,"description":"Lazily instantiate objects from dependency injection container to WordPress hooks (actions and filters)","allTopics":["wordpress","wordpress-development","dependency-injection","psr-11","wordpress-php-library"],"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":3,"issueCount":1,"starsCount":25,"forksCount":3,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-04-30T12:13:50.721Z"}},{"type":"Public","name":"wp-option-store","owner":"typisttech","isFork":false,"description":"Extending WordPress Options API, read options from places other than database, the OOP way","allTopics":["wordpress-development","wordpress-php-library","wp-options-api","wordpress"],"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":2,"issueCount":6,"starsCount":14,"forksCount":2,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-04-29T16:39:07.153Z"}},{"type":"Public archive","name":"tiller-circleci","owner":"typisttech","isFork":false,"description":"Deploy Trellis, Bedrock and Sage via CircleCI","allTopics":["wordpress","circleci","continuous-integration","trellis","anisble"],"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":13,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-06-14T23:51:09.209Z"}},{"type":"Public","name":"vagrant-trellis-sequel","owner":"typisttech","isFork":false,"description":"Open Trellis databases in Sequel Pro with a single command","allTopics":["sequel-pro","vagrant-plugin","trellis"],"primaryLanguage":{"name":"Ruby","color":"#701516"},"pullRequestCount":0,"issueCount":5,"starsCount":35,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-05-11T18:51:07.768Z"}},{"type":"Public","name":"vagrant-trellis-cert","owner":"typisttech","isFork":false,"description":"Trust all Trellis self-signed certificates with a single command","allTopics":["wordpress","vagrant-plugin","self-signed-certificate","trellis"],"primaryLanguage":{"name":"Ruby","color":"#701516"},"pullRequestCount":0,"issueCount":4,"starsCount":25,"forksCount":2,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-05-11T18:00:46.704Z"}},{"type":"Public archive","name":"vagrant-sudo-rsync","owner":"typisttech","isFork":false,"description":"[Abandoned] Copy files from/to a Vagrant VM via `sudo rsync`","allTopics":["rsync","vagrant-plugin"],"primaryLanguage":{"name":"Ruby","color":"#701516"},"pullRequestCount":0,"issueCount":2,"starsCount":3,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-03-06T19:46:21.356Z"}},{"type":"Public","name":"wp-admin-tabs","owner":"typisttech","isFork":false,"description":"Create tabbed navigation for WordPress admin dashboard, the OOP way.","allTopics":["wordpress","wordpress-development","wordpress-php-library"],"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":0,"issueCount":2,"starsCount":16,"forksCount":3,"license":"GNU General Public License v2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-04-07T22:28:42.654Z"}},{"type":"Public","name":"wp-tabbed-admin-pages","owner":"typisttech","isFork":false,"description":"Create WordPress admin pages with tabbed navigations, the OOP way","allTopics":["wordpress","wordpress-development","wordpress-php-library"],"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":0,"issueCount":1,"starsCount":3,"forksCount":2,"license":"GNU General Public License v2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-04-07T22:19:26.053Z"}},{"type":"Public","name":"wp-admin-notices","owner":"typisttech","isFork":false,"description":"A simplified OOP implementation of the WordPress admin notices.","allTopics":["wordpress","wordpress-development","wordpress-php-library"],"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":0,"issueCount":2,"starsCount":16,"forksCount":1,"license":"GNU General Public License v2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-04-07T22:18:56.595Z"}},{"type":"Public archive","name":"pickaxe-coinhive-miner-chrome","owner":"typisttech","isFork":false,"description":"Mine Monero (XMR) on Chrome using Coinhive JavaScript miner","allTopics":["chrome-extension","cryptocurrency","miner","monero","coinhive","coin-hive","coinhive-miners"],"primaryLanguage":{"name":"HTML","color":"#e34c26"},"pullRequestCount":0,"issueCount":1,"starsCount":5,"forksCount":7,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-02-16T14:21:11.461Z"}},{"type":"Public archive","name":"clepsydra-chrome","owner":"typisttech","isFork":false,"description":"Chrome Extension: Open faucet pages automatically. Never loss your daily reward again!","allTopics":["chrome-extension","bitcoin","ethereum","dash","litecoin","dogecoin","faucet"],"primaryLanguage":{"name":"HTML","color":"#e34c26"},"pullRequestCount":1,"issueCount":3,"starsCount":1,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-02-16T10:15:55.103Z"}},{"type":"Public archive","name":"dpl","owner":"typisttech","isFork":true,"description":"Dpl (dee-pee-ell) is a deploy tool made for continuous deployment.","allTopics":[],"primaryLanguage":{"name":"Ruby","color":"#701516"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":367,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-02-06T03:59:05.321Z"}},{"type":"Public archive","name":"travis-nginx-wordpress","owner":"typisttech","isFork":false,"description":"A basic template for Nginx and WordPress running on Travis CI's container based infrastructure","allTopics":["acceptance-testing","wordpress-development","command-line","travis-ci-configuration","devtool","nginx","wordpress","travis-ci","codeception"],"primaryLanguage":{"name":"Shell","color":"#89e051"},"pullRequestCount":0,"issueCount":0,"starsCount":6,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-02-06T02:26:38.272Z"}},{"type":"Public archive","name":"jailbreak-disable-json-api","owner":"typisttech","isFork":false,"description":"[Deprecated] Allow whitelisted routes to pass through DRA filters","allTopics":["php","wordpress","wordpress-plugin"],"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":0,"license":"GNU General Public License v2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-01-21T13:05:18.495Z"}}],"repositoryCount":32,"userInfo":null,"searchable":true,"definitions":[],"typeFilters":[{"id":"all","text":"All"},{"id":"public","text":"Public"},{"id":"source","text":"Sources"},{"id":"fork","text":"Forks"},{"id":"archived","text":"Archived"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"Repositories"}