├── .codecov.yml ├── .github ├── CONTRIBUTING.md ├── ISSUE_TEMPLATE.md └── PULL_REQUEST_TEMPLATE.md ├── .github_changelog_generator ├── .gitignore ├── .scrutinizer.yml ├── .stickler.yml ├── .styleci.yml ├── .travis.yml ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── Gruntfile.js ├── LICENSE ├── README.md ├── README.txt ├── assets ├── banner-1544x500.png ├── banner-772x250.png ├── icon-128x128.png ├── icon-256x256.png ├── screenshot-1.png ├── screenshot-2.png ├── screenshot-3.png ├── screenshot-4.png ├── screenshot-5.png ├── screenshot-6.png └── screenshot-7.png ├── codeception.dist.yml ├── composer.json ├── composer.lock ├── lib └── yoast │ └── i18n-module │ ├── LICENSE │ └── src │ ├── i18n-module-wordpressorg.php │ └── i18n-module.php ├── package.json ├── ruleset.xml ├── src ├── Admin.php ├── AdminBars │ ├── AdminBar.php │ └── AdminBarAdmin.php ├── Ads │ ├── Announcement.php │ ├── DonateMeNotice.php │ ├── HireMeNotice.php │ ├── I18nPromoter.php │ ├── Newsletter.php │ ├── ReviewMeNotice.php │ └── partials │ │ └── newsletter │ │ ├── newsletter.css │ │ ├── newsletter.js │ │ └── newsletter.php ├── Api │ ├── ApiAdmin.php │ └── Cache.php ├── Caches │ ├── PurgeCommand.php │ ├── PurgeCommandFactory.php │ ├── Purger.php │ └── Status.php ├── Debuggers │ ├── AbstractDebugger.php │ ├── CacheStatusDebugger.php │ ├── DebuggerAdmin.php │ ├── PostRelatedUrlsDebugger.php │ ├── TargetsDebugger.php │ └── partials │ │ ├── cache_status │ │ ├── cache_status.js │ │ └── cache_status.php │ │ ├── debuggers.css │ │ ├── post_related_urls │ │ ├── post_related_urls.js │ │ └── post_related_urls.php │ │ └── targets │ │ ├── targets.js │ │ └── targets.php ├── LoadableInterface.php ├── Notifications │ ├── AbstractDelayedNotice.php │ ├── Notice.php │ ├── Notifier.php │ └── ServiceProvider.php ├── OptionStore.php ├── Posts │ ├── Post.php │ ├── PostListener.php │ ├── PostType.php │ ├── RelatedUrls │ │ ├── RelatedUrls.php │ │ └── Strategies │ │ │ ├── AdjacentPostUrls.php │ │ │ ├── AuthorUrls.php │ │ │ ├── Culprit.php │ │ │ ├── FeedUrls.php │ │ │ ├── PostTypeArchiveUrls.php │ │ │ ├── StrategyInterface.php │ │ │ └── TermsUrls.php │ └── ServiceProvider.php ├── REST │ └── Controllers │ │ ├── Caches │ │ └── Status │ │ │ └── ShowController.php │ │ ├── Posts │ │ ├── Caches │ │ │ └── DeleteController.php │ │ └── RelatedUrls │ │ │ └── IndexController.php │ │ └── Targets │ │ └── IndexController.php ├── ServiceProvider.php ├── Sunny.php └── Targets │ ├── ServiceProvider.php │ ├── Strategies │ ├── Homepage.php │ └── StrategyInterface.php │ └── Targets.php ├── sunny.php ├── tests ├── _bootstrap.php ├── _data │ └── dump.sql ├── _output │ └── .gitignore ├── _support │ ├── AcceptanceTester.php │ ├── Helper │ │ ├── Acceptance.php │ │ ├── Integration.php │ │ ├── Restapi.php │ │ └── Unit.php │ ├── IntegrationTester.php │ ├── RestapiTester.php │ └── UnitTester.php ├── acceptance.suite.dist.yml ├── acceptance.suite.example.yml ├── acceptance │ ├── AdminBars │ │ ├── DisableHideAdminBarCept.php │ │ └── HideAdminBarCept.php │ ├── Debuggers │ │ └── TargetGroupsCept.php │ ├── Posts │ │ └── Listener │ │ │ ├── PurgeWhenDraftPostPublishedCept.php │ │ │ ├── PurgeWhenNewPagePublishedCept.php │ │ │ ├── PurgeWhenNewPostPublishedCept.php │ │ │ ├── PurgeWhenPageUpdatedCept.php │ │ │ └── PurgeWhenPostUpdatedCept.php │ ├── SettingPageTabLinkCept.php │ └── _bootstrap.php ├── integration.suite.dist.yml ├── integration.suite.example.yml ├── integration │ ├── Ads │ │ └── I18nPromoterTest.php │ ├── Api │ │ └── CacheTest.php │ ├── Caches │ │ ├── PurgerTest.php │ │ └── StatusTest.php │ ├── OptionStoreTest.php │ └── _bootstrap.php ├── restapi.suite.dist.yml ├── restapi.suite.example.yml ├── restapi │ ├── Posts │ │ ├── Caches │ │ │ └── CachesDeleteCest.php │ │ └── RelatedUrls │ │ │ └── RelatedUrlsIndexCest.php │ ├── Targets │ │ └── TargetsIndexCest.php │ └── _bootstrap.php ├── unit.suite.dist.yml └── unit │ ├── Caches │ └── PurgeCommandTest.php │ └── _bootstrap.php ├── uninstall.php └── yarn.lock /.codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/.codecov.yml -------------------------------------------------------------------------------- /.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github_changelog_generator: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/.github_changelog_generator -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/.gitignore -------------------------------------------------------------------------------- /.scrutinizer.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/.scrutinizer.yml -------------------------------------------------------------------------------- /.stickler.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/.stickler.yml -------------------------------------------------------------------------------- /.styleci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/.styleci.yml -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /Gruntfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/Gruntfile.js -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/README.md -------------------------------------------------------------------------------- /README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/README.txt -------------------------------------------------------------------------------- /assets/banner-1544x500.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/assets/banner-1544x500.png -------------------------------------------------------------------------------- /assets/banner-772x250.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/assets/banner-772x250.png -------------------------------------------------------------------------------- /assets/icon-128x128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/assets/icon-128x128.png -------------------------------------------------------------------------------- /assets/icon-256x256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/assets/icon-256x256.png -------------------------------------------------------------------------------- /assets/screenshot-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/assets/screenshot-1.png -------------------------------------------------------------------------------- /assets/screenshot-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/assets/screenshot-2.png -------------------------------------------------------------------------------- /assets/screenshot-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/assets/screenshot-3.png -------------------------------------------------------------------------------- /assets/screenshot-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/assets/screenshot-4.png -------------------------------------------------------------------------------- /assets/screenshot-5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/assets/screenshot-5.png -------------------------------------------------------------------------------- /assets/screenshot-6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/assets/screenshot-6.png -------------------------------------------------------------------------------- /assets/screenshot-7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/assets/screenshot-7.png -------------------------------------------------------------------------------- /codeception.dist.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/codeception.dist.yml -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/composer.json -------------------------------------------------------------------------------- /composer.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/composer.lock -------------------------------------------------------------------------------- /lib/yoast/i18n-module/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/lib/yoast/i18n-module/LICENSE -------------------------------------------------------------------------------- /lib/yoast/i18n-module/src/i18n-module-wordpressorg.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/lib/yoast/i18n-module/src/i18n-module-wordpressorg.php -------------------------------------------------------------------------------- /lib/yoast/i18n-module/src/i18n-module.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/lib/yoast/i18n-module/src/i18n-module.php -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/package.json -------------------------------------------------------------------------------- /ruleset.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/ruleset.xml -------------------------------------------------------------------------------- /src/Admin.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/src/Admin.php -------------------------------------------------------------------------------- /src/AdminBars/AdminBar.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/src/AdminBars/AdminBar.php -------------------------------------------------------------------------------- /src/AdminBars/AdminBarAdmin.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/src/AdminBars/AdminBarAdmin.php -------------------------------------------------------------------------------- /src/Ads/Announcement.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/src/Ads/Announcement.php -------------------------------------------------------------------------------- /src/Ads/DonateMeNotice.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/src/Ads/DonateMeNotice.php -------------------------------------------------------------------------------- /src/Ads/HireMeNotice.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/src/Ads/HireMeNotice.php -------------------------------------------------------------------------------- /src/Ads/I18nPromoter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/src/Ads/I18nPromoter.php -------------------------------------------------------------------------------- /src/Ads/Newsletter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/src/Ads/Newsletter.php -------------------------------------------------------------------------------- /src/Ads/ReviewMeNotice.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/src/Ads/ReviewMeNotice.php -------------------------------------------------------------------------------- /src/Ads/partials/newsletter/newsletter.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/src/Ads/partials/newsletter/newsletter.css -------------------------------------------------------------------------------- /src/Ads/partials/newsletter/newsletter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/src/Ads/partials/newsletter/newsletter.js -------------------------------------------------------------------------------- /src/Ads/partials/newsletter/newsletter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/src/Ads/partials/newsletter/newsletter.php -------------------------------------------------------------------------------- /src/Api/ApiAdmin.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/src/Api/ApiAdmin.php -------------------------------------------------------------------------------- /src/Api/Cache.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/src/Api/Cache.php -------------------------------------------------------------------------------- /src/Caches/PurgeCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/src/Caches/PurgeCommand.php -------------------------------------------------------------------------------- /src/Caches/PurgeCommandFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/src/Caches/PurgeCommandFactory.php -------------------------------------------------------------------------------- /src/Caches/Purger.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/src/Caches/Purger.php -------------------------------------------------------------------------------- /src/Caches/Status.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/src/Caches/Status.php -------------------------------------------------------------------------------- /src/Debuggers/AbstractDebugger.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/src/Debuggers/AbstractDebugger.php -------------------------------------------------------------------------------- /src/Debuggers/CacheStatusDebugger.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/src/Debuggers/CacheStatusDebugger.php -------------------------------------------------------------------------------- /src/Debuggers/DebuggerAdmin.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/src/Debuggers/DebuggerAdmin.php -------------------------------------------------------------------------------- /src/Debuggers/PostRelatedUrlsDebugger.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/src/Debuggers/PostRelatedUrlsDebugger.php -------------------------------------------------------------------------------- /src/Debuggers/TargetsDebugger.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/src/Debuggers/TargetsDebugger.php -------------------------------------------------------------------------------- /src/Debuggers/partials/cache_status/cache_status.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/src/Debuggers/partials/cache_status/cache_status.js -------------------------------------------------------------------------------- /src/Debuggers/partials/cache_status/cache_status.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/src/Debuggers/partials/cache_status/cache_status.php -------------------------------------------------------------------------------- /src/Debuggers/partials/debuggers.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/src/Debuggers/partials/debuggers.css -------------------------------------------------------------------------------- /src/Debuggers/partials/post_related_urls/post_related_urls.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/src/Debuggers/partials/post_related_urls/post_related_urls.js -------------------------------------------------------------------------------- /src/Debuggers/partials/post_related_urls/post_related_urls.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/src/Debuggers/partials/post_related_urls/post_related_urls.php -------------------------------------------------------------------------------- /src/Debuggers/partials/targets/targets.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/src/Debuggers/partials/targets/targets.js -------------------------------------------------------------------------------- /src/Debuggers/partials/targets/targets.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/src/Debuggers/partials/targets/targets.php -------------------------------------------------------------------------------- /src/LoadableInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/src/LoadableInterface.php -------------------------------------------------------------------------------- /src/Notifications/AbstractDelayedNotice.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/src/Notifications/AbstractDelayedNotice.php -------------------------------------------------------------------------------- /src/Notifications/Notice.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/src/Notifications/Notice.php -------------------------------------------------------------------------------- /src/Notifications/Notifier.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/src/Notifications/Notifier.php -------------------------------------------------------------------------------- /src/Notifications/ServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/src/Notifications/ServiceProvider.php -------------------------------------------------------------------------------- /src/OptionStore.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/src/OptionStore.php -------------------------------------------------------------------------------- /src/Posts/Post.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/src/Posts/Post.php -------------------------------------------------------------------------------- /src/Posts/PostListener.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/src/Posts/PostListener.php -------------------------------------------------------------------------------- /src/Posts/PostType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/src/Posts/PostType.php -------------------------------------------------------------------------------- /src/Posts/RelatedUrls/RelatedUrls.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/src/Posts/RelatedUrls/RelatedUrls.php -------------------------------------------------------------------------------- /src/Posts/RelatedUrls/Strategies/AdjacentPostUrls.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/src/Posts/RelatedUrls/Strategies/AdjacentPostUrls.php -------------------------------------------------------------------------------- /src/Posts/RelatedUrls/Strategies/AuthorUrls.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/src/Posts/RelatedUrls/Strategies/AuthorUrls.php -------------------------------------------------------------------------------- /src/Posts/RelatedUrls/Strategies/Culprit.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/src/Posts/RelatedUrls/Strategies/Culprit.php -------------------------------------------------------------------------------- /src/Posts/RelatedUrls/Strategies/FeedUrls.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/src/Posts/RelatedUrls/Strategies/FeedUrls.php -------------------------------------------------------------------------------- /src/Posts/RelatedUrls/Strategies/PostTypeArchiveUrls.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/src/Posts/RelatedUrls/Strategies/PostTypeArchiveUrls.php -------------------------------------------------------------------------------- /src/Posts/RelatedUrls/Strategies/StrategyInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/src/Posts/RelatedUrls/Strategies/StrategyInterface.php -------------------------------------------------------------------------------- /src/Posts/RelatedUrls/Strategies/TermsUrls.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/src/Posts/RelatedUrls/Strategies/TermsUrls.php -------------------------------------------------------------------------------- /src/Posts/ServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/src/Posts/ServiceProvider.php -------------------------------------------------------------------------------- /src/REST/Controllers/Caches/Status/ShowController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/src/REST/Controllers/Caches/Status/ShowController.php -------------------------------------------------------------------------------- /src/REST/Controllers/Posts/Caches/DeleteController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/src/REST/Controllers/Posts/Caches/DeleteController.php -------------------------------------------------------------------------------- /src/REST/Controllers/Posts/RelatedUrls/IndexController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/src/REST/Controllers/Posts/RelatedUrls/IndexController.php -------------------------------------------------------------------------------- /src/REST/Controllers/Targets/IndexController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/src/REST/Controllers/Targets/IndexController.php -------------------------------------------------------------------------------- /src/ServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/src/ServiceProvider.php -------------------------------------------------------------------------------- /src/Sunny.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/src/Sunny.php -------------------------------------------------------------------------------- /src/Targets/ServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/src/Targets/ServiceProvider.php -------------------------------------------------------------------------------- /src/Targets/Strategies/Homepage.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/src/Targets/Strategies/Homepage.php -------------------------------------------------------------------------------- /src/Targets/Strategies/StrategyInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/src/Targets/Strategies/StrategyInterface.php -------------------------------------------------------------------------------- /src/Targets/Targets.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/src/Targets/Targets.php -------------------------------------------------------------------------------- /sunny.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/sunny.php -------------------------------------------------------------------------------- /tests/_bootstrap.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/tests/_bootstrap.php -------------------------------------------------------------------------------- /tests/_data/dump.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/tests/_data/dump.sql -------------------------------------------------------------------------------- /tests/_output/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore -------------------------------------------------------------------------------- /tests/_support/AcceptanceTester.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/tests/_support/AcceptanceTester.php -------------------------------------------------------------------------------- /tests/_support/Helper/Acceptance.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/tests/_support/Helper/Acceptance.php -------------------------------------------------------------------------------- /tests/_support/Helper/Integration.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/tests/_support/Helper/Integration.php -------------------------------------------------------------------------------- /tests/_support/Helper/Restapi.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/tests/_support/Helper/Restapi.php -------------------------------------------------------------------------------- /tests/_support/Helper/Unit.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/tests/_support/Helper/Unit.php -------------------------------------------------------------------------------- /tests/_support/IntegrationTester.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/tests/_support/IntegrationTester.php -------------------------------------------------------------------------------- /tests/_support/RestapiTester.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/tests/_support/RestapiTester.php -------------------------------------------------------------------------------- /tests/_support/UnitTester.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/tests/_support/UnitTester.php -------------------------------------------------------------------------------- /tests/acceptance.suite.dist.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/tests/acceptance.suite.dist.yml -------------------------------------------------------------------------------- /tests/acceptance.suite.example.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/tests/acceptance.suite.example.yml -------------------------------------------------------------------------------- /tests/acceptance/AdminBars/DisableHideAdminBarCept.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/tests/acceptance/AdminBars/DisableHideAdminBarCept.php -------------------------------------------------------------------------------- /tests/acceptance/AdminBars/HideAdminBarCept.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/tests/acceptance/AdminBars/HideAdminBarCept.php -------------------------------------------------------------------------------- /tests/acceptance/Debuggers/TargetGroupsCept.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/tests/acceptance/Debuggers/TargetGroupsCept.php -------------------------------------------------------------------------------- /tests/acceptance/Posts/Listener/PurgeWhenDraftPostPublishedCept.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/tests/acceptance/Posts/Listener/PurgeWhenDraftPostPublishedCept.php -------------------------------------------------------------------------------- /tests/acceptance/Posts/Listener/PurgeWhenNewPagePublishedCept.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/tests/acceptance/Posts/Listener/PurgeWhenNewPagePublishedCept.php -------------------------------------------------------------------------------- /tests/acceptance/Posts/Listener/PurgeWhenNewPostPublishedCept.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/tests/acceptance/Posts/Listener/PurgeWhenNewPostPublishedCept.php -------------------------------------------------------------------------------- /tests/acceptance/Posts/Listener/PurgeWhenPageUpdatedCept.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/tests/acceptance/Posts/Listener/PurgeWhenPageUpdatedCept.php -------------------------------------------------------------------------------- /tests/acceptance/Posts/Listener/PurgeWhenPostUpdatedCept.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/tests/acceptance/Posts/Listener/PurgeWhenPostUpdatedCept.php -------------------------------------------------------------------------------- /tests/acceptance/SettingPageTabLinkCept.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/tests/acceptance/SettingPageTabLinkCept.php -------------------------------------------------------------------------------- /tests/acceptance/_bootstrap.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/tests/acceptance/_bootstrap.php -------------------------------------------------------------------------------- /tests/integration.suite.dist.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/tests/integration.suite.dist.yml -------------------------------------------------------------------------------- /tests/integration.suite.example.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/tests/integration.suite.example.yml -------------------------------------------------------------------------------- /tests/integration/Ads/I18nPromoterTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/tests/integration/Ads/I18nPromoterTest.php -------------------------------------------------------------------------------- /tests/integration/Api/CacheTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/tests/integration/Api/CacheTest.php -------------------------------------------------------------------------------- /tests/integration/Caches/PurgerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/tests/integration/Caches/PurgerTest.php -------------------------------------------------------------------------------- /tests/integration/Caches/StatusTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/tests/integration/Caches/StatusTest.php -------------------------------------------------------------------------------- /tests/integration/OptionStoreTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/tests/integration/OptionStoreTest.php -------------------------------------------------------------------------------- /tests/integration/_bootstrap.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/tests/integration/_bootstrap.php -------------------------------------------------------------------------------- /tests/restapi.suite.dist.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/tests/restapi.suite.dist.yml -------------------------------------------------------------------------------- /tests/restapi.suite.example.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/tests/restapi.suite.example.yml -------------------------------------------------------------------------------- /tests/restapi/Posts/Caches/CachesDeleteCest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/tests/restapi/Posts/Caches/CachesDeleteCest.php -------------------------------------------------------------------------------- /tests/restapi/Posts/RelatedUrls/RelatedUrlsIndexCest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/tests/restapi/Posts/RelatedUrls/RelatedUrlsIndexCest.php -------------------------------------------------------------------------------- /tests/restapi/Targets/TargetsIndexCest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/tests/restapi/Targets/TargetsIndexCest.php -------------------------------------------------------------------------------- /tests/restapi/_bootstrap.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/tests/restapi/_bootstrap.php -------------------------------------------------------------------------------- /tests/unit.suite.dist.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/tests/unit.suite.dist.yml -------------------------------------------------------------------------------- /tests/unit/Caches/PurgeCommandTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/tests/unit/Caches/PurgeCommandTest.php -------------------------------------------------------------------------------- /tests/unit/_bootstrap.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/tests/unit/_bootstrap.php -------------------------------------------------------------------------------- /uninstall.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/uninstall.php -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typisttech/sunny/HEAD/yarn.lock --------------------------------------------------------------------------------