[BLOG][Milestone] Webhooks
This commit is contained in:
parent
052782bd17
commit
e539c2a3ef
BIN
v3/assets/webhooks/example.png
Normal file
BIN
v3/assets/webhooks/example.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 195 KiB |
BIN
v3/assets/webhooks/settings.png
Normal file
BIN
v3/assets/webhooks/settings.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 70 KiB |
80
v3/feed.rss
80
v3/feed.rss
@ -2,10 +2,35 @@
|
||||
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
|
||||
<channel><title>GNU social V3</title><link>https://gnusocial.rocks/v3/index.html</link>
|
||||
<description>Development blog where we announce our progress.</description><language>en</language>
|
||||
<lastBuildDate>Mon, 28 Mar 2022 17:14:38 +0100</lastBuildDate>
|
||||
<pubDate>Mon, 28 Mar 2022 17:14:38 +0100</pubDate>
|
||||
<lastBuildDate>Mon, 28 Mar 2022 17:42:46 +0100</lastBuildDate>
|
||||
<pubDate>Mon, 28 Mar 2022 17:42:46 +0100</pubDate>
|
||||
<atom:link href="https://gnusocial.rocks/v3/feed.rss" rel="self" type="application/rss+xml" />
|
||||
<item><title>
|
||||
Milestone: Webhooks
|
||||
</title><description><![CDATA[
|
||||
|
||||
<p>GNU social has <a href="https://web.archive.org/web/20190320033635/https://chromic.org/blog/lifestream-architecture/">always been a project dear to hackers</a>.</p>
|
||||
|
||||
<p>And it's because we love the project history and nature of being easily
|
||||
extensible and capable of communicating with the most diverse platforms that we
|
||||
insist on implementing robust and expressive specifications.</p>
|
||||
|
||||
<p>Want the notes mentioning you showing up on your toasts, then just code a quick
|
||||
script and GNU social will definitely not be the one holding you back. We can
|
||||
think of this <a href="https://notabug.org/HackersAtPorto/gs-arduino">old GNU social <-> Arduino bridge</a>.</p>
|
||||
|
||||
<p>Webhooks is thus one more natural step on this direction.</p>
|
||||
|
||||
<p><img src="assets/webhooks/settings.png" alt="" title="" />
|
||||
<img src="assets/webhooks/example.png" alt="" title="" /></p>
|
||||
|
||||
|
||||
<!-- text end -->
|
||||
]]></description><link>https://gnusocial.rocks/v3/milestone-webhooks.html</link>
|
||||
<guid>https://gnusocial.rocks/v3/./milestone-webhooks.html</guid>
|
||||
<dc:creator>GNU social development team</dc:creator>
|
||||
<pubDate>Mon, 28 Mar 2022 17:42:36 +0100</pubDate></item>
|
||||
<item><title>
|
||||
Milestone: Blog plugin and Notes of type Article and Page
|
||||
</title><description><![CDATA[
|
||||
|
||||
@ -28,6 +53,7 @@ understanding unlisted Likes in a manner analogous to how we handle Notes. But
|
||||
GNU social still has to implement support for that form of Like.</p>
|
||||
|
||||
|
||||
|
||||
<!-- text end -->
|
||||
]]></description><link>https://gnusocial.rocks/v3/milestone-blog-plugin-and-notes-of-type-article-and-page.html</link>
|
||||
<guid>https://gnusocial.rocks/v3/./milestone-blog-plugin-and-notes-of-type-article-and-page.html</guid>
|
||||
@ -47,6 +73,7 @@ Milestone: Organisations and Group Tags
|
||||
|
||||
|
||||
|
||||
|
||||
<!-- text end -->
|
||||
]]></description><link>https://gnusocial.rocks/v3/milestone-organisations-and-group-tags.html</link>
|
||||
<guid>https://gnusocial.rocks/v3/./milestone-organisations-and-group-tags.html</guid>
|
||||
@ -72,6 +99,7 @@ discussion available at: <a href="https://github.com/andstatus/andstatus/issues/
|
||||
|
||||
|
||||
|
||||
|
||||
<!-- text end -->
|
||||
]]></description><link>https://gnusocial.rocks/v3/milestone-oauth-20.html</link>
|
||||
<guid>https://gnusocial.rocks/v3/./milestone-oauth-20.html</guid>
|
||||
@ -117,6 +145,7 @@ Monetization in the fediverse.</p>
|
||||
|
||||
|
||||
|
||||
|
||||
<!-- text end -->
|
||||
]]></description><link>https://gnusocial.rocks/v3/milestone-web-monetization.html</link>
|
||||
<guid>https://gnusocial.rocks/v3/./milestone-web-monetization.html</guid>
|
||||
@ -173,6 +202,7 @@ always room for improvement :)</p>
|
||||
|
||||
|
||||
|
||||
|
||||
<!-- text end -->
|
||||
]]></description><link>https://gnusocial.rocks/v3/milestone-automatic-accesibility-a11y-testing.html</link>
|
||||
<guid>https://gnusocial.rocks/v3/./milestone-automatic-accesibility-a11y-testing.html</guid>
|
||||
@ -254,6 +284,7 @@ and enables circle mentions with <code>@#circle_name</code>.</p>
|
||||
|
||||
|
||||
|
||||
|
||||
<!-- text end -->
|
||||
]]></description><link>https://gnusocial.rocks/v3/milestone-collections.html</link>
|
||||
<guid>https://gnusocial.rocks/v3/./milestone-collections.html</guid>
|
||||
@ -291,6 +322,7 @@ translate following the same rules as AndStatus <a href="https://github.com/ands
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<!-- text end -->
|
||||
]]></description><link>https://gnusocial.rocks/v3/updates-local-groups.html</link>
|
||||
@ -327,6 +359,7 @@ You can now pin notes in your profile! Given you have suficient permissions to d
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<!-- text end -->
|
||||
@ -368,6 +401,7 @@ Milestone: Notes with LaTeX
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<!-- text end -->
|
||||
@ -375,46 +409,4 @@ Milestone: Notes with LaTeX
|
||||
<guid>https://gnusocial.rocks/v3/./milestone-notes-with-latex.html</guid>
|
||||
<dc:creator>GNU social development team</dc:creator>
|
||||
<pubDate>Tue, 18 Jan 2022 11:41:47 +0000</pubDate></item>
|
||||
<item><title>
|
||||
Milestone: Notes with Markdown
|
||||
</title><description><![CDATA[
|
||||
|
||||
<p>Markdown content types is now supported.</p>
|
||||
|
||||
<p><img src="assets/notes/content_type.png" alt="" title="" /></p>
|
||||
|
||||
<h2>Markdown</h2>
|
||||
|
||||
<p><img src="assets/notes/markdown_content.png" alt="" title="" />
|
||||
<img src="assets/notes/markdown_rendered.png" alt="" title="" /></p>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<!-- text end -->
|
||||
]]></description><link>https://gnusocial.rocks/v3/milestone-notes-with-markdown.html</link>
|
||||
<guid>https://gnusocial.rocks/v3/./milestone-notes-with-markdown.html</guid>
|
||||
<dc:creator>GNU social development team</dc:creator>
|
||||
<pubDate>Tue, 18 Jan 2022 11:40:49 +0000</pubDate></item>
|
||||
</channel></rss>
|
||||
|
@ -42,6 +42,7 @@ Our objective is to further differentiate GNU social from the alternative softwa
|
||||
<h3>Blog</h3>
|
||||
<h4 class='allposts_header'>March 2022</h4>
|
||||
<ul>
|
||||
<li><a href="./milestone-webhooks.html">Milestone: Webhooks</a> — March 28, 2022</li>
|
||||
<li><a href="./milestone-blog-plugin-and-notes-of-type-article-and-page.html">Milestone: Blog plugin and Notes of type Article and Page</a> — March 28, 2022</li>
|
||||
<li><a href="./milestone-organisations-and-group-tags.html">Milestone: Organisations and Group Tags</a> — March 28, 2022</li>
|
||||
<li><a href="./milestone-oauth-20.html">Milestone: OAuth 2.0</a> — March 27, 2022</li>
|
||||
|
@ -80,6 +80,7 @@ plugin? How is it better than v2's?</p>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<!-- text end -->
|
||||
|
@ -107,6 +107,7 @@ GNU social development team
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<!-- text end -->
|
||||
|
@ -131,6 +131,7 @@ Given a valid colour, it's the actor's responsibility whether or not the colours
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<!-- text end -->
|
||||
|
@ -87,6 +87,7 @@ specialisation of a collection.</p>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<!-- text end -->
|
||||
|
@ -86,6 +86,7 @@ always room for improvement :)</p>
|
||||
|
||||
|
||||
|
||||
|
||||
<!-- text end -->
|
||||
<!-- entry end -->
|
||||
</div>
|
||||
|
@ -58,6 +58,7 @@ understanding unlisted Likes in a manner analogous to how we handle Notes. But
|
||||
GNU social still has to implement support for that form of Like.</p>
|
||||
|
||||
|
||||
|
||||
<!-- text end -->
|
||||
<!-- entry end -->
|
||||
</div>
|
||||
|
@ -111,6 +111,7 @@ and enables circle mentions with <code>@#circle_name</code>.</p>
|
||||
|
||||
|
||||
|
||||
|
||||
<!-- text end -->
|
||||
<!-- entry end -->
|
||||
</div>
|
||||
|
@ -133,6 +133,7 @@ is properly tested, we have the
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<!-- text end -->
|
||||
|
@ -69,6 +69,7 @@ to stop receiving notifications derived from that, it is now possible:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<!-- text end -->
|
||||
|
@ -111,6 +111,7 @@ for actual internationalization of the free network.</p>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<!-- text end -->
|
||||
|
@ -69,6 +69,7 @@ GNU social development team
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<!-- text end -->
|
||||
|
@ -70,6 +70,7 @@ GNU social development team
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<!-- text end -->
|
||||
|
@ -55,6 +55,7 @@ discussion available at: <a href="https://github.com/andstatus/andstatus/issues/
|
||||
|
||||
|
||||
|
||||
|
||||
<!-- text end -->
|
||||
<!-- entry end -->
|
||||
</div>
|
||||
|
@ -49,6 +49,7 @@ GNU social development team
|
||||
|
||||
|
||||
|
||||
|
||||
<!-- text end -->
|
||||
<!-- entry end -->
|
||||
</div>
|
||||
|
@ -65,6 +65,7 @@ You can now pin notes in your profile! Given you have suficient permissions to d
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<!-- text end -->
|
||||
|
@ -137,6 +137,7 @@ The key ones are:</p>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<!-- text end -->
|
||||
|
@ -159,6 +159,7 @@ tag.</p>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<!-- text end -->
|
||||
|
@ -75,6 +75,7 @@ Monetization in the fediverse.</p>
|
||||
|
||||
|
||||
|
||||
|
||||
<!-- text end -->
|
||||
<!-- entry end -->
|
||||
</div>
|
||||
|
65
v3/milestone-webhooks.html
Normal file
65
v3/milestone-webhooks.html
Normal file
@ -0,0 +1,65 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=0.86, maximum-scale=5.0, minimum-scale=0.86">
|
||||
<link rel="shortcut icon" href="../favicon.ico">
|
||||
<link rel="stylesheet" href="../assets/css/reset.css">
|
||||
<link rel="stylesheet" href="../assets/css/blog.css">
|
||||
<link rel="stylesheet" href="../assets/fonts/opensans/opensans.css">
|
||||
<title>Milestone: Webhooks - GNU social V3</title>
|
||||
</head><body>
|
||||
<header>
|
||||
<div class="home-menu menu menu-horizontal menu-fixed">
|
||||
<div class="home-menu menu menu-horizontal menu-fixed">
|
||||
<a class="header-main" href="/"><img src="../assets/img/gnu-social-logo-invert.svg" alt="GNU social"><b>gnu</b>social</a>
|
||||
<ul class="menu-list">
|
||||
<li class="menu-item menu-selected"><a href="index.html" class="menu-link">Blog Index</a></li>
|
||||
<li class="menu-item"><a href="https://code.gnusocial.rocks/" class="menu-link">Repository</a></li>
|
||||
<li class="menu-item"><a href="https://coverage.gnusocial.rocks/" class="menu-link">Code Coverage</a></li>
|
||||
<li class="menu-item"><a href="https://docs.gnusocial.rocks/" class="menu-link">Documentation</a></li>
|
||||
<li class="menu-item"><a href="https://agile.gnusocial.rocks/" class="menu-link">Wiki</a></li>
|
||||
<li class="menu-item"><a href="https://kanban.undefinedhackers.net/?controller=BoardViewController&action=readonly&token=d2293e55cabae7cceff9fb496c651328195357d392b9e61a9f229ed6d463" class="menu-link">Roadmap</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</header>
|
||||
|
||||
<div class="content-wrapper">
|
||||
<div class="content">
|
||||
</div></div></div>
|
||||
<div id="template-wrapper"><div class="template-unit">
|
||||
<!-- entry begin -->
|
||||
<h3><a class="ablack" href="milestone-webhooks.html">
|
||||
Milestone: Webhooks
|
||||
</a></h3>
|
||||
<!-- bashblog_timestamp: #202203281742.36# -->
|
||||
<div class="subtitle">March 28, 2022 —
|
||||
GNU social development team
|
||||
</div>
|
||||
<!-- text begin -->
|
||||
|
||||
<p>GNU social has <a href="https://web.archive.org/web/20190320033635/https://chromic.org/blog/lifestream-architecture/">always been a project dear to hackers</a>.</p>
|
||||
|
||||
<p>And it's because we love the project history and nature of being easily
|
||||
extensible and capable of communicating with the most diverse platforms that we
|
||||
insist on implementing robust and expressive specifications.</p>
|
||||
|
||||
<p>Want the notes mentioning you showing up on your toasts, then just code a quick
|
||||
script and GNU social will definitely not be the one holding you back. We can
|
||||
think of this <a href="https://notabug.org/HackersAtPorto/gs-arduino">old GNU social <-> Arduino bridge</a>.</p>
|
||||
|
||||
<p>Webhooks is thus one more natural step on this direction.</p>
|
||||
|
||||
<p><img src="assets/webhooks/settings.png" alt="" title="" />
|
||||
<img src="assets/webhooks/example.png" alt="" title="" /></p>
|
||||
|
||||
|
||||
<!-- text end -->
|
||||
<!-- entry end -->
|
||||
</div>
|
||||
</div></div>
|
||||
<footer>
|
||||
This site's source is <a href="https://code.undefinedhackers.net/GNUsocial/gnusocial.rocks">hosted here</a>.
|
||||
</footer>
|
||||
</body></html>
|
16
v3/milestone-webhooks.md
Normal file
16
v3/milestone-webhooks.md
Normal file
@ -0,0 +1,16 @@
|
||||
Milestone: Webhooks
|
||||
|
||||
GNU social has [always been a project dear to hackers](https://web.archive.org/web/20190320033635/https://chromic.org/blog/lifestream-architecture/).
|
||||
|
||||
And it's because we love the project history and nature of being easily
|
||||
extensible and capable of communicating with the most diverse platforms that we
|
||||
insist on implementing robust and expressive specifications.
|
||||
|
||||
Want the notes mentioning you showing up on your toasts, then just code a quick
|
||||
script and GNU social will definitely not be the one holding you back. We can
|
||||
think of this [old GNU social <-> Arduino bridge](https://notabug.org/HackersAtPorto/gs-arduino).
|
||||
|
||||
Webhooks is thus one more natural step on this direction.
|
||||
|
||||
![](assets/webhooks/settings.png)
|
||||
![](assets/webhooks/example.png)
|
@ -169,6 +169,7 @@ GNU social development team
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<!-- text end -->
|
||||
|
@ -105,6 +105,7 @@ attempts to generate a page preview from open graph and oembed. I.e., acts when
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<!-- text end -->
|
||||
|
@ -138,6 +138,7 @@ any remote URL being shared in a note.</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<!-- text end -->
|
||||
|
@ -170,6 +170,7 @@ markup, we hope to achieve an accessible, fast and polished structure by which a
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<!-- text end -->
|
||||
|
@ -81,6 +81,7 @@ GNU social development team
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<!-- text end -->
|
||||
|
@ -67,6 +67,7 @@ translate following the same rules as AndStatus <a href="https://github.com/ands
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<!-- text end -->
|
||||
<!-- entry end -->
|
||||
|
@ -113,6 +113,7 @@ forget to subscribe!</p>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<!-- text end -->
|
||||
|
Loading…
Reference in New Issue
Block a user