Skip to content

Release 1.0b1 - #35

Merged
ElijahSwiftIBM merged 81 commits into
mainfrom
dev
Nov 3, 2023
Merged

Release 1.0b1#35
ElijahSwiftIBM merged 81 commits into
mainfrom
dev

Conversation

@lcarcaramo

Copy link
Copy Markdown
Member

💡 Issue Reference

https://github.com/ambitus/pyracf/milestone/2

💻 What does this address?

Refer to GitHub Milestone.

📟 Implementation Details

Refer to GitHub Milestone.

📋 Is there a test case?

Refer to GitHub Milestone.

lcarcaramo and others added 30 commits September 25, 2023 09:57
Signed-off-by: Leonard Carcaramo <lcarcaramo@ibm.com>
Signed-off-by: Leonard Carcaramo <lcarcaramo@ibm.com>
Signed-off-by: Leonard Carcaramo <lcarcaramo@ibm.com>
Signed-off-by: Leonard Carcaramo <lcarcaramo@ibm.com>
Signed-off-by: Leonard Carcaramo <lcarcaramo@ibm.com>
Signed-off-by: Leonard Carcaramo <lcarcaramo@ibm.com>
Signed-off-by: Leonard Carcaramo <lcarcaramo@ibm.com>
Signed-off-by: Leonard Carcaramo <lcarcaramo@ibm.com>
Signed-off-by: Leonard Carcaramo <lcarcaramo@ibm.com>
Signed-off-by: Leonard Carcaramo <lcarcaramo@ibm.com>
Signed-off-by: Leonard Carcaramo <lcarcaramo@ibm.com>
Signed-off-by: Leonard Carcaramo <lcarcaramo@ibm.com>
Signed-off-by: Leonard Carcaramo <lcarcaramo@ibm.com>
Signed-off-by: Leonard Carcaramo <lcarcaramo@ibm.com>
Signed-off-by: Leonard Carcaramo <lcarcaramo@ibm.com>
Signed-off-by: Leonard Carcaramo <lcarcaramo@ibm.com>
Signed-off-by: Leonard Carcaramo <lcarcaramo@ibm.com>
Signed-off-by: Leonard Carcaramo <lcarcaramo@ibm.com>
Signed-off-by: Leonard Carcaramo <lcarcaramo@ibm.com>
Signed-off-by: Leonard Carcaramo <lcarcaramo@ibm.com>
Signed-off-by: Leonard Carcaramo <lcarcaramo@ibm.com>
Signed-off-by: Leonard Carcaramo <lcarcaramo@ibm.com>
Signed-off-by: Leonard Carcaramo <lcarcaramo@ibm.com>
Signed-off-by: Leonard Carcaramo <lcarcaramo@ibm.com>
Signed-off-by: Leonard Carcaramo <lcarcaramo@ibm.com>
Signed-off-by: Leonard Carcaramo <lcarcaramo@ibm.com>
Signed-off-by: Leonard Carcaramo <lcarcaramo@ibm.com>
-Used "Fail on first error flag" which should stop Add requests from inadvertently altering existing users
-Added AlterOperationError and raise this when Alter cannot extract the target profile before performing its operation
Access and Connection Admin had no difference between Add and Alter commands. The operations "under the covers" were exactly the same. Now that other function groups have more differences, these are merged to alter.
…ent traits map for formatting.

Signed-off-by: Leonard Carcaramo <lcarcaramo@ibm.com>
lcarcaramo and others added 24 commits October 30, 2023 13:32
Add Drafted sub-functions to Resource Admin for testing.

Signed-off-by: Elijah Swift <elijah.swift@ibm.com>
-Fix bug in Resource and Dataset Add/Alter errors that would allow generic profiles to cause issues
-Test CFDEF MXLENGTH in case of typo in doc
-Drive GenerateRequestOnly to faster output in Alter functions.

Signed-off-by: Elijah Swift <elijah.swift@ibm.com>
Translate null characters to blanks when not preceded by ">" to prevent premature string termination.

Signed-off-by: Elijah Swift <elijah.swift@ibm.com>
Made it codepage agnostic:

Signed-off-by: Elijah Swift <elijah.swift@ibm.com>
Mapping Extract fucntions
Cleaning up c code

Signed-off-by: Elijah Swift <elijah.swift@ibm.com>
Signed-off-by: Elijah Swift <elijah.swift@ibm.com>
Add Unit Testing for Sub Functions
Further optimize c code
Signed-off-by: Elijah Swift <elijah.swift@ibm.com>
Signed-off-by: Elijah Swift <elijah.swift@ibm.com>
Signed-off-by: Elijah Swift <elijah.swift@ibm.com>
Signed-off-by: Elijah Swift <elijah.swift@ibm.com>
Signed-off-by: Leonard Carcaramo <lcarcaramo@ibm.com>
Signed-off-by: Leonard Carcaramo <lcarcaramo@ibm.com>
Signed-off-by: Leonard Carcaramo <lcarcaramo@ibm.com>
…ccess

Bug/filter out tso messages on success
Add state clearing before raising SegmentError or SegmentTraitError.

Add unit test for this (Unit test for SegmentTraitError includes extract to simulate functionality of add when generateRequestOnly is not set)

Signed-off-by: Elijah Swift <elijah.swift@ibm.com>
Signed-off-by: Elijah Swift <elijah.swift@ibm.com>
added comment to describe need for extract call in new test.

Signed-off-by: Elijah Swift <elijah.swift@ibm.com>
Signed-off-by: Elijah Swift <elijah.swift@ibm.com>
@lcarcaramo lcarcaramo added the enhancement New feature or request label Nov 3, 2023
@lcarcaramo lcarcaramo added this to the Beta 1.0b1 milestone Nov 3, 2023

@ElijahSwiftIBM ElijahSwiftIBM left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Lot of good stuff here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants