Skip to content

feat: resolve #244 logging and monitoring and #250 export functionality#350

Open
KayProject wants to merge 1 commit intorinafcode:mainfrom
KayProject:fix/244-250-logging-export
Open

feat: resolve #244 logging and monitoring and #250 export functionality#350
KayProject wants to merge 1 commit intorinafcode:mainfrom
KayProject:fix/244-250-logging-export

Conversation

@KayProject
Copy link
Copy Markdown

Summary

  • add structured logging with aggregation, level filtering, and request/performance metrics
  • add export utilities for filtered and sorted exports
  • add export progress UI with a reusable ExportButton
  • update export execution flow and monitoring hooks
  • add test coverage for logging and export utilities

Testing

  • node ./node_modules/vitest/vitest.mjs run src/lib/logging/logger.test.ts src/lib/export/utils.test.ts src/lib/export-scheduler/tests/exporter.test.ts

Closes #244
Closes #250

@drips-wave
Copy link
Copy Markdown

drips-wave Bot commented Apr 28, 2026

@KayProject Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

@RUKAYAT-CODER
Copy link
Copy Markdown
Contributor

Kindly resolve conflict
If the package-lock conflicts are messy, resolve package.json first, delete package-lock.json, run npm install to regenerate it, test locally, then pull/rebase before pushing.

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.

Export Functionality Logging and Monitoring

2 participants