Skip to content

chore: release v0.8.0#237

Open
github-actions[bot] wants to merge 12 commits into
releasefrom
main
Open

chore: release v0.8.0#237
github-actions[bot] wants to merge 12 commits into
releasefrom
main

Conversation

@github-actions

@github-actions github-actions Bot commented Jun 11, 2026

Copy link
Copy Markdown
Contributor

This PR will deploy the following changes to production (wolfstar.rocks).

Next version: v0.8.0 (current: v0.7.4)

Features

Fixes

Other Changes


Merging this PR will:

  • Deploy to wolfstar.rocks via Netlify
  • Create a v0.8.0 tag and GitHub Release

Signed-off-by: RedStar <redstar071@proton.me>
Co-authored-by: RedStar <redstar071@proton.me>
Co-authored-by: Copilot <copilot@github.com>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: RedStar071 <76824516+RedStar071@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
@github-actions github-actions Bot added the release Release the version label Jun 11, 2026
…andling (#236)

Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
@codecov

codecov Bot commented Jun 13, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 75.55556% with 66 lines in your changes missing coverage. Please review.
✅ Project coverage is 68.06%. Comparing base (8597349) to head (2662f24).
⚠️ Report is 5 commits behind head on release.
✅ All tests successful. No failed tests found.

Files with missing lines Patch % Lines
app/utils/audit-log.ts 64.28% 12 Missing and 13 partials ⚠️
app/components/guild/logs/ModerationLogTable.vue 76.92% 3 Missing and 6 partials ⚠️
server/utils/audit/patch-to-changes.ts 81.57% 3 Missing and 4 partials ⚠️
app/composables/useAuditLog.ts 70.00% 0 Missing and 6 partials ⚠️
app/components/guild/settings/General.vue 58.33% 4 Missing and 1 partial ⚠️
server/plugins/evlog-drain.ts 78.26% 2 Missing and 3 partials ⚠️
app/composables/useModerationLog.ts 86.36% 0 Missing and 3 partials ⚠️
app/components/LoadingSpinner.vue 66.66% 2 Missing ⚠️
app/components/ActivitySection.vue 83.33% 0 Missing and 1 partial ⚠️
shared/schemas/log-queries.ts 85.71% 0 Missing and 1 partial ⚠️
... and 2 more
Additional details and impacted files

Impacted file tree graph

@@             Coverage Diff             @@
##           release     #237      +/-   ##
===========================================
+ Coverage    67.06%   68.06%   +0.99%     
===========================================
  Files          109      121      +12     
  Lines         2408     2655     +247     
  Branches       490      573      +83     
===========================================
+ Hits          1615     1807     +192     
- Misses         424      444      +20     
- Partials       369      404      +35     
Flag Coverage Δ
component 57.10% <53.62%> (-0.17%) ⬇️
unit 68.63% <73.58%> (+0.26%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

Files with missing lines Coverage Δ
app/utils/constants.ts 100.00% <100.00%> (ø)
package.json 100.00% <ø> (ø)
server/utils/audit/postgres-drain.ts 85.36% <100.00%> (ø)
shared/audit/actions.ts 100.00% <100.00%> (ø)
shared/schemas/feedback.ts 100.00% <100.00%> (ø)
test/mocks/auditLogs.ts 100.00% <100.00%> (ø)
app/components/ActivitySection.vue 83.33% <83.33%> (ø)
shared/schemas/log-queries.ts 85.71% <85.71%> (ø)
shared/types/moderation-types.ts 90.00% <90.00%> (ø)
shared/utils/audit-field-metadata.ts 88.88% <88.88%> (ø)
... and 8 more

... and 3 files with indirect coverage changes

🚀 New features to boost your workflow:
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@codspeed-hq

codspeed-hq Bot commented Jun 13, 2026

Copy link
Copy Markdown

Merging this PR will not alter performance

✅ 44 untouched benchmarks


Comparing main (2662f24) with main (182f3de)1

Open in CodSpeed

Footnotes

  1. No successful run was found on release (2b180a5) during the generation of this report, so main (ea9d1d3) was used instead as the comparison base. There might be some changes unrelated to this pull request in this report.

RedStar071 and others added 4 commits June 14, 2026 05:32
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor Agent <cursoragent@cursor.com>
Co-authored-by: RedStar <redstar071@proton.me>

@cursor cursor Bot 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.

Cursor Bugbot did not run on this PR, so I cannot auto-approve. Human review is recommended before merge. Requested lorypelli as reviewer.

Open in Web View Automation 

Sent by Cursor Approval Agent: Pull Request Approver

@cursor cursor Bot requested a review from lorypelli June 18, 2026 14:52

@cursor cursor Bot 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.

Stale comment

auth: true,
maxAge: 30,
swr: false,
getKey: (event) => {

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.

🔒 Agentic Security Review
Severity: HIGH

This endpoint uses defineWrappedCachedResponseHandler with auth: true, but the cache key is only guild + query and does not include requester identity. Because auth/permission checks run inside the wrapped handler, a cached response can be served to a different requester without re-running requireUserSession/canManage.

The same keying pattern appears in the new commands and moderation log routes, so sensitive log data can be exposed across users within the cache window.

Fix in Cursor Fix in Web

Reviewed by Cursor Security Reviewer for commit 03083f6. Configure here.

lorypelli
lorypelli previously approved these changes Jun 18, 2026

@lorypelli lorypelli left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

LGTM!

… exposure (#243)

Co-authored-by: Cursor Agent <cursoragent@cursor.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
cursor Bot and others added 5 commits June 22, 2026 15:21
Co-authored-by: Cursor Agent <cursoragent@cursor.com>
Co-authored-by: RedStar <redstar071@proton.me>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
Signed-off-by: RedStar <redstar071@proton.me>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: RedStar <redstar071@proton.me>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Claude <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release Release the version

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants