Skip to content

feat(license): add license management and fetching functionality#2065

Merged
mbuckton merged 1 commit intodevelopmentfrom
package-community-license
Mar 6, 2026
Merged

feat(license): add license management and fetching functionality#2065
mbuckton merged 1 commit intodevelopmentfrom
package-community-license

Conversation

@mbuckton
Copy link
Contributor

@mbuckton mbuckton commented Mar 5, 2026

  • Added LicenseFetcher, LicenseServerClient, and LicenseFileStore for handling license fetching, storage, and fallback handling.
  • Integrated license fetching into the Maven build lifecycle using exec-maven-plugin.
  • Created unit tests for license-related functionality, including fetching and file storage.
  • Updated LicenseController to support fallback licenses when fetching fails.

Jira: MSG-179

- Added `LicenseFetcher`, `LicenseServerClient`, and `LicenseFileStore` for handling license fetching, storage, and fallback handling.
- Integrated license fetching into the Maven build lifecycle using `exec-maven-plugin`.
- Created unit tests for license-related functionality, including fetching and file storage.
- Updated `LicenseController` to support fallback licenses when fetching fails.

Jira: MSG-179
@coderabbitai
Copy link

coderabbitai bot commented Mar 5, 2026

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 6535a8c7-aca9-4857-bca2-b1a5b746b95a

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • ✅ Review completed - (🔄 Check again to review again)
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch package-community-license

Tip

Try Coding Plans. Let us write the prompt for your AI agent so you can ship faster (with fewer bugs).
Share your feedback on Discord.


Comment @coderabbitai help to get the list of available commands and usage tips.

@mbuckton mbuckton merged commit ba638dd into development Mar 6, 2026
2 checks passed
@mbuckton mbuckton deleted the package-community-license branch March 6, 2026 03:37
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