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": "20230425184555|3876",
        "continue": "-||"
    },
    "query": {
        "logevents": [
            {
                "logid": 3886,
                "ns": 0,
                "title": "Arome Weather",
                "pageid": 4864,
                "logpage": 4864,
                "params": {},
                "type": "create",
                "action": "create",
                "user": "Joachim",
                "timestamp": "2024-08-22T17:57:36Z",
                "comment": "Created page with \"== Arome ==  Arome is the finest grained weather model available for west germany (~1km^2). It is a french weather model. You can register a free  account to get detailed data. To construct api queries there is a web page available.  I use it to display detailed weather forecasts of selected locations with grafana. See service aromewheather, /home/joachim/bin/aromeweather.py  To add a new location: * Edit command parameters in /etc/systemd/system/aromeweather.service to...\""
            },
            {
                "logid": 3885,
                "ns": 0,
                "title": "GoPro Sync",
                "pageid": 4863,
                "logpage": 4863,
                "params": {},
                "type": "create",
                "action": "create",
                "user": "Joachim",
                "timestamp": "2024-07-19T23:07:02Z",
                "comment": "Created page with \"= Gopro Sync =   discusses how to get files from the Gopro via Quik to a fileshare. WIP  == Fix 2016 Recording Date ==  After some time with empty batteries, correct date and time on a Gopro are lost. Make sure to connect it to Quik to set the correct time before you record.  If it is too late and recordings have the wrong times, Eye of Gnome can show the GPS time of JPGs which usually still is correct (no idea why Gopro doesn't use it to set time).  Time difference is t...\""
            },
            {
                "logid": 3884,
                "ns": 0,
                "title": "Design Patterns",
                "pageid": 4862,
                "logpage": 4862,
                "params": {},
                "type": "create",
                "action": "create",
                "user": "Joachim",
                "timestamp": "2024-07-08T13:11:44Z",
                "comment": "Created page with \"= Design Patterns =  == Dispatcher Pattern ==  * Use a dispatcher if you want to run code in another thread * A dispatcher has two interfaces: one to add code to execute to a list and one to process the list * The dispatcher client interface is an invoke() method to schedule code execution in another thread. It just adds the code to a list. * In the other thread there is a method like invokePending() going through the list and execute the code * The dispatcher implementa...\""
            },
            {
                "logid": 3883,
                "ns": 0,
                "title": "Poster Druck",
                "pageid": 4861,
                "logpage": 4861,
                "params": {},
                "type": "create",
                "action": "create",
                "user": "Joachim",
                "timestamp": "2024-02-21T17:23:20Z",
                "comment": "Created page with \"== Poster Druck ==  install python 3.7 (as of now program does not work with latest python 3.12.2) with pip and install module plakativ.   conda create -n poster python=3.7 pip  conda activate poster  pip install plakativ  plakativ-gui  Starts a gui that can load a pdf or png or other graphics file and allows entering final size or number of pages and many other parameters. Preview with borders according to current parameters is available. Generates overlapping pages, op...\""
            },
            {
                "logid": 3882,
                "ns": 0,
                "title": "Nvidia Delayed Frame Bug",
                "pageid": 4860,
                "logpage": 4860,
                "params": {},
                "type": "create",
                "action": "create",
                "user": "Joachim",
                "timestamp": "2024-01-22T10:07:46Z",
                "comment": "Created page with \"== Nvidia Delayed Frames Bug ==  Since quite some time (over a year) I have massive problems with native Nvidia drivers for my 1650 super on OpenSuse Tumbleweed.  Currently I run Gnome on Wayland. Check:  Symptom is in many applications garphics do not work properly: * Chrome (and many other apps, like yast or my own chordsplay tk app) has delayed frames: On user action the gui is not updated or not fully updated. A mouse click somewhere in the window can cause a redraw...\""
            },
            {
                "logid": 3881,
                "ns": 0,
                "title": "Enigma2Events",
                "pageid": 4859,
                "logpage": 4859,
                "params": {},
                "type": "create",
                "action": "create",
                "user": "Joachim",
                "timestamp": "2023-08-19T00:34:33Z",
                "comment": "Created page with \"= Enigma2 Events =  the VTi images used by vu-uno and vuzero run scripts on the following events:  * DBTASK_CANCEL * DBTASK_FINISH * DBTASK_START * E2START * GUI_REBOOT * PVRDESCRAMBLE_START * PVRDESCRAMBLE_STOP * REBOOT * RECORD_REMIND * RECORD_START * RECORD_STOP * RECORD_WAKEUP * SERVICE_START * SERVICE_STOP * SHUTDOWN * STANDBY_ENTER * STANDBY_LEAVE * STBBOOT * TASK_CANCEL * TASK_FINISH * TASK_START  I use them to switch the AV receiver on and off by sending a http r...\""
            },
            {
                "logid": 3880,
                "ns": 0,
                "title": "OpenDTU",
                "pageid": 0,
                "logpage": 4858,
                "params": {
                    "target_ns": 0,
                    "target_title": "SolarPower",
                    "suppressredirect": ""
                },
                "type": "move",
                "action": "move",
                "user": "Joachim",
                "timestamp": "2023-06-19T12:30:58Z",
                "comment": ""
            },
            {
                "logid": 3879,
                "ns": 0,
                "title": "OpenDTU",
                "pageid": 0,
                "logpage": 4858,
                "params": {},
                "type": "create",
                "action": "create",
                "user": "Joachim",
                "timestamp": "2023-06-19T12:15:47Z",
                "comment": "Created page with \"= OpenDTU =  == monitoring setup == * http://OpenDTU1 * mqtt@job4 (mosquitto_sub -v -t 'OpenDTU1/#') * job4:/etc/systemd/system/openDtu2Db@OpenDTU1.service (sudo systemctl status openDtu2Db@OpenDTU1.service, journalctl -f -u openDtu2Db@OpenDTU1.service) * python -u /home/joachim/bin/openDtu2Db.py OpenDTU1 (prints to stdout) * Influx database openDtu (influx -database openDtu -precision rfc3339 -execute \"select * from string order by time desc limit 10\") * Grafana Source...\""
            },
            {
                "logid": 3878,
                "ns": 0,
                "title": "DB2 Container on QNAP NAS",
                "pageid": 4857,
                "logpage": 4857,
                "params": {},
                "type": "create",
                "action": "create",
                "user": "Joachim",
                "timestamp": "2023-05-20T01:36:32Z",
                "comment": "Created page with \"== Run DB2 Docker Container ==  === Login to QNAP NAS === ... with running Container Station  ssh qnap  mkdir /Docker/db2server  cd /Docker/db2server  === Create file .env_list ===   PUID=1001  PGID=100  LICENSE=accept  DB2INSTANCE=db2inst1  DB2INST1_PASSWORD=my-pw  DBNAME=mspr   BLU=false  ENABLE_ORACLE_COMPATIBILITY=false  UPDATEAVAIL=NO  TO_CREATE_SAMPLEDB=false  REPODB=false  IS_OSXFS=false  PERSISTENT_HOME=false  HADR_ENABLED=false  ETCD_ENDPOINT=  ETCD_USERNAME=  E...\""
            },
            {
                "logid": 3877,
                "ns": 0,
                "title": "Stream Playlist to iOS VLC",
                "pageid": 4856,
                "logpage": 4856,
                "params": {},
                "type": "create",
                "action": "create",
                "user": "Joachim",
                "timestamp": "2023-05-03T19:33:48Z",
                "comment": "Created page with \"== Serve Page ==  Create directory within document root of apache server   sudo mkdir /srv/www/htdocs/vlctest  sudo chown $USER /srv/www/htdocs/vlctest  == Create Playlist ==   m3u=/dev/shm/playlist.m3u  echo \"#EXTM3U\" >\"$m3u\"  find /net/qnap/Multimedia/Musik/Favoriten/Jack\\ White/ -type f -name '*.mp3' >\"$m3u\"  == Stream Playlist ==   cvlc -vv \"$m3u\" --sout rtp:127.0.0.1 --ttl 2 -L -Z  == Convert Playlist Stream to HTTP stream ==   cvlc -vv rtp://  --sout='#transcode{ac...\""
            }
        ]
    }
}