Skip to content

Feature: LW harbor integration#967

Draft
jonwaldstein wants to merge 22 commits intomasterfrom
bucket/consolidation-program
Draft

Feature: LW harbor integration#967
jonwaldstein wants to merge 22 commits intomasterfrom
bucket/consolidation-program

Conversation

@jonwaldstein
Copy link
Copy Markdown

@jonwaldstein jonwaldstein commented Apr 2, 2026

🎫 #SCON-306

This integrates harbor into kadence blocks.

  • Enables Harbor UI from Harbor::init()
  • Updates the authorized checks with a new helper function kadence_blocks_is_legacy_license_authorized()
  • Added kadence_blocks_is_license_authorized() (although currently not needed because auth is only for AI)
  • Added filters for kadence_blocks_ai_disabled & kadence_blocks_ai_disabled_message that we can optionally use
  • Suppressing legacy inactive_notice admin notices in favor of harbor taking that functionality over
  • Conditionally displaying AI banner messaging based on customer type
Screenshot 2026-04-02 at 5 41 28 PM Screenshot 2026-04-06 at 10 08 43 AM Screenshot 2026-04-14 at 11 17 13 AM Screenshot 2026-04-14 at 11 17 49 AM

...

Checklist

  • I have performed a self-review.
  • No unrelated files are modified.
  • No debugging statements exist (Ex: console.log, error_log).
  • There are no warnings or notices in the wordpress error log.
  • Passes all tests (linting, acceptance, & unit)

Block specific checklist (where relevant)

  • Tested with an existing instance of this block .
  • Tested creating a new instance of this block.
  • Tested with Dynamic content & Elements.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 2, 2026

🎉 Zip build complete

Build timestamp

@jonwaldstein jonwaldstein self-assigned this Apr 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants