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": "20250912180921|1030",
"continue": "-||"
},
"query": {
"logevents": [
{
"logid": 1040,
"ns": 0,
"title": "Nasqueron Labs",
"pageid": 428,
"logpage": 428,
"revid": 1986,
"params": {},
"type": "create",
"action": "create",
"user": "Dereckson",
"timestamp": "2025-09-17T21:29:00Z",
"comment": "Created page with \"== Next labs == {| class=\"wikitable\" |+ Nasqueron Labs to come |- ! Task !! Title !! Planning date !! Organizer |- | {{T|2126}} || Authenticate CI to Vault with OIDC (Jenkins x OpenBao) || ''to determine with interested nasquenautes'' || Dereckson |}\""
},
{
"logid": 1039,
"ns": 0,
"title": "Operations grimoire/Services",
"pageid": 427,
"logpage": 427,
"revid": 1979,
"params": {},
"type": "create",
"action": "create",
"user": "Dereckson",
"timestamp": "2025-09-15T23:24:41Z",
"comment": "Created page with \"== Systemd, rc and runit == Nasqueron infrastructure uses 3 services software: {| class=\"wikitable\" |+ Service management |- ! OS !! Use case !! Software !! Commands |- | FreeBSD || Standard || rc || service <service> <command> |- | Linux || Standard || systemd || systemctl <command> <service> |- | Linux || Docker containers || runit || sv <service> <command> |} Note how systemd inverts the general order by putting the command before the service. == Systemd == === Se...\""
},
{
"logid": 1038,
"ns": 0,
"title": "Dev zone/Reports",
"pageid": 426,
"logpage": 426,
"revid": 1960,
"params": {},
"type": "create",
"action": "create",
"user": "Dereckson",
"timestamp": "2025-09-14T12:52:06Z",
"comment": "Created page with \"The Nasqueron internal reports repository is a monorepo containing SQL queries and tools to produce reports about Nasqueron internal data. == Python tools == === Configure PYTHONPATH === Python allows to develop several packages at the same time providing all the src/ folders to your PYTHONPATH variables. First, ensure you don't have any module installed through .whl running <code>pip freeze</code>. If you see something like <code>nasqueron-reports==0.1.0</code>, it co...\""
},
{
"logid": 1037,
"ns": 2,
"title": "User:Rhyne-Wyse",
"pageid": 424,
"logpage": 424,
"params": {
"oldgroups": [],
"newgroups": [
"bot"
],
"oldmetadata": [],
"newmetadata": [
{
"group": "bot",
"expiry": "infinity"
}
]
},
"type": "rights",
"action": "rights",
"user": "Dereckson",
"timestamp": "2025-09-14T11:51:34Z",
"comment": "Per https://devcentral.nasqueron.org/T2124"
},
{
"logid": 1036,
"ns": 2,
"title": "User:Rhyne-Wyse/Sandbox",
"pageid": 425,
"logpage": 425,
"params": {
"curid": 1955,
"previd": 0
},
"type": "patrol",
"action": "patrol",
"user": "Dereckson",
"timestamp": "2025-09-14T11:51:14Z",
"comment": ""
},
{
"logid": 1035,
"ns": 2,
"title": "User:Rhyne-Wyse/Sandbox",
"pageid": 425,
"logpage": 425,
"revid": 1955,
"params": {},
"type": "create",
"action": "create",
"user": "Rhyne-Wyse",
"timestamp": "2025-09-14T11:50:46Z",
"comment": "Authentication test through Vault"
},
{
"logid": 1034,
"ns": 2,
"title": "User:Rhyne-Wyse",
"pageid": 424,
"logpage": 424,
"revid": 1954,
"params": {},
"type": "create",
"action": "create",
"user": "Dereckson",
"timestamp": "2025-09-14T03:23:39Z",
"comment": "Created page with \"[[File:Rhyne-Wyse illustration.jpg.jpg|thumb|An automated knowledge agent, Rhyne-Wyse generates structured reports and write it on the wiki]] == Software source == * [https://devcentral.nasqueron.org/source/reports/ reports repository] * {{Ops file|roles/reports}} for the deployment == Reports updated == Rhyne-Wyse mission is to update the following reports: * [[AI content]] * [[Operations grimoire/Old content report\u200e\u200e]]\""
},
{
"logid": 1033,
"ns": 6,
"title": "File:Rhyne-Wyse illustration.jpg.jpg",
"pageid": 423,
"logpage": 423,
"revid": 1953,
"params": {},
"type": "create",
"action": "create",
"user": "Dereckson",
"timestamp": "2025-09-14T03:19:32Z",
"comment": ""
},
{
"logid": 1032,
"ns": 6,
"title": "File:Rhyne-Wyse illustration.jpg.jpg",
"pageid": 423,
"logpage": 423,
"revid": 1953,
"params": {
"img_sha1": "bke0ert9djq0vd59dzfdoccrt0w6zr9",
"img_timestamp": "2025-09-14T03:19:31Z"
},
"type": "upload",
"action": "upload",
"user": "Dereckson",
"timestamp": "2025-09-14T03:19:31Z",
"comment": ""
},
{
"logid": 1031,
"ns": 0,
"title": "Dev zone/Vault",
"pageid": 422,
"logpage": 422,
"revid": 1944,
"params": {},
"type": "create",
"action": "create",
"user": "Dereckson",
"timestamp": "2025-09-12T21:56:11Z",
"comment": "Created page with \"This page explains how to query vault from an application. For infrastructure point of view, see [[Operations grimoire/Vault]] and [[Operations grimoire/Eglide/Vault]]. == Guides == === Python with hvac === In Python, the [https://python-hvac.org/ hvac library] is recommended. ==== Step 1 - Connect to Vault ==== Connection is straightforward and works out of the box even without parameters: <syntaxhighlight lang=\"python\"> VAULT_CA_CERTIFICATE = \"/usr/local/share/cert...\""
}
]
}
}