Skip to content

Feat/autopublish#173

Merged
rainer-exxcellent merged 192 commits into
mainfrom
feat/autopublish
Jul 10, 2026
Merged

Feat/autopublish#173
rainer-exxcellent merged 192 commits into
mainfrom
feat/autopublish

Conversation

@mfd2007

@mfd2007 mfd2007 commented Oct 26, 2023

Copy link
Copy Markdown
Contributor

A first draft for #88 to have an time based publication of an advisory.

New status "AutoPublish" has been added. You can now switch from "RfPubication" to "Autopublish" or manually "Published".

To do's

  • Add tests
  • Update documentation

@github-actions

github-actions Bot commented Oct 26, 2023

Copy link
Copy Markdown
Contributor

Test Results

317 tests   317 ✅  46s ⏱️
 25 suites    0 💤
 25 files      0 ❌

Results for commit fcd44b1.

♻️ This comment has been updated with latest results.

@tommylehmann

Copy link
Copy Markdown
Contributor

Is there any progress on this feature? It would be nice to have it.

@rainer-exxcellent

Copy link
Copy Markdown
Contributor

Not at the moment. We will discuss the issue in our next status meeting.

@tschmidtb51

Copy link
Copy Markdown
Contributor

Not at the moment. We will discuss the issue in our next status meeting.

@mfd2007 will work on this again.

@rainer-exxcellent rainer-exxcellent self-assigned this Sep 23, 2025

@rainer-exxcellent rainer-exxcellent left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Could you please rebase the branch onto the current main?

@mfd2007

mfd2007 commented Oct 8, 2025

Copy link
Copy Markdown
Contributor Author

Could you please rebase the branch onto the current main?

I will rebase after #206 is merged.

@rainer-exxcellent
rainer-exxcellent force-pushed the feat/autopublish branch 2 times, most recently from d58de16 to 3dae7e0 Compare July 6, 2026 07:06
@github-actions

github-actions Bot commented Jul 6, 2026

Copy link
Copy Markdown
Contributor
Overall Project 87.76% -1.56% 🍏
Files changed 71.48% 🍏

File Coverage
CsafConfiguration.java 100% 🍏
PublishConfig.java 100% 🍏
WorkflowState.java 100% 🍏
IntegerVersioning.java 100% 🍏
AdvisoryWrapper.java 97.75% 🍏
AdvisoryController.java 95.89% -1.62%
CsafAutoPublishConfiguration.java 94.83% -5.17% 🍏
DocumentTemplateService.java 92.96% 🍏
SemanticVersioning.java 91.85% 🍏
AdvisoryService.java 90.46% -3.1%
AdvisoryWorkflowUtil.java 89.52% 🍏
SecurityConfig.java 85.92% 🍏
AbstractCliToolService.java 85.71% 🍏
PublishJob.java 67.29% -32.71% 🍏
PublisherException.java 0%

@github-actions

github-actions Bot commented Jul 6, 2026

Copy link
Copy Markdown
Contributor
Overall Project 87.76% -1.56% 🍏
Files changed 71.48% 🍏

File Coverage
CsafConfiguration.java 100% 🍏
PublishConfig.java 100% 🍏
WorkflowState.java 100% 🍏
IntegerVersioning.java 100% 🍏
AdvisoryWrapper.java 97.75% 🍏
AdvisoryController.java 95.89% -1.62%
CsafAutoPublishConfiguration.java 94.83% -5.17% 🍏
DocumentTemplateService.java 92.96% 🍏
SemanticVersioning.java 91.85% 🍏
AdvisoryService.java 90.46% -3.1%
AdvisoryWorkflowUtil.java 89.52% 🍏
SecurityConfig.java 85.92% 🍏
AbstractCliToolService.java 85.71% 🍏
PublishJob.java 67.29% -32.71% 🍏
PublisherException.java 0%

Comment thread .gitattributes Outdated
Comment thread docker/data/cms-db/shards/00000000-7fffffff/_replicator.1759840210.couch Outdated
Comment thread src/main/java/de/bsi/secvisogram/csaf_cms_backend/service/AdvisoryService.java Outdated
@github-actions

github-actions Bot commented Jul 8, 2026

Copy link
Copy Markdown
Contributor
Overall Project 87.76% -1.57% 🍏
Files changed 71.69% 🍏

File Coverage
CsafConfiguration.java 100% 🍏
PublishConfig.java 100% 🍏
WorkflowState.java 100% 🍏
IntegerVersioning.java 100% 🍏
AdvisoryWrapper.java 97.75% 🍏
AdvisoryController.java 95.9% -1.61%
CsafAutoPublishConfiguration.java 94.83% -5.17% 🍏
DocumentTemplateService.java 92.96% 🍏
SemanticVersioning.java 91.85% 🍏
AdvisoryService.java 90.42% -3.14%
AdvisoryWorkflowUtil.java 89.52% 🍏
SecurityConfig.java 85.92% 🍏
AbstractCliToolService.java 85.71% 🍏
PublishJob.java 67.29% -32.71% 🍏
PublisherException.java 0%

bendo-eXX
bendo-eXX previously approved these changes Jul 8, 2026

@bendo-eXX bendo-eXX left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM

@rainer-exxcellent
rainer-exxcellent self-requested a review July 8, 2026 12:21

@rainer-exxcellent rainer-exxcellent left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM

@mfd2007
mfd2007 dismissed stale reviews from rainer-exxcellent and bendo-eXX via fcd44b1 July 9, 2026 08:24
@github-actions

github-actions Bot commented Jul 9, 2026

Copy link
Copy Markdown
Contributor
Overall Project 87.76% -1.57% 🍏
Files changed 71.69% 🍏

File Coverage
CsafConfiguration.java 100% 🍏
PublishConfig.java 100% 🍏
WorkflowState.java 100% 🍏
IntegerVersioning.java 100% 🍏
AdvisoryWrapper.java 97.75% 🍏
AdvisoryController.java 95.9% -1.61%
CsafAutoPublishConfiguration.java 94.83% -5.17% 🍏
DocumentTemplateService.java 92.96% 🍏
SemanticVersioning.java 91.85% 🍏
AdvisoryService.java 90.42% -3.14%
AdvisoryWorkflowUtil.java 89.52% 🍏
SecurityConfig.java 85.92% 🍏
AbstractCliToolService.java 85.71% 🍏
PublishJob.java 67.29% -32.71% 🍏
PublisherException.java 0%

@rainer-exxcellent
rainer-exxcellent self-requested a review July 10, 2026 09:10
@rainer-exxcellent
rainer-exxcellent merged commit 9ddb2a2 into main Jul 10, 2026
3 checks passed
@rainer-exxcellent
rainer-exxcellent deleted the feat/autopublish branch July 10, 2026 10:48
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.

Task for time based upload to trusted provider

6 participants