Koha/misc/cronjobs
Kyle M Hall f6052fbb7c
Bug 37495: Add ability to use metadata to filter plugins to run for plugins_nightly.pl
It would be nice to be able to filter the plugins run by plugins
nightly for development and testing, and for added flexibility
as to when to run cronjob_nightly for different plugins if need be.

Test Plan:
1) Apply this patch
2) Check the metadata for an installed plugin, copy the name or another
   metadata value.
3) Run plugins_nightly.pl with a filter that does not match
   e.g. plugins_nightly.pl -m name="No plugin has this name"
4) Note no plugins cronjob methods are run
5) Run plugins_nightly.pl with a filter that *does* match
   e.g. plugins_nightly.pl -m name="Example Kitchen-Sink Plugin"
6) Not only the matching plugin runs!
7) Run plugins_nightly with no filter
   e.g. plugins_nightly.pl
8) Note all plugins with nightly cronjobs are run!

Signed-off-by: David Nind <david@davidnind.com>
Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>
Signed-off-by: Katrin Fischer <katrin.fischer@bsz-bw.de>
2024-10-30 14:34:51 +01:00
..
holds Bug 28833: Speed up holds queue builder via parallel processing 2024-10-25 11:09:53 +02:00
recalls Bug 37271: Recall status should be 'requested' in overdue_recalls.pl 2024-07-12 10:21:29 +02:00
rss
social_data
thirdparty Bug 34854: (follow-up) Param name change + POD 2024-01-17 11:39:05 +01:00
advance_notices.pl Bug 34059: Add only issues from the branch that is creating the notice 2023-08-15 11:25:39 +03:00
archive_purchase_suggestions.pl
automatic_checkin.pl
automatic_item_modification_by_age.pl
automatic_renewals.pl Bug 38156: Sort issues by borrowernumber before parallel chunking 2024-10-18 14:25:49 +02:00
backup.sh
batch_anonymise.pl
build_browser_and_cloud.pl
cart_to_shelf.pl
check-url-quick.pl
cleanup_database.pl Bug 37845: Remove C4::Members::DeleteExpiredOpacRegistrations 2024-10-21 15:10:31 +02:00
cloud-kw.pl Bug 36367: Remove context stack 2024-06-14 11:17:18 +01:00
cloud-sample.conf
CONFIGURE.gmail
create_koc_db.pl
crontab.example Bug 28688: Add renewal to crontab example 2023-10-10 09:22:31 -03:00
debar_patrons_with_fines.pl Bug 15157: (QA follow-up) Some more changes 2023-11-08 11:41:30 -03:00
delete_items.pl Bug 33698: Add fields to the verbose output that show the barcode and title of items that cannot be deleted 2023-06-09 08:50:14 -03:00
delete_patrons.pl Bug 15504: (QA follow-up) Final changes 2023-10-24 10:05:23 -03:00
delete_records_via_leader.pl
edi_cron.pl
erm_run_harvester.pl Bug 38237: Add POD 2024-10-23 19:14:54 +02:00
fines.pl Bug 18855: Don't create duplicate overdue fines if an issue is returned 2023-07-06 10:08:44 -03:00
gather_print_notices.pl Bug 32575: Add an empty text body to fix multipart/mixed handling 2024-06-28 13:49:20 +02:00
harvest_oai.pl Bug 35659: (follow-up) Use new column name in cron script 2024-10-28 14:01:32 +01:00
import_webservice_batch.pl Bug 33418: Add overlay_framework option to connexion scripts 2024-05-10 16:45:50 +02:00
longoverdue.pl Bug 37613: (Follow-up) Change the option and documentation to match terminology guidelines 2024-08-12 14:01:07 +02:00
membership_expiry.pl Bug 35001: Add some checks to membership_expiry 2023-10-24 15:44:32 -03:00
merge_authorities.pl
notice_unprocessed_suggestions.pl
overdue_notices.pl Bug 32740: Add a new option patron home library to OverdueNoticeFrom 2023-10-11 12:13:04 -03:00
patron_emailer.pl
plugins_nightly.pl Bug 37495: Add ability to use metadata to filter plugins to run for plugins_nightly.pl 2024-10-30 14:34:51 +01:00
printoverdues.sh
process_message_queue.pl Bug 37869: Tidy code 2024-10-29 08:46:36 +01:00
purge_suggestions.pl
reconcile_balances.pl
remove_temporary_edifiles.pl
restrict_patrons_with_failed_notices.pl Bug 23295: (QA follow-up) Terminology: borrowers => patrons 2024-10-24 10:45:40 +02:00
runreport.pl Bug 33050: Tidy 2023-11-08 11:41:14 -03:00
serialsUpdate.pl Bug 28950: Mark serial late when past grace period 2022-10-11 10:42:26 -03:00
sftp_file.pl Bug 36766: (QA follow-up) Pass more variable to the template 2024-10-23 20:02:24 +02:00
share_usage_with_koha_community.pl
sitemap.pl Bug 33871: Use Koha object in Sitemapper, add optional filter 2023-09-01 11:23:25 -03:00
staticfines.pl Bug 36787: staticfines.pl add use Koha::DateUtils::output_pref 2024-05-07 17:41:20 +02:00
stockrotation.pl
update_patrons_category.pl
update_totalissues.pl Bug 37775: Spelling and tidy 2024-09-19 12:39:14 +01:00
writeoff_debts.pl Bug 34077: Allow to use --category-code as the only filter option 2024-06-13 14:16:05 +01:00