pidgin/nest

Make asset busting depend on deployment environment
default tip
3 weeks ago, Jason Allan
837d728b48d1
Make asset busting depend on deployment environment

At the moment CSS and JS resources have a cache busting tag at the end of their href/src to force a reload when re-rendered. This is deependant on an unused setting, and is present in prod as well, this is really only a feature for development. So, it's been a PITA when diffing outputs

Testing Done:
I've run the `hugo` and `hugo serve` commands with deployment env between prod and dev, and behaviour is as expected

Reviewed at https://reviews.imfreedom.org/r/145/
---
title: Supported XEP's
date: 2019-06-12T04:09:57.000Z
lastmod: 2019-08-08T04:51:42.000Z
---
This is an attempt to document the various XMPP Extensions
([XEP's](https://xmpp.org/extensions/)) supported by XMPP protocol plugin in
libpurple. Please note that this list is **_incomplete_** and that libpurple
almost certainly supports more XEP's than are listed here!
| XEP | Feature Name | Status | Notes |
|------------------|--------------|--------|-------|
| {{% xep 0004 %}} | Data Forms | Final | Since at least 2.4.1 |
| {{% xep 0012 %}} | Last Activity | Final | |
| {{% xep 0020 %}} | Feature Negotiation | Draft | (for file transfers) |
| {{% xep 0022 %}} | Message Events | Obsolete | Superseded by {{% xep 0085 %}}, support updated. |
| {{% xep 0030 %}} | Service Discovery | Final | (no UI implementation in Finch) |
| {{% xep 0038 %}} | Icon Styles | Deferred | For smileys. Standard seems abandoned? Last revised 2003. |
| {{% xep 0045 %}} | Multi-User Chat | Draft | |
| {{% xep 0047 %}} | In-band Bytestreams (IBB) | Final | Since 2.6.0 |
| {{% xep 0050 %}} | Ad-Hoc Commands | Draft | |
| {{% xep 0054 %}} | vcard-temp | Active (Historical) | |
| {{% xep 0055 %}} | Jabber Search | Active (Historical) | |
| {{% xep 0060 %}} | Publish-Subscribe | Draft | (partial/minimal support, used for PEP) |
| {{% xep 0065 %}} | SOCKS5 Bytestreams | Draft | |
| {{% xep 0066 %}} | Out of Band Data | Draft | |
| {{% xep 0071 %}} | XHTML-IM | Draft | |
| {{% xep 0077 %}} | In-Band Registration | Final | |
| {{% xep 0084 %}} | User Avatar | Draft | v1.1 |
| {{% xep 0085 %}} | Chat State Notifications | Final | |
| {{% xep 0091 %}} | Legacy Delayed Delivery | Obsolete | Deprecated in favour of {{% xep 203 %}}. Still around. |
| {{% xep 0092 %}} | Software Version | Draft | |
| {{% xep 0095 %}} | Stream Initiation | Draft | |
| {{% xep 0096 %}} | SI File Transfer | Draft | (SOCKS5 bytestreams, IBB) |
| {{% xep 0100 %}} | Gateway Interaction | Active | minimal support in Pidgin/Finch |
| {{% xep 0107 %}} | User Mood | Draft | |
| {{% xep 0115 %}} | Entity Capabilities | Draft | v1.5 since 2.6.0 |
| {{% xep 0118 %}} | User Tune | Draft | |
| {{% xep 0124 %}} | Bidirectional-streams Over Synchronous HTTP (BOSH) | Draft | Since 2.6.0 |
| {{% xep 0146 %}} | Remote Controlling Clients | Active | Since 2.2.1 |
| {{% xep 0153 %}} | vCard-Based Avatars | Active (Historical) | |
| {{% xep 0156 %}} | Discovering Alternate XMPP Connection Methods | Draft | partial support since 2.6.0 (for BOSH) |
| {{% xep 0163 %}} | Personal Eventing Protocol | Draft | |
| {{% xep 0166 %}} | Jingle | Draft | Since 2.6.0 |
| {{% xep 0167 %}} | Jingle RTP Sessions | Draft | Since 2.6.0 when compiled with voice and video support |
| {{% xep 0172 %}} | User Nickname | Draft | |
| {{% xep 0174 %}} | Serverless Messaging | Final | (via the Bonjour prpl) |
| {{% xep 0176 %}} | Jingle ICE-UDP Transport Method | Draft | Since 2.6.0 when compiled with voice and video support |
| {{% xep 0177 %}} | Jingle Raw-UDP Transport Method | Draft | Since 2.6.0 when compiled with voice and video support |
| {{% xep 0191 %}} | Simple Communications Blocking | Draft | Since 2.5.4 |
| {{% xep 0199 %}} | XMPP Ping | Final | |
| {{% xep 0202 %}} | Entity Time | Final | |
| {{% xep 0203 %}} | Delayed Delivery | Final | Since 2.2.1 |
| {{% xep 0206 %}} | XMPP Over BOSH | Draft | Since 2.6.0 |
| {{% xep 0224 %}} | Attention | Draft | Started life as a Pidgin "buzz" extension in 2007, now an XEP :-) |
| {{% xep 0231 %}} | Bits of Binary | Draft | Since 2.5.2, used for custom emoticons. |
| {{% xep 0232 %}} | Software Information | Deferred | Intended to replace {{% xep 0092 %}} using {{% xep 0115 %}} |
| {{% xep 0237 %}} | Roster Versioning | Obsolete | Since 2.6.5. XEP now part of [RFC-4621](http://tools.ietf.org/html/rfc6121) |
| {{% xep 0245 %}} | The /me Command | Active | Since forever. |
| {{% xep 0249 %}} | Direct MUC Invitations | Draft | Support added in 2.6.4 |
| {{% xep 0256 %}} | Last Activity in Presence | Draft | Since 2.6.0 |
| {{% xep 0264 %}} | Jingle Content Thumbnails | Experimental | Thumbnails disabled in XMPP since 2.7.2 until it gets Draft status. |