Skip to content

chore: sync master into dev (2026-08-15) - #9697

Closed
LIghtJUNction wants to merge 7 commits into
devfrom
master
Closed

chore: sync master into dev (2026-08-15)#9697
LIghtJUNction wants to merge 7 commits into
devfrom
master

Conversation

@LIghtJUNction

@LIghtJUNction LIghtJUNction commented Aug 15, 2026

Copy link
Copy Markdown
Contributor

Summary

Synchronize the 3 commits currently on master but missing from dev.

Included commits:

No force-push or history rewrite is involved. This PR will only be merged after GitHub reports it conflict-free and all required checks pass.

Summary by Sourcery

Sync dev branch with recent master changes around plugin details, trace theming, and plugin author guidelines.

New Features:

  • Display plugin last update time in marketplace plugin detail view.

Bug Fixes:

  • Align dashboard trace viewer colors with the active UI theme for better readability.

Enhancements:

  • Add i18n entries for the plugin update time label across supported locales.

Documentation:

  • Document plugin attribution and licensing requirements in both English and Chinese contributor guides.

Copilot AI lite review requested due to automatic review settings August 15, 2026 05:48
@dosubot dosubot Bot added the size:M This PR changes 30-99 lines, ignoring generated files. label Aug 15, 2026

Copilot AI 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.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Aug 15, 2026

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Updated (UTC)
✅ Deployment successful!
View logs
astrbot-docs b9e565f Aug 15 2026, 09:23 AM

@dosubot dosubot Bot added area:webui The bug / feature is about webui(dashboard) of astrbot. feature:plugin The bug / feature is about AstrBot plugin system. labels Aug 15, 2026

@sourcery-ai sourcery-ai 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.

Hey - I've left some high level feedback:

  • The updatedAtDisplay computed uses an inline Intl.DateTimeFormat configuration; consider extracting this into a shared date/time formatting helper so plugin detail timestamps stay consistent with other parts of the dashboard and can be adjusted in one place.
  • The new tm('detail.info.updatedAt') label relies on locale entries; double-check that all extension.json locale files define this key to avoid runtime fallback behavior or missing labels in non-English languages.
Prompt for AI Agents
Please address the comments from this code review:

## Overall Comments
- The `updatedAtDisplay` computed uses an inline `Intl.DateTimeFormat` configuration; consider extracting this into a shared date/time formatting helper so plugin detail timestamps stay consistent with other parts of the dashboard and can be adjusted in one place.
- The new `tm('detail.info.updatedAt')` label relies on locale entries; double-check that all `extension.json` locale files define this key to avoid runtime fallback behavior or missing labels in non-English languages.

Sourcery is free for open source - if you like our reviews please consider sharing them ✨
Help me be more useful! Please click 👍 or 👎 on each comment and I'll use the feedback to improve your reviews.

Soulter and others added 3 commits August 15, 2026 15:55
…red (#9665)

* fix(config): don't rotate dashboard password on password_change_required

* style: format test_config.py with ruff
Keep model reasoning capability metadata out of provider request configuration, sanitize legacy source-backed records, preserve standalone provider fields, and add a reasoning_effort request-body preset.
@dosubot dosubot Bot added size:L This PR changes 100-499 lines, ignoring generated files. and removed size:M This PR changes 30-99 lines, ignoring generated files. labels Aug 15, 2026

Copy link
Copy Markdown
Contributor Author

Closed in favor of #9710, which contains the conflict resolutions on a dedicated branch and preserves both dev and master as merge parents.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:webui The bug / feature is about webui(dashboard) of astrbot. feature:plugin The bug / feature is about AstrBot plugin system. size:L This PR changes 100-499 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants