login: Deprecated: Show warning
Result for action=login&maxlag=5&format=json&lgname=Luke081515Bot&lgpassword=redacted&lgtoken=sometoken
:
'{"warnings":{"main":{"*":"Subscribe to the mediawiki-api-announce mailing list at <https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce> for notice of API deprecations and breaking changes. Use [[Special:ApiFeatureUsage]] to see usage of deprecated features by your application."},"login":{"*":"Main-account login via \"action=login\" is deprecated and may stop working without warning. To continue login with \"action=login\", see [[Special:BotPasswords]]. To safely continue using main-account login, see \"action=clientlogin\"."}},"login":{"result":"Success","lguserid":294,"lgusername":"Luke081515Bot"}}'
You don't get this, if you are doing a login via botpasswords.
So what is our plan here? Warn users using login and normal password, and support clientlogin?
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information