Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat/aut-3623/hide-features-in-solar-design #2475

Conversation

shaveko
Copy link
Contributor

@shaveko shaveko commented Jun 3, 2024

related to https://oat-sa.atlassian.net/browse/AUT-3623

###Description

This PR addresses requirement 3.h from the ticket to hide various test props if solar design is activated.

List of the related PRs (this PR doesn't depend on them, but can be reviewed together):

How to test

ℹ️ Backend part is not available yet. To activate feature hiding you need to update the configuration in tao/config/tao/client_lib_config_registry.conf.php, then feature hiding can be validated

        'services/features' => array(
            'visibility' => array(
                'taoQtiItem/creator/item/property/identifier' => 'hide',
                'taoQtiItem/creator/interaction/response/property/identifier' => 'hide',
                'taoQtiItem/creator/interaction/response/responseProcessing/custom' => 'hide',
                'taoQtiItem/creator/interaction/choice/property/orientation' => 'hide',
                'taoQtiItem/creator/interaction/extendedText/property/constraints' => 'hide',
                'taoQtiItem/creator/static/text/scrolling' => 'hide',
                'taoQtiItem/creator/interaction/textEntry/property/base' => 'hide',
                'taoQtiItem/creator/interaction/textEntry/property/constraints' => 'hide',
                'taoQtiItem/creator/interaction/textEntry/property/recommendations' => 'hide',
                'taoQtiItem/creator/interaction/pci/liquidsInteraction' => 'hide',
                'taoDeliverConnect/publish/singleTenant' => 'hide',
                'taoQtiTest/creator/test/property/identifier' => 'hide',
                'taoQtiTest/creator/test/property/lateSubmission' => 'hide',
                'taoQtiTest/creator/test/property/scoring/custom' => 'hide',
                'taoQtiTest/creator/test/property/scoring/weight' => 'hide',
                'taoQtiTest/creator/test/property/outcomeDeclarations' => 'hide',
                'taoQtiTest/creator/testPart/property/identifier' => 'hide',
                'taoQtiTest/creator/testPart/property/lateSubmission' => 'hide',
                'taoQtiTest/creator/testPart/property/itemSessionControl' => 'hide',
                'taoQtiTest/creator/testPart/category/presetGroup/warning' => 'hide',
                'taoQtiTest/creator/section/property/identifier' => 'hide',
                'taoQtiTest/creator/section/property/lateSubmission' => 'hide',
                'taoQtiTest/creator/section/property/visible' => 'hide',
                'taoQtiTest/creator/section/property/keepTogether' => 'hide',
                'taoQtiTest/creator/section/property/itemSessionControl/validateResponses' => 'hide',
                'taoQtiTest/creator/section/property/itemSessionControl/showFeedback' => 'hide',
                'taoQtiTest/creator/section/property/rubricBlocks/class' => 'hide',
                'taoQtiTest/creator/itemRef/property/identifier' => 'hide',
                'taoQtiTest/creator/itemRef/property/reference' => 'hide',
                'taoQtiTest/creator/itemRef/property/lateSubmission' => 'hide',
                'taoQtiTest/creator/itemRef/category/presetGroup/navigation' => 'hide',
                'taoQtiTest/creator/itemRef/property/itemSessionControl/showFeedback' => 'hide',
                'taoQtiTest/creator/itemRef/property/itemSessionControl/validateResponses' => 'hide',
                'taoQtiTest/creator/itemRef/property/weights' => 'hide',
                'taoDeliveryRdf/deliveryMgmt/resourceIdentifier' => 'hide',
                'taoDeliveryRdf/deliveryMgmt/maxExecutions' => 'hide',
                'taoDeliveryRdf/deliveryMgmt/startDate' => 'hide',
                'taoDeliveryRdf/deliveryMgmt/endDate' => 'hide',
                'taoDeliveryRdf/deliveryMgmt/displayOrder' => 'hide',
                'taoDeliveryRdf/deliveryMgmt/access' => 'hide',
                'taoDeliveryRdf/deliveryMgmt/proctoringSettings' => 'hide',
                'taoDeliveryRdf/deliveryMgmt/publicationId' => 'hide',
                'taoDeliveryRdf/deliveryMgmt/assessmentProjectId' => 'hide'
            )
        ),

Copy link

github-actions bot commented Jun 3, 2024

Front-end summary Node 18

💯 Total ✅ Passed ⏭️ Skipped ❌ Failed
708 708 0 0

Copy link

github-actions bot commented Jun 7, 2024

Version

Target Version 48.7.0
Last version 48.6.1

There are 0 BREAKING CHANGE, 8 features, 0 fix

@shaveko shaveko changed the base branch from develop to integration/RFE-1247-M3/solar-design-feature-hiding June 12, 2024 15:06
@shaveko shaveko merged commit 4f7fa21 into integration/RFE-1247-M3/solar-design-feature-hiding Jun 13, 2024
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