| Commit message (Collapse) | Author | Age | Files | Lines |
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* In PermissionManager, if a user is anonymous but temporary user
creation is possible, grant elevated permissions at RIGOR_QUICK rigor
level. This is mostly to make skins show "edit" instead of "view
source" to anonymous users in the recommended permissions
configuration.
* Present temporary users as if they are not logged in in various places
in the interface: create/move permissions errors, login, preferences,
watchlist, BotPasswords, ChangeEmail, ResetTokens.
* Show a warning on login/logout about loss of access to the temp
account.
* On login, don't show the temporary name as a suggestion for the login
username.
Change-Id: Id0d5ffa46c3ca5c7b30d540cedbaa528b682aa85
|
|\| |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* 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
|
|/
|
|
| |
Change-Id: I0000c018e00a1130f49f18a2d0629c3bfa37a158
|
|
|
|
| |
Change-Id: I58860c5720d9c0026b1d76ee7ddb8ac6217848d4
|
|
|
|
| |
Change-Id: I6bf037905eb55e9a2f10133ee46994e58e60cf71
|
|
|
|
| |
Change-Id: I1d6656863524eb0a6383f6ea5d4397e8c4d58851
|
|
|
|
| |
Change-Id: I6d5bcc58b472532b5413a8919d68ac667b83aa2f
|
|
|
|
| |
Change-Id: I5385d184321039a902db2a78cace27d10cf72a7b
|
|\
| |
| |
| | |
associated talk page"""
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
page""
This reverts commit c04c3365f5625acebd779a0f0f312f1ad28b1e94.
Reason for revert: Re-adding option to undelete an associated talk
page via the UI
Change-Id: I14be9b2203f82cb9f1b2a5c9d8deb44ddbeea805
|
| |
| |
| |
| |
| | |
Bug: T27471
Change-Id: I08c96561ebffa8f5b36d405d1d0fab6c713f3f8a
|
| |
| |
| |
| | |
Change-Id: Ic879fcb6764665bbd8c4f7afdbfb4e37a1c1fa0b
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
When restoring a talk page via undeletion of the associated
page, the recorded reason should specified that it was restored
via that method
Follow-Up: I7b30863060974d4079639
Bug: T305523
Change-Id: I18ec58e6df00b038542868ce5de6c23fd700d749
|
|/ /
| |
| |
| | |
Change-Id: Ifd1d66e8015ebe3e7b5710a7c73ad30090ccec9f
|
| |
| |
| |
| | |
Change-Id: I7d38c8c5270bdaf057ad131f1e7db6bd28b18832
|
| |
| |
| |
| | |
Change-Id: I28033f4de8a941c3b51c97579bdeb10dc799938f
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
They were last used in ab9ecc0268843fdaac350271b70b1c9b53437d35
Bug: T224429
Change-Id: Id94329f03bb063a3c197b6091dfb35a430c24e90
|
| | |
| | |
| | |
| | | |
Change-Id: I8ed80ee4078b730eda34f7547dfa85ca7b135ff6
|
|\ \ \
| | |/
| |/|
| | | |
page""
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This reverts commit 4d94361d809b353da6628b5e82b614bb30b7eddd.
Reason for revert: Holding off release for another week
Change-Id: I76b8ddd73caab85536959d2f86b59b2cc131e561
|
| |/
|/|
| |
| | |
Change-Id: If7b2c9dda50f0ea93445e1ad14c7e1ba5d8c0d56
|
| |
| |
| |
| | |
Change-Id: Ie2af8972f8a492c37ae585d0b27d4c617a18bc04
|
| |
| |
| |
| | |
Change-Id: I9f1854381c838d7812265cf8d1a2a8cde3bb49a3
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Error 1028 from ..., Sort aborted: Query execution was interrupted
(max_statement_time exceeded)
Error 1969 from ..., Query execution was interrupted (max_statement_time
exceeded)
Also add a separate message for this case.
Change-Id: Ib92aae029e5f255f6007324a71fe8faa60c75102
|
|\ \ \
| | |/
| |/| |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Adds a checkbox to Special:Undelete to also restore the associated
talk page, if one (used to) exist.
Bug: T263211
Change-Id: I934df46308a6ab1b3c2620184f69a355736b8e32
|
| |/
|/|
| |
| | |
Change-Id: I14f08d36a06b9f837f4717e1b17f9271af5fd7b7
|
| |
| |
| |
| | |
Change-Id: I8aed00da98257b8e4556afaf13bf2e2a8cd6c579
|
| |
| |
| |
| | |
Change-Id: Id75575c718b3923a8d8bbf76980a205d16118834
|
| |
| |
| |
| | |
Change-Id: I8e15993628d7eca4e4cd5a6958b48b65b5fa6c5d
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Unused since Ic66e9caba836cca395c6c377ad55b67ee2fc3a3f
Bug: T224429
Change-Id: I870a05d7a7a5bd36d6994a49c33e5d5ec3660b1b
|
|/ /
| |
| |
| |
| |
| |
| | |
Unused since Ib2c76f4c4117b9beffd89370498aa57b5972f167
Bug: T224429
Change-Id: I07e354aae9eef799c3332a8cdfbdf4dd716be71b
|
| |
| |
| |
| | |
Change-Id: I708934bc552f2a35af6a22303d7a476ffca5b318
|
|\ \ |
|
| | |
| | |
| | |
| | | |
Change-Id: I588d24f712d6876f220385fcea119417d997e1c6
|
| | |
| | |
| | |
| | | |
Change-Id: I750e8780e4e0abd208727325ced8e64c30b933ab
|
|\ \ \
| | |/
| |/| |
|
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* Adds option to undelete associated talk page in the context of a
subject page
* If subject page undeletion fails, talk page undeletion is aborted
* If restoring the associated talk page fails, a status with a
warning message is returned
Bug: T304962
Change-Id: I7b30863060974d4079639f57178062d359956c2e
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
These were deleted upstream on 2022-03-10:
https://translatewiki.net/wiki/Special:Log?type=delete&user=Amire80&page=&wpdate=2022-03-10
but for some reason they weren't removed here.
Change-Id: I74ccfdf1adb16b46a8b7987a60103568849711da
|
| | |
| | |
| | |
| | | |
Change-Id: I32f4fc081af13df33889c522adb02739e8c0b645
|
| | |
| | |
| | |
| | |
| | | |
Bug: T304790
Change-Id: Ib2ba1b80789fbb5c2a93618094c669ced44f6e5b
|
| | |
| | |
| | |
| | | |
Change-Id: Ie771b70786affbfbed4b285d6163e6fea255c906
|
| | |
| | |
| | |
| | | |
Change-Id: Iae095bcfd0e80bf31eb91467ec2b541817d7c23e
|