Commit Graph

513 Commits

Author SHA1 Message Date
Ben Langfeld 7baf2edbc2 Rely on core routine for handling affiliation changes
This ensures that all of the usual stanzas and such go out
2015-02-25 13:08:45 -03:00
Badlop 53ca8bafba Update FSF address (solves #73) 2015-02-25 15:17:31 +01:00
badlop c3310aa417 Merge pull request #75 from mojolingo/feature/master-mod_post_log
mod_post_log
2015-02-25 14:42:54 +01:00
Mickaël Rémond ba2790eca8 Merge pull request #76 from hamano/fix_mod_admin_extra
fix connected_users_info in mod_admin_extra
2015-02-25 07:38:35 +01:00
HAMANO Tsukasa 44aacf2ee4 fix connected_users_info in mod_admin_extra 2015-02-25 13:16:38 +09:00
Holger Weiss d1fe26dd17 mod_admin_extra: Fix private_get/private_set types 2015-02-25 00:46:34 +01:00
Badlop e9f5cb2c14 Fix results binaries 2015-02-23 12:54:33 +01:00
Badlop 537706e9da Remove useless debug text 2015-02-19 17:44:24 +01:00
Mickaël Rémond 0b88690212 Support for using and external HTTP API for authentication 2015-02-19 11:54:49 +01:00
Christophe Romain d40808bd57 upgrade gen_mod to latest version 2015-02-19 10:52:15 +01:00
Christophe Romain f7afc783d1 update headers copyright dates to 2015 (EJAB-1733) 2015-02-19 10:50:00 +01:00
badlop 53c20de211 Merge pull request #71 from gardenia/master
Changed signature of user_sessions_info to take binaries rather than strings
2015-02-18 17:02:16 +01:00
badlop 0785f8c767 Merge pull request #72 from hamano/mod_logxml_show_ip
fix show_ip option
2015-02-18 17:01:52 +01:00
Holger Weiss 24dd1428c5 mod_mam: Apply small indentation fixes 2015-02-17 23:32:46 +01:00
Holger Weiss 6d38be2a75 mod_mam: Apply a few purely cosmetic changes 2015-02-17 23:11:58 +01:00
Holger Weiss 4db159b4fa mod_mam: Make filtered lookups more efficient
Try to limit the number of Mnesia queries in the case where the client
specified the desired timespan but no <before/> or <after/> UID.
2015-02-17 23:06:05 +01:00
Holger Weiss 7e9acda1c7 mod_statsdx: Fix type issue when parsing xml:lang 2015-02-17 22:46:38 +01:00
Holger Weiss 185fd7bb92 mod_statsdx: Don't stumble over odd resource names 2015-02-17 22:31:55 +01:00
Badlop 8e157279ca Support TEL XXX in set and get_vcard commands 2015-02-17 16:21:57 +01:00
HAMANO Tsukasa 92914e09db fix show_ip option 2015-02-18 00:21:13 +09:00
Holger Weiss 43add0866e mod_statsdx: Recognize another few client names 2015-02-17 12:04:29 +01:00
Holger Weiss 741a1de374 mod_mam: Fix message lookup
In an mnesia:activity/4, mnesia:read/2 must be used instead of
mnesia:dirty_read/2.
2015-02-17 00:00:58 +01:00
Holger Weiss d6181eefed mod_statsdx: Recognize more client software 2015-02-16 09:30:42 +01:00
Holger Weiss 8208d5d172 mod_mam: Remove users in sync_transaction context 2015-02-16 00:03:22 +01:00
Holger Weiss 214339814f mod_statsdx: Fix operating system statistics 2015-02-16 00:01:06 +01:00
Holger Weiss f445f6aa31 mod_statsdx: Fix vCard statistics 2015-02-15 00:13:45 +01:00
Holger Weiss 4b82d830c4 mod_statsdx: Fix traffic statistics 2015-02-15 00:08:52 +01:00
Holger Weiss 0ba0639ec5 mod_statsdx: Fix "hooks" option parsing 2015-02-15 00:01:33 +01:00
Holger Weiss bf99a0a97a mod_statsdx: Avoid a few binary conversions 2015-02-14 21:07:54 +01:00
colm 0bcbce87a7 Changed signature of user_sessions_info to take binaries rather than strings as it doesn't match anything in mnesia if it searches it by string 2015-02-13 23:15:02 +00:00
Holger Weiss d430788865 mod_mam: Simplify querying the archive
Now that the Mnesia tables are no longer queried in transaction context,
the code can be simplified a bit.  The behavior should remain unchanged.
2015-02-13 00:55:05 +01:00
Holger Weiss c825f6deea mod_mam: Don't use transactions for read access
It shouldn't be necessary to query the archive in transaction context.
In dirty context, the mam_meta data might be outdated when the mam_msg
table is queried, but the effects will be harmless.
2015-02-13 00:13:02 +01:00
badlop 289f2f2b1d Merge pull request #69 from ZachGoldberg/master
Make mod_cron behave more like unix cron
2015-02-12 12:06:28 +01:00
Zach Goldberg 566b78849e Fix README documentation for arguments 2015-02-11 16:23:39 -08:00
Zach Goldberg aecd0e7deb Support two types of cron: interval and fixed
This updates mod_cron to have much more unix-cron like behavior.  The old
version would start an interval timer whenever ejabberd started, which isn't
a particularly useful starting point (I don't care for my regular activities
to be based on when the server was last booted).

This version allows two types of entries: timers based on an interval,
e.g. every 10 seconds (which would start on the minute, so occur at
00:00s, 00:10s, 00:20s etc) and fixed timers occuring once per
parent-interval.  e.g. a fixed 10s timer would occur at 00:10s,
01:10s etc. (ie its a one minute interval happening 10seconds
after every minute).
2015-02-11 16:23:38 -08:00
Holger Weiss d662bbe783 mod_statsdx: Count c2s_compressed_tls connections 2015-02-12 00:02:20 +01:00
Holger Weiss 671655eaee mod_mam: Generate debug info when removing message 2015-02-11 23:34:02 +01:00
Badlop 078ba3ace6 Join three send_message_* commands in one (PR #68) 2015-02-11 18:48:43 +01:00
badlop 4fafcbf93d Merge pull request #68 from hamano/send_message_normal
add send_message_normal command
2015-02-11 18:31:44 +01:00
Mickaël Rémond bd0dc5ab9d Add list of broken module
We are looking for contributors to help updating them for latest ejabberd.
2015-02-11 16:21:43 +01:00
Mickaël Rémond a16f199473 Migrated to https://github.com/processone/ejabberdOSXPrefs 2015-02-11 16:14:10 +01:00
Mickaël Rémond ab85f6a6e4 Migrated to https://github.com/processone/bfile 2015-02-11 16:05:03 +01:00
Mickaël Rémond f41fb570d6 Migrated to https://github.com/processone/dns-tools 2015-02-11 13:10:50 +01:00
Mickaël Rémond ce8f97b55f Migrated to https://github.com/processone/openfire-export 2015-02-11 13:02:18 +01:00
Mickaël Rémond b9357194a3 Moved Jorge to https://github.com/processone/jorge 2015-02-11 12:45:43 +01:00
HAMANO Tsukasa feac3b1d61 add send_message_normal command 2015-02-11 01:09:03 +09:00
Holger Weiss f0b54e1e1a mod_mam: Improve the README file a bit 2015-02-08 01:30:22 +01:00
Holger Weiss de67fa6adc mod_mam: Check fragment sizes when removing user
Check whether the number of Mnesia table fragments can be reduced when a
MAM user was removed.
2015-02-07 22:37:07 +01:00
Holger Weiß 76d4143d45 Merge pull request #67 from weiss/add-mod-mam
Import mod_mam, which implements XEP-0313
2015-02-06 15:04:43 +01:00
Holger Weiss d3b4bc817d Initial import of mod_mam
Import an implementation of XEP-0313: Message Archive Management,
version 0.3.
2015-02-06 14:15:30 +01:00