From 93f2e1881107ff4507f6376576e899a0f1b7c8fe Mon Sep 17 00:00:00 2001 From: erwanlr Date: Sun, 26 Dec 2021 13:42:43 +0100 Subject: [PATCH] Adds DFs --- spec/fixtures/db/dynamic_finders.yml | 285 ++++++++++++++++++ spec/fixtures/dynamic_finders/expected.yml | 97 ++++++ .../btcpaywall/composer_file/package.json | 17 ++ .../change_log/changelog.txt | 5 + .../change_log/changelog.txt | 4 + .../composer_file/composer.json | 16 + .../query_parameter_passive_all.html | 26 ++ .../composer_file/composer.json | 25 ++ .../translation_file/lang/set-the-stage.pot | 110 +++++++ .../bundle-servizitrepuntozero-domain.pot | 143 +++++++++ .../change_log/changelog.txt | 5 + 11 files changed, 733 insertions(+) create mode 100644 spec/fixtures/dynamic_finders/plugin_version/btcpaywall/composer_file/package.json create mode 100644 spec/fixtures/dynamic_finders/plugin_version/compe-woo-compare-products/change_log/changelog.txt create mode 100644 spec/fixtures/dynamic_finders/plugin_version/iprom-integration-for-woocommerce/change_log/changelog.txt create mode 100644 spec/fixtures/dynamic_finders/plugin_version/pagarme-payments-for-woocommerce/composer_file/composer.json create mode 100644 spec/fixtures/dynamic_finders/plugin_version/selleradise-widgets/composer_file/composer.json create mode 100644 spec/fixtures/dynamic_finders/plugin_version/set-the-stage/translation_file/lang/set-the-stage.pot create mode 100644 spec/fixtures/dynamic_finders/plugin_version/simple-product-bundle/translation_file/languages/bundle-servizitrepuntozero-domain.pot create mode 100644 spec/fixtures/dynamic_finders/plugin_version/w2s-migrate-woo-to-shopify/change_log/changelog.txt diff --git a/spec/fixtures/db/dynamic_finders.yml b/spec/fixtures/db/dynamic_finders.yml index 974abbbd..24ce35d3 100644 --- a/spec/fixtures/db/dynamic_finders.yml +++ b/spec/fixtures/db/dynamic_finders.yml @@ -3411,6 +3411,9 @@ plugins: admin-menu-search: Readme: path: readme.txt + admin-menu-slugs: + Readme: + path: readme.txt admin-menu-tamplate-plugin: Readme: path: readme.txt @@ -3478,6 +3481,9 @@ plugins: admin-show-sticky: Readme: path: readme.txt + admin-side-data-storage-for-contact-form-7: + Readme: + path: readme.txt admin-site-switcher: Readme: path: readme.txt @@ -6838,6 +6844,15 @@ plugins: animated-svg: Readme: path: readme.txt + animated-text-block: + QueryParameter: + files: + - dist/style.css + - assets/js/jquery.textillate.min.js + - dist/script.js + version: true + Readme: + path: readme.txt animated-typed-js-shortcode: Readme: path: readme.txt @@ -8076,6 +8091,9 @@ plugins: arukereso-for-woocommerce: Readme: path: readme.txt + arvancloud-object-storage: + Readme: + path: README.txt arvand-post-grid: Readme: path: readme.txt @@ -10101,6 +10119,9 @@ plugins: avatar: Readme: path: readme.txt + avatar-3d-creator: + Readme: + path: readme.txt avatar-shaper: Readme: path: readme.txt @@ -10764,6 +10785,9 @@ plugins: - public/assets/js/jquery.magnific-popup.min.js - public/assets/js/pgallery.custom.js version: true + b-pricing-table: + Readme: + path: readme.txt b-productiv-lite: ChangeLog: class: BodyPattern @@ -11010,6 +11034,11 @@ plugins: backup-backup: Readme: path: readme.txt + backup-copilot: + Readme: + path: + - readme.txt + - README.md backup-database-from-dashboard: Readme: path: readme.txt @@ -11873,6 +11902,9 @@ plugins: bcd-upcoming-posts: Readme: path: readme.txt + bck-tu-dong-xac-nhan-thanh-toan-chuyen-khoan-ngan-hang: + Readme: + path: readme.txt bcs-bertline-book-importer: Readme: path: readme.txt @@ -13323,6 +13355,14 @@ plugins: binlayerpress: Readme: path: readme.txt + binox: + QueryParameter: + files: + - public/css/settings-page-public.css + - public/js/settings-page-public.js + version: true + Readme: + path: readme.txt bio-links: ComposerFile: class: ConfigParser @@ -16675,6 +16715,14 @@ plugins: btcnew: Readme: path: readme.txt + btcpaywall: + Readme: + path: readme.txt + ComposerFile: + class: ConfigParser + path: package.json + key: version + version: true bttlive: Readme: path: readme.txt @@ -18091,6 +18139,9 @@ plugins: cache-me-button: Readme: path: readme.txt + cache-purge-helper: + Readme: + path: readme.txt cache-seo-speed: ComposerFile: class: ConfigParser @@ -18958,6 +19009,9 @@ plugins: cashenvoy-woocommerce-payment-gateway: Readme: path: readme.txt + cashfree-gravity-forms: + Readme: + path: readme.txt cashfree-quick-button: Readme: path: README.txt @@ -19754,6 +19808,8 @@ plugins: files: - assets/js/script.js version: true + Readme: + path: readme.txt cc-tagger: Readme: path: readme.txt @@ -21325,6 +21381,9 @@ plugins: cinema-catalog: Readme: path: readme.txt + cinza-slider: + Readme: + path: readme.txt cip-dtac-for-give: ChangeLog: class: BodyPattern @@ -22404,6 +22463,9 @@ plugins: version: true Readme: path: readme.txt + cmc-webp-images: + Readme: + path: readme.txt cmp-coming-soon-maintenance: Readme: path: readme.txt @@ -23839,6 +23901,11 @@ plugins: compe-woo-compare-products: Readme: path: readme.txt + ChangeLog: + class: BodyPattern + path: changelog.txt + pattern: !ruby/regexp /\/\*+\s*(?\d+\.[\.\d]+) \- [\d\.]{8,}\s*\*+\//i + version: true compensate-for-woocommerce: Readme: path: readme.txt @@ -26492,6 +26559,9 @@ plugins: critical-css: Readme: path: readme.txt + critical-net-fraud-prevention: + Readme: + path: readme.txt critique: Readme: path: readme.txt @@ -28572,6 +28642,9 @@ plugins: customizer-theme-switcher: Readme: path: readme.txt + customizer-toolkits: + Readme: + path: README.txt customizer-user-interface: Readme: path: @@ -30071,6 +30144,9 @@ plugins: path: languages/delivery-date-system.pot pattern: !ruby/regexp '/n: Delivery Date System for WooCommerce (?\d+\.[\.\d]+)/i' version: true + delivery-date-time-for-woocommerce: + Readme: + path: README.txt delivery-drivers-for-vendors: Readme: path: README.txt @@ -30247,6 +30323,8 @@ plugins: - public/js/demovox-public.min.js - public/js/demovox-public-pdf.min.js version: true + Readme: + path: README.txt denade-translate: Readme: path: readme.txt @@ -30569,6 +30647,9 @@ plugins: - frontend/css/ihotspot.min.css - frontend/js/jquery.ihotspot.min.js version: true + devvn-snow: + Readme: + path: readme.txt devxwp-atc-text-for-woocommerce: Readme: path: readme.txt @@ -35563,6 +35644,9 @@ plugins: path: languages/edd-card.pot pattern: !ruby/regexp '/"Project\-Id\-Version: EDD Card (?\d+\.[\.\d]+)/i' version: true + edd-cashapp: + Readme: + path: readme.txt edd-changelog: QueryParameter: files: @@ -35757,6 +35841,9 @@ plugins: edd-vatinfoeu: Readme: path: readme.txt + edd-venmo: + Readme: + path: readme.txt edd-version: Readme: path: readme.txt @@ -39969,6 +40056,9 @@ plugins: factura-electronica-cr: Readme: path: readme.txt + facturante: + Readme: + path: readme.txt facture-pay-wc-payment: Readme: path: Readme.txt @@ -40789,6 +40879,9 @@ plugins: featured-image: Readme: path: readme.txt + featured-image-add-in-admin-column: + Readme: + path: readme.txt featured-image-admin-thumb-fiat: Readme: path: README.txt @@ -43750,6 +43843,9 @@ plugins: forrun-shipping-for-woocommerce: Readme: path: readme.txt + fortify: + Readme: + path: readme.txt fortunekookie: Readme: path: readme.txt @@ -50546,6 +50642,9 @@ plugins: help-desk-9-by-developry: Readme: path: readme.txt + helpdeskwp: + Readme: + path: readme.txt helper-lite-for-pagespeed: Readme: path: readme.txt @@ -50859,6 +50958,9 @@ plugins: hide-categories-or-products-on-shop-page: Readme: path: readme.txt + hide-categories-products-woocommerce: + Readme: + path: readme.txt hide-comments-feature: Readme: path: readme.txt @@ -51847,6 +51949,9 @@ plugins: hoverswap: Readme: path: readme.txt + how-many-posts: + Readme: + path: readme.txt how-old-am-i: Readme: path: readme.txt @@ -54257,6 +54362,11 @@ plugins: indexic-areservation: Readme: path: readme.txt + indexnow: + Readme: + path: + - readme.txt + - README.md indianic-testimonial: Readme: path: readme.txt @@ -55612,6 +55722,9 @@ plugins: invitation-code-checker: Readme: path: readme.txt + invitation-code-for-contact-form-7: + Readme: + path: readme.txt invitations-for-slack: QueryParameter: files: @@ -55923,6 +56036,15 @@ plugins: iprojectweb: Readme: path: readme.txt + iprom-integration-for-woocommerce: + Readme: + path: readme.txt + ChangeLog: + class: BodyPattern + path: changelog.txt + pattern: !ruby/regexp /^\s+[\d\.]{8,} \- Version (?\d+\.[\.\d]+)(?!.*[\d\.]{8,} + \- Version \d+\.[\.\d]+)/mi + version: true ipros24-google-translate-widget: TranslationFile: class: BodyPattern @@ -60221,6 +60343,9 @@ plugins: path: - README.txt - README.md + lazy-load-clarity: + Readme: + path: README.txt lazy-load-disable: Readme: path: readme.txt @@ -63848,6 +63973,9 @@ plugins: lupsonline-link-netwerk: Readme: path: readme.txt + luway-seo-checker: + Readme: + path: readme.txt luway-upsale: Readme: path: readme.txt @@ -65066,6 +65194,9 @@ plugins: path: changelog.txt pattern: !ruby/regexp /^(?\d+\.[\.\d]+)(?!.*\d+\.[\.\d]+)/mi version: true + markight-integration: + Readme: + path: readme.txt marquee-image-crawler: Readme: path: readme.txt @@ -66087,6 +66218,12 @@ plugins: menu-item-types: Readme: path: readme.txt + menu-item-types-action: + Readme: + path: readme.txt + menu-item-types-button: + Readme: + path: readme.txt menu-items-visibility-control: Readme: path: readme.txt @@ -67135,6 +67272,9 @@ plugins: modlitba-za-farnost: Readme: path: readme.txt + modoro-ybai-interaction: + Readme: + path: readme.txt modula-best-grid-gallery: QueryParameter: files: @@ -70076,6 +70216,9 @@ plugins: path: - readme.txt - readme.md + nixwood-grid-for-elementor: + Readme: + path: readme.txt nk-google-analytics: Readme: path: readme.txt @@ -72263,6 +72406,9 @@ plugins: oxipay-payment-gateway: Readme: path: readme.txt + oxy-howto-maker: + Readme: + path: readme.txt oxy-relogin-window: Readme: path: readme.txt @@ -72347,6 +72493,14 @@ plugins: path: composer.json key: version version: true + pagarme-payments-for-woocommerce: + ComposerFile: + class: ConfigParser + path: composer.json + key: version + version: true + Readme: + path: readme.md page-and-post-description: Readme: path: readme.txt @@ -74184,6 +74338,13 @@ plugins: pipdisqus: Readme: path: readme.txt + pipeline: + QueryParameter: + files: + - public/css/pl-public.css + version: true + Readme: + path: README.txt pipfrosch-jquery: Readme: path: readme.txt @@ -74292,6 +74453,9 @@ plugins: pixtypes: Readme: path: readme.txt + pizza-builder-for-woocommerce: + Readme: + path: readme.txt pj-contact-form: QueryParameter: files: @@ -75211,6 +75375,9 @@ plugins: files: - _inc/css/post_bkmarks.css version: true + post-builder-lite: + Readme: + path: readme.txt post-by-weekday: Readme: path: readme.txt @@ -77226,6 +77393,9 @@ plugins: projectify-lite: Readme: path: readme.txt + projectopia-core: + Readme: + path: readme.txt projects-by-serge-liatko: QueryParameter: files: @@ -77811,6 +77981,9 @@ plugins: pythia-for-woocommerce: Readme: path: readme.txt + pyts-count: + Readme: + path: README.txt pyxis-mobile-menu: QueryParameter: files: @@ -77868,6 +78041,9 @@ plugins: qanva-analog-clock-for-elementor: Readme: path: readme.txt + qanva-custom-mouse-for-elementor: + Readme: + path: readme.txt qanva-powertools-for-elementor: Readme: path: readme.txt @@ -78432,6 +78608,9 @@ plugins: quickswish: Readme: path: readme.txt + quicq: + Readme: + path: README.txt quietly: Comment: pattern: !ruby/regexp /QWP v(?\d+\.[\.\d]+)/i @@ -79276,6 +79455,9 @@ plugins: version: true Readme: path: readme.txt + recent-orders-widget-for-woocommerce: + Readme: + path: readme.txt recent-popular-comment-tag-widget: QueryParameter: files: @@ -81384,6 +81566,9 @@ plugins: rocket-text-reviews: Readme: path: readme.txt + rocketcdn: + Readme: + path: readme.txt rocketdeliver: Readme: path: README.txt @@ -81928,6 +82113,9 @@ plugins: sa-woo-smart-chatbot: Readme: path: readme.txt + sabapayamak: + Readme: + path: readme.txt saber-commerce: Readme: path: readme.txt @@ -82475,6 +82663,9 @@ plugins: sbl-admin-bar: Readme: path: readme.txt + sc-borrowing-widget: + Readme: + path: readme.txt sc-loan-calculation-widget: Readme: path: readme.txt @@ -82631,6 +82822,9 @@ plugins: scootercontact: Readme: path: readme.txt + scootflow: + Readme: + path: readme.txt scoreboard-widget: QueryParameter: files: @@ -82976,6 +83170,9 @@ plugins: path: changelog.txt pattern: !ruby/regexp /^= (?\d+\.[\.\d]+)/i version: true + search-logger: + Readme: + path: readme.txt search-meter: Readme: path: readme.txt @@ -83343,6 +83540,14 @@ plugins: path: - readme.txt - README.md + selleradise-widgets: + ComposerFile: + class: ConfigParser + path: composer.json + key: version + version: true + Readme: + path: readme.txt selz-ecommerce: QueryParameter: files: @@ -83428,6 +83633,9 @@ plugins: send-form-entries-to-telegram: Readme: path: readme.txt + send-password-instead-of-email-by-nexgi-com: + Readme: + path: readme.txt send-to-kindle: TranslationFile: class: BodyPattern @@ -84020,6 +84228,14 @@ plugins: path: - readme.txt - README.md + set-the-stage: + Readme: + path: readme.txt + TranslationFile: + class: BodyPattern + path: lang/set-the-stage.pot + pattern: !ruby/regexp '/"Project\-Id\-Version: Set the Stage (?\d+\.[\.\d]+)/i' + version: true set-unset-bulk-post-categories: Readme: path: readme.txt @@ -84357,6 +84573,9 @@ plugins: shift8-modal: Readme: path: readme.txt + shift8-portfolio: + Readme: + path: readme.txt shift8-zoom: Readme: path: readme.txt @@ -85585,6 +85804,9 @@ plugins: simple-file-downloader: Readme: path: readme.txt + simple-floating-contact-form: + Readme: + path: readme.txt simple-floating-menu: QueryParameter: files: @@ -85951,6 +86173,14 @@ plugins: version: true Readme: path: README.txt + simple-product-bundle: + TranslationFile: + class: BodyPattern + path: languages/bundle-servizitrepuntozero-domain.pot + pattern: !ruby/regexp '/oject\-Id\-Version: Simple Product Bundle (?\d+\.[\.\d]+)/i' + version: true + Readme: + path: README.txt simple-product-counter: Readme: path: readme.txt @@ -86793,6 +87023,9 @@ plugins: sketch: Readme: path: readme.txt + skill-bar-wp: + Readme: + path: readme.txt skillbars: QueryParameter: files: @@ -87871,6 +88104,13 @@ plugins: version: true Readme: path: readme.txt + snow-flakes: + QueryParameter: + files: + - assets/js/nr_snowflakes.js + version: true + Readme: + path: readme.txt snow-monkey-editor: Readme: path: readme.txt @@ -90124,6 +90364,9 @@ plugins: students-count-for-learndash: Readme: path: readme.txt + studentsays-make-comment-or-feedback: + Readme: + path: readme.txt studiocart: Readme: path: readme.txt @@ -90604,6 +90847,9 @@ plugins: supplier-order-email: Readme: path: readme.txt + support-board-cloud: + Readme: + path: readme.txt support-chat: Readme: path: readme.txt @@ -91576,6 +91822,9 @@ plugins: version: true Readme: path: readme.txt + tarokina-free: + Readme: + path: README.txt tarot-reading: Readme: path: README.txt @@ -92285,6 +92534,9 @@ plugins: th-partner-slider: Readme: path: readme.txt + th-product-compare: + Readme: + path: readme.txt th-reviews-bar: Readme: path: readme.txt @@ -93736,6 +93988,16 @@ plugins: toucan-color-palette: Readme: path: readme.txt + touch-fashion-slider-elementor-addon: + QueryParameter: + files: + - assets/css/circle-animation.css + - assets/js/hero-slider-1.js + - assets/js/hero-slider-2.js + - assets/js/circle-animation.js + version: true + Readme: + path: readme.txt tour-booking: QueryParameter: files: @@ -94199,6 +94461,9 @@ plugins: transportadora-zapex-woocommerce: Readme: path: readme.txt + transportify-same-day: + Readme: + path: readme.txt tranzly: QueryParameter: files: @@ -96118,6 +96383,9 @@ plugins: up-down-image-slideshow-gallery: Readme: path: readme.txt + up-sell-pro: + Readme: + path: README.txt upc-ean-barcode-generator: Readme: path: readme.txt @@ -98013,6 +98281,9 @@ plugins: path: composer.json key: version version: true + voice-pay-gateway: + Readme: + path: readme.txt voice-search: QueryParameter: files: @@ -98175,6 +98446,11 @@ plugins: w2s-migrate-woo-to-shopify: Readme: path: README.txt + ChangeLog: + class: BodyPattern + path: changelog.txt + pattern: !ruby/regexp /\/\*+\s*(?\d+\.[\.\d]+) \- [\d\.]{8,}\s*\*+\//i + version: true w3-total-cache: CommentDebugInfo: class: Comment @@ -98187,6 +98463,9 @@ plugins: confidence: 80 Readme: path: readme.txt + w3dart: + Readme: + path: readme.txt w3s-cf7-zoho: Readme: path: README.txt @@ -99154,6 +99433,9 @@ plugins: wc-place-order-without-payment: Readme: path: readme.txt + wc-planzer-shipping: + Readme: + path: readme.txt wc-poczta: Readme: path: readme.txt @@ -110870,6 +111152,9 @@ plugins: files: - js/featherlight.min.js version: true + wpbom: + Readme: + path: readme.txt wpbooklist: QueryParameter: files: diff --git a/spec/fixtures/dynamic_finders/expected.yml b/spec/fixtures/dynamic_finders/expected.yml index f95d8d03..0812fbd8 100644 --- a/spec/fixtures/dynamic_finders/expected.yml +++ b/spec/fixtures/dynamic_finders/expected.yml @@ -3208,6 +3208,15 @@ plugins: confidence: 10 interesting_entries: - http://wp.lab/wp-content/plugins/animated-headline/css/style.css?ver=3.5 + animated-text-block: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/animated-text-block/dist/style.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/animated-text-block/assets/js/jquery.textillate.min.js?ver=1.0.0 + - http://wp.lab/wp-content/plugins/animated-text-block/dist/script.js?ver=1.0.0 + confidence: 30 animation-block: ComposerFile: number: 1.0.0 @@ -6117,6 +6126,14 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/bing-translator/languages/bing-translator-bg_BG.po, Match: ''Project-Id-Version: Bing Translator 1.0''' + binox: + QueryParameter: + number: 1.0.5 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/binox/public/css/settings-page-public.css?ver=1.0.5 + - http://wp.lab/wp-content/plugins/binox/public/js/settings-page-public.js?ver=1.0.5 + confidence: 20 bio-links: ComposerFile: number: 1.0.0 @@ -7864,6 +7881,12 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/bstone-demo-importer/CHANGELOG.txt, Match: ''= 1.0.0''' + btcpaywall: + ComposerFile: + number: 1.0.0 + found_by: Composer File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/btcpaywall/package.json, Match: ''1.0.0''' bu-learning-blocks: TranslationFile: number: 1.1.3 @@ -11257,6 +11280,13 @@ plugins: - http://wp.lab/wp-content/plugins/compare-your-income-moneyarcher/js/progress.js?ver=2.0.0 - http://wp.lab/wp-content/plugins/compare-your-income-moneyarcher/js/script.js?ver=2.0.0 confidence: 30 + compe-woo-compare-products: + ChangeLog: + number: 1.0.1 + found_by: Change Log (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/compe-woo-compare-products/changelog.txt, + Match: ''/**1.0.1 - 2021.12.22 **/''' complete-open-graph: Comment: number: 3.0.3 @@ -25290,6 +25320,14 @@ plugins: found_by: Change Log (Aggressive Detection) interesting_entries: - 'http://wp.lab/wp-content/plugins/ipaper/changelog.txt, Match: ''Version 1.2''' + iprom-integration-for-woocommerce: + ChangeLog: + number: 1.0.0 + found_by: Change Log (Aggressive Detection) + interesting_entries: + - |- + http://wp.lab/wp-content/plugins/iprom-integration-for-woocommerce/changelog.txt, Match: ' + 2021.11.05 - version 1.0.0' ipros24-google-translate-widget: TranslationFile: number: '1.10' @@ -34587,6 +34625,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/pagaris-para-woocommerce/composer.json, Match: ''1.1.4''' + pagarme-payments-for-woocommerce: + ComposerFile: + number: 2.0.0 + found_by: Composer File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/pagarme-payments-for-woocommerce/composer.json, + Match: ''2.0.0''' page-builder-by-azexo: QueryParameter: number: 1.27.84 @@ -35762,6 +35807,13 @@ plugins: confidence: 10 interesting_entries: - http://wp.lab/wp-content/plugins/pinterest-pin-it-button/css/public.css?ver=2.1.0.1 + pipeline: + QueryParameter: + number: '1.0' + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/pipeline/public/css/pl-public.css?ver=1.0 + confidence: 10 pirate-forms: ChangeLog: number: 2.3.4 @@ -42208,6 +42260,13 @@ plugins: interesting_entries: - http://wp.lab/wp-content/plugins/sell-digital-downloads/css/isell_style.css?ver=2.2.6 confidence: 10 + selleradise-widgets: + ComposerFile: + number: 1.2.1 + found_by: Composer File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/selleradise-widgets/composer.json, Match: + ''1.2.1''' selz-ecommerce: QueryParameter: number: 1.7.0 @@ -42678,6 +42737,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/sessions/CHANGELOG.md, Match: ''## [1.0.0] - 2020-03-24''' + set-the-stage: + TranslationFile: + number: 1.0.0 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/set-the-stage/lang/set-the-stage.pot, Match: + ''"Project-Id-Version: Set the Stage 1.0.0''' sewn-in-notifications: QueryParameter: number: 1.1.1 @@ -44021,6 +44087,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/simple-private-video/languages/simple-private-video.pot, Match: ''roject-Id-Version: Simple Private Video 0.2.0''' + simple-product-bundle: + TranslationFile: + number: '1.0' + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/simple-product-bundle/languages/bundle-servizitrepuntozero-domain.pot, + Match: ''oject-Id-Version: Simple Product Bundle 1.0''' simple-product-table-for-woocommerce: QueryParameter: number: 1.0.0 @@ -45415,6 +45488,13 @@ plugins: interesting_entries: - http://wp.lab/wp-content/plugins/snordians-h5p-resize-pulse/js/h5p-resize-pulse.js?ver=0.1.0 confidence: 10 + snow-flakes: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/snow-flakes/assets/js/nr_snowflakes.js?ver=1.0.0 + confidence: 10 snow-storm: QueryParameter: number: 1.4.3 @@ -49608,6 +49688,16 @@ plugins: - http://wp.lab/wp-content/plugins/total-team-lite/assets/js/jquery.mCustomScrollbar.concat.min.js?ver=1.0.0 - http://wp.lab/wp-content/plugins/total-team-lite/assets/js/jquery.colorbox.js?ver=1.0.0 confidence: 100 + touch-fashion-slider-elementor-addon: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/touch-fashion-slider-elementor-addon/assets/css/circle-animation.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/touch-fashion-slider-elementor-addon/assets/js/hero-slider-1.js?ver=1.0.0 + - http://wp.lab/wp-content/plugins/touch-fashion-slider-elementor-addon/assets/js/hero-slider-2.js?ver=1.0.0 + - http://wp.lab/wp-content/plugins/touch-fashion-slider-elementor-addon/assets/js/circle-animation.js?ver=1.0.0 + confidence: 40 tour-booking: QueryParameter: number: '1.0' @@ -52770,6 +52860,13 @@ plugins: interesting_entries: - http://wp.lab/wp-content/plugins/w2pe-measurement-widget/files/custom_script.js?ver=1.00 confidence: 10 + w2s-migrate-woo-to-shopify: + ChangeLog: + number: 1.0.1 + found_by: Change Log (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/w2s-migrate-woo-to-shopify/changelog.txt, + Match: ''/**1.0.1 - 2021.12.22**/''' w3-total-cache: CommentDebugInfo: number: 0.9.4.1 diff --git a/spec/fixtures/dynamic_finders/plugin_version/btcpaywall/composer_file/package.json b/spec/fixtures/dynamic_finders/plugin_version/btcpaywall/composer_file/package.json new file mode 100644 index 00000000..beaf588a --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/btcpaywall/composer_file/package.json @@ -0,0 +1,17 @@ +{ + "name": "BTCPayWall", + "version": "1.0.0", + "description": "BTCPayWall is a WordPress plugin for publishers to charge for paid content. With the help of WordPress BTCPayWall plugin you can offer previews of your blog posts and accept bitcoin payment for a single post (pay-per-post) via Lightning Network.", + "main": "index.js", + "scripts": { + "test": "echo \"Error: no test specified\" && exit 1", + "start": "wp-scripts start", + "build": "wp-scripts build" + }, + "keywords": [], + "author": "", + "license": "ISC", + "devDependencies": { + "@wordpress/scripts": "^17.0.0" + } +} diff --git a/spec/fixtures/dynamic_finders/plugin_version/compe-woo-compare-products/change_log/changelog.txt b/spec/fixtures/dynamic_finders/plugin_version/compe-woo-compare-products/change_log/changelog.txt new file mode 100644 index 00000000..e75c0cc7 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/compe-woo-compare-products/change_log/changelog.txt @@ -0,0 +1,5 @@ +/**1.0.1 - 2021.12.22 **/ +- Fixed: Attributes hide/show + +/**1.0.0 - 2021.12 **/ +- The first released \ No newline at end of file diff --git a/spec/fixtures/dynamic_finders/plugin_version/iprom-integration-for-woocommerce/change_log/changelog.txt b/spec/fixtures/dynamic_finders/plugin_version/iprom-integration-for-woocommerce/change_log/changelog.txt new file mode 100644 index 00000000..86bca424 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/iprom-integration-for-woocommerce/change_log/changelog.txt @@ -0,0 +1,4 @@ +*** iPROM integration for WooCommerce *** + +2021.11.05 - version 1.0.0 +* Initial release. diff --git a/spec/fixtures/dynamic_finders/plugin_version/pagarme-payments-for-woocommerce/composer_file/composer.json b/spec/fixtures/dynamic_finders/plugin_version/pagarme-payments-for-woocommerce/composer_file/composer.json new file mode 100644 index 00000000..2133f988 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/pagarme-payments-for-woocommerce/composer_file/composer.json @@ -0,0 +1,16 @@ +{ + "name": "pagarme/woocommerce-pagarme-payments", + "description": "Pagar.me module for Woocommerce", + "type": "wordpress-plugin", + "version": "2.0.0", + "license": "GPL", + "autoload": { + "psr-4": { + "Woocommerce\\Pagarme\\": "src/" + } + }, + "require": { + "mashape/unirest-php": "^3.0", + "pagarme/ecommerce-module-core": "^1.1" + } +} diff --git a/spec/fixtures/dynamic_finders/plugin_version/query_parameter_passive_all.html b/spec/fixtures/dynamic_finders/plugin_version/query_parameter_passive_all.html index 1c2cdd89..d022f6bd 100644 --- a/spec/fixtures/dynamic_finders/plugin_version/query_parameter_passive_all.html +++ b/spec/fixtures/dynamic_finders/plugin_version/query_parameter_passive_all.html @@ -1072,6 +1072,12 @@ + + + + + + @@ -2116,6 +2122,11 @@ + + + + + @@ -13033,6 +13044,10 @@ + + + + @@ -16754,6 +16769,10 @@ + + + + @@ -18435,6 +18454,13 @@ + + + + + + + diff --git a/spec/fixtures/dynamic_finders/plugin_version/selleradise-widgets/composer_file/composer.json b/spec/fixtures/dynamic_finders/plugin_version/selleradise-widgets/composer_file/composer.json new file mode 100644 index 00000000..5d5035cf --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/selleradise-widgets/composer_file/composer.json @@ -0,0 +1,25 @@ +{ + "name": "khizar/selleradise-widgets", + "description": "", + "keywords": [], + "homepage": "https://redoxbird.com/selleradise-widgetd", + "license": "", + "version": "1.2.1", + "authors": [ + { + "name": "Khizar Hasan", + "email": "khizarhasan927@gmail.com", + "homepage": "https://khizar.info", + "role": "Developer" + } + ], + "autoload": { + "psr-4": { + "Selleradise_Widgets\\": "./inc" + }, + "files": [ + "./inc/Helpers.php", + "./inc/class-tgm-plugin-activation.php" + ] + } +} diff --git a/spec/fixtures/dynamic_finders/plugin_version/set-the-stage/translation_file/lang/set-the-stage.pot b/spec/fixtures/dynamic_finders/plugin_version/set-the-stage/translation_file/lang/set-the-stage.pot new file mode 100644 index 00000000..89c76339 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/set-the-stage/translation_file/lang/set-the-stage.pot @@ -0,0 +1,110 @@ +# Copyright (C) 2021 Ivaylo Draganov +# This file is distributed under the GPL v2 or later. +msgid "" +msgstr "" +"Project-Id-Version: Set the Stage 1.0.0\n" +"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/drgnff-wp-stage-switcher\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"POT-Creation-Date: 2021-12-22T11:56:06+02:00\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"X-Generator: WP-CLI 2.5.0\n" +"X-Domain: drgnff-wp-stage-switcher\n" + +#. Plugin Name of the plugin +#: src/SettingsPage.php:23 +#: src/SettingsPage.php:24 +#: tests/Unit/SettingsPageTest.php:33 +#: tests/Unit/SettingsPageTest.php:34 +msgid "Set the Stage" +msgstr "" + +#. Plugin URI of the plugin +msgid "https://github.com/dragunoff/wp-stage-switcher/" +msgstr "" + +#. Description of the plugin +msgid "Quickly switch between environments (live, test, dev) from the admin bar." +msgstr "" + +#. Author of the plugin +msgid "Ivaylo Draganov" +msgstr "" + +#. Author URI of the plugin +msgid "https://dragunoff.github.io/" +msgstr "" + +#: src/Constants.php:15 +msgid "UNKNOWN" +msgstr "" + +#: src/RenderUtils.php:23 +msgid "Drag to reorder" +msgstr "" + +#: src/RenderUtils.php:37 +msgid "Home URL" +msgstr "" + +#: src/RenderUtils.php:43 +msgid "Title" +msgstr "" + +#: src/RenderUtils.php:49 +msgid "Color" +msgstr "" + +#: src/RenderUtils.php:55 +msgid "Background" +msgstr "" + +#: src/SettingsDefaultSection.php:53 +#: tests/Unit/SettingsDefaultSectionTest.php:142 +msgid "Default Environment" +msgstr "" + +#: src/SettingsDefaultSection.php:61 +msgid "Default environment has been overridden with a filter." +msgstr "" + +#: src/SettingsDefaultSection.php:81 +msgid "This will be used if the current site is not part of the environments list." +msgstr "" + +#: src/SettingsDefaultSection.php:155 +msgid "Reset to plugin's original values" +msgstr "" + +#: src/SettingsDefaultSection.php:157 +msgid "Reset" +msgstr "" + +#: src/SettingsEnvironmentsSection.php:77 +#: tests/Unit/SettingsEnvironmentsSectionTest.php:143 +msgid "Environments" +msgstr "" + +#: src/SettingsEnvironmentsSection.php:85 +msgid "Environments have been overridden with a filter." +msgstr "" + +#: src/SettingsEnvironmentsSection.php:94 +msgid "These will be printed in order in the admin bar menu." +msgstr "" + +#: src/SettingsEnvironmentsSection.php:184 +#: src/SettingsEnvironmentsSection.php:262 +msgid "Remove" +msgstr "" + +#: src/SettingsEnvironmentsSection.php:198 +msgid "Add New Environment" +msgstr "" + +#: src/SettingsPage.php:76 +msgid "Settings" +msgstr "" diff --git a/spec/fixtures/dynamic_finders/plugin_version/simple-product-bundle/translation_file/languages/bundle-servizitrepuntozero-domain.pot b/spec/fixtures/dynamic_finders/plugin_version/simple-product-bundle/translation_file/languages/bundle-servizitrepuntozero-domain.pot new file mode 100644 index 00000000..a6710c41 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/simple-product-bundle/translation_file/languages/bundle-servizitrepuntozero-domain.pot @@ -0,0 +1,143 @@ +# Copyright (C) 2021 Simple Product Bundle +# This file is distributed under the same license as the Simple Product Bundle package. +msgid "" +msgstr "" +"Project-Id-Version: Simple Product Bundle 1.0\n" +"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/simple-product-bundle\n" +"POT-Creation-Date: 2021-12-23 08:46:43+00:00\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"PO-Revision-Date: 2021-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" + +#: includes/bundle-free-admin.php:20 +msgid "Do you want to customize the look of your bundle?" +msgstr "" + +#: includes/bundle-free-admin.php:22 +msgid "With Simple Product Bundle PRO you can highly customize the offers of your site and attract more clients:" +msgstr "" + +#: includes/bundle-free-admin.php:27 +msgid "Compatible with multilingual (you can create different offers per language)" +msgstr "" + +#: includes/bundle-free-admin.php:30 +msgid "You can use the shortcode to publishh your bundle anywhere you want on the product page" +msgstr "" + +#: includes/bundle-free-admin.php:33 +msgid "Customize the graphic aspect of your bundle" +msgstr "" + +#: includes/bundle-free-admin.php:36 +msgid "Customize the font size and the colors of the button and texts" +msgstr "" + +#: includes/bundle-free-admin.php:50 +msgid "Discover the PRO version" +msgstr "" + +#: includes/bundle-free-admin.php:53 +msgid "Read the full documentation" +msgstr "" + +#: includes/bundle-free-structure.php:21 +msgid "Activate Bundle" +msgstr "" + +#: includes/bundle-free-structure.php:26 +msgid "Bundle Title" +msgstr "" + +#: includes/bundle-free-structure.php:27 +msgid "Enter the title of the Bundle" +msgstr "" + +#: includes/bundle-free-structure.php:30 +msgid "Suggest a dedicated promotion or promote related products" +msgstr "" + +#: includes/bundle-free-structure.php:35 +msgid "Activate Discount" +msgstr "" + +#: includes/bundle-free-structure.php:40 +msgid "Percentage discount" +msgstr "" + +#: includes/bundle-free-structure.php:41 +msgid "Enter the percentage to apply" +msgstr "" + +#: includes/bundle-free-structure.php:44 +msgid "Activate a precentage discount on the total number of products included in the Bundle" +msgstr "" + +#: includes/bundle-free-structure.php:50 +msgid "Enter the products" +msgstr "" + +#: includes/bundle-free-structure.php:64 +msgid "Update Bundle" +msgstr "" + +#: includes/bundle-free-structure.php:71 +msgid "Attention! " +msgstr "" + +#: includes/bundle-free-structure.php:72 +msgid "The product: " +msgstr "" + +#: includes/bundle-free-structure.php:74 +msgid "is out of stock." +msgstr "" + +#: includes/bundle-free-structure.php:75 +msgid "The bundle will not be visible on the product page, please remove the ✔ on the checkbox " +msgstr "" + +#: includes/bundle-free-structure.php:76 +msgid "\"Activate Bundle\" " +msgstr "" + +#: includes/bundle-free-structure.php:77 +msgid "or create a new offer." +msgstr "" + +#: includes/bundle-free-structure.php:147 +#: includes/bundle-free-structure.php:240 +msgid "You might find interesting this offer" +msgstr "" + +#: includes/bundle-free-structure.php:185 +#: includes/bundle-free-structure.php:195 +#: includes/bundle-free-structure.php:279 +#: includes/bundle-free-structure.php:289 +msgid "Products Total" +msgstr "" + +#: includes/bundle-free-structure.php:190 +#: includes/bundle-free-structure.php:199 +#: includes/bundle-free-structure.php:284 +#: includes/bundle-free-structure.php:293 +msgid "Buy this offer" +msgstr "" + +#: simple-product-bundle.php:42 +msgid "Create Offer" +msgstr "" +#. Plugin Name of the plugin/theme +msgid "Simple Product Bundle" +msgstr "" + +#. Description of the plugin/theme +msgid "Seleziona se promuovere dei prodotti correlati oppure di creare una promozione" +msgstr "" + +#. Author of the plugin/theme +msgid "Servizi 3.0" +msgstr "" diff --git a/spec/fixtures/dynamic_finders/plugin_version/w2s-migrate-woo-to-shopify/change_log/changelog.txt b/spec/fixtures/dynamic_finders/plugin_version/w2s-migrate-woo-to-shopify/change_log/changelog.txt new file mode 100644 index 00000000..0c4f9f00 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/w2s-migrate-woo-to-shopify/change_log/changelog.txt @@ -0,0 +1,5 @@ +/**1.0.1 - 2021.12.22**/ +-Fixed: Fixed different currency message + +/**1.0.0 - 2021.12.16**/ +- The first released \ No newline at end of file