Christophe Romain
|
3d5fe6a337
|
fix disco bugs, thanks to Brian Cully (EJAB-1088)
SVN Revision: 2710
|
2009-10-27 14:07:35 +00:00 |
|
Christophe Romain
|
8ce1e790ac
|
does not use slash as default separator in nodename (EJAB-667)
SVN Revision: 2687
|
2009-10-20 15:03:07 +00:00 |
|
Christophe Romain
|
b667148982
|
prevent remove_user from blocking gen_server, and allow plugin to change broadcasted payload on publish
SVN Revision: 2666
|
2009-10-13 16:43:02 +00:00 |
|
Christophe Romain
|
cbf6abc263
|
typo fix (EJAB-1060)
SVN Revision: 2664
|
2009-10-13 07:47:17 +00:00 |
|
Christophe Romain
|
3128c26766
|
fix get_item issue on authorize access model (thanks to brian cully) (EJAB-1060)
SVN Revision: 2660
|
2009-10-12 15:22:14 +00:00 |
|
Christophe Romain
|
2c48515e7c
|
return invalid-options on badly formed subscription options
SVN Revision: 2656
|
2009-10-12 09:59:36 +00:00 |
|
Christophe Romain
|
25523371fc
|
Default pubsub messages to headline if nothing is configured (thanks to Brian Cully) (EJAB-1061)
SVN Revision: 2654
|
2009-10-12 09:05:26 +00:00 |
|
Badlop
|
3e9e967429
|
Fix regression for authorize node subscription (thanks to Brian Cully)(EJAB-1060)
SVN Revision: 2651
|
2009-10-09 12:00:20 +00:00 |
|
Christophe Romain
|
0a77892391
|
allow max_items_node use on pep
SVN Revision: 2642
|
2009-10-06 15:18:58 +00:00 |
|
Christophe Romain
|
4667cefb62
|
do not create hometree base when hometree not configured as plugin
SVN Revision: 2634
|
2009-09-25 13:12:29 +00:00 |
|
Christophe Romain
|
1c585e74bc
|
fix EJAB-1044 and EJAB-1055
SVN Revision: 2626
|
2009-09-24 19:28:43 +00:00 |
|
Christophe Romain
|
330d6f7b6e
|
rename pep_sendlast_offline option to ignore_pep_from_offline (EJAB-1047)
SVN Revision: 2621
|
2009-09-23 21:54:58 +00:00 |
|
Christophe Romain
|
8107b2b7dc
|
fix EJAB-819 thanks to badlop
SVN Revision: 2615
|
2009-09-23 15:56:06 +00:00 |
|
Christophe Romain
|
fc1dd42e5a
|
fix EJAB-1048, add timestamp to last published items
SVN Revision: 2611
|
2009-09-23 09:27:12 +00:00 |
|
Christophe Romain
|
9aee12d83b
|
fix missing member affiliation on odbc plugin
SVN Revision: 2603
|
2009-09-18 13:43:49 +00:00 |
|
Badlop
|
c86a73f894
|
Replace TYPE/1 with is_TYPE/1 (EJAB-922)
SVN Revision: 2596
|
2009-09-10 22:38:37 +00:00 |
|
Christophe Romain
|
c841505a07
|
remove useless include
SVN Revision: 2590
|
2009-09-09 21:41:25 +00:00 |
|
Christophe Romain
|
31c6d6194f
|
fix delete item to allow owner being able to remove all publisher items, and also fix EJAB-1036
SVN Revision: 2589
|
2009-09-09 21:40:21 +00:00 |
|
Christophe Romain
|
860957d20c
|
fix minor timestamp shift between item creation and modification
SVN Revision: 2585
|
2009-09-04 23:32:13 +00:00 |
|
Christophe Romain
|
07f457f49f
|
improve previous patch
SVN Revision: 2578
|
2009-09-01 13:16:10 +00:00 |
|
Badlop
|
55fef3c3e7
|
Fix missing tag when configuring subscription option (thanks to Clochix)
SVN Revision: 2576
|
2009-09-01 08:18:30 +00:00 |
|
Badlop
|
f6c6a7ee31
|
Fix Edoc errors
SVN Revision: 2569
|
2009-08-31 11:11:13 +00:00 |
|
Christophe Romain
|
fdc6149c08
|
apply last patch to pubsub_odbc as well
SVN Revision: 2563
|
2009-08-28 16:24:42 +00:00 |
|
Christophe Romain
|
e29c992cbf
|
secure calls to ets:lookup
SVN Revision: 2562
|
2009-08-28 16:22:37 +00:00 |
|
Christophe Romain
|
156c496a27
|
fix send last item issue
SVN Revision: 2560
|
2009-08-28 00:06:28 +00:00 |
|
Christophe Romain
|
5e99d3416d
|
delete node fix
SVN Revision: 2558
|
2009-08-27 22:36:46 +00:00 |
|
Christophe Romain
|
ff1fc2b4f0
|
reapply previous RSM filtering fix drop by mistake
SVN Revision: 2555
|
2009-08-27 22:23:39 +00:00 |
|
Christophe Romain
|
57aefa240f
|
get odbc subscriptions bugfix
SVN Revision: 2554
|
2009-08-27 22:14:48 +00:00 |
|
Christophe Romain
|
2fdabe8b5b
|
several improvements, and fix odbc subscriptions issues
SVN Revision: 2553
|
2009-08-27 21:38:23 +00:00 |
|
Badlop
|
217d3131c8
|
Fix EDoc comment
SVN Revision: 2552
|
2009-08-27 18:15:12 +00:00 |
|
Christophe Romain
|
51e2896914
|
fix pep not fetching subscriptions
SVN Revision: 2551
|
2009-08-27 10:20:05 +00:00 |
|
Christophe Romain
|
054ad379ce
|
typo fix
SVN Revision: 2549
|
2009-08-27 09:44:03 +00:00 |
|
Christophe Romain
|
2425c51ae4
|
fix issue with RSM filtering
SVN Revision: 2548
|
2009-08-27 09:32:40 +00:00 |
|
Christophe Romain
|
c137715902
|
fix old api in node_flat_odbc
SVN Revision: 2547
|
2009-08-27 08:57:45 +00:00 |
|
Christophe Romain
|
670d7c7ebd
|
port commit from r2527 to odbc plugin
SVN Revision: 2543
|
2009-08-27 08:17:44 +00:00 |
|
Christophe Romain
|
eca4d9c963
|
resolve EJAB-1025, send notification when owner changed entity subscription
SVN Revision: 2532
|
2009-08-25 16:35:43 +00:00 |
|
Christophe Romain
|
f303a40973
|
apply badlop's patch from http://www.ejabberd.im/node/3629
SVN Revision: 2530
|
2009-08-25 15:09:12 +00:00 |
|
Christophe Romain
|
3909f95ac1
|
added function to rename old default nodes to hometree
SVN Revision: 2529
|
2009-08-25 14:13:26 +00:00 |
|
Christophe Romain
|
ca403c25e7
|
fix manage subscriptions owner's usecase
SVN Revision: 2528
|
2009-08-24 22:40:40 +00:00 |
|
Christophe Romain
|
e6b05199a8
|
update pubsub_odbc.patch
SVN Revision: 2518
|
2009-08-21 11:54:22 +00:00 |
|
Badlop
|
dabea295aa
|
Comment -spec lines to compile with ancient Erlang/OTP versions.
SVN Revision: 2517
|
2009-08-21 10:24:21 +00:00 |
|
Christophe Romain
|
49fe1399af
|
add missing index while migrating old pubsub database
SVN Revision: 2509
|
2009-08-20 15:50:24 +00:00 |
|
Christophe Romain
|
56e52f0571
|
fixing pubsub_subscription issue when changed transaction to sync_dirty
SVN Revision: 2508
|
2009-08-20 13:07:58 +00:00 |
|
Christophe Romain
|
f2bd9e01b0
|
fix create_node and subscribe_node glitches from last merge
SVN Revision: 2496
|
2009-08-17 20:25:31 +00:00 |
|
Badlop
|
45b12ec886
|
Fix EDoc errors.
SVN Revision: 2494
|
2009-08-17 17:16:43 +00:00 |
|
Christophe Romain
|
29cb0ae7ba
|
do not create hometree node by default
SVN Revision: 2444
|
2009-08-07 14:10:08 +00:00 |
|
Christophe Romain
|
14b22a4f98
|
add new pubsub modules in win32 Makefile
SVN Revision: 2443
|
2009-08-07 13:37:29 +00:00 |
|
Badlop
|
c1d2a9305a
|
mod_pubsub_odbc.erl is autogenerated by applying a patch to mod_pubsub.erl
SVN Revision: 2442
|
2009-08-07 13:17:34 +00:00 |
|
Christophe Romain
|
5598d34478
|
initial merge of pubsub odbc, compilation pass ok
SVN Revision: 2437
|
2009-08-07 08:26:47 +00:00 |
|
Christophe Romain
|
9fbef39193
|
fix is_last_item_cache_enabled issue with PEP, and fix indentation
SVN Revision: 2416
|
2009-07-31 14:55:05 +00:00 |
|
Christophe Romain
|
6bd9bac716
|
deny node creation if node owner is not owner of parent node as well
SVN Revision: 2413
|
2009-07-30 22:00:41 +00:00 |
|
Christophe Romain
|
26ace9829a
|
typo fix
SVN Revision: 2412
|
2009-07-30 21:37:19 +00:00 |
|
Christophe Romain
|
31d6fe3c7d
|
do not store item when persist_item false but send_last_published_item and last_item_cache enabled
SVN Revision: 2411
|
2009-07-30 21:00:44 +00:00 |
|
Christophe Romain
|
b08c061683
|
fix configuration result (EJAB-995)
SVN Revision: 2408
|
2009-07-30 13:13:22 +00:00 |
|
Christophe Romain
|
9d9fca5e19
|
fix subscribers publish_model
SVN Revision: 2393
|
2009-07-25 10:58:49 +00:00 |
|
Christophe Romain
|
ff1f4f5a35
|
fix get node configuration bug (Thanks to Brian Cully)
SVN Revision: 2392
|
2009-07-24 20:09:25 +00:00 |
|
Christophe Romain
|
46304da5d7
|
fix get_entity_subscriptions result match
SVN Revision: 2375
|
2009-07-20 15:19:51 +00:00 |
|
Christophe Romain
|
360b4916b1
|
Implement pubsub#get-pending Ad Hoc Command (EJAB-955) (thanks to Brian Cully)
SVN Revision: 2372
|
2009-07-20 08:53:56 +00:00 |
|
Badlop
|
9df5639974
|
Support XEP-0157: Contact Addresses for XMPP Services (EJAB-235)
SVN Revision: 2368
|
2009-07-17 20:45:44 +00:00 |
|
Christophe Romain
|
2729285977
|
Fix updating pending subscriptions (EJAB-980)
SVN Revision: 2367
|
2009-07-17 19:58:42 +00:00 |
|
Christophe Romain
|
c54fb0c9f2
|
Fix set-subscriptions to work with multi-subscribe (EJAB-977)
SVN Revision: 2364
|
2009-07-17 09:29:11 +00:00 |
|
Christophe Romain
|
b31ca0cd36
|
prevent creating badxml when pubsub_state is not accessible
SVN Revision: 2360
|
2009-07-08 14:28:22 +00:00 |
|
Christophe Romain
|
fc55db403e
|
XEP-0248 bugfix (EJAB-963) (Thanks to Brian Cully)
SVN Revision: 2353
|
2009-07-06 08:05:33 +00:00 |
|
Christophe Romain
|
67052929d5
|
make virtual nodes having default options
SVN Revision: 2352
|
2009-07-02 10:11:59 +00:00 |
|
Christophe Romain
|
35dc60c534
|
minor bugfixes on dag nodes
SVN Revision: 2343
|
2009-06-29 21:46:13 +00:00 |
|
Christophe Romain
|
ddd3e58f35
|
add greetings to Brian Cully for pubsub contribs
SVN Revision: 2158
|
2009-06-15 13:58:40 +00:00 |
|
Christophe Romain
|
50b73664e2
|
experimental patch including XEP-248 (thanks to Brian Cully)
SVN Revision: 2157
|
2009-06-15 13:45:40 +00:00 |
|
Christophe Romain
|
fa5b06f542
|
apply patch from EJAB-845
SVN Revision: 2118
|
2009-05-29 02:14:07 +00:00 |
|
Christophe Romain
|
bf57f712da
|
fix nodetree virtual to allow node subscription
SVN Revision: 2117
|
2009-05-29 00:44:07 +00:00 |
|
Christophe Romain
|
c27d6fddf4
|
make flat the default node plugin
SVN Revision: 2116
|
2009-05-29 00:27:26 +00:00 |
|
Christophe Romain
|
6bd70aaf09
|
fix ets table name change
SVN Revision: 2115
|
2009-05-29 00:13:21 +00:00 |
|
Christophe Romain
|
039d5b8367
|
pubsub: added configuration option in guide.tex, added last item cache, use default node type if given type is not configured, make node_flat the default node plugin. caps: improve cache handling
SVN Revision: 2112
|
2009-05-28 22:30:43 +00:00 |
|
Christophe Romain
|
7f5cce8196
|
make get_items able to sort items in publish order (EJAB-824)
SVN Revision: 2105
|
2009-05-26 22:50:11 +00:00 |
|
Christophe Romain
|
ffe2d532bf
|
improve get_entity_* to work regardless of nodetree (EJAB-937)
SVN Revision: 2104
|
2009-05-26 21:50:13 +00:00 |
|
Christophe Romain
|
dffe808895
|
PubSub: improve get_entity_* API
SVN Revision: 2090
|
2009-05-19 21:59:15 +00:00 |
|
Christophe Romain
|
257efddd1b
|
Fix bad transaction returncode in unsubscribe presence handler
SVN Revision: 2073
|
2009-05-12 20:57:38 +00:00 |
|
Christophe Romain
|
20088d8a92
|
Prevent race condition when calling get_caps while note_caps has not been handled yet (EJAB-934)
SVN Revision: 2071
|
2009-05-11 17:16:25 +00:00 |
|
Christophe Romain
|
7e370d0201
|
handle Example 90 of XEP-0060 (EJAB-909), and make use of nodeAttr
SVN Revision: 2068
|
2009-05-08 01:18:02 +00:00 |
|
Christophe Romain
|
90263cf0e7
|
Allow to get subscriptions on a given node (EJAB-712), and presence based fixes
SVN Revision: 2066
|
2009-05-07 23:35:59 +00:00 |
|
Christophe Romain
|
3d766c1cb5
|
several pubsub fixes and improvements. also fixes EJAB-913 and EJAB-871
SVN Revision: 2059
|
2009-05-07 00:09:02 +00:00 |
|
Christophe Romain
|
f8780bc6ee
|
PubSub/PEP API change for major optimization
SVN Revision: 2048
|
2009-04-30 05:18:06 +00:00 |
|
Christophe Romain
|
fc9ba11afe
|
minor cosmetic fix
SVN Revision: 2040
|
2009-04-24 21:34:59 +00:00 |
|
Christophe Romain
|
bda111b145
|
fix minor pubsub init glitch, and allow ejabberd_odbc to execute bloc of queries without transaction
SVN Revision: 2038
|
2009-04-24 10:27:31 +00:00 |
|
Christophe Romain
|
eab7a509f9
|
improve send last published items spawning
SVN Revision: 2036
|
2009-04-22 22:19:41 +00:00 |
|
Christophe Romain
|
412f65a0cb
|
minor typo fix
SVN Revision: 2016
|
2009-04-10 21:11:35 +00:00 |
|
Christophe Romain
|
409ab48068
|
better hadling of presence in mod_caps
SVN Revision: 2012
|
2009-04-10 07:36:17 +00:00 |
|
Badlop
|
b326b7eb74
|
* src/mod_pubsub/mod_pubsub.erl: Announce PubSub features in the
server JID only if PEP is enabled (EJAB-905)
SVN Revision: 2010
|
2009-04-08 19:30:24 +00:00 |
|
Christophe Romain
|
5a6f837800
|
pubsub: prevent blocking when sending lots of items, send last items to connected resource only, and cosmetic changes
SVN Revision: 2005
|
2009-04-08 15:53:46 +00:00 |
|
Christophe Romain
|
bc39341633
|
implement roster acces model (EJAB-780)
SVN Revision: 1997
|
2009-03-20 00:08:38 +00:00 |
|
Christophe Romain
|
064d1af5de
|
typo fix on roster access_model
SVN Revision: 1984
|
2009-03-10 12:08:41 +00:00 |
|
Christophe Romain
|
51faa601fa
|
Fix PEP with other domains and s2s (EJAB-825)
SVN Revision: 1980
|
2009-03-10 10:35:57 +00:00 |
|
Christophe Romain
|
b3c39d120f
|
Allow node creation without configure item
SVN Revision: 1963
|
2009-03-04 01:12:10 +00:00 |
|
Christophe Romain
|
965585eb56
|
update pubsub version
SVN Revision: 1960
|
2009-03-04 01:04:28 +00:00 |
|
Christophe Romain
|
020d6a46c5
|
Add roster subscriptions handling and make PEP events sent to all resources
SVN Revision: 1956
|
2009-03-03 22:42:37 +00:00 |
|
Badlop
|
117b67a31c
|
Fix small compilation error introduced in revision 1923
SVN Revision: 1931
|
2009-02-28 00:01:27 +00:00 |
|
Badlop
|
64f2945892
|
* src/mod_pubsub/node_default.erl: Fix that non-subscriber could
fetch items from Authorize node (thanks to Brian Cully)(EJAB-873)
SVN Revision: 1930
|
2009-02-27 23:56:46 +00:00 |
|
Christophe Romain
|
67e24366ee
|
cosmetic changes
SVN Revision: 1923
|
2009-02-27 03:09:00 +00:00 |
|
Badlop
|
fd26056d01
|
* src/mod_pubsub/mod_pubsub.erl: Fix incorrect implementation of
Pubsub payload requirements (thanks to Andy Skelton)(EJAB-823)
SVN Revision: 1921
|
2009-02-25 21:17:14 +00:00 |
|
Christophe Romain
|
6e055f60de
|
fix nodetree plugin resolver
SVN Revision: 1889
|
2009-02-19 11:25:56 +00:00 |
|
Christophe Romain
|
bb13c9e8ab
|
fix delete-items issue and manage-affiliations typo
SVN Revision: 1868
|
2009-02-09 13:37:58 +00:00 |
|