Closed youngzil closed 1 month ago
The changes in this pull request modify the display logic for items in the namespace panel of the Apollo portal. The conditions for rendering items have been expanded to include checks for config.oldValue
, allowing old values to be shown for modified or deleted items. The ng-click
directive has been updated to conditionally show either the old or current value based on the item's status. Additionally, the character limit for displayed values has been set to 250 characters, with ellipses for longer texts.
File | Change Summary |
---|---|
apollo-portal/src/main/resources/static/views/component/namespace-panel-master-tab.html |
Updated ng-if and ng-click conditions to include config.oldValue ; adjusted display logic for item values. |
CHANGES.md |
Added entry for Apollo version 2.4.0 addressing display issues for published items. |
Objective | Addressed | Explanation |
---|---|---|
Display modified or deleted configurations in the tab (5237) | ✅ | |
Ensure old values are shown when applicable (5237) | ✅ | |
Maintain current value display for unmodified items (5237) | ✅ |
ItemController
and NamespaceSyncModel
, which may affect item management and display logic in the namespace panel.In the namespace where values play,
Old and new now find their way.
With a click, the past unfolds,
In 250 characters, a story told.
Hooray for changes, bright and clear,
A rabbit's cheer, let’s all draw near! 🐇✨
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
CHANGES.md
Already added CHANGES.md
What's the purpose of this PR
XXXXX
Which issue(s) this PR fixes:
Fixes #5237
Brief changelog
XXXXX
Follow this checklist to help us incorporate your contribution quickly and easily:
mvn clean test
to make sure this pull request doesn't break anything.CHANGES
log.Summary by CodeRabbit