https://agora.nasqueron.org/index.php?title=API&feed=atom&action=history
API - Revision history
2024-03-28T17:24:13Z
Revision history for this page on the wiki
MediaWiki 1.41.0-alpha
https://agora.nasqueron.org/index.php?title=API&diff=1070&oldid=prev
Dereckson: /* Services index */
2022-12-21T20:33:04Z
<p><span dir="auto"><span class="autocomment">Services index</span></span></p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 20:33, 21 December 2022</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l24">Line 24:</td>
<td colspan="2" class="diff-lineno">Line 24:</td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>| Notifications Center SSE API || /notifications/stream || Real-time stream of the notifications || https://infra.nasqueron.org/notifications/ || [https://devcentral.nasqueron.org/source/api-notifications-sse/ rAPINSSE] || Python / Flask</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>| Notifications Center SSE API || /notifications/stream || Real-time stream of the notifications || https://infra.nasqueron.org/notifications/ || [https://devcentral.nasqueron.org/source/api-notifications-sse/ rAPINSSE] || Python / Flask</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>| Notifications Center Delivery API || /notifications/delivery || HTTP bridge to consume notifications || ''no front-end'' || [https://devcentral.nasqueron.org/source/notifications-delivery/ rND] || Python / Flask</div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">| [[Notifications center/Delivery API</ins>|Notifications Center Delivery API<ins style="font-weight: bold; text-decoration: none;">]] </ins>|| /notifications/delivery || HTTP bridge to consume notifications || ''no front-end'' || [https://devcentral.nasqueron.org/source/notifications-delivery/ rND] || Python / Flask</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>| Servers log || /servers-log (1) || Write and read servers log || https://infra.nasqueron.org/servers-log/ (1) || [https://devcentral.nasqueron.org/source/serverslog/ rSERVERSLOG] || Rust / Iron (2)</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>| Servers log || /servers-log (1) || Write and read servers log || https://infra.nasqueron.org/servers-log/ (1) || [https://devcentral.nasqueron.org/source/serverslog/ rSERVERSLOG] || Rust / Iron (2)</div></td></tr>
</table>
Dereckson
https://agora.nasqueron.org/index.php?title=API&diff=1069&oldid=prev
Dereckson: Created page with "Nasqueron API is divided in small microservices, with endpoints offered at https://api.nasqueron.org == Services index == {| class="wikitable sortable" |+ Services |- ! Name !! Mount point !! Description !! Front-end !! Repository !! Language / framework |- | Docker Registry API || /docker/registry || Nasqueron Docker PaaS private registry content || https://infra.nasqueron.org/docker/registry/ || [https://devcentral.nasqueron.org/source/docker-registry-api/ rAPIREG] |..."
2022-12-21T19:48:50Z
<p>Created page with "Nasqueron API is divided in small microservices, with endpoints offered at https://api.nasqueron.org == Services index == {| class="wikitable sortable" |+ Services |- ! Name !! Mount point !! Description !! Front-end !! Repository !! Language / framework |- | Docker Registry API || /docker/registry || Nasqueron Docker PaaS private registry content || https://infra.nasqueron.org/docker/registry/ || [https://devcentral.nasqueron.org/source/docker-registry-api/ rAPIREG] |..."</p>
<p><b>New page</b></p><div>Nasqueron API is divided in small microservices, with endpoints offered at https://api.nasqueron.org<br />
<br />
== Services index ==<br />
<br />
{| class="wikitable sortable"<br />
|+ Services<br />
|-<br />
! Name !! Mount point !! Description !! Front-end !! Repository !! Language / framework<br />
|-<br />
| Docker Registry API || /docker/registry || Nasqueron Docker PaaS private registry content || https://infra.nasqueron.org/docker/registry/ || [https://devcentral.nasqueron.org/source/docker-registry-api/ rAPIREG] || Rust / limiting-factor<br />
|-<br />
| Datasources API || /datasources || Datasources for other projects and services || - || [https://devcentral.nasqueron.org/source/api-datasources/ rAPIDS] || Node.js / Express<br />
|-<br />
| Servers log || /servers-log || Write to servers log || https://infra.nasqueron.org/servers-log/ || [https://devcentral.nasqueron.org/source/api-serverslog/ rAPISRVLOGS] || PHP<br />
|}<br />
<br />
Following API services are in development:<br />
<br />
{| class="wikitable sortable"<br />
|+ Services<br />
|-<br />
! Name !! Mount point !! Description !! Front-end !! Repository !! Language / framework<br />
|-<br />
| Notifications Center SSE API || /notifications/stream || Real-time stream of the notifications || https://infra.nasqueron.org/notifications/ || [https://devcentral.nasqueron.org/source/api-notifications-sse/ rAPINSSE] || Python / Flask<br />
|-<br />
| Notifications Center Delivery API || /notifications/delivery || HTTP bridge to consume notifications || ''no front-end'' || [https://devcentral.nasqueron.org/source/notifications-delivery/ rND] || Python / Flask<br />
|-<br />
| Servers log || /servers-log (1) || Write and read servers log || https://infra.nasqueron.org/servers-log/ (1) || [https://devcentral.nasqueron.org/source/serverslog/ rSERVERSLOG] || Rust / Iron (2)<br />
|-<br />
| Clean URL API || /web/clean-url/ || Clean URL || http://tools51.nasqueron.org/web/cleaner || [https://devcentral.nasqueron.org/source/api-clean-url/ rAPICLEAN] || Python / Flask<br />
|-<br />
|}<br />
<br />
;Notes<br />
* (1) Currently the mount-point uses the PHP service, and front-end shows a static JSON document maintained by that service.<br />
* (2) Project developed before Rocket was released and limiting-factor framework prepared.<br />
<br />
== See also ==<br />
* [[Terms and policies/API]]</div>
Dereckson