Closed mvd81 closed 3 weeks ago
Thanks for your pull request to Laravel!
Unfortunately, I'm going to delay merging this code for now. To preserve our ability to adequately maintain the framework, we need to be very careful regarding the amount of code we include.
If applicable, please consider releasing your code as a package so that the community can still take advantage of your contributions!
Introduce functionality for searching tags within pending and completed jobs, aligning with the existing functionality for failed jobs.
Screencast
https://github.com/user-attachments/assets/1e343b71-edd0-4a0d-9590-c591c81d2524
Added listeners to handle job tags for pending and completed jobs, and updated controllers to support tag-based filtering of jobs. Added tests to verify the functionality of these new features.
Pending Tags:
StoreTagsForPendingJob
for theJobPushed
event; this appends tags to pending jobs.PendingJobsController
to support searching based on pending tags.resources/js/screens/recentJobs/index.vue
to facilitate tag searches.Completed Tags:
StoreTagsForCompletedJob
for theJobDeleted
event; pertinent completed jobs will now be tagged.ForgetJobInPendingTags
for theJobDeleted
event; this removes the job from the pending tags.CompletedJobsController
to allow searching for completed tags.resources/js/screens/recentJobs/index.vue
for tag-based searching.