Skip to content

feat: control from policy, fix line break after table#2259

Merged
golanglemonade merged 7 commits intomainfrom
feat-control-from-policy
Apr 3, 2026
Merged

feat: control from policy, fix line break after table#2259
golanglemonade merged 7 commits intomainfrom
feat-control-from-policy

Conversation

@golanglemonade
Copy link
Copy Markdown
Member

@golanglemonade golanglemonade commented Apr 3, 2026

  • Adds a v1 control from document linking during creation, e.g. during policy creation, if the text contains ref codes that matches a control within the organization, it will automatically link to the policy. This will only happen during creation to ensure we don't keep re-adding the same control. This is just a naive approach, future updates will take in context around the text for better matching along with the ability to matching things like Clause 4.1 in iso27001 to controls.
image
  • Attempts to pull version from the document on creation
image
  • Fixes paragraph after table from being added to the table itself by adding an additional line break

Signed-off-by: Sarah Funkhouser <147884153+golanglemonade@users.noreply.github.com>
Signed-off-by: Sarah Funkhouser <147884153+golanglemonade@users.noreply.github.com>
Signed-off-by: Sarah Funkhouser <147884153+golanglemonade@users.noreply.github.com>
Signed-off-by: Sarah Funkhouser <147884153+golanglemonade@users.noreply.github.com>
Signed-off-by: Sarah Funkhouser <147884153+golanglemonade@users.noreply.github.com>
Signed-off-by: Sarah Funkhouser <147884153+golanglemonade@users.noreply.github.com>
Signed-off-by: Sarah Funkhouser <147884153+golanglemonade@users.noreply.github.com>
@golanglemonade golanglemonade force-pushed the feat-control-from-policy branch from 646d00d to 0a2a486 Compare April 3, 2026 05:48
@github-actions github-actions bot removed the graphapi label Apr 3, 2026
@golanglemonade golanglemonade enabled auto-merge (squash) April 3, 2026 06:11
@sonarqubecloud
Copy link
Copy Markdown

sonarqubecloud bot commented Apr 3, 2026

@golanglemonade golanglemonade merged commit 6af5f90 into main Apr 3, 2026
19 checks passed
@golanglemonade golanglemonade deleted the feat-control-from-policy branch April 3, 2026 11:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants