diff --git a/spec/fixtures/db/dynamic_finders.yml b/spec/fixtures/db/dynamic_finders.yml index a05b6e56..127e8259 100644 --- a/spec/fixtures/db/dynamic_finders.yml +++ b/spec/fixtures/db/dynamic_finders.yml @@ -431,6 +431,11 @@ plugins: 360-view: Readme: path: readme.txt + 360deg-javascript-viewer: + QueryParameter: + files: + - public/css/jsv.css + version: true 360panoembed: Readme: path: readme.txt @@ -911,6 +916,14 @@ plugins: abandoned-cart-and-search-box-tracking: Readme: path: readme.txt + abandoned-contact-form-7: + TranslationFile: + class: BodyPattern + path: languages/abandoned-forms-contact-form-7.pot + pattern: !ruby/regexp '/ct\-Id\-Version: Abandoned Contact Form 7 (?\d+\.[\.\d]+)/i' + version: true + Readme: + path: readme.txt abbr-hint-content: Readme: path: readme.txt @@ -2823,6 +2836,9 @@ plugins: administrate-more-comments: Readme: path: readme.txt + administrator-access-to-pmpro-protected-content: + Readme: + path: README.txt adminpad: Readme: path: readme.txt @@ -4796,6 +4812,9 @@ plugins: all-in-one-video-pack: Readme: path: readme.txt + all-in-one-wc: + Readme: + path: readme.txt all-in-one-wp-migration: Readme: path: readme.txt @@ -6824,6 +6843,9 @@ plugins: - assets/css/frontend.css - assets/js/frontend.js version: true + astropix-apod: + Readme: + path: readme.txt asvg-lottie-animation-library-for-elementor: Readme: path: readme.txt @@ -6923,6 +6945,9 @@ plugins: atomic-reach: Readme: path: readme.txt + atp-chatbot: + Readme: + path: readme.txt atr-woo-global-price-options: QueryParameter: files: @@ -7448,6 +7473,9 @@ plugins: auto-category: Readme: path: readme.txt + auto-complete-all-orders: + Readme: + path: readme.txt auto-content-links: Readme: path: readme.txt @@ -7948,6 +7976,9 @@ plugins: automatorwp-easy-digital-downloads-integration: Readme: path: readme.txt + automatorwp-favorites-integration: + Readme: + path: readme.txt automatorwp-formidable-forms-integration: Readme: path: readme.txt @@ -8787,6 +8818,9 @@ plugins: b2bking-private-store-for-woocommerce: Readme: path: readme.txt + b2bking-wholesale-for-woocommerce: + Readme: + path: readme.txt b2i-investor-tools: QueryParameter: files: @@ -11599,6 +11633,9 @@ plugins: blog-post-calendar-widget: Readme: path: readme.txt + blog-posts-and-category-for-elementor: + Readme: + path: readme.txt blog-promotion: Readme: path: readme.txt @@ -12251,6 +12288,14 @@ plugins: book-appointment-online: Readme: path: readme.txt + book-block: + Readme: + path: readme.txt + ComposerFile: + class: ConfigParser + path: package.json + key: version + version: true book-cover: Readme: path: readme.txt @@ -13375,6 +13420,9 @@ plugins: brightslider: Readme: path: readme.txt + brijpay-link: + Readme: + path: readme.txt brikshya-map: QueryParameter: files: @@ -15471,6 +15519,9 @@ plugins: path: languages/cart-rest-api-for-woocommerce.pot pattern: !ruby/regexp '/\-Version: Cart REST API for WooCommerce (?\d+\.[\.\d]+)/i' version: true + cart-total-rounding: + Readme: + path: readme.txt cart-weight-for-woocommerce: Readme: path: readme.txt @@ -15543,6 +15594,14 @@ plugins: cash-music-platform-connection: Readme: path: readme.txt + cashback-coupon-lite: + QueryParameter: + files: + - public/css/cashback-coupon-lite-public.css + - public/js/cashback-coupon-lite-public.js + version: true + Readme: + path: README.txt cashbill-payment-method: Readme: path: readme.txt @@ -16825,6 +16884,13 @@ plugins: change-search-parameter: Readme: path: readme.txt + change-storefront-copyright-widgets: + QueryParameter: + files: + - assets/css/storefront-copyright-control.css + version: true + Readme: + path: readme.txt change-uploaded-file-permissions: Readme: path: readme.txt @@ -16865,6 +16931,9 @@ plugins: channel-9-embed: Readme: path: readme.txt + channel-io: + Readme: + path: readme.txt chaport: ChangeLog: class: BodyPattern @@ -19412,6 +19481,9 @@ plugins: comments-statistics: Readme: path: readme.txt + comments-sticky-moderate: + Readme: + path: readme.txt comments-subscribe-checkbox: Readme: path: readme.txt @@ -20886,6 +20958,9 @@ plugins: copy-link: Readme: path: readme.txt + copy-move-posts: + Readme: + path: readme.txt copy-post: Readme: path: readme.txt @@ -21757,6 +21832,9 @@ plugins: critique: Readme: path: readme.txt + crm-connector-analytics: + Readme: + path: readme.txt crm-hubspot-learndash-integration: ChangeLog: class: BodyPattern @@ -22575,6 +22653,9 @@ plugins: version: true Readme: path: readme.txt + custom-content: + Readme: + path: readme.txt custom-content-after-or-before-of-post: Readme: path: readme.txt @@ -24411,6 +24492,9 @@ plugins: debugging-translation: Readme: path: readme.txt + debugpress: + Readme: + path: readme.txt decent-comments: ChangeLog: class: BodyPattern @@ -25023,6 +25107,9 @@ plugins: device-theme-switcher: Readme: path: readme.txt + devllo-events-pmpro: + Readme: + path: readme.txt devnia-pm-based-on-cartpauj-pm: Readme: path: readme.txt @@ -25174,7 +25261,9 @@ plugins: path: readme.txt dialog-ez-cash-payment-gateway-for-woocommerce: Readme: - path: readme.txt + path: + - readme.txt + - README.md dialogfeed: Readme: path: readme.txt @@ -26555,6 +26644,9 @@ plugins: doqrcode: Readme: path: readme.txt + dot-monetize-polls-quizzes: + Readme: + path: readme.txt dotclear2-importer: Readme: path: readme.txt @@ -29404,6 +29496,9 @@ plugins: version: true Readme: path: readme.txt + einsatzberichte-oo: + Readme: + path: readme.txt einsatzverwaltung: QueryParameter: files: @@ -29617,6 +29712,9 @@ plugins: elex-bulk-edit-products-prices-attributes-for-woocommerce-basic: Readme: path: readme.txt + elex-woo-flexible-pricing: + Readme: + path: readme.txt elex-woocommerce-role-based-pricing-plugin-basic: Readme: path: readme.txt @@ -29692,6 +29790,9 @@ plugins: elvanto-login-widget: Readme: path: readme.txt + elvez-edit-powered-by: + Readme: + path: README.txt elvito-bp: Readme: path: readme.txt @@ -31448,6 +31549,9 @@ plugins: path: changelog.txt pattern: !ruby/regexp /^= (?\d+\.[\.\d]+)/i version: true + exact-match-disallowed-comment-contact-forms: + Readme: + path: readme.txt exam-matrix: Readme: path: readme.txt @@ -32732,6 +32836,11 @@ plugins: fastest-share-buttons: Readme: path: readme.txt + fat-live-fixed: + QueryParameter: + files: + - live.js + version: true fathom-analytics: ChangeLog: class: BodyPattern @@ -33711,6 +33820,11 @@ plugins: path: lang/five-star-ratings-shortcode.pot pattern: !ruby/regexp '/Id\-Version: Five\-Star Ratings Shortcode (?\d+\.[\.\d]+)/i' version: true + ComposerFile: + class: ConfigParser + path: package.json + key: version + version: true five-things: Readme: path: readme.txt @@ -33971,6 +34085,12 @@ plugins: flaunt-your-clients-free: Readme: path: readme.txt + flaver-cbd-calculator: + Readme: + path: readme.txt + flaver-nicotine-shot-calculator: + Readme: + path: readme.txt flawless-themes-demo-importer: Readme: path: README.txt @@ -34679,6 +34799,9 @@ plugins: folder-slider: Readme: path: readme.txt + folder-to-category-link: + Readme: + path: readme.txt folding-archives: Readme: path: readme.txt @@ -35613,6 +35736,15 @@ plugins: freecontactformdotcom: Readme: path: readme.txt + freedam-web-notices: + QueryParameter: + files: + - public/css/freedam-web-notices-public.css + - public/js/freedam-web-notices-moment.js + - public/js/freedam-web-notices-public.js + version: true + Readme: + path: README.txt freedom-of-information: Readme: path: readme.txt @@ -36401,6 +36533,9 @@ plugins: - template/masonry.js - template/main.js version: true + gallery-magic-lite: + Readme: + path: readme.txt gallery-metabox: Readme: path: readme.txt @@ -36496,12 +36631,6 @@ plugins: path: package.json key: version version: true - gAppointments: - ChangeLog: - class: BodyPattern - path: changelog.txt - pattern: !ruby/regexp /Version (?\d\.[\d\.]+) \([^\(]+\)/i - version: true gameball: Readme: path: readme.txt @@ -36609,6 +36738,12 @@ plugins: gaphub-wp-directory: Readme: path: readme.txt + gAppointments: + ChangeLog: + class: BodyPattern + path: changelog.txt + pattern: !ruby/regexp /Version (?\d\.[\d\.]+) \([^\(]+\)/i + version: true garagesale: Readme: path: readme.txt @@ -39277,6 +39412,14 @@ plugins: gradient-for-elementor: Readme: path: readme.txt + gragrid: + TranslationFile: + class: BodyPattern + path: languages/gragrid.pot + pattern: !ruby/regexp '/sion: Gragrid: Gravity Forms \+ SendGrid (?\d+\.[\.\d]+)/i' + version: true + Readme: + path: readme.txt grand-job: Readme: path: @@ -41351,6 +41494,9 @@ plugins: hide-dashboard: Readme: path: readme.txt + hide-expiry-warning-for-elementor: + Readme: + path: readme.txt hide-featured-image: Readme: path: readme.txt @@ -42647,6 +42793,9 @@ plugins: hygglig-checkout: Readme: path: readme.txt + hylsay-text-reading: + Readme: + path: readme.txt hype: Readme: path: readme.txt @@ -43275,6 +43424,9 @@ plugins: version: true Readme: path: readme.txt + iksweb: + Readme: + path: readme.txt ilannotations: QueryParameter: files: @@ -43851,6 +44003,9 @@ plugins: immobilcio-agenzie-immobiliari: Readme: path: readme.txt + immobiliare: + Readme: + path: readme.txt immobilien-leadgenerator: QueryParameter: files: @@ -45510,6 +45665,9 @@ plugins: ir-sms: Readme: path: readme.txt + iran-alves-upload-and-update-list-of-files: + Readme: + path: readme.txt irate: Readme: path: readme.txt @@ -45769,6 +45927,9 @@ plugins: ivolunteer: Readme: path: readme.txt + ivplayer: + Readme: + path: README.txt ivycat-ajax-testimonials: TranslationFile: class: BodyPattern @@ -48469,6 +48630,14 @@ plugins: - assets/styles/kuetemeier-essentials.min.css - assets/scripts/kuetemeier-essentials-public.min.js version: true + kuicklist: + QueryParameter: + files: + - public/css/kuicklist-public.css + - public/js/kuicklist-public.js + version: true + Readme: + path: README.txt kulu-valley-video-auto-embed: Readme: path: README.md @@ -48517,6 +48686,9 @@ plugins: - js/select2.js - js/options.js version: true + kvs-flv-player: + Readme: + path: readme.txt kw-essential-share-buttons: Readme: path: Readme.txt @@ -48896,6 +49068,9 @@ plugins: latest-post-shortcode-link: Readme: path: readme.txt + latest-posts-block-lite: + Readme: + path: readme.txt latest-posts-by-author: Readme: path: readme.txt @@ -49640,6 +49815,9 @@ plugins: files: - scripts/purser.js version: true + lh-web-application: + Readme: + path: readme.txt lh-xprofile-forms: Readme: path: readme.txt @@ -52285,6 +52463,9 @@ plugins: magic-author-box: Readme: path: readme.txt + magic-content-box-lite: + Readme: + path: readme.txt magic-conversation-for-gravity-forms: Readme: path: readme.txt @@ -52414,6 +52595,9 @@ plugins: mail-manager: Readme: path: README.txt + mail-picker: + Readme: + path: readme.txt mail-queues: Readme: path: readme.txt @@ -53090,6 +53274,12 @@ plugins: version: true Readme: path: readme.txt + masoffer-product-listing: + Readme: + path: readme.txt + masoffer-promotion: + Readme: + path: readme.txt mason: ComposerFile: class: ConfigParser @@ -53366,6 +53556,9 @@ plugins: mbg-faq-block: Readme: path: readme.txt + mc-annual-upcounter: + Readme: + path: readme.txt mc-protected-page-upgrade: Readme: path: readme.txt @@ -53741,6 +53934,9 @@ plugins: meme-me: Readme: path: readme.txt + mementor-core: + Readme: + path: readme.txt mementor-newsletter-popup: QueryParameter: files: @@ -54131,6 +54327,9 @@ plugins: pattern: !ruby/regexp /var mmps_ExternalOptions\s*=\s*{(?.+?(?=};))};/mi version_key: version version: true + millionchats: + Readme: + path: readme.txt mime-types-extended: TranslationFile: class: BodyPattern @@ -54244,6 +54443,14 @@ plugins: minimum-order-amount-for-checkout: Readme: path: README.txt + minimum-purchase-amount-for-woo-cart: + TranslationFile: + class: BodyPattern + path: languages/minimum-purchase-amount-for-woo-cart.pot + pattern: !ruby/regexp '/n: Minimum Purchase Amount For Woo Cart (?\d+\.[\.\d]+)/i' + version: true + Readme: + path: readme.txt minimum-signup-period-for-woo-subscriptions: Readme: path: readme.txt @@ -54632,6 +54839,11 @@ plugins: mojito-sinpe: Readme: path: readme.txt + TranslationFile: + class: BodyPattern + path: languages/mojito-sinpe.pot + pattern: !ruby/regexp '/"Project\-Id\-Version: Mojito Sinpe (?\d+\.[\.\d]+)/i' + version: true mojo-gallery: TranslationFile: class: BodyPattern @@ -55697,6 +55909,9 @@ plugins: mycred-for-wp-postviews: Readme: path: readme.txt + mycred-githubreviews: + Readme: + path: readme.txt mycred-h5p: Readme: path: readme.txt @@ -56843,6 +57058,9 @@ plugins: notification-button: Readme: path: readme.txt + notification-for-telegram: + Readme: + path: readme.txt notification-system: QueryParameter: files: @@ -56868,6 +57086,9 @@ plugins: notify-engage: Readme: path: readme.txt + notify-events: + Readme: + path: readme.txt notify-odoo: Readme: path: readme.txt @@ -57622,6 +57843,9 @@ plugins: oopspam-anti-spam: Readme: path: readme.txt + ootb-openstreetmap: + Readme: + path: readme.txt op-custom-api: Readme: path: readme.txt @@ -58733,6 +58957,9 @@ plugins: pattern: Readme: path: readme.txt + patterns: + Readme: + path: readme.txt pay-in-store-woocommerce-payment-gateway: Readme: path: readme.txt @@ -58742,6 +58969,9 @@ plugins: paybats: Readme: path: readme.txt + paybox-payment-gateway: + Readme: + path: readme.txt paybyme-woocommerce: Readme: path: README.md @@ -59162,6 +59392,9 @@ plugins: peuwl-hero-block-lite: Readme: path: readme.txt + pgall-for-woocommerce: + Readme: + path: readme.txt pgreca-chat: TranslationFile: class: BodyPattern @@ -59563,6 +59796,9 @@ plugins: version: true Readme: path: readme.txt + pkt1-centro-de-envios: + Readme: + path: readme.txt placeholder-block-square-happiness: ChangeLog: class: BodyPattern @@ -59627,6 +59863,14 @@ plugins: files: - assets/css/widgets.min.css version: true + plexx-elementor-extension: + Readme: + path: readme.txt + ChangeLog: + class: BodyPattern + path: changelog.txt + pattern: !ruby/regexp /^\#+ (?\d+\.[\.\d]+)(?!.*\#+ \d+\.[\.\d]+)/mi + version: true plinks: QueryParameter: files: @@ -60346,6 +60590,9 @@ plugins: post-plugin-library: Readme: path: readme.txt + post-plus: + Readme: + path: readme.txt post-ratings: QueryParameter: files: @@ -62296,6 +62543,17 @@ plugins: path: languages/quick-count.pot pattern: !ruby/regexp '/"Project\-Id\-Version: Quick Count (?\d+\.[\.\d]+)/i' version: true + quick-download-button: + TranslationFile: + class: BodyPattern + path: languages/quick_download_button.pot + pattern: !ruby/regexp '/oject\-Id\-Version: Quick Download Button (?\d+\.[\.\d]+)/i' + version: true + ComposerFile: + class: ConfigParser + path: package.json + key: version + version: true quick-edit: Readme: path: readme.txt @@ -62381,6 +62639,9 @@ plugins: quick-whatsapp: Readme: path: readme.txt + quickboard: + Readme: + path: readme.txt quickemailverification: Readme: path: readme.txt @@ -62619,6 +62880,9 @@ plugins: rankingman: Readme: path: readme.txt + rapid-cache: + Readme: + path: readme.txt rara-one-click-demo-import: Readme: path: readme.txt @@ -63339,6 +63603,9 @@ plugins: related-posts-for-wp: Readme: path: readme.txt + related-posts-on-404-page: + Readme: + path: readme.txt related-posts-slider: QueryParameter: files: @@ -63614,6 +63881,9 @@ plugins: xpath: //meta[@name="generator"]/@content version: true pattern: !ruby/regexp /Request a quote v(?\d+\.[\.\d]+) \- https:\/\/emdplugins\.com/i + request-for-quotation: + Readme: + path: readme.txt rescue-children-banner: QueryParameter: files: @@ -64426,6 +64696,16 @@ plugins: rich-text-excerpts: Readme: path: readme.txt + rich-text-extension: + Readme: + path: + - readme.txt + - README.md + ComposerFile: + class: ConfigParser + path: package.json + key: version + version: true rich-text-tags: Readme: path: readme.txt @@ -65902,6 +66182,9 @@ plugins: - public/css/seldos-special-days-public.css - public/js/seldos-special-days-public.js version: true + select-all-posts: + Readme: + path: readme.txt select-multiselect-field-contact-form-7: Readme: path: readme.txt @@ -65914,6 +66197,12 @@ plugins: select-table-and-column-and-output-in-csv: Readme: path: readme.txt + selected-categories-post-ordering: + QueryParameter: + files: + - public/css/selected-categories-post-ordering-public.css + - public/js/selected-categories-post-ordering-public.js + version: true selfhost-google-fonts: ComposerFile: class: ConfigParser @@ -67253,6 +67542,9 @@ plugins: path: languages/simple-ajax-search.pot pattern: !ruby/regexp '/"Project\-Id\-Version: Simple Ajax Search (?\d+\.[\.\d]+)/i' version: true + simple-alert-system: + Readme: + path: readme.txt simple-analytics-and-tag-manager-integration-for-google: Readme: path: readme.txt @@ -68303,6 +68595,13 @@ plugins: simply-change-author-url: Readme: path: README.txt + simply-event-blog: + QueryParameter: + files: + - public/css/simply-event-blog-public.css + version: true + Readme: + path: README.txt simply-gallery-block: QueryParameter: files: @@ -69722,6 +70021,9 @@ plugins: sorsawodigital-edd-currency: Readme: path: readme.txt + sort-products-in-cart-order-lite-for-woocommerce: + Readme: + path: README.txt soundcloud-shortcode: Readme: path: readme.txt @@ -70716,6 +71018,9 @@ plugins: store-file-uploads-for-contact-form-7: Readme: path: readme.txt + store-migration-products-orders-import-export-with-excel: + Readme: + path: readme.txt store-notification: QueryParameter: files: @@ -72052,6 +72357,9 @@ plugins: path: i18n/languages/team-members-for-elementor.pot pattern: !ruby/regexp '/\-Id\-Version: Team Members for Elementor (?\d+\.[\.\d]+)/i' version: true + team-showcase-awesome: + Readme: + path: README.txt team-ultimate: QueryParameter: files: @@ -72243,6 +72551,16 @@ plugins: - assets/css/plugin-core.css - assets/js/plugin-core.js version: true + terms-block: + Readme: + path: + - readme.txt + - README.md + ComposerFile: + class: ConfigParser + path: package.json + key: version + version: true terms-dictionary: Readme: path: Readme.txt @@ -72840,6 +73158,9 @@ plugins: version: true Readme: path: readme.txt + thnbo: + Readme: + path: readme.txt thq-connect: QueryParameter: files: @@ -73641,6 +73962,9 @@ plugins: path: changelog.txt pattern: !ruby/regexp /Version (?\d+\.[\.\d]+)/i version: true + tracking-revisions: + Readme: + path: readme.txt trackingmore-woocommerce-tracking: TranslationFile: class: BodyPattern @@ -74013,6 +74337,9 @@ plugins: files: - tw-recent-posts-widget.css version: true + twc-coming-soon: + Readme: + path: readme.txt tweaks-for-elementor: Readme: path: readme.txt @@ -74886,6 +75213,9 @@ plugins: ultra-slideshow: Readme: path: README.txt + ultraembed-advanced-iframe: + Readme: + path: README.txt ultraleet-wc-erply-integration: Readme: path: readme.txt @@ -75747,6 +76077,9 @@ plugins: version: true Readme: path: readme.txt + vandar-for-restrict-content-pro: + Readme: + path: readme.txt vanilla-adaptive-maps: ChangeLog: class: BodyPattern @@ -76334,6 +76667,9 @@ plugins: vilf-io-push-notifikace: Readme: path: readme.txt + vimeotheque-debug: + Readme: + path: readme.txt vindi-payment-gateway: QueryParameter: files: @@ -77041,6 +77377,16 @@ plugins: wc-duplicate-order: Readme: path: readme.txt + wc-essential-addons: + Readme: + path: + - readme.txt + - README.md + ComposerFile: + class: ConfigParser + path: package.json + key: version + version: true wc-expire-products: QueryParameter: files: @@ -81618,6 +81964,9 @@ plugins: wp-admin-cache: Readme: path: readme.txt + wp-admin-help-videos: + Readme: + path: readme.txt wp-admin-menu-wizard: Readme: path: readme.txt @@ -81931,6 +82280,14 @@ plugins: path: changelog.txt pattern: !ruby/regexp /^v(?\d+\.[\.\d]+)/i version: true + wp-basic-authentication: + TranslationFile: + class: BodyPattern + path: languages/wp-basic-authentication.pot + pattern: !ruby/regexp '/ect\-Id\-Version: WP Basic Authentication (?\d+\.[\.\d]+)/i' + version: true + Readme: + path: readme.txt wp-before-after-slider: TranslationFile: class: BodyPattern @@ -83349,6 +83706,9 @@ plugins: version: true Readme: path: readme.txt + wp-featured-posts: + Readme: + path: readme.txt wp-feed-post-thumbnail: ComposerFile: class: ConfigParser @@ -83406,6 +83766,9 @@ plugins: wp-fjqgrid: Readme: path: readme.txt + wp-flash: + Readme: + path: readme.txt wp-flashy-marketing-automation: Readme: path: readme.txt @@ -83991,6 +84354,9 @@ plugins: path: languages/azedwpisconnectedtextdomain-fr_FR.po pattern: !ruby/regexp '/"Project\-Id\-Version: (?\d+\.[\.\d]+)/i' version: true + wp-isadmin: + Readme: + path: readme.txt wp-ispconfig3: TranslationFile: class: BodyPattern @@ -84123,6 +84489,12 @@ plugins: wp-keyboard-style-key-symbol: Readme: path: readme.txt + wp-keyword-finder: + ChangeLog: + class: BodyPattern + path: changelog.txt + pattern: !ruby/regexp /(?\d+\.[\.\d]+)/ + version: true wp-kiosk-slides: QueryParameter: files: @@ -84573,6 +84945,9 @@ plugins: wp-masonry-infinite-scroll: Readme: path: README.txt + wp-mass-delete: + Readme: + path: readme.txt wp-master-widget: QueryParameter: files: @@ -86647,6 +87022,9 @@ plugins: wp-test-email: Readme: path: readme.txt + wp-testimonial-block: + Readme: + path: readme.txt wp-testimonial-with-widget: QueryParameter: files: @@ -88870,6 +89248,11 @@ plugins: ws-coupon-woocommerce: Readme: path: readme.txt + ws-easy-mobile-contact-bar: + QueryParameter: + files: + - style.css + version: true ws-facebook-likebox: Readme: path: readme.txt @@ -89304,6 +89687,9 @@ plugins: yd-2checkout-gateway-for-woocommerce: Readme: path: Readme.txt + year-progress-bar: + Readme: + path: readme.txt years-ago-today: ChangeLog: class: BodyPattern diff --git a/spec/fixtures/dynamic_finders/expected.yml b/spec/fixtures/dynamic_finders/expected.yml index 446dbfbf..8b8d50c9 100644 --- a/spec/fixtures/dynamic_finders/expected.yml +++ b/spec/fixtures/dynamic_finders/expected.yml @@ -248,6 +248,13 @@ plugins: found_by: Composer File (Aggressive Detection) interesting_entries: - 'http://wp.lab/wp-content/plugins/360-video/package.json, Match: ''1.0.0''' + 360deg-javascript-viewer: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/360deg-javascript-viewer/public/css/jsv.css?ver=1.0.0 + confidence: 10 3cx-clicktotalk: QueryParameter: number: 16.0.0 @@ -463,6 +470,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/ab-human-time/languages/ab-human-time-it_IT.po, Match: ''"Project-Id-Version: AB Human Time 0.1''' + abandoned-contact-form-7: + TranslationFile: + number: '1.0' + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/abandoned-contact-form-7/languages/abandoned-forms-contact-form-7.pot, + Match: ''ct-Id-Version: Abandoned Contact Form 7 1.0''' abc-notation: VersionInFilename: number: 3.2.0 @@ -5806,6 +5820,12 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/boo-recipes/languages/boo-recipes-de_DE.po, Match: ''"X-Loco-Version: 2.3.0''' + book-block: + ComposerFile: + number: 0.1.0 + found_by: Composer File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/book-block/package.json, Match: ''0.1.0''' book-review: QueryParameter: number: 2.3.9 @@ -7426,6 +7446,14 @@ plugins: - http://wp.lab/wp-content/plugins/case-study/include/js/wow.js?ver=1.0 - http://wp.lab/wp-content/plugins/case-study/include/js/custom-list.js?ver=1.0 - http://wp.lab/wp-content/plugins/case-study/include/js/custom-owlCarousel-detail.js?ver=1.0 + cashback-coupon-lite: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/cashback-coupon-lite/public/css/cashback-coupon-lite-public.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/cashback-coupon-lite/public/js/cashback-coupon-lite-public.js?ver=1.0.0 + confidence: 20 catch-breadcrumb: QueryParameter: number: 1.0.0 @@ -8156,6 +8184,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/change-password-e-mail/languages/change-password-e-mail.pot, Match: ''-Id-Version: Change Password and E-mail 1.0''' + change-storefront-copyright-widgets: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/change-storefront-copyright-widgets/assets/css/storefront-copyright-control.css?ver=1.0.0 + confidence: 10 change-wc-price-title: QueryParameter: number: '1.1' @@ -15171,6 +15206,13 @@ plugins: found_by: Composer File (Aggressive Detection) interesting_entries: - 'http://wp.lab/wp-content/plugins/fastdev/package.json, Match: ''1.5.1''' + fat-live-fixed: + QueryParameter: + number: '1.0' + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/fat-live-fixed/live.js?ver=1.0 + confidence: 10 fathom-analytics: ChangeLog: number: 1.0.1 @@ -15533,6 +15575,12 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/five-star-ratings-shortcode/lang/five-star-ratings-shortcode.pot, Match: ''Id-Version: Five-Star Ratings Shortcode 1.0.12''' + ComposerFile: + number: 1.1.4 + found_by: Composer File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/five-star-ratings-shortcode/package.json, + Match: ''1.1.4''' fixed-bottom-menu: QueryParameter: number: '1.00' @@ -16440,6 +16488,15 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/fragmentions/languages/fragmentions.pot, Match: ''"Project-Id-Version: Fragmentions 1.4.0''' + freedam-web-notices: + QueryParameter: + number: 1.1.1 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/freedam-web-notices/public/css/freedam-web-notices-public.css?ver=1.1.1 + - http://wp.lab/wp-content/plugins/freedam-web-notices/public/js/freedam-web-notices-moment.js?ver=1.1.1 + - http://wp.lab/wp-content/plugins/freedam-web-notices/public/js/freedam-web-notices-public.js?ver=1.1.1 + confidence: 30 freeflow: QueryParameter: number: 1.0.0 @@ -16771,12 +16828,6 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/game-users-share-buttons/package.json, Match: ''1.2.0''' - gAppointments: - ChangeLog: - number: 1.9.4 - found_by: Change Log (Aggressive Detection) - interesting_entries: - - 'http://wp.lab/wp-content/plugins/gAppointments/changelog.txt, Match: ''Version 1.9.4 ( 11 June 2020 )''' gaming-delivery-network: QueryParameter: number: 1.0.0 @@ -16793,6 +16844,13 @@ plugins: - http://wp.lab/wp-content/plugins/gamipress/assets/js/gamipress.min.js?ver=1.3.5 - http://wp.lab/wp-content/plugins/gamipress/assets/js/gamipress-events.min.js?ver=1.3.5 confidence: 30 + gAppointments: + ChangeLog: + number: 1.9.4 + found_by: Change Log (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/gAppointments/changelog.txt, Match: ''Version + 1.9.4 ( 11 June 2020 )''' gateway-payougo-checkout: ChangeLog: number: '1.0' @@ -17987,6 +18045,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/gradient-button-for-elementor/changelog.txt, Match: ''= 1.0.5 =''' + gragrid: + TranslationFile: + number: 1.0.0 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/gragrid/languages/gragrid.pot, Match: ''sion: + Gragrid: Gravity Forms + SendGrid 1.0.0''' grand-media: Comment: number: 1.11.4 @@ -22204,6 +22269,14 @@ plugins: - http://wp.lab/wp-content/plugins/kuetemeier-essentials/assets/styles/kuetemeier-essentials.min.css?ver=1.2.4 - http://wp.lab/wp-content/plugins/kuetemeier-essentials/assets/scripts/kuetemeier-essentials-public.min.js?ver=1.2.4 confidence: 20 + kuicklist: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/kuicklist/public/css/kuicklist-public.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/kuicklist/public/js/kuicklist-public.js?ver=1.0.0 + confidence: 20 kune-in-wp: ComposerFile: number: 0.1.5 @@ -25598,6 +25671,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/minimum-age-woocommerce/changelog.md, Match: ''## 1.0.2''' + minimum-purchase-amount-for-woo-cart: + TranslationFile: + number: 1.0.0 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/minimum-purchase-amount-for-woo-cart/languages/minimum-purchase-amount-for-woo-cart.pot, + Match: ''n: Minimum Purchase Amount For Woo Cart 1.0.0''' minitek-slider: QueryParameter: number: 1.0.1 @@ -25910,6 +25990,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/mojito-shipping/languages/mojito-shipping.pot, Match: ''"Project-Id-Version: Mojito Shipping 1.0.1''' + mojito-sinpe: + TranslationFile: + number: 1.0.0 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/mojito-sinpe/languages/mojito-sinpe.pot, + Match: ''"Project-Id-Version: Mojito Sinpe 1.0.0''' mojo-gallery: TranslationFile: number: 0.4.1 @@ -29874,6 +29961,13 @@ plugins: interesting_entries: - http://wp.lab/wp-content/plugins/plestar-directory-listing/assets/css/widgets.min.css?ver=1.0 confidence: 10 + plexx-elementor-extension: + ChangeLog: + number: 1.1.2 + found_by: Change Log (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/plexx-elementor-extension/changelog.txt, + Match: ''#### 1.1.2''' plinks: QueryParameter: number: 1.0.0 @@ -32115,6 +32209,19 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/quick-count/languages/quick-count.pot, Match: ''"Project-Id-Version: Quick Count 3.00''' + quick-download-button: + TranslationFile: + number: 1.0.0 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/quick-download-button/languages/quick_download_button.pot, + Match: ''oject-Id-Version: Quick Download Button 1.0.0''' + ComposerFile: + number: 1.0.0 + found_by: Composer File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/quick-download-button/package.json, Match: + ''1.0.0''' quick-event-calendar: QueryParameter: number: 1.3.2 @@ -33832,6 +33939,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/rich-meta-in-rdfa/CHANGELOG.md, Match: ''## [1.2.4]''' + rich-text-extension: + ComposerFile: + number: 0.0.5 + found_by: Composer File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/rich-text-extension/package.json, Match: + ''0.0.5''' richpanel-for-woocommerce: ChangeLog: number: 2.0.3 @@ -35004,6 +35118,14 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/select-share/changelog.txt, Match: ''version 1.0.0''' + selected-categories-post-ordering: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/selected-categories-post-ordering/public/css/selected-categories-post-ordering-public.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/selected-categories-post-ordering/public/js/selected-categories-post-ordering-public.js?ver=1.0.0 + confidence: 20 selfhost-google-fonts: ComposerFile: number: 1.0.0 @@ -36911,6 +37033,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/simplify-menu-usage/languages/simplify-menu-usage-de_DE.po, Match: ''Project-Id-Version: Simplify Menu Usage 1.0.0''' + simply-event-blog: + QueryParameter: + number: '0.1' + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/simply-event-blog/public/css/simply-event-blog-public.css?ver=0.1 + confidence: 10 simply-gallery-block: QueryParameter: number: 1.0.0 @@ -40182,6 +40311,12 @@ plugins: - http://wp.lab/wp-content/plugins/terms-and-conditions-per-product/assets/css/plugin-core.css?ver=1.0.0 - http://wp.lab/wp-content/plugins/terms-and-conditions-per-product/assets/js/plugin-core.js?ver=1.0.0 confidence: 20 + terms-block: + ComposerFile: + number: 0.1.1 + found_by: Composer File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/terms-block/package.json, Match: ''0.1.1''' terrys-commentary: QueryParameter: number: '1.0' @@ -44054,6 +44189,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/wc-download-products-from-aws-s3/languages/wc-download-products-from-aws-s3.pot, Match: ''rsion: WC Download Products from AWS S3 1.0.0''' + wc-essential-addons: + ComposerFile: + number: 1.0.0 + found_by: Composer File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/wc-essential-addons/package.json, Match: + ''1.0.0''' wc-expire-products: QueryParameter: number: 1.0.0 @@ -48027,6 +48169,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/wp-base-booking-of-appointments-services-and-events/changelog.txt, Match: ''V3.4.1''' + wp-basic-authentication: + TranslationFile: + number: 1.0.0 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/wp-basic-authentication/languages/wp-basic-authentication.pot, + Match: ''ect-Id-Version: WP Basic Authentication 1.0.0''' wp-before-after-slider: TranslationFile: number: 1.0.0 @@ -49923,6 +50072,13 @@ plugins: - http://wp.lab/wp-content/plugins/wp-jw-player/js/popup.js?ver=1.7 - http://wp.lab/wp-content/plugins/wp-jw-player/js/swfobject.js?ver=1.7 confidence: 30 + wp-keyword-finder: + ChangeLog: + number: '1.0' + found_by: Change Log (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/wp-keyword-finder/changelog.txt, Match: + ''1.0''' wp-kiosk-slides: QueryParameter: number: 1.0.2 @@ -53913,6 +54069,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/writer-press-kit/changelog.txt, Match: ''version 1.0.0''' + ws-easy-mobile-contact-bar: + QueryParameter: + number: '1.01' + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/ws-easy-mobile-contact-bar/style.css?ver=1.01 + confidence: 10 ws-form: QueryParameter: number: 1.0.3 diff --git a/spec/fixtures/dynamic_finders/plugin_version/abandoned-contact-form-7/translation_file/languages/abandoned-forms-contact-form-7.pot b/spec/fixtures/dynamic_finders/plugin_version/abandoned-contact-form-7/translation_file/languages/abandoned-forms-contact-form-7.pot new file mode 100644 index 00000000..259dc652 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/abandoned-contact-form-7/translation_file/languages/abandoned-forms-contact-form-7.pot @@ -0,0 +1,338 @@ +# Copyright (C) 2020 ZealousWeb Technologies +# This file is distributed under the same license as the Abandoned Contact Form 7 plugin. +msgid "" +msgstr "" +"Project-Id-Version: Abandoned Contact Form 7 1.0\n" +"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/abandoned-forms-contact-form-7\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: 2020-08-17T07:23:53+02:00\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"X-Generator: WP-CLI 2.4.0\n" +"X-Domain: cf7-abandoned-form\n" + +#. Plugin Name of the plugin +msgid "Abandoned Contact Form 7" +msgstr "" + +#. Description of the plugin +msgid "Abandoned Contact Form 7 provides an ability to track the data from Contact Form 7 even if the user does not submit the form." +msgstr "" + +#. Author of the plugin +msgid "ZealousWeb Technologies" +msgstr "" + +#. Author URI of the plugin +msgid "https://www.zealousweb.com" +msgstr "" + +#: inc/admin/class.cf7af.admin.action.php:112 +msgid "Form Data" +msgstr "" + +#: inc/admin/class.cf7af.admin.action.php:113 +#: inc/admin/class.cf7af.admin.action.php:508 +msgid "User Email" +msgstr "" + +#: inc/admin/class.cf7af.admin.action.php:114 +#: inc/admin/class.cf7af.admin.action.php:515 +msgid "User IP" +msgstr "" + +#: inc/admin/class.cf7af.admin.action.php:115 +msgid "is Enable Send Mail" +msgstr "" + +#: inc/admin/class.cf7af.admin.action.php:116 +msgid "Number of Send Mail" +msgstr "" + +#: inc/admin/class.cf7af.admin.action.php:117 +#: inc/admin/class.cf7af.admin.filter.php:227 +msgid "Submitted Date" +msgstr "" + +#: inc/admin/class.cf7af.admin.action.php:169 +#: inc/admin/class.cf7af.admin.action.php:541 +msgid "Yes" +msgstr "" + +#: inc/admin/class.cf7af.admin.action.php:170 +#: inc/admin/class.cf7af.admin.action.php:542 +msgid "No" +msgstr "" + +#: inc/admin/class.cf7af.admin.action.php:219 +msgid "Abandoned Form Data" +msgstr "" + +#: inc/admin/class.cf7af.admin.action.php:288 +#: inc/admin/class.cf7af.admin.action.php:552 +msgid "Action" +msgstr "" + +#: inc/admin/class.cf7af.admin.action.php:290 +msgid "To enable this button please allow mail notification from detail page" +msgstr "" + +#: inc/admin/class.cf7af.admin.action.php:291 +msgid "Disable" +msgstr "" + +#: inc/admin/class.cf7af.admin.action.php:381 +msgid "Select Forms" +msgstr "" + +#: inc/admin/class.cf7af.admin.action.php:387 +msgid "Export CSV" +msgstr "" + +#: inc/admin/class.cf7af.admin.action.php:424 +#: inc/admin/class.cf7af.admin.action.php:425 +#: inc/admin/template/cf7af.notification.settings.template.php:34 +msgid "Mail Notification Settings" +msgstr "" + +#: inc/admin/class.cf7af.admin.action.php:433 +#: inc/admin/class.cf7af.admin.action.php:434 +#: inc/admin/class.cf7af.admin.action.php:549 +#: inc/admin/class.cf7af.admin.filter.php:224 +msgid "Send Mail" +msgstr "" + +#: inc/admin/class.cf7af.admin.action.php:451 +msgid "Please select form to export." +msgstr "" + +#: inc/admin/class.cf7af.admin.action.php:466 +msgid "No Abandoned data Found" +msgstr "" + +#: inc/admin/class.cf7af.admin.action.php:501 +msgid "CF7 Form Name" +msgstr "" + +#: inc/admin/class.cf7af.admin.action.php:522 +msgid "Other Form Detail" +msgstr "" + +#: inc/admin/class.cf7af.admin.action.php:538 +msgid "Disable Mail Notification" +msgstr "" + +#: inc/admin/class.cf7af.admin.filter.php:92 +msgid "Abandoned Form Settings" +msgstr "" + +#: inc/admin/class.cf7af.admin.filter.php:222 +msgid "Abandoned User's Email" +msgstr "" + +#: inc/admin/class.cf7af.admin.filter.php:223 +msgid "IP Address" +msgstr "" + +#: inc/admin/class.cf7af.admin.filter.php:225 +msgid "Number of Emails Sent" +msgstr "" + +#: inc/admin/class.cf7af.admin.filter.php:226 +msgid "Fail Counter" +msgstr "" + +#: inc/admin/template/cf7af.notification.settings.template.php:13 +#: inc/admin/template/cf7af.send.mail.template.php:37 +msgid "Nonce check failed." +msgstr "" + +#: inc/admin/template/cf7af.notification.settings.template.php:26 +msgid "Settings saved." +msgstr "" + +#: inc/admin/template/cf7af.notification.settings.template.php:28 +msgid "Settings are not saved." +msgstr "" + +#: inc/admin/template/cf7af.notification.settings.template.php:36 +#: inc/admin/template/cf7af.send.mail.template.php:96 +msgid "Use {email} to insert the email into the mail body" +msgstr "" + +#: inc/admin/template/cf7af.notification.settings.template.php:37 +#: inc/admin/template/cf7af.send.mail.template.php:97 +msgid "Use {contact_form} to insert the form name into the mail body" +msgstr "" + +#: inc/admin/template/cf7af.notification.settings.template.php:38 +#: inc/admin/template/cf7af.send.mail.template.php:98 +msgid "Use {link} to insert the page contact link into the mail body" +msgstr "" + +#: inc/admin/template/cf7af.notification.settings.template.php:61 +#: inc/admin/template/cf7af.send.mail.template.php:175 +msgid "Subject" +msgstr "" + +#: inc/admin/template/cf7af.notification.settings.template.php:80 +#: inc/admin/template/cf7af.send.mail.template.php:196 +msgid "Email Body" +msgstr "" + +#: inc/admin/template/cf7af.notification.settings.template.php:101 +msgid "Save" +msgstr "" + +#: inc/admin/template/cf7af.notification.settings.template.php:114 +msgid "

Subject

Please enter the subject for send mail.

" +msgstr "" + +#: inc/admin/template/cf7af.notification.settings.template.php:116 +msgid "

Email Body

It's a body content of mail which reflect on sent mail.

" +msgstr "" + +#: inc/admin/template/cf7af.send.mail.template.php:73 +msgid "Error on Send Mail." +msgstr "" + +#: inc/admin/template/cf7af.send.mail.template.php:84 +msgid "Send Mail Suceessfully to Abandoned User." +msgstr "" + +#: inc/admin/template/cf7af.send.mail.template.php:86 +msgid "Mail has not send." +msgstr "" + +#: inc/admin/template/cf7af.send.mail.template.php:92 +msgid "Send Mail to Abandoned User Entry" +msgstr "" + +#: inc/admin/template/cf7af.send.mail.template.php:120 +msgid "User Email Address (To)" +msgstr "" + +#: inc/admin/template/cf7af.send.mail.template.php:139 +msgid "From Name" +msgstr "" + +#: inc/admin/template/cf7af.send.mail.template.php:157 +msgid "From Email Address" +msgstr "" + +#: inc/admin/template/cf7af.send.mail.template.php:212 +msgid "Send" +msgstr "" + +#: inc/admin/template/cf7af.send.mail.template.php:226 +msgid "

User Email Address (To)

This is an Abandoned user's email ID which will receive the email.

" +msgstr "" + +#: inc/admin/template/cf7af.send.mail.template.php:228 +msgid "

From Name

This is a default 'Name' which is get from website general settings but if you use SMTP settings then From Name used from SMTP settings page.

" +msgstr "" + +#: inc/admin/template/cf7af.send.mail.template.php:230 +msgid "

From Email Address

This is a default 'Email Address' which is get from website general settings but if you use SMTP settings then From Email used from SMTP settings page.

" +msgstr "" + +#: inc/admin/template/cf7af.send.mail.template.php:232 +msgid "

Subject

This is the subject which is used in email.

" +msgstr "" + +#: inc/admin/template/cf7af.send.mail.template.php:234 +msgid "

Email Body

This is an email body content which are reflect on email body.

" +msgstr "" + +#: inc/admin/template/cf7af.template.php:23 +msgid "Enable Abandoned" +msgstr "" + +#: inc/admin/template/cf7af.template.php:34 +#: inc/admin/template/cf7af.template.php:41 +msgid "Select Email Field" +msgstr "" + +#: inc/admin/template/cf7af.template.php:67 +msgid "

Enable/Disable Abandoned

You can enable/disable Abandoned form functionality.

" +msgstr "" + +#: inc/admin/template/cf7af.template.php:69 +msgid "

Select Email Field

Select the email field for tracking Abandoned user

" +msgstr "" + +#: inc/class.cf7af.php:92 +msgid "Support" +msgstr "" + +#: inc/class.cf7af.php:94 +msgid "Document" +msgstr "" + +#: inc/class.cf7af.php:345 +#: inc/class.cf7af.php:356 +msgid "Abandoned Users" +msgstr "" + +#: inc/class.cf7af.php:346 +msgid "Abandoned User Detail" +msgstr "" + +#: inc/class.cf7af.php:347 +msgid "All Abandoned Users" +msgstr "" + +#: inc/class.cf7af.php:348 +msgid "Edit Abandoned User" +msgstr "" + +#: inc/class.cf7af.php:349 +msgid "Search Abandoned User" +msgstr "" + +#: inc/class.cf7af.php:350 +msgid "View Abandoned User" +msgstr "" + +#: inc/class.cf7af.php:351 +msgid "No Abandoned User found" +msgstr "" + +#: inc/class.cf7af.php:352 +msgid "No Abandoned User found in Trash" +msgstr "" + +#: inc/class.cf7af.php:400 +msgid "You are so close!" +msgstr "" + +#: inc/class.cf7af.php:402 +msgid "Hello" +msgstr "" + +#: inc/class.cf7af.php:403 +msgid "Contact into:" +msgstr "" + +#: inc/class.cf7af.php:404 +msgid "We noticed you left something behind." +msgstr "" + +#: inc/class.cf7af.php:405 +msgid "No need to worry, you can still visit the page from where you left accidentally." +msgstr "" + +#: inc/class.cf7af.php:406 +msgid "Use the following link to make submissions." +msgstr "" + +#: inc/class.cf7af.php:408 +msgid "Thanks!" +msgstr "" + +#: inc/class.cf7af.php:424 +msgid "Abandoned Contact Form 7 : Contact Form 7 is not active! Please install Contact Form 7." +msgstr "" diff --git a/spec/fixtures/dynamic_finders/plugin_version/book-block/composer_file/package.json b/spec/fixtures/dynamic_finders/plugin_version/book-block/composer_file/package.json new file mode 100644 index 00000000..c4498dda --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/book-block/composer_file/package.json @@ -0,0 +1,22 @@ +{ + "name": "book-block", + "version": "0.1.0", + "description": "Displays information about a book.", + "author": "The WordPress Contributors", + "license": "GPL-2.0-or-later", + "main": "build/index.js", + "scripts": { + "build": "wp-scripts build", + "format:js": "wp-scripts format-js", + "lint:css": "wp-scripts lint-style", + "lint:js": "wp-scripts lint-js", + "start": "wp-scripts start", + "packages-update": "wp-scripts packages-update" + }, + "devDependencies": { + "@wordpress/scripts": "^12.1.1" + }, + "dependencies": { + "classnames": "^2.2.6" + } +} diff --git a/spec/fixtures/dynamic_finders/plugin_version/five-star-ratings-shortcode/composer_file/package.json b/spec/fixtures/dynamic_finders/plugin_version/five-star-ratings-shortcode/composer_file/package.json new file mode 100644 index 00000000..daa2ec31 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/five-star-ratings-shortcode/composer_file/package.json @@ -0,0 +1,39 @@ +{ + "name": "five-star-ratings-shortcode", + "version": "1.1.4", + "description": "This plugin adds accessible, attractive 5-star ratings anywhere on your site with a simple shortcode. The plugin uses Font Awesome icons via their SVG + JavaScript method.", + "scripts": { + "test": "echo \"Error: no test specified\" && exit 1", + "compile-sass": "node-sass -w assets/scss -o assets/css --output-style expanded", + "minify-css": "postcss assets/css/admin.css -o assets/css/admin.min.css -w", + "bundledDependencies": [ + "fontawesome" + ] + }, + "repository": { + "type": "git", + "url": "git+https://github.com/seezee/Five-Star-Ratings-Plugin.git" + }, + "keywords": [ + "icon", + "wordpress", + "star", + "ratings", + "shortcode", + "accessible" + ], + "author": "Chris J. Zähller", + "license": "GPL-3.0+", + "bugs": { + "url": "https://github.com/seezee/Five-Star-Ratings-Plugin/issues" + }, + "homepage": "https://github.com/seezee/Five-Star-Ratings-Plugin#readme", + "dependencies": { + "@fortawesome/fontawesome-free": "^5.14.0", + "node-sass": "^4.14.1" + }, + "devDependencies": { + "cssnano": "^4.1.10", + "postcss-cli": "^6.1.3" + } +} diff --git a/spec/fixtures/dynamic_finders/plugin_version/gragrid/translation_file/languages/gragrid.pot b/spec/fixtures/dynamic_finders/plugin_version/gragrid/translation_file/languages/gragrid.pot new file mode 100644 index 00000000..fd8ddaec --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/gragrid/translation_file/languages/gragrid.pot @@ -0,0 +1,128 @@ +# Copyright (C) 2020 Vladimir Contreras +# This file is distributed under the GPL v2 or later. +msgid "" +msgstr "" +"Project-Id-Version: Gragrid: Gravity Forms + SendGrid 1.0.0\n" +"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/gragrid\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: 2020-09-12T20:31:15+00:00\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"X-Generator: WP-CLI 2.4.0\n" +"X-Domain: gragrid\n" + +#. Plugin Name of the plugin +msgid "Gragrid: Gravity Forms + SendGrid" +msgstr "" + +#. Plugin URI of the plugin +msgid "https://github.com/vlasscontreras/gragrid" +msgstr "" + +#. Description of the plugin +msgid "Integrates Gravity Forms with SendGrid, allowing form submissions to be automatically sent to your SendGrid contact lists." +msgstr "" + +#. Author of the plugin +msgid "Vladimir Contreras" +msgstr "" + +#. Author URI of the plugin +msgid "https://github.com/vlasscontreras" +msgstr "" + +#: class-gragrid.php:130 +msgid "Gravity Forms: SendGrid Add-on" +msgstr "" + +#. Translators: 1 open anchor tag, 2 close anchor tag, 3 open anchor tag, 4 close anchor tag. +#: class-gragrid.php:183 +msgid "SendGrid makes it easy to reliably send email notifications. If you don't have a SendGrid account, you can %1$ssign up for one here%2$s. Once you have signed up, you can %3$sfind your API keys here%4$s." +msgstr "" + +#: class-gragrid.php:193 +msgid "SendGrid API Key" +msgstr "" + +#: class-gragrid.php:216 +msgid "SendGrid Feed Settings" +msgstr "" + +#: class-gragrid.php:220 +#: class-gragrid.php:226 +#: class-gragrid.php:399 +msgid "Name" +msgstr "" + +#: class-gragrid.php:227 +msgid "Enter a feed name to uniquely identify this setup." +msgstr "" + +#: class-gragrid.php:232 +#: class-gragrid.php:237 +msgid "SendGrid Contact List" +msgstr "" + +#: class-gragrid.php:238 +msgid "Select the contact list you would like to add emails s to." +msgstr "" + +#: class-gragrid.php:247 +#: class-gragrid.php:252 +msgid "Map Fields" +msgstr "" + +#: class-gragrid.php:253 +msgid "Associate the SendGrid fields to the appropriate Gravity Form fields by selecting the appropriate form field from the list." +msgstr "" + +#. Translators: 1 line break, 2 error message. +#: class-gragrid.php:288 +msgid "Could not load the contact lists. %1$sError: %2$s" +msgstr "" + +#: class-gragrid.php:299 +msgid "You don't have contact lists in your account. Please create one first and try again." +msgstr "" + +#: class-gragrid.php:307 +msgid "Select a SendGrid list" +msgstr "" + +#: class-gragrid.php:346 +msgid "Email Address" +msgstr "" + +#: class-gragrid.php:352 +msgid "First Name" +msgstr "" + +#: class-gragrid.php:358 +msgid "Last Name" +msgstr "" + +#: class-gragrid.php:400 +msgid "SendGrid List" +msgstr "" + +#: class-gragrid.php:441 +msgid "Unable to process feed because API could not be initialized." +msgstr "" + +#. Translators: %s error message. +#: class-gragrid.php:459 +msgid "Unable to add recipient to contact DB: %s" +msgstr "" + +#. Translators: %s error message. +#: class-gragrid.php:467 +#: class-gragrid.php:473 +msgid "Unable to add recipient to list: %s" +msgstr "" + +#: includes/class-gragrid-api.php:143 +msgid "API key must be defined to process an API request." +msgstr "" diff --git a/spec/fixtures/dynamic_finders/plugin_version/minimum-purchase-amount-for-woo-cart/translation_file/languages/minimum-purchase-amount-for-woo-cart.pot b/spec/fixtures/dynamic_finders/plugin_version/minimum-purchase-amount-for-woo-cart/translation_file/languages/minimum-purchase-amount-for-woo-cart.pot new file mode 100644 index 00000000..3b5243b4 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/minimum-purchase-amount-for-woo-cart/translation_file/languages/minimum-purchase-amount-for-woo-cart.pot @@ -0,0 +1,52 @@ +# Copyright (C) 2020 CT Talks +# This file is distributed under the same license as the Minimum Purchase Amount For Woo Cart plugin. +msgid "" +msgstr "" +"Project-Id-Version: Minimum Purchase Amount For Woo Cart 1.0.0\n" +"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/minimum-purchase-amount-for-woocommerce-cart\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: 2020-09-13T19:06:25+02:00\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"X-Generator: WP-CLI 2.4.0\n" +"X-Domain: ct-minimum-purchase-amount-for-woo-cart\n" + +#. Plugin Name of the plugin +msgid "Minimum Purchase Amount For Woo Cart" +msgstr "" + +#. Description of the plugin +msgid "This woocommecre extension will allow you to specify the minimum purchase value for WooCommerce." +msgstr "" + +#. Author of the plugin +msgid "CT Talks" +msgstr "" + +#. Author URI of the plugin +msgid "https://cttalks.com/" +msgstr "" + +#: includes/admin/ct-class-settings-page.php:18 +#: includes/admin/ct-class-settings-page.php:19 +msgid "Cart Settings" +msgstr "" + +#: includes/admin/ct-class-settings-page.php:20 +msgid "Settings" +msgstr "" + +#: includes/admin/ct-class-settings-page.php:42 +msgid "General Settings" +msgstr "" + +#: includes/admin/ct-class-settings-page.php:47 +msgid "Minimum Cart Amount To Make a Purchase" +msgstr "" + +#: includes/admin/ct-class-settings-page.php:56 +msgid "If the total value of the clients cart is lesser that the value specified the checkout will be restricted for the user" +msgstr "" diff --git a/spec/fixtures/dynamic_finders/plugin_version/mojito-sinpe/translation_file/languages/mojito-sinpe.pot b/spec/fixtures/dynamic_finders/plugin_version/mojito-sinpe/translation_file/languages/mojito-sinpe.pot new file mode 100644 index 00000000..085347dc --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/mojito-sinpe/translation_file/languages/mojito-sinpe.pot @@ -0,0 +1,175 @@ +# Copyright (C) 2020 Manfred Rodríguez +# This file is distributed under the same license as the Mojito Sinpe plugin. +msgid "" +msgstr "" +"Project-Id-Version: Mojito Sinpe 1.0.0\n" +"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/mojito-sinpe\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: 2020-09-14T17:59:16-05:00\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"X-Generator: WP-CLI 2.3.0\n" +"X-Domain: mojito-sinpe\n" + +#. Plugin Name of the plugin +msgid "Mojito Sinpe" +msgstr "" + +#. Plugin URI of the plugin +#. Author URI of the plugin +msgid "https://mojitowp.com/" +msgstr "" + +#. Description of the plugin +msgid "Sinpe Móvil as Woocommerce gateway" +msgstr "" + +#. Author of the plugin +msgid "Manfred Rodríguez" +msgstr "" + +#: admin/partials/mojito-sinpe-require-plugins-woocommerce.php:9 +msgid "Mojito Sinpe Plugin requires WooCommerce to be active." +msgstr "" + +#: includes/class-mojito-compatibility-product-vendors.php:90 +#: includes/class-mojito-compatibility-product-vendors.php:106 +#: includes/class-mojito-compatibility-product-vendors.php:145 +msgid "Sinpe Number" +msgstr "" + +#: includes/class-mojito-sinpe-gateway.php:33 +msgid "SINPE Móvil" +msgstr "" + +#: includes/class-mojito-sinpe-gateway.php:34 +msgid "Payment using SINPE Móvil" +msgstr "" + +#: includes/class-mojito-sinpe-gateway.php:99 +msgid "Enable/Disable" +msgstr "" + +#: includes/class-mojito-sinpe-gateway.php:101 +msgid "Enable SINPE Payment" +msgstr "" + +#: includes/class-mojito-sinpe-gateway.php:105 +msgid "Title" +msgstr "" + +#: includes/class-mojito-sinpe-gateway.php:107 +msgid "Pay using SINPE Móvil" +msgstr "" + +#: includes/class-mojito-sinpe-gateway.php:108 +msgid "SINPE Móvil Payment" +msgstr "" + +#: includes/class-mojito-sinpe-gateway.php:112 +msgid "Phone number" +msgstr "" + +#: includes/class-mojito-sinpe-gateway.php:117 +#: includes/class-mojito-sinpe-gateway.php:119 +msgid "Show link in check-out page" +msgstr "" + +#: includes/class-mojito-sinpe-gateway.php:123 +#: includes/class-mojito-sinpe-gateway.php:125 +msgid "Sinpe logo size in check-out page" +msgstr "" + +#: includes/class-mojito-sinpe-gateway.php:128 +msgid "No logo" +msgstr "" + +#: includes/class-mojito-sinpe-gateway.php:138 +msgid "Description" +msgstr "" + +#: includes/class-mojito-sinpe-gateway.php:140 +msgid "Payment method description that the customer will see on your checkout." +msgstr "" + +#: includes/class-mojito-sinpe-gateway.php:141 +msgid "Make your payment with your mobile. Your order will not be shipped until the funds have cleared in our account." +msgstr "" + +#: includes/class-mojito-sinpe-gateway.php:145 +msgid "Instructions" +msgstr "" + +#: includes/class-mojito-sinpe-gateway.php:147 +msgid "Instructions that will be added to the thank you page and emails." +msgstr "" + +#: includes/class-mojito-sinpe-gateway.php:172 +#: includes/class-mojito-sinpe-gateway.php:187 +msgid "Select your bank" +msgstr "" + +#: includes/class-mojito-sinpe-gateway.php:197 +msgid "You will receive the SINPE Payment link in the order confirmation email. Open it on your mobile." +msgstr "" + +#: includes/class-mojito-sinpe-gateway.php:207 +#: includes/class-mojito-sinpe-gateway.php:210 +msgid "Pay now: %s" +msgstr "" + +#: includes/class-mojito-sinpe-gateway.php:285 +msgid "Payment error: Please select your bank" +msgstr "" + +#: includes/class-mojito-sinpe-gateway.php:293 +msgid "Awaiting SINPE payment" +msgstr "" + +#: includes/class-mojito-sinpe.php:156 +msgid "Please open the link only in mobile" +msgstr "" + +#: includes/class-mojito-sinpe.php:168 +#: includes/class-mojito-sinpe.php:180 +msgid "Not a valid order" +msgstr "" + +#: includes/class-mojito-sinpe.php:187 +msgid "This order hasn't SINPE Móvil as payment method" +msgstr "" + +#: includes/class-mojito-sinpe.php:194 +msgid "Order is paid" +msgstr "" + +#: includes/class-mojito-sinpe.php:206 +msgid "Bank was not selected" +msgstr "" + +#: includes/class-mojito-sinpe.php:218 +#: includes/class-mojito-sinpe.php:289 +#: includes/class-mojito-sinpe.php:342 +msgid "Pase %s %s" +msgstr "" + +#: includes/class-mojito-sinpe.php:291 +#: includes/class-mojito-sinpe.php:344 +msgid "Send a SMS to %s with the content: %s" +msgstr "" + +#: includes/class-mojito-sinpe.php:292 +msgid "Are you on mobile? " +msgstr "" + +#: includes/class-mojito-sinpe.php:300 +#: includes/class-mojito-sinpe.php:361 +msgid "Pay here SINPE Móvil" +msgstr "" + +#: includes/class-mojito-sinpe.php:352 +msgid "Are you on mobile?" +msgstr "" diff --git a/spec/fixtures/dynamic_finders/plugin_version/plexx-elementor-extension/change_log/changelog.txt b/spec/fixtures/dynamic_finders/plugin_version/plexx-elementor-extension/change_log/changelog.txt new file mode 100644 index 00000000..69a16931 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/plexx-elementor-extension/change_log/changelog.txt @@ -0,0 +1,19 @@ +# Elementor Plexx plugin - by Themeworm https://themeworm.com/ + +#### 1.0.0 +* Initial release + +#### 1.0.1 +* Page styles options bug fixed +* Hero widget Youtube/Vimeo video background fixed + +#### 1.1 +* New Portfolio widget options: Action on click and 16:9 aspect ratio + +#### 1.1.1 +* Packery blog widget bug fixed + +#### 1.1.2 +* Updated Hero widget background video autoplay +* New Page settings - preloader color +* Portfolio widget custom sort fixed 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 3e43ab27..aefebbfb 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 @@ -20,6 +20,10 @@ + + + + @@ -2672,6 +2676,11 @@ + + + + + @@ -2979,6 +2988,10 @@ + + + + @@ -5320,6 +5333,10 @@ + + + + @@ -5841,6 +5858,12 @@ + + + + + + @@ -7918,6 +7941,11 @@ + + + + + @@ -12842,6 +12870,11 @@ + + + + + @@ -13573,6 +13606,10 @@ + + + + @@ -19924,6 +19961,10 @@ + + + + diff --git a/spec/fixtures/dynamic_finders/plugin_version/quick-download-button/composer_file/package.json b/spec/fixtures/dynamic_finders/plugin_version/quick-download-button/composer_file/package.json new file mode 100644 index 00000000..69f44840 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/quick-download-button/composer_file/package.json @@ -0,0 +1,23 @@ +{ + "name": "quick-download-button", + "version": "1.0.0", + "description": "Custom download buttons with options for colors, hide/show file size and extension wordpress block and sortcode options.", + "main": "build/index.js", + "scripts": { + "start": "wp-scripts start", + "build": "wp-scripts build" + }, + "repository": { + "type": "git", + "url": "git+https://github.com/kusimo/quick-download-button.git" + }, + "author": "Abidemi Kusimo", + "license": "GPL-2.0-only", + "bugs": { + "url": "https://github.com/kusimo/quick-download-button/issues" + }, + "homepage": "https://github.com/kusimo/quick-download-button#readme", + "devDependencies": { + "@wordpress/scripts": "12.2.0" + } +} diff --git a/spec/fixtures/dynamic_finders/plugin_version/quick-download-button/translation_file/languages/quick_download_button.pot b/spec/fixtures/dynamic_finders/plugin_version/quick-download-button/translation_file/languages/quick_download_button.pot new file mode 100644 index 00000000..61152962 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/quick-download-button/translation_file/languages/quick_download_button.pot @@ -0,0 +1,73 @@ +# Copyright (C) 2020 Abidemi Kusimo +# This file is distributed under the same license as the Quick Download Button plugin. +msgid "" +msgstr "" +"Project-Id-Version: Quick Download Button 1.0.0\n" +"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/quick-download-button\n" +"Last-Translator: Abidemi Kusimo \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: 2020-09-09T20:07:31+00:00\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"X-Generator: WP-CLI 2.4.0\n" +"X-Domain: quick-download-button\n" + +#. Plugin Name of the plugin +msgid "Quick Download Button" +msgstr "" + +#. Plugin URI of the plugin +msgid "https://github.com/kusimo/quick-download-button" +msgstr "" + +#. Description of the plugin +msgid "Custom block plugin for download button with color, file extension options and shortcode." +msgstr "" + +#. Author of the plugin +msgid "Abidemi Kusimo" +msgstr "" + +#: quick-download-button.php:106 +#: quick-download-button.php:133 +#: build/index.js:1 +#: src/index.js:30 +#: src/index.js:37 +#: src/index.js:132 +msgid "Download" +msgstr "" + +#: build/index.js:1 +#: src/index.js:17 +msgid "Download Button" +msgstr "" + +#: build/index.js:1 +msgid "Use a quick download button for your file download link" +msgstr "" + +#: build/index.js:1 +#: src/index.js:22 +msgid "download" +msgstr "" + +#: build/index.js:1 +#: src/index.js:23 +msgid "button" +msgstr "" + +#: build/index.js:1 +#: src/index.js:57 +msgid "File size" +msgstr "" + +#: build/index.js:1 +#: src/index.js:148 +msgid "Upload File." +msgstr "" + +#: src/index.js:19 +msgid "Use download button for your file download link." +msgstr "" diff --git a/spec/fixtures/dynamic_finders/plugin_version/rich-text-extension/composer_file/package.json b/spec/fixtures/dynamic_finders/plugin_version/rich-text-extension/composer_file/package.json new file mode 100644 index 00000000..015ca498 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/rich-text-extension/composer_file/package.json @@ -0,0 +1,54 @@ +{ + "name": "@hamworks/rich-text-extension", + "version": "0.0.5", + "author": "Hiroshi Urabe (https://ham.works)", + "dependencies": { + "@wordpress/block-editor": "^4.4.0", + "@wordpress/icons": "^2.5.0", + "@wordpress/rich-text": "^3.21.0", + "lodash": "^4.17.20", + "tinycolor2": "^1.4.1" + }, + "devDependencies": { + "@wordpress/browserslist-config": "2.7.0", + "@wordpress/scripts": "^12.1.1", + "prettier": "npm:wp-prettier@^2.0.4" + }, + "license": "GPL-2.0+", + "main": "build/index.js", + "release-it": { + "hooks": { + "before:bump": "bash ./bin/create-release.sh rich-text-extension ${version}", + "after:bump": "bash ./bin/create-zip.sh rich-text-extension", + "after:release": "bash ./bin/cleanup.sh rich-text-extension" + }, + "github": { + "release": true, + "assets": [ + "rich-text-extension.zip" + ] + }, + "npm": { + "publish": false + } + }, + "repository": { + "url": "git@github.com:team-hamworks/rich-text-extension.git", + "type": "git" + }, + "scripts": { + "build": "NODE_ENV=production npm run build:dev", + "build:dev": "wp-scripts build", + "format-js": "wp-scripts format-js", + "env": "wp-scripts env", + "lint-js": "wp-scripts lint-js src", + "lint-js:fix": "npm run lint-js -- --fix", + "packages-update": "wp-scripts packages-update", + "start": "wp-scripts start" + }, + "wp-env": { + "plugin-dir": "rich-text-extension", + "plugin-name": "rich-text-extension", + "welcome-build-command": "npm run start" + } +} diff --git a/spec/fixtures/dynamic_finders/plugin_version/terms-block/composer_file/package.json b/spec/fixtures/dynamic_finders/plugin_version/terms-block/composer_file/package.json new file mode 100644 index 00000000..22ae794a --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/terms-block/composer_file/package.json @@ -0,0 +1,82 @@ +{ + "name": "@hamworks/terms-block", + "version": "0.1.1", + "description": "Term list block. Displays a list of all terms in the selected taxonomy.", + "author": "Hiroshi Urabe (https://ham.works)", + "license": "GPL-2.0-or-later", + "keywords": [ + "WordPress" + ], + "homepage": "https://github.com/team-hamworks/terms-block", + "repository": { + "type": "git", + "url": "git@github.com:team-hamworks/terms-block.git" + }, + "bugs": { + "url": "https://github.com/team-hamworks/terms-block/issues" + }, + "main": "build/index.js", + "husky": { + "hooks": { + "pre-commit": "lint-staged" + } + }, + "dependencies": { + "@wordpress/block-editor": "^4.4.0", + "@wordpress/icons": "^2.5.0", + "@wordpress/rich-text": "^3.21.0", + "lodash": "^4.17.20", + "tinycolor2": "^1.4.1" + }, + "devDependencies": { + "@wordpress/browserslist-config": "2.7.0", + "@wordpress/scripts": "^12.1.1", + "husky": "^4.3.0", + "lint-staged": "^10.3.0", + "prettier": "npm:wp-prettier@^2.0.4" + }, + "scripts": { + "build": "NODE_ENV=production npm run build:dev", + "build:dev": "wp-scripts build", + "env": "wp-scripts env", + "format-js": "wp-scripts format-js", + "lint-js": "wp-scripts lint-js src", + "lint-js:fix": "npm run lint-js -- --fix", + "lint-php": "./vendor/bin/phpcs --standard=./.phpcs.xml.dist", + "packages-update": "wp-scripts packages-update", + "start": "wp-scripts start" + }, + "lint-staged": { + "*.js": [ + "npm run format-js", + "npm run lint-js" + ], + "*.php": [ + "npm run lint-php" + ], + "packages/*/package.json": [ + "wp-scripts lint-pkg-json" + ] + }, + "release-it": { + "github": { + "assets": [ + "terms-block.zip" + ], + "release": true + }, + "hooks": { + "after:bump": "bash ./bin/create-zip.sh terms-block", + "after:release": "bash ./bin/cleanup.sh terms-block", + "before:bump": "bash ./bin/create-release.sh terms-block ${version}" + }, + "npm": { + "publish": false + } + }, + "wp-env": { + "plugin-dir": "terms-block", + "plugin-name": "terms-block", + "welcome-build-command": "npm run start" + } +} diff --git a/spec/fixtures/dynamic_finders/plugin_version/wc-essential-addons/composer_file/package.json b/spec/fixtures/dynamic_finders/plugin_version/wc-essential-addons/composer_file/package.json new file mode 100644 index 00000000..ed05eb05 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/wc-essential-addons/composer_file/package.json @@ -0,0 +1,23 @@ +{ + "name": "wc-essential-addons", + "version": "1.0.0", + "description": "woocommerce essential addons", + "main": "index.js", + "scripts": { + "dev": "npm run development", + "development": "cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js", + "watch": "npm run development -- --watch", + "hot": "cross-env NODE_ENV=development node_modules/webpack-dev-server/bin/webpack-dev-server.js --inline --hot --config=node_modules/laravel-mix/setup/webpack.config.js", + "prod": "npm run production", + "production": "cross-env NODE_ENV=production node_modules/webpack/bin/webpack.js --no-progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js" + }, + "keywords": [], + "author": "", + "license": "ISC", + "devDependencies": { + "cross-env": "^7.0.2", + "laravel-mix": "^5.0.4", + "vue": "^2.6.11" + }, + "dependencies": {} +} diff --git a/spec/fixtures/dynamic_finders/plugin_version/wp-basic-authentication/translation_file/languages/wp-basic-authentication.pot b/spec/fixtures/dynamic_finders/plugin_version/wp-basic-authentication/translation_file/languages/wp-basic-authentication.pot new file mode 100644 index 00000000..66cebc75 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/wp-basic-authentication/translation_file/languages/wp-basic-authentication.pot @@ -0,0 +1,67 @@ +# Copyright (C) 2020 NuttTaro +# This file is distributed under the same license as the WP Basic Authentication plugin. +msgid "" +msgstr "" +"Project-Id-Version: WP Basic Authentication 1.0.0\n" +"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/wp-basic-authentication\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: 2020-09-17T11:36:24+00:00\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"X-Generator: WP-CLI 2.4.0\n" +"X-Domain: wp-basic-authentication\n" + +#. Plugin Name of the plugin +msgid "WP Basic Authentication" +msgstr "" + +#. Description of the plugin +msgid "Basic Authentication for protected your development WordPress site like .htpasswd" +msgstr "" + +#. Author of the plugin +msgid "NuttTaro" +msgstr "" + +#. Author URI of the plugin +msgid "https://nutttaro.com" +msgstr "" + +#: inc/class-wpba-setting.php:29 +msgid "Basic Authentication Settings" +msgstr "" + +#: inc/class-wpba-setting.php:30 +msgid "Authentication" +msgstr "" + +#: inc/class-wpba-setting.php:73 +msgid "Basic HTTP Authentication" +msgstr "" + +#: inc/class-wpba-setting.php:80 +msgid "Enable" +msgstr "" + +#: inc/class-wpba-setting.php:88 +msgid "Username" +msgstr "" + +#: inc/class-wpba-setting.php:96 +msgid "Password" +msgstr "" + +#: inc/class-wpba-setting.php:104 +msgid "Enable for Login page" +msgstr "" + +#: inc/class-wpba-setting.php:143 +msgid "Enable authentication for Front-End" +msgstr "" + +#: inc/class-wpba-setting.php:165 +msgid "Warning: If enable basic authentication for login page and forgot password, please see FAQs in plugin page" +msgstr "" diff --git a/spec/fixtures/dynamic_finders/plugin_version/wp-keyword-finder/change_log/changelog.txt b/spec/fixtures/dynamic_finders/plugin_version/wp-keyword-finder/change_log/changelog.txt new file mode 100644 index 00000000..84c3e55e --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/wp-keyword-finder/change_log/changelog.txt @@ -0,0 +1,6 @@ +=== WordPress Keyword Finder Changelog === + +/* First Release +-Date: xx.xx.xxxx +-Version: 1.0 +*/ \ No newline at end of file