Refactor rights management and Main Page#138
Refactor rights management and Main Page#138MrBricodage wants to merge 21 commits intoTestLinkOpenSourceTRMS:testlink_1_9from
Conversation
…t (23) Show checkboxes in Users/Roles section of the Edit Role Menu
block 1 : TestLink configuration block block 2 : current project configuration Block block 3 : Requirements Block Block 4 : Testcases Block
- Reorder boxes - Reorder content in boxes - Move some rights in others boxes - keywords in TestCases - platforms in TestProject - Merge boxes (trackers) - Remove no more used Boxes - keywords - platforms
- missing french translations - undefined indexes, properties and offset
Review role rights groups in Role Edit to show witch ones are applied globally and witch ones are applied locally
expiration date is not set
cfield_assignment, value 53 add right to roles that have right 18 cfield_management)
Added in TestProject Box
- on Desktop page to display 'Assign CF' menu - In Assign CF page to check the user rights
remove the use of inventoryEnabled as a user right
To allow req monitor and testcase link only if req View or Req Edit is allowed
In custom fields project assignment GUI
use the same pattern for all assign rights
Allow access to users who only had modification right without view right. From navBar and from Desktop
Unused labels not found (th_kw_rights, th_platform_rights) wrong labels called (expiration for expiration_date)
add right to roles that have right 4 (testplan_planning)
Added in TestPlan Box
- on Desktop page to display 'Assign TestCases Execution' menu - In Assign TestCases Execution page to check the user rights - In Add/Remove Test Cases to display the 'assign to user on add' banner is right is set to current user
Delete unused variables
even if user management is not set for the current user
fmancardi
left a comment
There was a problem hiding this comment.
Target of this change is not clear to me, then I'm not able to accept/apply.
fmancardi
left a comment
There was a problem hiding this comment.
Need to compare current GUI with your proposal, before taking a decision about adding.
fmancardi
left a comment
There was a problem hiding this comment.
These changes/additions are OK. I've applied it without doing merge through Github.
fmancardi
left a comment
There was a problem hiding this comment.
These changes/additions are OK. I've applied it without doing merge through Github.
fmancardi
left a comment
There was a problem hiding this comment.
Custom Field Assignment to Test Project
do not want to change current behavior, then cfield_management will remain AND cfield_assignment will be added in OR MODE.
fmancardi
left a comment
There was a problem hiding this comment.
changes on const.inc.php and reqSpecLisTree.php, applied
fmancardi
left a comment
There was a problem hiding this comment.
pull/138/commits/4430d62d5bb5feeafea2ff6132b1b9a5690808e1
Need to review changes to roles.inc.php.
Changes to strings.txt for English applied with minor changes.
Changes to Frech applied AS IS
fmancardi
left a comment
There was a problem hiding this comment.
Do not think is better to move check for inventoryEnable d to template.
Have fixed use of inventory enabled on inventory management right.
Thanks for HEAD UP!
|
"These changes/additions are OK. I've applied it without doing merge through Github." : Missing features :
|
|
i'm working on all changes, but i'm not sure I'm going to add all.
regarda
Il 18/Feb/2018 15:27, "Bob Le Bricodeur" <notifications@github.com> ha
scritto:
… "These changes/additions are OK. I've applied it without doing merge
through Github." :
It seems that some features have not been merged. Don't know with answers
provided if that is a choice of if you didn't see these modifications.
Missing features :
- Role 15 and 23 still no used
- Edit Role Page still in "old style", not grouped by impact
(global/project)
- main Page style is not modified (Titles / Reorder boxes)
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#138 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AAOYsVvAL5C6OL5mNT8pvSJpav40JJCbks5tWDNegaJpZM4RdybI>
.
|
Fix 0008177