Wikibot v1.6.0
New Features
7623c11
#33 Different queues with their own priorities and concurrency limits can now be made.- The
--queue
parameter on all job types controls what queue each job goes into. This is set todefault
if unspecified. - Queues can be created by bot operators with
!setqueue <name> <concurrency> <priority>
- Anyone can check a queue's settings with
!getqueue <name>
- There is still a global limit of 15 concurrent jobs across all queues. If this is exceeded, jobs waiting in queues with a higher priority value will be started first.
- The
456dece
#38 There is a new--silent-mode
parameter to allow users to choose how many messages they get about jobs. Available values:ALL
get all messages (default)END
get only messages when a job ends (skipping the queued job message)FAIL
only get a message when a job failsSILENT
don't get any messages about the job
1d45550
#34 !bulk will no longer flood the channel with a message about every job being started.- It sets
--silent mode fail
by default to accomplish this. You can manually specify a different silent mode on each line (though please avoid--silent-mode all
if you're bulk queuing a bunch of jobs.)
- It sets
87eccda
#42 allows--resume
for DokuWiki jobs (which has been supported by dokuWikiDumper for a long time, but not in Wikibot until now!c1770a4
Wikibot will now upload into a different collection instead of community texts.
Bug Fixes
791e412
#37 !status will now respond when used on jobs that have not yet started1317cc4
#25 adds a new parser (yes, AGAIN) to properly handle escapes, quotes inside quotes, odd whitespace, and other similar inputs.ec7669e
Stops !bulk from flooding the channel with errors about each line if used with a bad file (it will only reply to errors about lines that start with an!
)
Note: The last commit for the previous version, 1.5.2
, is 8b67937
. This has changed to the bump commit (796c14f
) starting in this version.