Skip to content

πŸš€ Auto-PR: Merge test β†’ main#794

Merged
quotentiroler merged 34 commits into
mainfrom
test
Jun 3, 2026
Merged

πŸš€ Auto-PR: Merge test β†’ main#794
quotentiroler merged 34 commits into
mainfrom
test

Conversation

@proxy-smart-releaser
Copy link
Copy Markdown
Contributor

@proxy-smart-releaser proxy-smart-releaser Bot commented Jun 3, 2026

Automated Pull Request πŸ€–

This PR was automatically created to merge changes from test into main.

Changes:

  • Commits ahead of main: 33
  • Commits behind main: 0
  • TODOs remaining in codebase: 4

Review: Please review the changes before merging.

Last updated: 2026-06-03 23:14:12 UTC

github-actions Bot and others added 30 commits June 3, 2026 19:55
The pre-push hook already enforces version consistency via version:sync
before every push. This CI check was always failing because the dynamic
build suffixes (timestamp + SHA) cause expected mismatches between
branches during PR validation.
πŸ§ͺ Auto-PR: Merge `develop` β†’ `test`
The auth and email event loggers each requested a new client_credentials
token from Keycloak every 60 seconds, generating 2 CLIENT_LOGIN events
per minute (120/hour) that flood the OAuth monitoring dashboard.

Add a static token cache shared across all BaseEventsLogger instances.
The token is reused until 30s before expiry, reducing Keycloak token
requests from ~120/hour to ~12/hour (once per 5-min token lifetime).
πŸ§ͺ Auto-PR: Merge `develop` β†’ `test`
The adminAuditPlugin's onAfterResponse and onBeforeHandle hooks were
using Elysia's default 'local' scope, meaning they only applied to
routes defined WITHIN the plugin itself (which has none). Since the
actual admin routes are defined in the parent instance (adminRoutes),
the hooks never fired β€” resulting in an empty Admin Audit Dashboard.

Fix: add { as: 'scoped' } to both hooks so they propagate up to the
parent instance where the admin routes are registered.
Only mirror warn/error to console by default. Info and debug logs
are still buffered in localStorage and only printed to console when
debug mode is active (?debug=1 or window.__DEBUG_ENABLED__ = true).
@quotentiroler quotentiroler merged commit dbc5418 into main Jun 3, 2026
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.

1 participant