wiki.techinc.nl/tests/phpunit/includes/Storage
Tim Starling d6a3b6cfa8 TempUser EditPage and permissions
* Allow EditPage to create a user on page save. This has to be enabled
  in config and then activated by the UI/API caller.
* Add an autocreate source for temporary users.
* Allow editing by anonymous users via automatic account creation when
  $wgGroupPermisions['*']['edit'] = false. On an edit GET request, use
  an unsaved placeholder user to stand in for post-create permissions.
* On preview or aborted save, the username to be created is stashed in a
  session and restored on subsequent requests.
* On a (likely) successful page save, create the account.
* Put regular non-temporary users in a "named" group so that they can be
  given additional permissions.
* Use a different "~~~" signature for temporary users
* Show account creation warnings on edit and preview.

Change-Id: I67b23abf73cc371280bfb2b6c43b3ce0e077bfe5
2022-04-26 14:10:53 +10:00
..
DerivedPageDataUpdaterTest.php Merge "Replace deprecated JobQueueGroup::singleton()" 2022-01-27 22:17:12 +00:00
NameTableStoreFactoryTest.php phpunit: use ->getServiceContainer() in integration tests 2022-01-27 22:04:16 +01:00
NameTableStoreTest.php phpunit: use ->getServiceContainer() in integration tests 2022-01-27 22:04:16 +01:00
PageUpdaterFactoryIntegrationTest.php Introduced PreparedUpdate to replace PreparedEdit 2021-12-20 21:19:52 +01:00
PageUpdaterTest.php TempUser EditPage and permissions 2022-04-26 14:10:53 +10:00
RevisionSlotsUpdateTest.php
SqlBlobStoreTest.php tests: Change use of AtEase to at operator 2022-02-24 21:29:51 +00:00