Mickael Remond
6ff7812ac4
go mod tidy
2019-07-27 17:34:10 -07:00
Mickael Remond
3453336f27
For now we need to use master version for xmpp module
2019-07-27 17:31:11 -07:00
Mickael Remond
a23194ad96
Add submodule for commands
...
The goal is to keep dependencies list minimal for users of the xmpp
modules. We do not want to force to increase largely the number of
indirect dependencies when you require xmpp.
The command-line stuff may not likely be needed in the end developer
application.
2019-07-27 17:15:28 -07:00
Mickael Remond
6a5f2750f1
Clean-up
2019-07-27 16:50:10 -07:00
Mickaël Rémond
e553028754
Minor wording fixes
2019-07-27 16:36:35 -07:00
Mickaël Rémond
fed23ad7ad
Minor improvements for sendxmpp doc
2019-07-27 16:36:35 -07:00
Mickaël Rémond
244acdc02a
Fix typos
2019-07-27 16:36:35 -07:00
Mickaël Rémond
4d6c783619
Improve wording
2019-07-27 16:36:35 -07:00
Martin/Geno
5697d40e5c
use - instatt of --stdin to detect stdin
2019-07-27 16:36:35 -07:00
genofire
ff5885f29d
todo for sendxmpp
2019-07-27 16:36:35 -07:00
Martin/Geno
e3e57ac803
add parameter and config for address to sendxmpp
2019-07-27 16:36:35 -07:00
Martin/Geno
3daa5c505c
fix README.md
2019-07-27 16:36:35 -07:00
Martin/Geno
0fb90abcf7
improve authentification
2019-07-27 16:36:35 -07:00
Martin/Geno
6aa942dd58
first idea of sendxmpp
2019-07-27 16:36:35 -07:00
Martin/Geno
323de704f6
improve command xmpp-check
2019-07-17 10:41:49 +02:00
Mickaël Rémond
d455f29258
Fix installation note
2019-06-19 11:43:16 +02:00
Mickael Remond
683fdea2ec
Fix installation note
2019-06-18 17:18:17 +02:00
Mickael Remond
7f889909fd
Add initial doc for xmpp-check
2019-06-18 17:01:26 +02:00
Mickael Remond
4d015e5b29
With go modules, we should be able to remove import comments
2019-06-18 16:28:30 +02:00
Mickael Remond
c8ded1462f
Fix import path
2019-06-18 16:13:52 +02:00
Mickael Remond
28ae759144
Fix import path
2019-06-18 16:11:00 +02:00
Mickael Remond
55c7251fac
Fix import for go get
2019-06-18 15:33:37 +02:00
Mickael Remond
d4a8616da2
Move examples out of the cmd directory
...
They are now in _examples dir.
Fix #26
2019-06-08 11:34:09 +02:00
Mickael Remond
3689448c90
Adds an example directly in README file to get a feel of the API
2019-06-07 16:33:10 +02:00
Mickael Remond
0865f4e35c
Improves comments
2019-06-07 16:30:57 +02:00
Mickael Remond
2d8d4516fd
Handling basic unrecoverable errors
...
Fix #43
2019-06-07 15:23:23 +02:00
Mickael Remond
a451e64638
Improves comments
2019-06-06 12:01:49 +02:00
Mickaël Rémond
2f391fde80
Add Client Manager to monitor connection state and trigger reconnect ( #39 )
...
- Support for exponential backoff on reconnect to be gentle on the server.
- Clean up client by moving metrics and retry strategy to the connection manager.
- Update echo_client to use client manager
- Fix echo client XMPP message matching
Fixes #21
Improvements for #8
2019-06-06 11:58:50 +02:00
Mickael Remond
80d8d6d231
Apply namespace fixes from #33
2019-06-05 08:51:21 +02:00
Mickael Remond
7a4364be95
Refactor / clean up registry
2019-06-04 18:47:44 +02:00
Mickael Remond
b3a6429e0e
Check for errors in component connect.
2019-05-31 19:41:32 +02:00
Mickaël Rémond
c55257cbed
Merge branch 'master' into xmpp-check
2019-05-31 19:02:10 +02:00
Mickael Remond
f390433700
Add README for component.
2019-05-31 18:56:24 +02:00
Mickaël Rémond
95dded61a1
Update README.md
2019-05-16 18:10:06 +02:00
Mickaël Rémond
da0a8b9c29
Add readme for XMPP check domain
2019-05-16 18:09:39 +02:00
Mickael Remond
f45829916c
Add tool to check XMPP certificate on starttls
...
Minor refactoring
2019-05-16 17:48:53 +02:00
Mickael Remond
d16c4cbba4
Add tool to check XMPP certificate on starttls
...
Minor refactoring
2019-05-16 17:46:36 +02:00
Mickael Remond
5eae7f4ef7
Move project to gosrc.io/xmpp
...
The URL will be more permanent as this is a place we dedicate as short URL for our go projects.
2018-12-26 18:50:01 +01:00
Mickael Remond
fa5590e921
Rename Options to Config
2018-09-26 16:25:04 +02:00
Mickael Remond
a43518b976
Better style
2018-09-23 18:40:13 +02:00
Mickael Remond
07b0d2d14d
Cleanup and add test for IOT control set parsing
2018-02-13 23:04:13 +01:00
Mickael Remond
d6bedfb033
Minor cleanup
2018-02-13 22:07:15 +01:00
Mickael Remond
24b8d7da3d
Make demo component generic
2018-01-26 12:37:27 +01:00
Mickael Remond
bb1621364a
Demo support for items browsing
2018-01-26 11:40:59 +01:00
Mickael Remond
ad6e09a0f6
Implements send / send raw
2018-01-26 09:55:39 +01:00
Mickael Remond
8cb1e1264e
Clean-up
2018-01-23 09:08:21 +01:00
Mickael Remond
cb2af43fe3
Decode presence and message for components
2018-01-23 08:55:15 +01:00
Mickael Remond
57cc0a25ac
Clean-up
2018-01-22 23:33:16 +01:00
Mickael Remond
fb8d050a00
IQ error management
2018-01-20 18:56:07 +01:00
Mickael Remond
993ca630f7
Test and code refactor
2018-01-17 18:47:34 +01:00