1 unstable release
0.1.0 |
|
---|---|
0.0.3 | Aug 10, 2022 |
0.0.2 |
|
0.0.1 |
|
#1 in #monolithic
77KB
2.5K
SLoC
wiki
- monolithic MediaWiki library
Licensing
Unless otherwise specified, all files in this repository is dual-licensed under the Apache 2.0 license or MIT license.
Todo
- Replace enums with bitflags
- Builder pattern for requests
- Actions
- abusefiltercheckmatch
- abusefilterchecksyntax
- abusefilterevalexpression
- abusefilterunblockautopromote
- abuselogprivatedetails
- aggregategroups
- antispoof
- block
- centralauthtoken
- centralnoticecdncacheupdatebanner
- centralnoticechoicedata
- centralnoticequerycampaign
- changeauthenticationdata
- changecontentmodel
- checktoken
- cirrus-config-dump
- cirrus-mapping-dump
- cirrus-profiles-dump
- cirrus-settings-dump
- clearhasmsg
- clientlogin
- compare
- createaccount
- createlocalaccount
- delete
- deleteglobalaccount
- echomarkread
- echomarkseen
- echomute
- edit - Done
- editmassmessagelist
- emailuser
- expandtemplates
- fancycaptchareload
- featuredfeed
- feedcontributions
- feedrecentchanges
- feedthreads
- feedwatchlist
- filerevert
- flow-parsoid-utils
- flow
- flowthank
- globalblock
- globalpreferenceoverrides
- globalpreferences
- globaluserrights
- graph
- groupreview
- help
- imagerotate
- import
- jsonconfig
- languagesearch
- linkaccount
- login
- logout
- managetags
- massmessage
- mergehistory
- move
- newslettersubscribe
- opensearch
- options
- paraminfo
- parse
- patrol
- protect
- purge
- query
- removeauthenticationdata
- resetpassword
- revisiondelete
- rollback
- rsd
- searchtranslations
- setglobalaccountstatus
- setnotificationtimestamp
- setpagelanguage
- shortenurl
- sitematrix
- spamblacklist
- streamconfigs
- strikevote
- tag
- templatedata
- thank
- threadaction
- titleblacklist
- transcodereset
- translationaids
- translationreview
- translationstats
- ttmserver
- unblock
- undelete
- unlinkaccount
- upload
- userrights
- validatepassword
- watch
- webapp-manifest
- webauthn
- wikilove
- bouncehandler
- categorytree
- collection
- cspreport
- discussiontoolscompare
- discussiontoolsedit
- discussiontoolsgetsubscriptions
- discussiontoolspageinfo
- discussiontoolspreview
- discussiontoolssubscribe
- jsondata
- managegroupsynchronizationcache
- managemessagegroups
- oathvalidate
- readinglists
- record-lint
- sanitize-mapdata
- scribunto-console
- stashedit
- timedtext
- translationcheck
- translationentitysearch
- ulslocalization
- ulssetlang
- visualeditor
- visualeditoredit
Dependencies
~12–26MB
~370K SLoC