Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Restore and refresh monitor.php #1436

Merged
merged 7 commits into from
May 23, 2023
Merged

Restore and refresh monitor.php #1436

merged 7 commits into from
May 23, 2023

Conversation

zackgalbreath
Copy link
Contributor

This page stopped working when we moved to Laravel's built-in queue system in #1258

This newly restored page shows:

  • The number of files waiting to be parsed
  • How long the oldest file has been in the queue
  • A line chart showing how many files were successfully & unsuccessfully parsed per hour over the past day.
Screen Shot 2023-05-18 at 1 16 05 PM

@josephsnyder
Copy link
Member

Functionally looks solid in local testing:

image

app/Http/Controllers/MonitorController.php Outdated Show resolved Hide resolved
app/Http/Controllers/MonitorController.php Outdated Show resolved Hide resolved
app/Models/SuccessfulJob.php Outdated Show resolved Hide resolved
resources/views/admin/user.blade.php Outdated Show resolved Hide resolved
tests/Feature/Monitor.php Outdated Show resolved Hide resolved
app/Http/Controllers/AdminController.php Outdated Show resolved Hide resolved
app/Http/Controllers/MonitorController.php Outdated Show resolved Hide resolved
app/Http/Controllers/MonitorController.php Show resolved Hide resolved
resources/js/components/Monitor.vue Show resolved Hide resolved
@zackgalbreath zackgalbreath force-pushed the monitor branch 2 times, most recently from 502e021 to a6f8257 Compare May 22, 2023 22:35
This makes a big reduction in the number of rows returned
by our SQL queries.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants