Current configuration on the wiki
Find a file
Petr Pchelko c2a1e0f7e5 Create TalkPageNotificationManager service
* The hook that's being deprecated is not used anywhere
in MW ecosystem.
* The getNewMessageLinks/getNewMessageRevisionId wasn't
ported to the service, only the DB lookup. The interface
of these two methods is extremelly weird, the idea is that
they should eventually be able to do cross-wiki lookups.
This doesn't belong in the service - with only a single caller,
these methods should be moved out of User and inlined into the
caller instead.
* There's been a little bit of preparation done to T146585#4233276
as the interface of setNewTalk was split into set and remove
with the idea that we gotta require Revision to be passed to
setUserHasNewMessages eventually. B/C is still maintained though
since service-conversion patches are not a right place for making
behavioural changes
* The tests are only integration tests since most of the logic
in the manager is tied up to the database anyway.

Bug: T239640
Change-Id: Ia0a52865970c11066d1089196251f62ffeaa53bb
2020-05-06 15:31:55 -07:00
.phan Merge "Upgrade phan to 0.10.2" 2020-04-16 14:43:06 +00:00
.pipeline
cache
docs Create TalkPageNotificationManager service 2020-05-06 15:31:55 -07:00
extensions
images
includes Create TalkPageNotificationManager service 2020-05-06 15:31:55 -07:00
languages Localisation updates from https://translatewiki.net. 2020-05-06 08:28:13 +02:00
maintenance Merge "Fix parameter documentation for dump methods for handling revisions" 2020-05-06 00:00:26 +00:00
mw-config installer: Add Installer-specific stylesheet 2020-04-03 21:00:19 +00:00
resources RCFilers: Remove GroupWidget.js 2020-05-06 17:58:54 +00:00
skins
tests Create TalkPageNotificationManager service 2020-05-06 15:31:55 -07:00
.editorconfig
.eslintignore build: Move eslint ignores to .eslintignore 2020-04-22 19:17:08 +01:00
.eslintrc.json eslint: Remove quote-props override, already set upstream 2020-04-16 20:24:01 +00:00
.fresnel.yml
.gitattributes
.gitignore [docker] Use a .env file for setting the port and user 2020-04-01 17:29:14 +02:00
.gitreview
.mailmap
.phpcs.xml maintenance: Remove maintenance/cdb.php 2020-05-04 23:36:08 +00:00
.stylelintrc.json
.travis.yml travis: Don't allow failures on PHP 7.4 2020-04-07 20:19:05 +02:00
api.php
autoload.php Merge "Update hook interfaces for recent additions and deprecations" 2020-05-05 06:56:57 +00:00
CODE_OF_CONDUCT.md
composer.json Update OOUI to v0.38.1 2020-05-01 14:13:24 -07:00
composer.local.json-sample
COPYING
CREDITS
DEVELOPERS.md [docker] Fix install instructions for Windows 2020-04-06 21:55:50 +02:00
docker-compose.yml [docker] Use install.sh, add instructions for same 2020-04-04 21:26:39 +00:00
FAQ
Gruntfile.js build: Move eslint ignores to .eslintignore 2020-04-22 19:17:08 +01:00
HISTORY
img_auth.php Stop using SCRIPT_NAME where possible, rely on statically configured routing 2020-04-01 12:33:38 -04:00
index.php
INSTALL
jsduck.json
load.php
opensearch_desc.php
package-lock.json build: Upgrade karma-related devDependencies to latest 2020-05-04 13:54:20 -07:00
package.json build: Upgrade karma-related devDependencies to latest 2020-05-04 13:54:20 -07:00
phpunit.xml.dist
README
README.mediawiki
RELEASE-NOTES-1.35 Create TalkPageNotificationManager service 2020-05-06 15:31:55 -07:00
rest.php
SECURITY
thumb.php Stop using SCRIPT_NAME where possible, rely on statically configured routing 2020-04-01 12:33:38 -04:00
thumb_handler.php
UPGRADE

== MediaWiki ==

MediaWiki is a free and open-source wiki software package written in PHP. It
serves as the platform for Wikipedia and the other Wikimedia projects, used
by hundreds of millions of people each month. MediaWiki is localised in over
350 languages and its reliability and robust feature set have earned it a large
and vibrant community of third-party users and developers.

MediaWiki is:

* feature-rich and extensible, both on-wiki and with hundreds of extensions;
* scalable and suitable for both small and large sites;
* simple to install, working on most hardware/software combinations; and
* available in your language.

For system requirements, installation, and upgrade details, see the files
RELEASE-NOTES, INSTALL, and UPGRADE.

* Ready to get started?
** https://www.mediawiki.org/wiki/Special:MyLanguage/Download
* Looking for the technical manual?
** https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Contents
* Seeking help from a person?
** https://www.mediawiki.org/wiki/Special:MyLanguage/Communication
* Looking to file a bug report or a feature request?
** https://bugs.mediawiki.org/
* Interested in helping out?
** https://www.mediawiki.org/wiki/Special:MyLanguage/How_to_contribute

MediaWiki is the result of global collaboration and cooperation. The CREDITS
file lists technical contributors to the project. The COPYING file explains
MediaWiki's copyright and license (GNU General Public License, version 2 or
later). Many thanks to the Wikimedia community for testing and suggestions.