https://voxpupuli.org/ logo
Join Slack
Powered by
# openvox-github-notifications
  • g

    GitHub

    10/13/2026, 3:01 PM
    #109 Update dependency commons-codec:commons-codec to v1.23.0 Pull request merged by corporate-gadfly OpenVoxProject/clj-http-client
  • g

    GitHub

    10/13/2026, 3:01 PM
    #108 Update dependency commons-codec:commons-codec to v1.23.0 Pull request merged by corporate-gadfly OpenVoxProject/trapperkeeper-status
  • g

    GitHub

    10/13/2026, 3:01 PM
    #94 Update dependency commons-codec:commons-codec to v1.23.0 Pull request merged by corporate-gadfly OpenVoxProject/trapperkeeper-comidi-metrics
  • g

    GitHub

    10/13/2026, 3:02 PM
    #156 Update dependency commons-codec:commons-codec to v1.23.0 Pull request merged by github-actions[bot] OpenVoxProject/trapperkeeper-webserver
  • g

    GitHub

    10/13/2026, 3:02 PM
    #72 Update dependency commons-codec:commons-codec to v1.23.0 Pull request merged by corporate-gadfly OpenVoxProject/ring-middleware
  • g

    GitHub

    10/13/2026, 3:03 PM
    #107 Update dependency commons-codec:commons-codec to v1.23.0 Pull request merged by corporate-gadfly OpenVoxProject/trapperkeeper-authorization
  • g

    GitHub

    10/13/2026, 3:04 PM
    #143 Update dependency commons-codec:commons-codec to v1.23.0 (6.x) Pull request merged by renovate[bot] OpenVoxProject/jruby-utils
  • g

    GitHub

    10/13/2026, 3:07 PM
    #518 add website URL Pull request opened by alaunay Short description • Add website URL • add note about building process • correct typo OpenVoxProject/openvox-docs
  • g

    GitHub

    10/13/2026, 3:08 PM
    #144 Update dependency commons-codec:commons-codec to v1.23.0 (5.x) Pull request merged by renovate[bot] OpenVoxProject/jruby-utils
  • g

    GitHub

    10/13/2026, 3:09 PM
    #142 Update dependency commons-codec:commons-codec to v1.23.0 (main) Pull request merged by renovate[bot] OpenVoxProject/jruby-utils
  • g

    GitHub

    10/13/2026, 3:11 PM
    #581 Update dependency org.postgresql:postgresql to v42.7.14 (main) Pull request merged by corporate-gadfly OpenVoxProject/openvoxdb
  • g

    GitHub

    10/13/2026, 3:11 PM
    #584 Update dependency commons-codec:commons-codec to v1.23.0 (8.x) Pull request merged by renovate[bot] OpenVoxProject/openvoxdb
  • g

    GitHub

    10/13/2026, 3:12 PM
    #583 Update dependency commons-codec:commons-codec to v1.23.0 (main) Pull request merged by corporate-gadfly OpenVoxProject/openvoxdb
  • g

    GitHub

    10/13/2026, 3:20 PM
    #140 Update dependency commons-codec:commons-codec to v1.23.0 Pull request merged by corporate-gadfly OpenVoxProject/trapperkeeper-metrics
  • g

    GitHub

    10/13/2026, 3:20 PM
    #85 Update dependency commons-codec:commons-codec to v1.23.0 Pull request merged by corporate-gadfly OpenVoxProject/clj-rbac-client
  • g

    GitHub

    10/13/2026, 3:44 PM
    #729 build(deps-dev): update rubocop requirement from ~> 1.91.0 to ~> 1.92.0 Pull request merged by bastelfreak OpenVoxProject/openvox
  • g

    GitHub

    10/13/2026, 11:58 AM
    #729 build(deps-dev): update rubocop requirement from ~> 1.91.0 to ~> 1.92.0 Pull request opened by dependabot[bot] Updates the requirements on rubocop to permit the latest version. Release notes Sourced from rubocop's releases.
    RuboCop v1.92.0
    New features
    • #15895: Add an MCP tool that explains what cops do. (`@​bbatsov`)
    • #15700: Add
    --explain COP
    to describe what a cop does, how it is configured, and the examples from its documentation. (`@​bbatsov`)
    • #15699: Add
    --max-offenses-per-cop
    to cap how many offenses a single cop reports. (`@​bbatsov`)
    • #15948: Let MCP autocorrection apply the corrections of
    AutoCorrect: contextual
    cops when asked to. (`@​bbatsov`)
    • #15945: Let MCP autocorrection preview its changes as a diff. (`@​bbatsov`)
    • #15915: Let MCP inspection cap how many offenses each cop reports. (`@​bbatsov`)
    • #15930: Let MCP tools choose which cops run and which files they check. (`@​bbatsov`)
    • #14666: Make
    Lint/UselessAssignment
    register an offense for a block-captured variable that is never referenced. (`@​IslamElsayed`)
    • #15695: Report autocorrection edits in the JSON formatter. (`@​bbatsov`)
    • #15940: Report cop errors and warnings per file in
    --format json
    . (`@​bbatsov`)
    • #15945: Report the offenses MCP autocorrection leaves behind. (`@​bbatsov`)
    Bug fixes
    • #15780: Fix an error for
    Lint/MissingCopEnableDirective
    when an
    enable-next
    or
    next +Cop
    directive suspends an open
    rubocop:disable
    , and a false positive for
    next -Cop
    scopes larger than
    MaxRangeSize
    . (`@​bbatsov`)
    • #16005: Fix a false negative for
    Security/JSONLoad
    with
    create_additions
    as the second argument. (`@​bbatsov`)
    • #15994: Fix a false positive for
    Layout/LineEndStringConcatenationIndentation
    with an already aligned part. (`@​bbatsov`)
    • #15842: Fix a false positive for
    Style/ExplicitBlockArgument
    when the method uses argument forwarding (
    ...
    ). (`@​bbatsov`)
    • #15843: Fix a false positive for
    Style/NegativeArrayIndex
    with a different length receiver. (`@​bbatsov`)
    • #15841: Fix a false positive for
    Style/RedundantFreeze
    with an arithmetic operation on a non-numeric receiver. (`@​bbatsov`)
    • #15843: Fix a false positive for
    Style/Sample
    with an endless range, which was corrected to a
    sample
    call of the wrong size. (`@​bbatsov`)
    • #15842: Fix a false positive for
    Style/SuperArguments
    when the method has a destructuring parameter. (`@​bbatsov`)
    • #15740: Fix an error for
    Layout/EmptyLinesAroundMethodBody
    when a method's arguments span multiple lines and the method ends on the last argument's line. (`@​viralpraxis`)
    • #15860: Fix an error for
    Layout/HeredocIndentation
    with a heredoc nested in another heredoc. (`@​Starlexxx`)
    • #15876: Fix an error for
    Lint/EmptyConditionalBody
    with
    else
    on the condition line. (`@​koic`)
    • #16008: Fix an error for
    Lint/UnescapedBracketInRegexp
    when using regexp_parser 2.11.2 and earlier. (`@​bbatsov`)
    • #15897: Fix an error for
    Metrics/ClassLength
    with a long singleton class in LSP mode. (`@​bbatsov`)
    • #15749: Fix an error for
    Style/ClassAndModuleChildren
    when a compact class or module definition appears in an expression, such as an assignment value or a method argument. (`@​viralpraxis`)
    • #15750: Fix an error for
    Style/ClassAndModuleChildren
    when using
    EnforcedStyle: compact
    and the nested body is indented less than `Layout/IndentationWidth`'s
    Width
    . (`@​viralpraxis`)
    • #15764: Fix an error for
    Style/ClassAndModuleChildren
    when
    EnforcedStyle: compact
    compacts an irregularly indented definition and
    Layout/IndentationStyle
    enforces tabs. (`@​viralpraxis`)
    • #15946: Fix an error for
    Style/ExplicitBlockArgument
    with the shorthand call syntax. (`@​Starlexxx`)
    • #15861: Fix an error for
    Style/FormatString
    with
    format
    nested in
    format
    . (`@​Starlexxx`)
    • #15694: Fix an error for
    Style/HashSyntax
    when a
    no_mixed_keys
    style forces hash rockets on a hash whose value repeats its key. (`@​viralpraxis`)
    • #16007: Fix an error for
    Style/IfInsideElse
    when the nested
    if
    shares a line with other code. (`@​bbatsov`)
    • #15867: Fix an error for
    Style/MapIntoArray
    when pushing into a numbered or
    it
    block parameter. (`@​Starlexxx`)
    • #15949: Fix an error for
    Style/Next
    with a modifier condition wrapping a block that has its own offense. (`@​Starlexxx`)
    • #15797: Fix an error for
    Style/RedundantCondition
    when autocorrecting a redundant condition nested in the
    else
    branch of another one. (`@​koic`)
    • #15928: Fix an error for
    Style/Semicolon
    when a semicolon follows an unparenthesized keyword parameter or hash pattern. (`@​viralpraxis`)
    • #15714: Fix an error for
    Style/YodaCondition
    when one operand of a comparison contains…
    OpenVoxProject/openvox
  • g

    GitHub

    10/13/2026, 3:45 PM
    #728 build(deps): bump actions/download-artifact from 8.0.1 to 8.0.2 Pull request merged by bastelfreak OpenVoxProject/openvox
  • g

    GitHub

    10/13/2026, 11:56 AM
    #728 build(deps): bump actions/download-artifact from 8.0.1 to 8.0.2 Pull request opened by dependabot[bot] Bumps actions/download-artifact from 8.0.1 to 8.0.2. Release notes Sourced from actions/download-artifact's releases.
    v8.0.2
    What's Changed
    • Update the readme by `@​danwkennedy` in actions/download-artifact#473
    • Improves artifact download retries when the service returns HTTP 429 (rate limiting), including honoring valid Retry-After headers.
    • Update
    @​actions/artifact
    to 6.3.1 by `@​tunc-d` in actions/download-artifact#492
    • Prepare download-artifact v8.0.2 by `@​tunc-d` in actions/download-artifact#493
    New Contributors
    • `@​tunc-d` made their first contribution in actions/download-artifact#492
    Full Changelog: actions/download-artifact@v8.0.1...v8.0.2
    Commits • `9000827` Merge pull request #493 from actions/tunc-d-prepare-download-v8-0-2 • `e455989` Prepare download-artifact v8.0.2 • `a00b90c` Merge pull request #492 from actions/tunc-d-download-artifact-package-bump • `29bb7ce` Update
    @​actions/artifact
    to 6.3.1 • `484a0b5` Update the readme (#473) • See full diff in compare view Dependabot compatibility score Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
    @dependabot rebase
    . --- Dependabot commands and options You can trigger Dependabot actions by commenting on this PR: •
    @dependabot rebase
    will rebase this PR •
    @dependabot recreate
    will recreate this PR, overwriting any edits that have been made to it •
    @dependabot show <dependency name> ignore conditions
    will show all of the ignore conditions of the specified dependency •
    @dependabot ignore this major version
    will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) •
    @dependabot ignore this minor version
    will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) •
    @dependabot ignore this dependency
    will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) OpenVoxProject/openvox
  • g

    GitHub

    10/13/2026, 3:45 PM
    #727 build(deps): bump actions/upload-artifact from 7.0.1 to 7.0.2 Pull request merged by bastelfreak OpenVoxProject/openvox
  • g

    GitHub

    10/13/2026, 11:56 AM
    #727 build(deps): bump actions/upload-artifact from 7.0.1 to 7.0.2 Pull request opened by dependabot[bot] Bumps actions/upload-artifact from 7.0.1 to 7.0.2. Release notes Sourced from actions/upload-artifact's releases.
    v7.0.2
    What's Changed
    • Improves artifact download retries when the service returns HTTP 429 (rate limiting), including honoring valid Retry-After headers.
    • Updates
    @​actions/artifact
    to v6.3.1.
    New Contributors
    • `@​tunc-d` made their first contribution in actions/upload-artifact#821
    Full Changelog: actions/upload-artifact@v7.0.1...v7.0.2
    Commits • `cf430e0` Merge pull request #822 from actions/tunc-d-prepare-upload-v7-0-2 • `c2acded` chore: prepare v7.0.2 release • `4687c1b` Merge pull request #821 from actions/tunc-d-upload-artifact-package-bump • `8cbe1be` Bump
    @​actions/artifact
    to 6.3.1 • See full diff in compare view Dependabot compatibility score Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
    @dependabot rebase
    . --- Dependabot commands and options You can trigger Dependabot actions by commenting on this PR: •
    @dependabot rebase
    will rebase this PR •
    @dependabot recreate
    will recreate this PR, overwriting any edits that have been made to it •
    @dependabot show <dependency name> ignore conditions
    will show all of the ignore conditions of the specified dependency •
    @dependabot ignore this major version
    will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) •
    @dependabot ignore this minor version
    will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) •
    @dependabot ignore this dependency
    will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) OpenVoxProject/openvox
  • g

    GitHub

    10/13/2026, 3:45 PM
    #726 build(deps): bump ruby/setup-ruby from 1.327.0 to 1.328.0 Pull request merged by bastelfreak OpenVoxProject/openvox
  • g

    GitHub

    10/13/2026, 11:56 AM
    #726 build(deps): bump ruby/setup-ruby from 1.327.0 to 1.328.0 Pull request opened by dependabot[bot] Bumps ruby/setup-ruby from 1.327.0 to 1.328.0. Release notes Sourced from ruby/setup-ruby's releases.
    v1.328.0
    What's Changed
    • Fix windows msys1 setup by `@​ntkme` in ruby/setup-ruby#947
    Full Changelog: ruby/setup-ruby@v1.327.0...v1.328.0
    Commits • `e81a8fa` Fix windows msys1 setup • See full diff in compare view Dependabot compatibility score Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
    @dependabot rebase
    . --- Dependabot commands and options You can trigger Dependabot actions by commenting on this PR: •
    @dependabot rebase
    will rebase this PR •
    @dependabot recreate
    will recreate this PR, overwriting any edits that have been made to it •
    @dependabot show <dependency name> ignore conditions
    will show all of the ignore conditions of the specified dependency •
    @dependabot ignore this major version
    will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) •
    @dependabot ignore this minor version
    will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) •
    @dependabot ignore this dependency
    will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) OpenVoxProject/openvox
  • g

    GitHub

    10/13/2026, 3:55 PM
    #504 Promote OpenVox 9.x and OpenFact 6.x to latest Pull request merged by miharp OpenVoxProject/openvox-docs
  • g

    GitHub

    10/13/2026, 4:13 PM
    #519 Restore the http heading in the generated report reference Pull request opened by miharp The autopublish run for the #504 merge failed on the internal link check, so the build and deploy were skipped (run 38426126471):
    Copy code
    * At _site/openvox/latest/services_apply.html:15017:
      internally linking to ./report.html#http; the file exists, but the hash 'http' does not
    Cause OpenVox 9.1.0 added a
    none
    section to the end of the report reference header (OpenVoxProject/openvox@d1134a04d9) without a trailing blank line.
    Puppet::Reports.reportdocs
    appends the first processor's setext heading straight after it, so
    puppet doc -r report
    now emits: none ---- Discard all reports received. This is the default handler when the
    reports
    setting is unset. http ---- Send reports via HTTP or HTTPS. ... Kramdown folds
    http
    /
    ----
    into the preceding paragraph. The rendered 9.x Report Reference has no
    http
    section, and the
    #http
    anchor that
    services_apply
    links to is gone. It surfaced on the merge of #504 because the link check only scans the
    latest
    trees, and
    latest
    now points at 9.x. Every open PR will hit the same failure on its next CI run, since the check regenerates references from the newest 9.x tag. Fix When generating the report reference, insert a blank line before any setext heading that directly follows a non-blank line. This is the same kind of post-processing
    clean_configuration_reference!
    already applies to the configuration reference. Once upstream adds the blank line, the substitution matches nothing. Testing • Regenerated
    report.md
    from the 9.1.0 tag with this change: kramdown renders
    h2
    anchors for
    none
    ,
    http
    ,
    log
    , and
    store
    . Without the change,
    http
    is missing. •
    rubocop
    passes on the changed file. • The Internal links job on this PR runs the full
    references:all
    +
    rake test:links
    path that failed on master. The root cause is tracked upstream in OpenVoxProject/openvox#730 (a one-line fix in
    lib/puppet/reference/report.rb
    ). An upstream fix only reaches this site after the next 9.x release, which is why this workaround is needed now. Assisted by Claude. OpenVoxProject/openvox-docs
  • g

    GitHub

    10/13/2026, 4:15 PM
    #730 [Bug]: Report reference folds the `http` heading into the `none` section Issue created by miharp Is this a critical security issue? • This is not a security issue. Describe the Bug Since 9.1.0,
    puppet doc -r report
    no longer emits
    http
    as a separate heading. d1134a0 ("Document the none report handler") added a
    none
    section to the end of
    report.header
    in
    lib/puppet/reference/report.rb
    , but the string ends without a blank line.
    Puppet::Reports.reportdocs
    appends the first processor's setext heading straight after it: none ---- Discard all reports received. This is the default handler when the
    reports
    setting is unset. http ---- Send reports via HTTP or HTTPS. This report processor submits reports as ... Without a blank line before
    http
    , Markdown renderers don't treat
    http
    /
    ----
    as a heading. Kramdown folds it into the
    none
    paragraph. On docs.openvoxproject.org this removes the
    http
    section and its
    #http
    anchor from the 9.x Report Reference, which broke the docs site's link check (OpenVoxProject/openvox-docs#519). Expected Behavior Each report processor (
    none
    ,
    http
    ,
    log
    ,
    store
    ) renders as its own heading, as
    http
    ,
    log
    , and
    store
    did in 9.0.0. Steps to Reproduce 1. Check out the
    9.1.0
    tag. 2. Run
    bundle exec puppet doc -r report
    . 3. The line after
    setting is unset.
    is
    http
    , with no blank line between them. Environment Version: 9.1.0 (also current
    main
    ) Platform: any (generated reference text) Additional Context Adding a trailing newline to the header string should fix it: Discard all reports received. This is the default handler when the
    reports
    setting is unset. + " openvox-docs is working around this in its reference generator for now (OpenVoxProject/openvox-docs#519). The workaround can be removed once a release with the fix ships. OpenVoxProject/openvox
  • g

    GitHub

    10/13/2026, 4:38 PM
    #712 Release 9.1.0 Pull request opened by OpenVoxProjectBot Automated release-prep through https://github.com/OpenVoxProject/shared-actions/ from commit b369c3e. After merging this PR, run the Release workflow to create the tag and GitHub release. OpenVoxProject/openvox-server
  • g

    GitHub

    10/13/2026, 4:39 PM
    #588 Release 9.1.0 Pull request opened by OpenVoxProjectBot Automated release-prep through https://github.com/OpenVoxProject/shared-actions/ from commit d506f59. After merging this PR, run the Release workflow to create the tag and GitHub release. OpenVoxProject/openvoxdb
  • g

    GitHub

    10/12/2026, 10:42 PM
    #288 openbolt-runtime for OpenBolt 9 Pull request opened by nmburgan This includes all of the changes needed for OpenBolt 9 (the next version of OpenBolt corresponding to OpenVox 9). OpenVoxProject/puppet-runtime
    • 1
    • 1
  • g

    GitHub

    10/13/2026, 5:00 PM
    #290 Release 2026.10.13.1 Pull request opened by OpenVoxProjectBot Automated release-prep through https://github.com/OpenVoxProject/shared-actions/ from commit 1b7f6cc. After merging this PR, run the Release workflow to create the tag and GitHub release. OpenVoxProject/puppet-runtime