Skip to content

Conversation

RaduCristianPopescu
Copy link
Contributor

@RaduCristianPopescu RaduCristianPopescu commented Jul 22, 2025

Summary

  • Solve various issues reported by the linter.
  • Deprecated the Feedzy Classic Block HTTP selector for image. Only HTTPS will be used for image.
  • Solve issue where user needs active groups to autocomplete.
CleanShot 2025-07-22 at 11 46 16@2x

Will affect visual aspect of the product

YES

Screenshots

CleanShot 2025-07-22 at 11 34 45@2x CleanShot 2025-07-22 at 14 20 15@2x CleanShot 2025-07-22 at 14 21 46@2x

Test instructions

Check before Pull Request is ready:

Closes https://github.com/Codeinwp/feedzy-rss-feeds-pro/issues/865

@RaduCristianPopescu RaduCristianPopescu self-assigned this Jul 22, 2025
@RaduCristianPopescu RaduCristianPopescu added the pr-checklist-skip Allow this Pull Request to skip checklist. label Jul 22, 2025
@pirate-bot pirate-bot added pr-checklist-complete The Pull Request checklist is complete. (automatic label) labels Jul 22, 2025
Copy link

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR refactors the Editor and Inspector components for the Feedzy RSS feeds WordPress block, focusing on code modernization and cleanup. The changes improve code formatting, update deprecated jQuery patterns, and remove unused HTTP handling functionality.

  • Removes deprecated HTTP image handling options and related code
  • Updates array syntax from arrays to React Fragments for better readability
  • Modernizes global variable access patterns (feedzyjs → window.feedzyjs)

Reviewed Changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 6 comments.

File Description
js/FeedzyBlock/inspector.js Converts array syntax to Fragment components, removes HTTP handling controls, updates global variable references
js/FeedzyBlock/Editor.js Removes HTTP-related methods, updates jQuery/moment references, improves accessibility with proper button elements

@pirate-bot
Copy link
Contributor

pirate-bot commented Jul 22, 2025

Plugin build for 1ddf924 is ready 🛎️!

Note

You can preview the changes in the Playground

@Soare-Robert-Daniel Soare-Robert-Daniel changed the title refactor: clean up Editor and Inspector components refactor: deprecate the Feedzy Classic Block http protocol selector Jul 22, 2025
RaduCristianPopescu and others added 12 commits July 29, 2025 16:37
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@Soare-Robert-Daniel Soare-Robert-Daniel merged commit 19e5e87 into development Jul 29, 2025
9 checks passed
@Soare-Robert-Daniel Soare-Robert-Daniel deleted the refactor/default-https branch July 29, 2025 13:54
@pirate-bot
Copy link
Contributor

🎉 This PR is included in version 5.0.8 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

@pirate-bot pirate-bot added the released Indicate that an issue has been resolved and released in a particular version of the product. label Jul 30, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
pr-checklist-complete The Pull Request checklist is complete. (automatic label) pr-checklist-skip Allow this Pull Request to skip checklist. released Indicate that an issue has been resolved and released in a particular version of the product.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants