MediaWiki API result

This is the HTML representation of the JSON format. HTML is good for debugging, but is unsuitable for application use.

Specify the format parameter to change the output format. To see the non-HTML representation of the JSON format, set format=json.

See the complete documentation, or the API help for more information.

{
    "batchcomplete": "",
    "continue": {
        "lecontinue": "20260326012632|15721",
        "continue": "-||"
    },
    "query": {
        "logevents": [
            {
                "logid": 15731,
                "ns": 0,
                "title": "Integration of CodeRunner with MAMP",
                "pageid": 2305,
                "logpage": 2305,
                "params": {},
                "type": "create",
                "action": "create",
                "user": "Planetoid",
                "timestamp": "2026-07-15T02:14:29Z",
                "comment": "Created page with \"= CodeRunner PHP Run Command: Auto-Detecting the Version =  In Settings \u2192 Languages \u2192 PHP \u2192 Run Command, the default configuration usually looks like this:  <pre lang=\"bash\"> /path/to/php $filename </pre>  For example:  <pre lang=\"bash\"> /Applications/MAMP/bin/php/php8.2.29/bin/php $filename </pre>  The problem is that every time MAMP upgrades its PHP version, you have to come back and manually update this path. Changing it to the line below lets CodeRunner automat...\""
            },
            {
                "logid": 15730,
                "ns": 0,
                "title": "Finding Files That Take Up Space on Ubuntu",
                "pageid": 2304,
                "logpage": 2304,
                "params": {},
                "type": "create",
                "action": "create",
                "user": "Planetoid",
                "timestamp": "2026-07-02T06:17:17Z",
                "comment": "Created page with \"Finding Files That Take Up Space on Ubuntu  == Graphical User Interface (GUI) == # [https://snapcraft.io/filelight filelight]: Lets you choose which folder to scan {{Gd}} # baobab: Scans the entire computer directly; if there are too many files, it can take a long time.  == Command-Line Interface (CLI) == # `df -h` quickly shows the usage status of different partitions  == References == * [https://snapcraft.io/blog/how-to-keep-your-linux-disk-usage-nice-and-tidy-and-save...\""
            },
            {
                "logid": 15729,
                "ns": 0,
                "title": "PDF Table Parsing",
                "pageid": 2303,
                "logpage": 2303,
                "params": {},
                "type": "create",
                "action": "create",
                "user": "Planetoid",
                "timestamp": "2026-06-15T10:31:38Z",
                "comment": "Created page with \"== Technical Notes on PDF Table Parsing ==  PDF table parsing usually cannot rely solely on the raw output produced by tools such as <code>pdfplumber.extract_tables()</code>, Camelot, Tabula, or similar libraries. Since PDF is primarily a layout-oriented format rather than a structured data format, practical implementations often require additional rules, state management, and post-processing steps in order to produce stable and usable datasets.  The following notes summ...\""
            },
            {
                "logid": 15728,
                "ns": 0,
                "title": "Speech to text",
                "pageid": 2302,
                "logpage": 2302,
                "params": {},
                "type": "create",
                "action": "create",
                "user": "Planetoid",
                "timestamp": "2026-06-06T02:48:30Z",
                "comment": "Created page with \"== Speech to text \u5de5\u5177 == {{Gd}} [https://github.com/openai/whisper openai/whisper: Robust Speech Recognition via Large-Scale Weak Supervision] * Support Language: 99 languages * Input file: Audio files * Speaker identification: Need to integrate with (1) [https://github.com/m-bain/whisperX m-bain/whisperX: WhisperX: Automatic Speech Recognition with Word-level Timestamps (& Diarization)] or (2) [https://github.com/pyannote/pyannote-audio pyannote/pyannote-audio: Neura...\""
            },
            {
                "logid": 15727,
                "ns": 0,
                "title": "Troubleshooting of GIT",
                "pageid": 2301,
                "logpage": 2301,
                "params": {},
                "type": "create",
                "action": "create",
                "user": "Planetoid",
                "timestamp": "2026-06-04T06:39:32Z",
                "comment": "Created page with \" == Troubleshooting of GIT ==  === Restoring deleted files in Git === [[Restoring deleted files in Git]]  === SSH Authentication Failed: Permission denied (publickey) ===  '''Error Message'''  After keyin the command <pre>git clone [email protected]:your-org/your-repo.git /opt/your-app</pre>, met the error message  <pre> Cloning into '/opt/your-app'... [email protected]: Permission denied (publickey). fatal: Could not read from remote repository.  Please make sure you have the...\""
            },
            {
                "logid": 15726,
                "ns": 0,
                "title": "Troubleshooting of Sonar issue",
                "pageid": 2300,
                "logpage": 2127,
                "params": {
                    "target_ns": 0,
                    "target_title": "Troubleshooting of SonarQube issue"
                },
                "type": "move",
                "action": "move",
                "user": "Planetoid",
                "timestamp": "2026-05-17T04:08:12Z",
                "comment": ""
            },
            {
                "logid": 15725,
                "ns": 0,
                "title": "X Advanced Search",
                "pageid": 2299,
                "logpage": 2299,
                "params": {},
                "type": "create",
                "action": "create",
                "user": "Planetoid",
                "timestamp": "2026-05-13T02:18:20Z",
                "comment": "Created page with \"X (tweets) Advanced Search  == Methods == # https://x.com/search-advanced # Enter the query directly into the search box # ''$'' apify: [https://console.apify.com/actors/61RPP7dywgiy0JPD0/input \ud83c\udfef Tweet Scraper V2 - X / Twitter Scraper]  == Use Cases ==  === Case 1: Search recent posts from a specific account === Recent posts from account: @elonmusk <pre> from:elonmusk </pre>  \ud83d\udd17 https://x.com/search?q=from%3Aelonmusk&src=typed_query  === Case 2: Search posts by date...\""
            },
            {
                "logid": 15724,
                "ns": 14,
                "title": "Category:Developer environment",
                "pageid": 2298,
                "logpage": 2298,
                "params": {},
                "type": "create",
                "action": "create",
                "user": "Planetoid",
                "timestamp": "2026-04-30T02:54:24Z",
                "comment": "Created page with \"Setting up shell aliases to launch GUI editors (e.g. VS Code, Cursor) directly from the terminal on macOS.\""
            },
            {
                "logid": 15723,
                "ns": 0,
                "title": "Open Files in a GUI Editor from the Terminal",
                "pageid": 2297,
                "logpage": 2297,
                "params": {},
                "type": "create",
                "action": "create",
                "user": "Planetoid",
                "timestamp": "2026-04-30T02:53:21Z",
                "comment": "Created page with \"How to open files with your favorite editor from the terminal?  1. Open your shell config file: <pre> vi ~/.zshrc    # for zsh vi ~/.bashrc   # for bash </pre>  2. Add an alias for your editor: <pre> # VS Code alias code=\"open -a 'Visual Studio Code'\" <pre>  Tip: Not sure of the exact app name? Run this to find it: <pre> ls /Applications/ | grep -i \"visual\\|cursor\\|zed\\|sublime\" </pre>  The name must exactly match the `.app` filename in `/Applications/` (without the `.ap...\""
            },
            {
                "logid": 15722,
                "ns": 0,
                "title": "ChatGPT prompts in Mandarin",
                "pageid": 2296,
                "logpage": 2203,
                "params": {
                    "target_ns": 0,
                    "target_title": "AI Prompt Engineering in Mandarin"
                },
                "type": "move",
                "action": "move",
                "user": "Planetoid",
                "timestamp": "2026-03-26T01:26:57Z",
                "comment": ""
            }
        ]
    }
}