Problem.
As mentioned in T252485#6155656 there isn't a way to link to a specific logged action within CheckUser
Proposed Solution
Record the log_id in the cu_changes table so users can get a link to the specific line in the log.
Problem.
As mentioned in T252485#6155656 there isn't a way to link to a specific logged action within CheckUser
Proposed Solution
Record the log_id in the cu_changes table so users can get a link to the specific line in the log.
Project | Branch | Lines +/- | Subject | |
---|---|---|---|---|
mediawiki/extensions/CheckUser | master | +360 -0 | Add column 'cuc_log_id' to table 'cu_changes' |
I feel like we had a separate task for it already, but cannot find it.
Anyway, one immediate issue that comes to mind is that log_id alone is not sufficient and some indication of log type (or source) should be included as well. This is because not all logs are stored in the logging table. The most obvious example is AbuseFilter logs. Other extensions may also have their own logs and want to expose them in CheckUser (e.g. Thanks althought we have not integrated it yet, or MediaWiki-extensions-LoginNotify as discussed in T174492)
T41013 / https://gerrit.wikimedia.org/r/#/c/mediawiki/extensions/CheckUser/+/574204/ would also add the log id for another purpose
Change 856930 had a related patch set uploaded (by Dreamy Jazz; author: Dreamy Jazz):
[mediawiki/extensions/CheckUser@master] Add column 'cuc_log_id' to table 'cu_changes'
Change 856930 abandoned by Dreamy Jazz:
[mediawiki/extensions/CheckUser@master] Add column 'cuc_log_id' to table 'cu_changes'
Reason:
In favour of Ied5b0ccbfd73751f9a47674f2e7e98efa469d568