Badlop
b0b62f509c
When iq:version returns timeout, store unknown information
2023-05-04 16:56:41 +02:00
Badlop
0bccf45c0e
Remove http_poll, it was removed in ejabberd 15.04
2023-05-04 16:56:41 +02:00
Badlop
dcc59aef75
Add support for websocket connection type
2023-05-04 16:49:19 +02:00
Badlop
323b53d125
user_send_packet is apparently not needed
2023-05-04 16:48:52 +02:00
Badlop
b3c8d25104
Reword modules documentation to reflect the usage of local configuration files
2022-08-12 10:52:20 +02:00
Badlop
04f4489427
Convert modules README.txt to markdown syntax
2022-08-12 10:45:09 +02:00
Badlop
e76b0877d6
Add mod_status/0 to show its current status in WebAdmin
2022-07-26 15:41:23 +02:00
Badlop
8499366bcc
Enable some modules when installed, if they work with reasonable default config
2022-07-26 15:41:21 +02:00
Badlop
03cd4de6b0
Set c2s_closed priority in mod_statsdx lower than in mod_stream_mgmt
...
If c2s_closed reason is [{socket,ping_timeout}],
mod_stream_mgmt stops the hook (see c2s_closed/2)
and mod_statsdx doesn't notice the client disconnection.
To reproduce: login with Xabber-Android, then disable Wifi in that mobile
and wait for mod_ping to kill the connection.
2021-12-31 20:11:30 +01:00
Badlop
3b116414db
When client reconnects quickly, ensure we only request iq once
2021-12-31 13:44:08 +01:00
Badlop
c9084fae66
Modules that require configuration, provide it commented ( #303 )
2021-07-07 21:53:44 +02:00
Badlop
97d796cb00
mod_stats2file also misses mod_doc/0
2021-07-06 21:37:16 +02:00
Badlop
a95e657a21
Add simple mod_doc/0 to prevent warnings; they won't be used anyway
2021-07-06 21:02:29 +02:00
Badlop
80bae05721
Fix Hooks, Xref and Dialyzer warnings
2021-05-21 21:31:18 +02:00
Badlop
5b44231a37
When client replies error, try Xabber detection, and report others in log
2021-05-21 19:39:25 +02:00
Badlop
2e60ec7079
Use also lowercase detection for OS, and add more clients
2021-05-21 19:38:21 +02:00
Badlop
1096159be1
Provide a statsdx section in users pages
2021-05-21 19:37:13 +02:00
Badlop
37e44168f6
Disable mod_stats2file in the default mod_statsdx configuration
2021-05-21 13:13:06 +02:00
Badlop
dcf8189cb0
Fix table sorting: URLs now end with /, even the queries
2021-05-21 13:09:39 +02:00
Badlop
65a37864ff
Add hyperlinks to clients, os, languages and conntypes pages
2021-05-21 13:09:39 +02:00
Badlop
4be0998c6e
Show table head also in vhosts page
2021-05-21 13:09:39 +02:00
Badlop
f2b3151f0b
Add some new client and OS string identifiers
2021-05-21 13:09:32 +02:00
Badlop
f51ac06ecd
Sort also operating system strings
2021-05-21 13:09:12 +02:00
Badlop
c031269003
Keep clients strings in lowercase, and sort them
2021-05-21 13:09:12 +02:00
Badlop
f8df7b0a60
On Clients tables, hide rows with zero clients
2021-05-21 13:09:12 +02:00
badlop
bf08312336
Use c2s_closed, as clients killed ungracefully don't trigger unset_presence
2021-05-21 00:45:45 +02:00
badlop
3374984b28
Wait some time after client logins to send IQ, recent Gajim requires that
2021-05-21 00:45:42 +02:00
Badlop
2aea4659cc
Document and example of pre_uninstall/0 ( processone/ejabberd#3548 )
2021-03-16 16:32:36 +01:00
Badlop
4cde5d84f2
Update xmpp.hrl path to support compilation when copied to ejabberd/src/
2021-02-08 00:15:27 +01:00
Badlop
20ba631f3e
Fix modules to work when WebAdmin has custom base URL ( #3043 )
2019-10-02 13:14:33 +02:00
Badlop
b8c42a4766
Fix errors detected with Dialyzer ( #277 )
2019-08-23 12:59:53 +02:00
Badlop
857d350a71
Update some modules to work with ejabberd 19.08 ( #277 )
2019-08-19 20:42:03 +02:00
Badlop
e138359c7f
Update modules for ejabberd 18.06 lack of jlib.hrl and ejabberd.hrl ( #251 )
2018-07-13 16:18:34 +02:00
Badlop
fc40a38780
Fix some stats where host is a string but tables store as binary
2018-01-23 23:54:09 +01:00
Badlop
9a14b7f7f7
Fix to work with mod_stats2file in recent ejabberd
2018-01-23 20:59:32 +01:00
Badlop
74e068d91c
Fix typo in previous commit
2018-01-23 20:30:58 +01:00
Badlop
aa6519209e
Updated to fix traffic stats
2018-01-12 11:57:30 +01:00
Badlop
4d3acc1637
Updated to fix iq:version stats
2018-01-11 20:05:38 +01:00
Badlop
e99866d835
Fixed stats: login, logout, accounts registered and deleted ( #235 )
2018-01-11 00:18:39 +01:00
Badlop
1f992d161a
Fix mod_statsdx to start correctly with ejabberd 17.03
2017-03-02 20:52:22 +01:00
Holger Weiss
4165428780
Update mod_statsdx to work with ejabberd 16.02
2016-03-08 00:31:41 +01:00
Badlop
5964ad412e
Use homogeneous s2s connections stats ( processone/ejabberd#761 )
2015-10-21 12:51:52 +02:00
Badlop
0451576fcb
Add policy to commands definitions ( #123 )
2015-10-02 13:52:27 +02:00
Badlop
0cade69713
Define accepted module options
2015-10-02 13:51:23 +02:00
Holger Weiss
fb98a62bce
mod_statsdx: Recognize Monal and irssi-xmpp
2015-07-13 15:48:43 +02:00
Badlop
680d541efa
Detect session closing, not connection closing (thanks to Holger Weiß)
2015-07-13 15:41:06 +02:00
Holger Weiss
00267eeb71
Update mod_statsdx to work with ejabberd 15.06
2015-06-25 21:29:02 +02:00
Christophe Romain
e2f860fd9f
Merge remote-tracking branch 'origin/master' into packaging
2015-03-13 12:08:30 +01:00
Badlop
bdfe82ce79
Update README files to show configuration file as YAML ( #86 )
2015-03-13 11:55:26 +01:00
Christophe Romain
f5677e7033
Merge remote-tracking branch 'origin/master' into packaging
2015-03-11 14:25:05 +01:00