You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Implemented a subset of MediaWiki API querie. Lists: allpages, alldeletedrevisions, allrevisions, allusers, logevents, protectedtitles, recentchanges; props: categories, deletedrevisions, extlinks, images, info, iwlinks, langlinks, linkshere, links, pageprops, redirects, revisions, sections, templates, transcludedin; including generator, titles and pageids parameters. See the GitHub
issue for more information: #35.
Implemented synchronization of revisions contents (either full or just
the latest revision for each page).
Fixed many bugs in the synchronization process.
Implemented custom parser cache, see the GitHub issue for more
information: #42
Removed ws.cache.LatestRevisions module. Scripts use the SQL
database for caching.
Merged several smaller scripts into list-problems.py.
Implemented the ws.client.api.API.move method to rename pages on
the wiki.
Implemented recursive template expansion using mwparserfromhell and
the SQL database. See ws.parser_helpers.template_expansion.
Implemented a regex-based function to check if a page is a redirect
(ws.parser_helpers.wikicode.is_redirect).
Fixed handling of relative links and leading colons in the ws.parser_helpers.title.Title class.
The parameter --ssl-verify is removed, SSL certificates are always verified
for HTTPS requests. Furthermore, TLS 1.2 or newer is required for all HTTPS
requests.