Skip to content

Conversation

@mfd2007
Copy link
Contributor

@mfd2007 mfd2007 commented Oct 26, 2023

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
Copy link
Contributor

github-actions bot commented Oct 26, 2023

Test Results

314 tests   314 ✅  2m 57s ⏱️
 25 suites    0 💤
 25 files      0 ❌

Results for commit a14be3e.

♻️ This comment has been updated with latest results.

@tommylehmann
Copy link
Contributor

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

@rainer-exxcellent
Copy link
Contributor

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

@tschmidtb51
Copy link
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
Copy link
Contributor

@rainer-exxcellent rainer-exxcellent left a comment

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
Copy link
Contributor Author

mfd2007 commented Oct 8, 2025

Could you please rebase the branch onto the current main?

I will rebase after #206 is merged.

@github-actions
Copy link
Contributor

Overall Project 87.77% -2.68% 🍏
Files changed 32.61%

File Coverage
WorkflowState.java 100% 🍏
AdvisoryWrapper.java 97.75% 🍏
AdvisoryWorkflowUtil.java 96.13% 🍏
AdvisoryController.java 95.89% -1.62%
AdvisoryService.java 93.39% 🍏
CsafConfiguration.java 84.62% -15.38%
PublishConfig.java 72.09% -27.91% 🍏
CsafAutoPublishConfiguration.java 31.03% -68.97%
PublishJob.java 3.45% -96.55%
PublisherException.java 0%

@mfd2007
Copy link
Contributor Author

mfd2007 commented Nov 19, 2025

I rebased the code on the current main.

Tests are still missing, but documents are automatically published on the trusted provider.

@github-actions
Copy link
Contributor

Overall Project 90.02% -0.54% 🍏
Files changed 88.95% 🍏

File Coverage
CsafConfiguration.java 100% 🍏
CsafAutoPublishConfiguration.java 100% 🍏
PublisherException.java 100% 🍏
PublishConfig.java 100% 🍏
WorkflowState.java 100% 🍏
AdvisoryWrapper.java 97.75% 🍏
AdvisoryWorkflowUtil.java 96.17% 🍏
AdvisoryController.java 95.89% -1.62%
DocumentTemplateService.java 92.96% 🍏
AdvisoryService.java 92.68% -0.95% 🍏
PublishJob.java 88.74% -11.26% 🍏

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.

5 participants