wiki.techinc.nl/docs
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
..
databases Remove DB2 support 2013-02-25 13:47:03 -08:00
html .gitignore for generated html doc 2012-03-31 20:17:34 +02:00
php-memcached Use [...] instead of array(...) in PHP comments and documentation 2019-06-17 21:15:09 +02:00
uidesign Remove traling double newlines from text files 2019-10-23 21:17:43 +02:00
contenthandler.md Finish dropping wgContentHandlerUseDB; unused anywhere 2020-05-01 17:11:22 -07:00
database.md docs: Change docs/contenthandler.txt and docs/database.txt to markdown 2019-12-04 19:20:54 +00:00
deferred.txt Fix $wgUpdateRowsPerJob default in docs/deferred.txt 2017-09-15 11:18:22 +02:00
distributors.txt profiler: Remove ProfilerOutputDb and profileinfo.php entry point 2019-11-06 15:28:00 -05:00
export-0.1.xsd Fix trailing whitespace (and mixed spaces) in XSD files 2012-05-27 14:03:29 +01:00
export-0.2.xsd Fix trailing whitespace (and mixed spaces) in XSD files 2012-05-27 14:03:29 +01:00
export-0.3.xsd Fix trailing whitespace (and mixed spaces) in XSD files 2012-05-27 14:03:29 +01:00
export-0.4.xsd Fix trailing whitespace (and mixed spaces) in XSD files 2012-05-27 14:03:29 +01:00
export-0.5.xsd Fix trailing whitespace (and mixed spaces) in XSD files 2012-05-27 14:03:29 +01:00
export-0.6.xsd Fix trailing whitespace (and mixed spaces) in XSD files 2012-05-27 14:03:29 +01:00
export-0.7.xsd xsd: fix id within contributor to allow 0 2012-06-27 11:31:41 +02:00
export-0.8.xsd Miscellaneous documentation updates 2020-02-16 04:38:38 +00:00
export-0.9.xsd Miscellaneous documentation updates 2020-02-16 04:38:38 +00:00
export-0.10.xsd Miscellaneous documentation updates 2020-02-16 04:38:38 +00:00
export-0.11.xsd Merge "XmlDumpWriter: fix blob address output in stubs" 2020-03-13 09:51:10 +00:00
export-demo.xml Fix common typos 2018-08-08 13:16:45 +02:00
extension.schema.v1.json registration: Move SearchMappings to CORE_ATTRIBS from NOT_ATTRIBS 2020-05-01 18:23:12 +00:00
extension.schema.v2.json search: Add 'SearchMappings' attribute to map canonical name to PHP class 2020-04-30 04:29:17 +00:00
globals.txt Hard deprecate $wgParser 2020-04-30 03:41:04 -04:00
hooks.txt Create TalkPageNotificationManager service 2020-05-06 15:31:55 -07:00
Injection.md Typo fix: 'depencency' -> 'dependency' 2020-04-09 14:02:53 -04:00
Introduction.md docs: Restore welcome message on docs landing page 2020-04-20 09:22:00 -04:00
Language.md docs: Convert docs/language.txt and docs/injection.md to Markdown 2019-12-03 21:35:23 +02:00
LinkCache.md Add LinkBatchFactory to inject services into LinkBatch 2020-01-06 17:02:31 +01:00
Logger.md docs: Convert logger.txt and linkcache.txt to Markdown 2019-12-04 00:56:26 +00:00
magicword.md Miscellaneous documentation updates 2020-02-16 04:38:38 +00:00
maintenance.txt Clean up some old readme files and remove references to SVN 2013-11-16 10:38:50 +00:00
memcached.md Implementation of Doxygen-friendly format 2019-12-04 21:08:15 +00:00
ontology.owl Specify licence of mediawiki ontology.owl 2019-03-04 16:12:13 +01:00
pageupdater.md docs: convert pageupdater and sitelist to markdown 2019-12-21 19:30:58 +01:00
README Documentation link changes 2016-10-07 20:32:45 +00:00
schema.md docs: Update docs/schema.txt and docs/scripts.txt to markdown 2019-12-07 13:30:38 +00:00
sitelist-1.0.xsd Maintenance script for importing site info. 2015-02-18 18:39:14 +01:00
sitelist.md docs: convert pageupdater and sitelist to markdown 2019-12-21 19:30:58 +01:00
Skin.md Convert docs/skin.txt and docs/title.txt to Markdown 2019-12-09 20:31:43 +02:00
Title.md Miscellaneous documentation updates 2020-02-16 04:38:38 +00:00

/docs Directory README
======================

The 'docs' directory contain various text files that should help you understand
the most important parts of the code of MediaWiki. More in-depth documentation
can be found at:
  https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Code
  https://www.mediawiki.org/wiki/Special:MyLanguage/Developer_hub
API documentation is automatically generated and updated daily at:
  https://doc.wikimedia.org/mediawiki-core/master/php/html/

You can get a fresh version using 'make doc' or mwdocgen.php in the
../maintenance/ directory.


For end users, most of the documentation is located online at:
  https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Contents
Documentation for MediaWiki site administrators is at:
  https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Contents