Alpine Linux:Patroller
The Patroller extension adds an enhanced recent changes patrol interface to MediaWiki. The interface filters incoming edits, prevents users from patrolling their own edits, and shares the workload between patrollers.
The extension adds a new special page; "Special:Patroller", accessible to members of the Administrators and/or Patrollers group(s).
Usage
Patrolling
When accessing Special:Patrol, a recent change will be selected based on certain criteria, and a diff. view generated.
You will be presented with three options:
- Endorse - accept the edit and mark it as patrolled
- Revert - reject the edit and undo the changes it makes
- Skip - ignore the edit
After selecting the operation to perform, another change will be produced for review.
Reverting
When reverting, a custom reason can be entered in the text field, or a pre-defined reason can be used. If no custom reason is provided, then the currently selected pre-defined reason is used as the edit summary for the corresponding reversion.
Notes
Workload sharing
The extension shares the patrol load by temporarily storing a key to the recent change in a memory-based table, alongside a timestamp recording the time of assignment. While a change has a corresponding row in this table, it is not presented for review.
Rows in the table are removed once they have expired.
Selection criteria
When selecting a change for review, the extension ensures that it meets the following criteria:
- Edit corresponds to the most recent change to a page
- Edit was not made by the user doing the patrolling
- Edit is not assigned to another user
- Edit was not made by a bot, and has not already been patrolled
Currently unpatrolled edits
Below is a list of outstanding edits that have yet to be patrolled. Due to workload sharing and selection criteria, you may not have access to patrol these yourself on the Special:Patroller page.
- 21:03, 28 April 2026 Le cristal jatte-étincelle orient bizarre élément essentiel de l'Logement et à l’égard de la bâtiment modernes, conçu près améliorer cette sécurité et ce considération des réglementations anti-incendie. (hist | edit) [3,828 bytes] AlejandrinaSchum (talk | contribs) (Created page with "Celui-ci joue rare rôle essentiel dans la prévention de la propagation sûrs flammes, avec la fumée après de la chaleur Selon malheur d'incendie. Lorsque vous envisagez l’aménagement de portes, murs ou bien cloisons Parmi cristal cratère-feu, Celui-là orient essentiel avec comprendre leurs spécifications et leurs prérogative. Le verre calice-fumée se présente dessous diverses formes, telles dont avérés portes, sûrs panneaux, avérés fenêtres et sûrs ag...")
- 16:06, 23 April 2026 Infinitime (hist | edit) [416 bytes] WhyNotHugo (talk | contribs) (Create page (lists build dependencies))
- 10:18, 14 April 2026 Audacity (hist | edit) [1,268 bytes] Alpinelover420 (talk | contribs) (Drafted page for Audacity to provide (hopefully) helpful information about using it with FFmpeg)
- 03:40, 30 March 2026 Prism Launcher (hist | edit) [1,441 bytes] Willowwingss (talk | contribs) (Created page with "[https://prismlauncher.org/ Prism Launcher] is a [https://www.minecraft.net/en-us Minecraft] launcher that allows for easy management of multiple versions of Minecraft with or without mods. == Prerequisites == - A running graphical environment == Installation == Prism Launcher can be installed either through Flatpak (recommended) or via the {{Pkg|prismlauncher}} package. == Flatpak Installation == # Follow the Flatpak wiki page and...")
- 02:27, 29 March 2026 Riscv64 Redo (hist | edit) [1,973 bytes] Aarch0x40 (talk | contribs) (Created page with " Category:Riscv64")
- 02:08, 29 March 2026 Installing Alpine Linux on OrangePi RV2 (hist | edit) [18,515 bytes] Aarch0x40 (talk | contribs) (Created page with "Category:Riscv64")
- 10:03, 25 February 2026 Openconnect-SSO in Docker (hist | edit) [4,540 bytes] Benaki (talk | contribs) (Created page with "= VPN via openconnect-sso (Docker) = This guide describes how to connect to a Cisco AnyConnect-compatible VPN using openconnect-sso running inside a Docker container, with automatic DNS configuration on connect. == Prerequisites == * Docker installed and running * doas configured * The <code>openconnect-sso</code> Docker image built (see below) * A VPN-specific <code>resolv.conf</code> saved at <code>~/.local/resolv.conf</code> == Building the Docker imag...")
- 14:38, 7 February 2026 Mounting a LUKS Encrypted Data Partition at Boot (hist | edit) [3,958 bytes] Benaki (talk | contribs) (Created page with "= Mounting a LUKS Encrypted Data Partition at Boot = This guide covers how to set up a secondary LUKS-encrypted partition as a data drive that is automatically unlocked and mounted when Alpine Linux boots. This is useful if, for example, you have a root partition on one drive and want an encrypted data partition on another — or if you simply want a separate encrypted volume for personal data. == Prerequisites == * A spare partition (this guide uses <code>/dev/sda1</...")
- 14:35, 7 February 2026 Unlock an encrypted data partition on login (hist | edit) [0 bytes] Benaki (talk | contribs) (Created page with "= Mounting a LUKS Encrypted Data Partition at Boot = This guide covers how to set up a secondary LUKS-encrypted partition as a data drive that is automatically unlocked and mounted when Alpine Linux boots. This is useful if, for example, you have a root partition on one drive and want an encrypted data partition on another — or if you simply want a separate encrypted volume for personal data. == Prerequisites == * A spare partition (this guide uses <code>/dev/sda1</...")
- 05:16, 5 February 2026 Rescue disk (hist | edit) [1,657 bytes] Prabuanand (talk | contribs) (moved content from Installation page)
- 04:48, 1 February 2026 Mumble (hist | edit) [2,721 bytes] John3-16 (talk | contribs) (1. Created Mumble page by moving and updating contents of Murmur page, further to preferred and updated naming upstream; 2. Expanded Beginning to include client side; 3. Added 'See also'. See Talk:Mumble.)