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

Support Controlled Documents import #7541

Merged
merged 2 commits into from
Dec 28, 2024
Merged

Support Controlled Documents import #7541

merged 2 commits into from
Dec 28, 2024

Conversation

akhismat
Copy link
Contributor

@akhismat akhismat commented Dec 24, 2024

Features

  • Added new document types:
    • QMS Document Spaces (OrgSpace)
    • Controlled Document Templates
    • Controlled Documents based on templates
  • Added support for QMS-specific roles and permissions
  • Added validation for QMS document hierarchy and references
  • Document Code is parsed out from the file name
  • If the code is not specified, it will be generated automativally from template docPrefix

Limitations

  • Controlled documents must be created in the same space as their templates
  • Controlled documents can be imported only with Draft status
  • All users must exist in the system before import
  • Versioning is not supported

Huly®: UBERF-9009

@akhismat akhismat self-assigned this Dec 24, 2024
@akhismat akhismat force-pushed the import-controlled-doc branch 3 times, most recently from f8a6c4c to 3e496c6 Compare December 24, 2024 14:47
@akhismat akhismat changed the title Import controlled doc Support Controlled Documents import Dec 25, 2024
@akhismat akhismat marked this pull request as ready for review December 25, 2024 07:09
@akhismat akhismat force-pushed the import-controlled-doc branch from 3e496c6 to 94bf031 Compare December 25, 2024 07:18
@akhismat akhismat marked this pull request as draft December 25, 2024 07:19
@akhismat akhismat force-pushed the import-controlled-doc branch from 94bf031 to 5e44519 Compare December 25, 2024 08:40
@akhismat akhismat marked this pull request as ready for review December 25, 2024 10:25
@akhismat akhismat requested a review from lexiv0re December 25, 2024 10:27
Signed-off-by: Anna Khismatullina <[email protected]>
@akhismat akhismat force-pushed the import-controlled-doc branch from 5e44519 to 71d0c85 Compare December 25, 2024 13:01
lexiv0re
lexiv0re previously approved these changes Dec 27, 2024
Signed-off-by: Anna Khismatullina <[email protected]>
@akhismat akhismat force-pushed the import-controlled-doc branch from d46dac1 to c855735 Compare December 27, 2024 10:16
@akhismat akhismat merged commit ffbd356 into develop Dec 28, 2024
10 checks passed
@akhismat akhismat deleted the import-controlled-doc branch December 28, 2024 17:41
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