Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Change strophe.mam.v0.3.js to works #120

Open
wants to merge 215 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
215 commits
Select commit Hold shift + click to select a range
535b6d8
added methods to (un-) subscribe
flosse Jan 12, 2013
e545077
parse attributes
flosse Jan 12, 2013
f8e4726
updated docs
flosse Jan 12, 2013
a93a803
small fixes
flosse Jan 19, 2013
40d267e
Merge branch 'master' into joap-subscription
flosse Jan 19, 2013
6e7bbe9
only parse event tag
flosse Jan 19, 2013
be97fab
recompile
flosse Jan 19, 2013
f343cbb
fixed: using custom attributes
flosse Jan 30, 2013
595ff6a
add handler before subscription request
flosse Feb 3, 2013
1c6da01
set default object
flosse Feb 4, 2013
973bed5
use subscription type
flosse Feb 4, 2013
5ef0fc2
Out of band file transfer
Mingism May 15, 2013
ffd9d0b
Merge pull request #1 from kmtsar/master
metajack May 15, 2013
f6204b6
Added Out of Band Data
Mingism May 16, 2013
7650bb3
Merge pull request #2 from kmtsar/master
Mingism May 16, 2013
b935467
[documentation] Adding a missing line to the argument documentation f…
alexhancock Jun 19, 2013
c216847
Merge pull request #3 from alexhancock/master
metajack Jun 19, 2013
48c5943
IE9 does not work with xmlNode.textContent
Jul 24, 2013
cdd62a8
Merge pull request #4 from dimalev/rpc-IE9
metajack Jul 24, 2013
75c8693
Nickname support to the presence subscription request.
jcbrand Jul 29, 2013
8f52344
Merge pull request #5 from jcbrand/master
metajack Jul 31, 2013
b09c6f7
Extended presence support in MUC
Aug 6, 2013
84562e5
Merge pull request #7 from thePooh/master
metajack Aug 7, 2013
3fbe3cb
Some documentation for XEP-0096 and XEP-0047.
arlolra Sep 11, 2013
0e17bc1
Add comma, otherwise coffee compilation fails
jcbrand Nov 16, 2013
2b68cea
Bugfix. Check if Form is defined.
jcbrand Nov 16, 2013
937889c
Regenerated the Javascript using CoffeeScript 1.6.3
jcbrand Nov 17, 2013
053b456
Add helpers.js function to expose previously global methods/attrs.
jcbrand Nov 17, 2013
02310ad
Replace BOSH service with the one from https://conversejs.org
jcbrand Nov 17, 2013
6607bff
Privacy: correct field name on list save
Dec 3, 2013
ea664d8
Privacy: rename parameter block -> blocked
lucaswerkmeister Dec 12, 2013
77a4535
Merge pull request #1 from lucaswerkmeister/patch-2
Dec 12, 2013
913d865
Fixed a bug in subscribe in roster plugin
Gordin Dec 15, 2013
45e361a
Merge branch 'master' of github.com:strophe/strophejs-plugins into jo…
flosse Dec 18, 2013
7065b9e
Merge branch 'master' of github.com:strophe/strophejs-plugins
flosse Dec 18, 2013
fc9aeae
added package.json
flosse Dec 18, 2013
de23f65
jshint fixes for roster plugin
Gordin Jan 4, 2014
b1f364e
plugin now works with multiple connections
Gordin Jan 4, 2014
df65231
registerplugin works on 1.1.X + with websocket now
Gordin Jan 6, 2014
b16d527
only avoid logging if request was processed once
Gordin Jan 10, 2014
c14bee3
Fix html message attachment to `muc` message.
mweibel Jan 13, 2014
d61eb42
Fix escaping for `test_append_nick`.
mweibel Jan 14, 2014
a524fe4
Merge pull request #15 from mweibel/muc/fix-escaping
Gordin Feb 12, 2014
ac459d6
Merge pull request #14 from mweibel/muc/fix-html-message
Gordin Feb 12, 2014
ca6124b
re-generated muc plugin
Gordin Feb 12, 2014
aa2513d
Fixed issue on using `history_attrs`
masylum Feb 18, 2014
c575007
onMessage should return true
siadat Feb 27, 2014
6404c4d
created a bower.json file to permit use with bower package manager
Apr 9, 2014
307dda2
fix a bug in strophe.roster plugin, it would have broken the connect …
Apr 14, 2014
6ccb087
updated bower package to version 0.0.2
Apr 14, 2014
1f6d914
fix a bug in strophe.roster plugin, it would have broken the connect …
Apr 14, 2014
4ee2022
Give a brief description on how to use plugins. Updates #11
jcbrand Apr 30, 2014
69dab51
Formatting and remove ref to converse
jcbrand Apr 30, 2014
a216384
Merge pull request #22 from allan-simon/fix_roster_plugin_connect_bug
jcbrand May 1, 2014
37c48eb
Merge pull request #21 from allan-simon/master
jcbrand May 1, 2014
bfeca62
Merge pull request #19 from siadat/patch-1
jcbrand May 1, 2014
3189ecb
Merge pull request #17 from masylum/patch-1
jcbrand May 1, 2014
c66f603
Merge pull request #8 from yellowant/patch-1
jcbrand May 1, 2014
ef3fab0
Fix homepage link
jcbrand Apr 30, 2014
a1824c1
now we have callbacks for 'friend request' presence
May 3, 2014
f737a3f
bump bower.json to 0.0.3
May 3, 2014
9c50c2c
Ensure stream:features have been received before consider them "proce…
arielscarpinelli May 3, 2014
cb00b77
Archive namespace is "urn:xmpp:archive"
arielscarpinelli May 4, 2014
c0f1ee3
Merge pull request #26 from arielscarpinelli/master
jcbrand May 5, 2014
eeb58e4
Merge pull request #25 from allan-simon/add_friend_request_callbacks
jcbrand May 5, 2014
5e65dda
Merge pull request #28 from arielscarpinelli/archive
jcbrand May 8, 2014
2e072e2
Support to set and get auto archive preference
arielscarpinelli May 24, 2014
b72686b
Registering with a Room
Jul 14, 2014
2ea4cf4
Removed unnecessary parentheses
Jul 14, 2014
30fb089
When updating a roster entry, include it in the callback invocation
benlangfeld Aug 4, 2014
5d26a57
add function createRoom to MUC
Aug 8, 2014
932f278
[#77073002] Fix IE9 errors in Strophe.muc
jaygeeseman Aug 24, 2014
c90621f
Merge pull request #35 from jaygeeseman/fuck_ie8
jcbrand Aug 25, 2014
35b3ae1
Merge pull request #33 from benlangfeld/feature/include_updated_item_…
jcbrand Aug 25, 2014
d24627c
Fix IE9 errors in Strophe.muc
jaygeeseman Aug 25, 2014
98cfc04
Merge pull request #36 from jaygeeseman/fix_ie9_muc_coffeescript
jcbrand Aug 26, 2014
103b316
Merge pull request #32 from pelish8/master
jcbrand Aug 27, 2014
84e703f
Bugfix. See below.
jcbrand Aug 30, 2014
a399575
fixed (implemented) Serverside for cmds plugin
Gordin Sep 2, 2014
fea0184
dataforms plugin now works with both disco plugins
Gordin Sep 2, 2014
75dddad
Don't list "values" twice if dataforms plugin
Gordin Sep 2, 2014
c49cefb
Removed trailing whitespace in disco plugin
Gordin Sep 2, 2014
5e9028c
made register plugin compatible with both disco plugins
Gordin Sep 2, 2014
40f21bd
Rename strophe.mam.js to strophe.mam.v0.2.js
Destreyf Sep 8, 2014
4ff9f77
Create strophe.mam.v0.3.js
Destreyf Sep 8, 2014
7960520
Update strophe.mam.v0.3.js
Destreyf Sep 8, 2014
3ef8a05
Merge pull request #37 from Destreyf/master
jcbrand Sep 9, 2014
b1e5cbd
Merge pull request #31 from arielscarpinelli/archive-preferences
jcbrand Sep 17, 2014
f613050
rename createRoom to createConfiguredRoom
Sep 18, 2014
065282e
Merge pull request #34 from gunblues/master
jcbrand Sep 18, 2014
0d5dfc0
Added ability to invite multiple users.
pelish8 Sep 18, 2014
a4c977c
Bugfix. See below:
jcbrand Sep 20, 2014
8056cbc
Merge pull request #38 from pelish8/master
jcbrand Sep 20, 2014
483e6b8
now we send also in the 'roster updated' callback, the state
Oct 11, 2014
5b5ffe8
Merge pull request #40 from allan-simon/more_precise_control_on_roste…
jcbrand Oct 13, 2014
207bea5
Allow groupchat method to receive a custom message id
jcbrand Oct 15, 2014
509db8a
Bugfix. Only makes sense to call apply on "oldCallback" if it's a fun…
jcbrand Oct 24, 2014
a56421f
Bugfix. Only callback if it's a function
jcbrand Oct 24, 2014
9908c61
Added usage examples.
Oct 29, 2014
7a4c8e1
Included port of candy bookmarks pluggins
ernestochaves Nov 3, 2014
9c5e5b9
Remove irrelevant namespace from message bodies
benlangfeld Nov 14, 2014
7488628
recompiled plugins witch coffee-script v1.8.0
flosse Nov 20, 2014
cde5c7d
Merge pull request #46 from flosse/coffee-update
jcbrand Nov 20, 2014
e546564
Merge pull request #42 from moo-mou/archiveDoc
jcbrand Nov 20, 2014
af9af08
add option queryid for mam query
Nov 26, 2014
532bb2a
Added xep_323 and 325
joachimlindborg Dec 5, 2014
c0da8d6
fixed typo
joachimlindborg Dec 5, 2014
3af8eda
url fix
joachimlindborg Dec 5, 2014
fe7d579
Merge remote-tracking branch 'upstream/master' into joap-subscription
flosse Dec 18, 2014
0696b11
update compiled joap plugin
flosse Dec 18, 2014
881912e
linting source
flosse Dec 18, 2014
c6361c1
use mocha and chai instead of buster
flosse Dec 19, 2014
75aa9cc
ignore npm specific files
flosse Dec 19, 2014
d562731
Merge pull request #49 from flosse/master
flosse Dec 19, 2014
03f08b6
Merge remote-tracking branch 'benlangfeld/patch-1' into patch-1
flosse Dec 19, 2014
11872f7
recompiled muc plugin
flosse Dec 19, 2014
c33d94d
Merge pull request #51 from flosse/patch-1
flosse Dec 19, 2014
68ebdc7
Merge pull request #43 from ernestochaves/master
flosse Dec 19, 2014
1d3f91e
fixed type checking in '_convertToXML' method
flosse Dec 20, 2014
87f206d
Merge remote-tracking branch 'upstream/master'
flosse Dec 20, 2014
6828ebe
Merge pull request #52 from flosse/master
flosse Dec 20, 2014
a47d9e8
Add flxhr plugin (moved from Strophejs repo)
jcbrand Jan 17, 2015
f1398ab
improvement: add event handler management for strophe
chris-rock Jan 26, 2015
e69e0bf
Merge pull request #53 from chris-rock/master
jcbrand Jan 30, 2015
a558298
Merge pull request #47 from Astray-git/PR
jcbrand Jan 30, 2015
9cddcca
Fix JSHint linting errors.
jcbrand Jan 30, 2015
ae22313
Add AMD support to strophe.disco
jcbrand Jan 31, 2015
446ae38
strophe-full has been renamed to strophe.
jcbrand Feb 1, 2015
dd7ca8c
added missing extended_presence parameter in join function. added bow…
ebarbeito Feb 27, 2015
5d1e426
Merge pull request #54 from ebarbeito/fix-muc-missing-parameter
jcbrand Feb 27, 2015
e06c1f5
fixed up method call when extended_presence property is set in join f…
Mar 20, 2015
07db748
Merge pull request #55 from shaggybb/master
jcbrand Mar 20, 2015
72bd4d5
Allow passing authcid param introduced by https://github.com/strophe/…
benlangfeld Apr 14, 2015
39d67d6
Merge pull request #57 from benlangfeld/feature/authcid-compat
jcbrand Apr 14, 2015
04836db
Allow 1.x versions of Strophe
benlangfeld Apr 14, 2015
e2de43b
Merge pull request #58 from benlangfeld/patch-2
jcbrand Apr 15, 2015
ae27146
initial commit of stophe sensordata and control
joachimlindborg Jun 25, 2015
01ff845
Fixed succussful status when registration failed
Gordin Jun 28, 2015
bc82bb5
Updated MUC plugin to coffeescript 1.9.3
Gordin Jun 28, 2015
4d5d8fb
bookmarks - add retrieval function
sualko Jun 28, 2015
89b4351
add bookmark plugin to readme
sualko Jun 28, 2015
12aa725
bookmarks - add options according to spec
sualko Jun 28, 2015
b6a276c
bookmarks - add callbacks to createBookmarksNode
sualko Jun 28, 2015
b261b26
bookmarks - add delete function
sualko Jun 28, 2015
e2e5a59
bookmarks - add callbacks to add function
sualko Jun 28, 2015
ace30b3
avoid adding duplicate handlers in XmppRoom objects when join is call…
ebarbeito Jul 1, 2015
d0a0c47
Merge pull request #60 from sualko/bookmarks
jcbrand Jul 8, 2015
00cb72b
Merge branch 'master' into amd
jcbrand Jul 11, 2015
f9e168b
Also wrap Strophe.rsm for AMD.
jcbrand Jul 11, 2015
33497d0
Merge pull request #62 from joachimlindborg/xmpp-iot_xep_323_325
jcbrand Jul 13, 2015
3ca8565
fix non global variable
sualko Jul 20, 2015
f7182fd
Merge pull request #64 from sualko/muc
jcbrand Jul 20, 2015
5a7857e
Type attribute on data forms is mandatory
mremond Jul 24, 2015
0fb0baf
Merge pull request #65 from processone/master
jcbrand Jul 29, 2015
3675bd4
Merge pull request #61 from ebarbeito/fix-muc-join-addhandlers
jcbrand Jul 30, 2015
a80a495
Merge branch 'master' into amd
jcbrand Jul 30, 2015
785bdc7
Mention that this plugin depends on Strophe.RSM.
jcbrand Jul 30, 2015
ffb8ff5
Fixed client error in MUC plugin, recompiled coffee
awMinor Aug 7, 2015
04dfe09
Add missing 'hidden' type on FORM_TYPE field
mremond Aug 9, 2015
e1b63f0
Merge pull request #70 from processone/mam-form-fix
jcbrand Aug 10, 2015
63e3dd8
Merge pull request #69 from awMinor/master
jcbrand Aug 10, 2015
ee47643
Fix missing var statements causing error on strophe.roster.js
rafbgarcia Aug 14, 2015
8a67f6a
Merge pull request #71 from rafbgarcia/master
jcbrand Aug 17, 2015
a16ca9b
Add changelog and rename readme extension.
jcbrand Aug 24, 2015
ae00d47
Add package.json for npm support. Set tag date.
jcbrand Aug 24, 2015
7829f41
Add the plugins to the npm module
dwilson6 Aug 26, 2015
d038f83
Merge pull request #75 from dwilson6/master
jcbrand Aug 26, 2015
1a52588
Update changelog. Bump version.
jcbrand Aug 26, 2015
e3ee3ae
Bugfix. See below.
jcbrand Sep 28, 2015
56a3d26
Replace non-standard prependArg with bind
jcbrand Oct 9, 2015
370b21b
fixes reference to name in XmppRoom class
LouDou Oct 20, 2015
44f2deb
Merge pull request #83 from doughammond/master
jcbrand Oct 20, 2015
2bf18eb
Replace odd chars with space.
bickelj Dec 5, 2015
3c58292
Merge pull request #88 from bickelj/asciichars
jcbrand Dec 7, 2015
803efdb
Implementation of strophe.streamManagement.js plugin - XEP-0198
rjaviervega Jan 11, 2016
4478322
fix spelling mistake (fix strophe/strophejs-plugins#89)
sualko Jan 19, 2016
5c2042d
Merge pull request #90 from sualko/pubsub
jcbrand Jan 19, 2016
2f07137
[vcard] overload get
sualko Jan 19, 2016
2c6b93a
Merge pull request #91 from sualko/vcard
jcbrand Jan 19, 2016
27f9ad1
Merge pull request #92 from rjaviervega/stream-management-plugin-xep-…
jcbrand Mar 4, 2016
083dfee
Pass error code and name along from MUC errors
BenV Aug 9, 2016
254d08a
Merge pull request #108 from BenV/muc-error-data
jcbrand Aug 9, 2016
f8c9d24
Fixed instance where items are null and exception is thrown if the ro…
hacorbin Aug 24, 2016
8877b7f
Merge pull request #110 from hacorbin/master
jcbrand Aug 24, 2016
9dd7139
Initial Commit of Message Carbon support
st-gwerner Aug 25, 2016
d015b85
Alteration of README for better readability and examples.
st-gwerner Aug 25, 2016
371c2a2
Alteration of README for better readability and examples.
st-gwerner Aug 25, 2016
7e49f85
Merge branch 'master' of https://github.com/st-gwerner/strophejs-plugins
st-gwerner Aug 25, 2016
73c7775
Alteration of README
st-gwerner Aug 25, 2016
3929cfb
Alteration of README
st-gwerner Aug 25, 2016
10e341b
Merge branch 'master' of https://github.com/st-gwerner/strophejs-plugins
st-gwerner Aug 25, 2016
a3aa662
Code Cleanup
st-gwerner Aug 25, 2016
6a08d7b
Update README.md
st-gwerner Aug 26, 2016
30115c9
Fixed Formatting error in README
st-gwerner Aug 26, 2016
acfbe2c
Added Message Carbons to README
st-gwerner Aug 26, 2016
61c9c88
Merge pull request #111 from st-gwerner/master
jcbrand Aug 29, 2016
6cf9a3e
Add AMD-enabled version of strophe.ping.js
jcbrand Oct 13, 2016
0ea0730
Add AMD-enabled version of strophe.vcard and remove coffee file
jcbrand Oct 13, 2016
441c9b4
Update CHANGELOG and prepare for release 0.0.7
jcbrand Oct 13, 2016
55b57d4
The previous method 'add' added a new item for each group chat to boo…
mmoqui Dec 12, 2016
0c1259d
Merge pull request #119 from mmoqui/master
jcbrand Dec 12, 2016
4902976
Fix the bookmark deletion so that is matches the way a bookmark is no…
mmoqui Dec 14, 2016
be085a3
The bookmark adding function is also used to update an existing bookm…
mmoqui Dec 15, 2016
581a021
Now returns the stanza IDs of acked stanzas, Also resolved a race con…
McPo Dec 22, 2016
9e1a641
Removed timeout, see no reason for it to exist, if its needed flush()…
McPo Dec 24, 2016
1c1e6bc
Make manual request
McPo Dec 24, 2016
502430b
Now throwing and logging errors
McPo Dec 24, 2016
40f9c37
Corrected indentation
McPo Dec 24, 2016
bab5b1d
General Tidyup
McPo Dec 24, 2016
6c9d0d4
Added methods that are documented in the readme but dont actually exist
McPo Dec 24, 2016
9181605
Updated readme
McPo Dec 24, 2016
238ed37
Added return whole stanza parameter
McPo Dec 24, 2016
f654b76
Merge pull request #121 from McPo/xep-198
jcbrand Jan 24, 2017
711826e
Merge pull request #120 from mmoqui/master
jcbrand Jan 24, 2017
ffe565e
Remove the plugins and update the README.
jcbrand Jan 25, 2017
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 0 additions & 3 deletions .gitignore

This file was deleted.

19 changes: 0 additions & 19 deletions LICENSE.txt

This file was deleted.

43 changes: 0 additions & 43 deletions Makefile

This file was deleted.

101 changes: 0 additions & 101 deletions README.markdown

This file was deleted.

141 changes: 141 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,141 @@
# Strophe.js Plugins

**Please Note:**
*This repository used to contain all the plugins. They have since been split
out into their own repositories so that they can be managed and released
independently. For more info, see ticket [#123](https://github.com/strophe/strophejs-plugins/issues/123)*

[Strophe.js](http://code.stanziq.com/strophe) is a JavaScript library for
speaking XMPP in web applications. It supports extension via a plugin system.

Below is listed a collection Strophe.js plugins created and maintained by the
community. The homepage for this collection is
https://github.com/strophe/strophejs-plugins

## How to use

Strophe plugins extend the Strophe.Connection object by calling
``Strophe.addConnectionPlugin``.

This enables us to then access the plugin as an attribute on the connection
object.

For example, here the "roster" plugin is used:

```
var connection = new Strophe.Connection(bosh_service_url);
connection.roster.get(function () {});
```

## Available Plugins

### XMPP Extensions

- [Data Forms](https://github.com/strophe/strophejs-plugin-dataforms)
([XEP 0004](http://xmpp.org/extensions/xep-0004.html))

- [Jabber-RPC](https://github.com/strophe/strophejs-plugin-rpc)
([XEP 0009](http://xmpp.org/extensions/xep-0009.html))

- [Service Discovery](https://github.com/strophe/strophejs-plugin-disco)
([XEP 0030](http://xmpp.org/extensions/xep-0030.html))

- [Multi-User Chat](https://github.com/strophe/strophejs-plugin-muc)
([XEP 0045](http://xmpp.org/extensions/xep-0045.html))

- [Bookmarks](https://github.com/strophe/strophejs-plugin-bookmarks)
([XEP 0048](http://xmpp.org/extensions/xep-0048.html))

- [Private XML Storage](https://github.com/strophe/strophejs-plugin-private)
([XEP 0049](http://xmpp.org/extensions/xep-0049.html))

- [Ad-Hoc Commands](https://github.com/strophe/strophejs-plugin-cmds)
([XEP 0050](http://xmpp.org/extensions/xep-0050.html))

- [vcard-temp](https://github.com/strophe/strophejs-plugin-vcard)
([XEP 0054](http://xmpp.org/extensions/xep-0054.html))

- [Result Set Management](https://github.com/strophe/strophejs-plugin-rsm)
([XEP 0059](http://xmpp.org/extensions/xep-0059.html))

- [Publish-Subscribe](https://github.com/strophe/strophejs-plugin-pubsub)
([XEP 0060](http://xmpp.org/extensions/xep-0060.html))

- [Out of Band Data](https://github.com/strophe/strophejs-plugin-outofband)
([XEP 0066](http://xmpp.org/extensions/xep-0066.html))

- [Jabber Object Access Protocol](https://github.com/strophe/strophejs-plugin-joap)
([XEP 0075](http://xmpp.org/extensions/xep-0075.html))

- [In-Band Registration](https://github.com/strophe/strophejs-plugin-register)
([XEP 0077](http://xmpp.org/extensions/xep-0077.html))

- [Chat State Notifications](https://github.com/strophe/strophejs-plugin-chatstates)
([XEP 0085](http://xmpp.org/extensions/xep-0085.html))

- [Entity Capabilities](https://github.com/strophe/strophejs-plugin-caps)
([XEP 0115](http://xmpp.org/extensions/xep-0115.html))

- [Message Archiving](https://github.com/strophe/strophejs-plugin-archive)
([XEP 0136](http://xmpp.org/extensions/xep-0136.html))

- [Personal Eventing Protocol](https://github.com/strophe/strophejs-plugin-pep)
([XEP 0163](http://xmpp.org/extensions/xep-0163.html))

- [Message Delivery Receipts](https://github.com/strophe/strophejs-plugin-receipts)
([XEP 0184](http://xmpp.org/extensions/xep-0184.html))

- [XMPP Ping](https://github.com/strophe/strophejs-plugin-ping)
([XEP 0199](http://xmpp.org/extensions/xep-0199.html))

- [Roster Versioning](https://github.com/strophe/strophejs-plugin-roster)
([XEP 0237](http://xmpp.org/extensions/xep-0237.html))

- [Message Carbons](https://github.com/strophe/strophejs-plugin-message-carbons)
([XEP 0280](http://xmpp.org/extensions/xep-0280.html))

- [Message Archive Management](https://github.com/strophe/strophejs-plugin-mam)
([XEP 0313](http://xmpp.org/extensions/xep-0313.html))

- [In-Band Bytestreams](https://github.com/strophe/strophejs-plugin-ibb)
([XEP 0047](http://xmpp.org/extensions/xep-0047.html))

- [SI File Transfer](https://github.com/strophe/strophejs-plugin-si-filetransfer)
([XEP 0096](http://xmpp.org/extensions/xep-0096.html))

- [Stream Management](https://github.com/strophe/strophejs-plugin-stream-management)
([XEP 0198](http://xmpp.org/extensions/xep-0198.html))

### XMPP-IoT

extensions used in Internet of Things (IoT)

- [Internet of Things - Sensor Data](https://github.com/strophe/strophejs-plugin-sensordata) - Reading values from devices
([XEP 0323](http://xmpp.org/extensions/xep-0325.html))

- [Internet of Things - Control](https://github.com/strophe/strophejs-plugin-control) - Writing values to devices
([XEP 0325](http://xmpp.org/extensions/xep-0325.html))

### Other Plugins

- [Serverdate](https://github.com/strophe/strophejs-plugin-serverdate) - Syncs a local clock
to the servers

- [epic](https://github.com/strophe/strophejs-plugin-epic)

- [iexdomain](https://github.com/strophe/strophejs-plugin-iexdomain) - Support for IE
XDomainRequest

## Contribute

If you would like to make your own plugin available here, please create a
ticket in the issue tracker and someone will create a new repository for you.

## Literature

The book Professional XMPP Programming with JavaScript and
[jQuery](http://jquery.com/) is also available, which covers Strophe in detail
in the context of web applications.
You can find more information and two free chapters ( including one specifically
on writing Strophe.js plugins ) at the [homepage](http://professionalxmpp.com)
of the book.
14 changes: 0 additions & 14 deletions archive/README.markdown

This file was deleted.

32 changes: 0 additions & 32 deletions archive/iso8601_support.js

This file was deleted.

Loading