Skip to content

Core - API - initial addition of new storage block settings object#1277

Draft
GregJohnStewart wants to merge 14 commits into
developmentfrom
dev/1226-fr-core-api-enable-per-block-low-stock-settings
Draft

Core - API - initial addition of new storage block settings object#1277
GregJohnStewart wants to merge 14 commits into
developmentfrom
dev/1226-fr-core-api-enable-per-block-low-stock-settings

Conversation

@GregJohnStewart
Copy link
Copy Markdown
Contributor

Checklist:

  • Tested

@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai Bot commented May 26, 2026

Important

Review skipped

Draft detected.

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: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

Run ID: 1a72de28-31ec-4ade-a594-1a1ccbba2316

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:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch dev/1226-fr-core-api-enable-per-block-low-stock-settings

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

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

@github-actions
Copy link
Copy Markdown

Code Coverage

There is no coverage information present for the Files changed

@github-actions
Copy link
Copy Markdown

Code Coverage

Overall Project 62.12% -0.27% 🍏
Files changed 50.94%

File Coverage
InventoryItem.java 100% 🍏
StorageBlockSettings.java 71.43% -28.57%
StoredService.java 71.29% 🍏
ItemUnitValidator.java 67.19% -21.88%
ItemStatsService.java 51.37% 🍏
InventoryItemService.java 44.04% -1.36%
InventoryItemSearch.java 23.57% -1.52%
UniqueStorageBlockSettingsCollectionValidator.java 0%

@github-actions
Copy link
Copy Markdown

Code Coverage

Overall Project 61.86% -0.55% 🍏
Files changed 48.55%

File Coverage
StoredInBlockStats.java 100% 🍏
InventoryItem.java 100% 🍏
ItemStoredStats.java 96.77% -3.23% 🍏
StorageBlockSettings.java 71.43% -28.57%
StoredService.java 71.29% 🍏
ItemUnitValidator.java 67.19% -21.88%
ItemStatsService.java 48.85% -9.24%
InventoryItemService.java 44.04% -1.36%
InventoryItemSearch.java 23.57% -1.52%
UniqueStorageBlockSettingsCollectionValidator.java 0%

@github-actions
Copy link
Copy Markdown

Code Coverage

Overall Project 61.65% -1.08% 🍏
Files changed 33.19%

File Coverage
InventoryItemSchemaUpgrader.java 100% 🍏
StoredInBlockStats.java 100% 🍏
InventoryItem.java 100% 🍏
ItemStoredStats.java 96.77% -3.23% 🍏
ObjectSchemaUpgrader.java 77.07% 🍏
StorageBlockSettings.java 71.43% -28.57%
StoredService.java 71.29% 🍏
ItemUnitValidator.java 67.19% -21.88%
ItemStatsService.java 48.85% -9.24%
InventoryItemService.java 44.04% -1.36%
InventoryItemSearch.java 23.57% -1.52%
InvItemBumper5.java 2.5% -97.5%
UniqueStorageBlockSettingsCollectionValidator.java 0%

@github-actions
Copy link
Copy Markdown

Code Coverage

There is no coverage information present for the Files changed

@github-actions
Copy link
Copy Markdown

Code Coverage

Overall Project 61.82% -1.08% 🍏
Files changed 33.19%

File Coverage
InventoryItemSchemaUpgrader.java 100% 🍏
StoredInBlockStats.java 100% 🍏
InventoryItem.java 100% 🍏
ItemStoredStats.java 96.77% -3.23% 🍏
ObjectSchemaUpgrader.java 77.07% 🍏
StorageBlockSettings.java 71.43% -28.57%
StoredService.java 71.29% 🍏
ItemUnitValidator.java 67.19% -21.88%
ItemStatsService.java 52.89% -9.24%
InventoryItemService.java 44.04% -1.36%
InventoryItemSearch.java 23.57% -1.52%
InvItemBumper5.java 2.5% -97.5%
UniqueStorageBlockSettingsCollectionValidator.java 0%

@github-actions
Copy link
Copy Markdown

Code Coverage

Overall Project 61.3% -1.08% 🍏
Files changed 33.19%

File Coverage
InventoryItemSchemaUpgrader.java 100% 🍏
StoredInBlockStats.java 100% 🍏
InventoryItem.java 100% 🍏
ItemStoredStats.java 96.77% -3.23% 🍏
ObjectSchemaUpgrader.java 77.07% 🍏
StorageBlockSettings.java 71.43% -28.57%
StoredService.java 71.29% 🍏
ItemUnitValidator.java 67.19% -21.88%
ItemStatsService.java 48.85% -9.24%
InventoryItemService.java 44.04% -1.36%
InventoryItemSearch.java 23.57% -1.52%
InvItemBumper5.java 2.5% -97.5%
UniqueStorageBlockSettingsCollectionValidator.java 0%

@github-actions
Copy link
Copy Markdown

Code Coverage

Overall Project 61.29% -1.15% 🍏
Files changed 37.91%

File Coverage
InventoryItemSchemaUpgrader.java 100% 🍏
StoredInBlockStats.java 100% 🍏
LifecycleBean.java 100% 🍏
InventoryItem.java 100% 🍏
ItemStoredStats.java 96.77% -3.23% 🍏
MongoDbInit.java 86.24% -3.67% 🍏
ObjectSchemaUpgrader.java 77.07% 🍏
StorageBlockSettings.java 71.43% -28.57%
StoredService.java 71.29% 🍏
ItemUnitValidator.java 67.19% -21.88%
ItemStatsService.java 48.85% -9.24%
InventoryItemService.java 44.04% -1.36%
InventoryItemSearch.java 23.57% -1.52%
InBlockEndpoints.java 5.33% -12%
InvItemBumper5.java 4.6% -95.4%
UniqueStorageBlockSettingsCollectionValidator.java 0%

@github-actions
Copy link
Copy Markdown

Code Coverage

Overall Project 61.55% -1.15% 🍏
Files changed 37.91%

File Coverage
InventoryItemSchemaUpgrader.java 100% 🍏
StoredInBlockStats.java 100% 🍏
LifecycleBean.java 100% 🍏
InventoryItem.java 100% 🍏
ItemStoredStats.java 96.77% -3.23% 🍏
MongoDbInit.java 86.24% -3.67% 🍏
ObjectSchemaUpgrader.java 77.07% 🍏
StorageBlockSettings.java 71.43% -28.57%
StoredService.java 71.29% 🍏
ItemUnitValidator.java 67.19% -21.88%
ItemStatsService.java 48.85% -9.24%
InventoryItemService.java 44.04% -1.36%
InventoryItemSearch.java 23.57% -1.52%
InBlockEndpoints.java 5.33% -12%
InvItemBumper5.java 4.6% -95.4%
UniqueStorageBlockSettingsCollectionValidator.java 0%

…ck unit input now updates with main item unit
@github-actions
Copy link
Copy Markdown

Code Coverage

Overall Project 61.48% -1.15% 🍏
Files changed 37.91%

File Coverage
InventoryItemSchemaUpgrader.java 100% 🍏
StoredInBlockStats.java 100% 🍏
LifecycleBean.java 100% 🍏
InventoryItem.java 100% 🍏
ItemStoredStats.java 96.77% -3.23% 🍏
MongoDbInit.java 86.24% -3.67% 🍏
ObjectSchemaUpgrader.java 77.07% 🍏
StorageBlockSettings.java 71.43% -28.57%
StoredService.java 71.29% 🍏
ItemUnitValidator.java 67.19% -21.88%
ItemStatsService.java 52.89% -9.24%
InventoryItemService.java 44.04% -1.36%
InventoryItemSearch.java 23.57% -1.52%
InBlockEndpoints.java 5.33% -12%
InvItemBumper5.java 4.6% -95.4%
UniqueStorageBlockSettingsCollectionValidator.java 0%

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.

1 participant