lazedo
2f5371c490
fix mwi binding error
8 years ago
lazedo
5faa6bdde3
cleanup
8 years ago
lazedo
279a3a29f2
formatting payload
8 years ago
lazedo
6a37893cbb
probes from kamailio
8 years ago
lazedo
7f9f4c9e26
handle extended-presence-id from mwi payload
8 years ago
lazedo
69b6119ef6
presence tweaks
8 years ago
lazedo
aaeb7ecdb9
handle subscribe tweaks
this requires kamailio 5.0.4a
8 years ago
lazedo
36b0dbce98
handle presence updates for dialog subscriptions
8 years ago
Sergey Safarov
fac9dcbd43
KAZOO-5623: Added PostgreSQL support
8 years ago
lazedo
16b51dfe4b
fix absence of subscriptions/subscribers of an event
9 years ago
lazedo
c004c566c8
KAZOO-5581 optimize queries
9 years ago
lazedo
16ae290d9b
KAZOO-5581 add unique subscribers
9 years ago
lazedo
22ea8dea86
KAZOO-5181 add roles & data to nodes publish
9 years ago
lazedo
5a899d6268
fix presence reset
9 years ago
bitbashing
708c70c27d
cleanup the kamailio bindings ( #174 )
9 years ago
lazedo
4f2143a5f3
allow immediate update on media crash
9 years ago
lazedo
0fbe7cf6a4
Big changes in 4.1 ( #163 )
* use db_kazoo
* use count subscribers
9 years ago
lazedo
b75e0136b1
Fastpickup ( #160 )
* presence-sync deprecated
* rework bindings/custom
* add ipops
* rework registrar bindings
* rework presence bindings
* rework fastpickup
* split reset specifics to new configuration file
* better and less intrusive logs
* ensure pickup doesn't change with state
* less noise in logs
9 years ago
lazedo
50b0116af7
KAZOO-5415 & KAZOO-5416 ( #159 )
* remove config that breeak kamailio 5
* expires_offset doesn't work as intended. remove it for now
* KAZOO-5415 allow reset by account
* KAZOO-5416 allow reset by zone
MY_AMQP_ZONE needs to be defined as a substdef
#!substdef "!MY_AMQP_ZONE!lx2!g"
* mi_fifo deprecated in kamailio 5
9 years ago
lazedo
eb18ea7069
fix $sub typo in SUBSCRIBE_AMQP
9 years ago
lazedo
c4e9b9044e
Kazoo 5414 ( #156 )
* add defaults for zone
* lowercase queue name for nodes
* first step at node synchronization
* fix expires sent to amqp
* move bindings
* add node expiration logic
9 years ago
lazedo
2f94d7f2c3
add db_update_period param ( #153 )
9 years ago
lazedo
1661ef564d
publish to correct exchange
9 years ago
lazedo
318fe45687
Split bindings ( #146 )
* split amqp bindings
* add presence reset
* use kazoo-bindings
* fix clash with route name
* fix syntax
* create presentity_uri var
* change default channels
* allow kazoo module to be configured in local.cfg
* allow single dialog blf to be configurable
9 years ago
lazedo
c45886bd86
better handling of initial subscription duplicate
9 years ago
lazedo
10e5707628
refactor presence role ( #136 )
* refactor presence role
* Update presence-role.cfg
* Update presence_notify_sync-role.cfg
* Update presence-role.cfg
* Update registrar-role.cfg
* Update presence_notify_sync-role.cfg
* typo
* remove trans
* Update presence-role.cfg
* Update presence-role.cfg
* Update presence_notify_sync-role.cfg
* Update presence-role.cfg
* Update presence-role.cfg
* Update presence-role.cfg
* update presence
* update local
* update bindings
* Update presence-role.cfg
* bring back comments on defaults
* remove PRESENCE_NAT role from definitions
* outbound should be loaded before stun
* Update presence-role.cfg
* add a threshold for 408 and other errors
* handle summary & detail queries
* Update accounting-role.cfg
* Update default.cfg
* fix call-id in logging
* Update fast-pickup-role.cfg
9 years ago
bitbashing
cda462bdaa
remove newtran because it causes the 202 to go to the contact and not… ( #137 )
* remove newtran because it causes the 202 to go to the contact and not the nat corrected port
* remove left behind t_release
* remove the timeout_rm_subs parameter until we updated to kamailio that allows handling timeout_rm_subs in the event_route
9 years ago
lazedo
0d5e874ff7
Update presence-role.cfg
9 years ago
bitbashing
ef98bf453c
additional logging for the presence role ( #128 )
9 years ago
bitbashing
ab1ffd3379
corrected syntax errors in kamailio 4.4.3 ( #102 )
9 years ago
bitbashing
b039ea7593
add newlines to support systemd logging ( #92 )
9 years ago
lazedo
20859de336
disable unsupported events
10 years ago
lazedo
9c3a1c028a
presence_xml : force_dummy_presence
10 years ago
lazedo
1fb8bf17c9
Update presence-role.cfg
10 years ago
lazedo
456fc7f0a6
vNext
10 years ago
karl anderson
3dfb70ad0f
do not dedup flush events
10 years ago
karl anderson
d58b324606
KAZOO-3494: add the call-id and state to the log
11 years ago
lazedo
b828eacc12
KAZOO-3494 fast pickup
11 years ago
lazedo
af4e2eb677
KAZOO-3388 - false duplicate
changed the key used for checking duplicates
11 years ago
karl anderson
bf5d19eab3
change min_expires_action
11 years ago
lazedo
4ecf1d8444
presence: fix expires value
issue : when a UA subscribes with a expires value out of bounds of min/max expires and sip_min_expires_action = 2 (force value), the reported value to omnipresence is the original expires and not the corrected value.
11 years ago
karl anderson
783340dce6
removed fix for mixed case uri as it turned out to be a bug in dbtext and fixed upstream
11 years ago
karl anderson
46b9036486
KAZOO-3343: when running sub_db_mode 3 include a waitn parameter to negate the BLF delay
11 years ago
karl anderson
c2aabcab6f
KAZOO-3357: if handle_subscribe failes dont publish a AMQP message
11 years ago
karl anderson
6c24975c21
merged the various changes for Kamailio 4.2
11 years ago
lazedo
9e740783a7
fix mixed case in notifications
ensure notification from omnipresence is treated as lowercase since we forced the presentity to lowercase
(cherry picked from commit 18475a4a40 )
11 years ago
lazedo
87e76b8542
presence-role fix fo mixed case uri
(cherry picked from commit eb0a4e766f )
Conflicts:
kamailio/presence-role.cfg
(cherry picked from commit 0e4d783b69 )
11 years ago
karl anderson
c3db7e530c
KAZOO-3320 reject subscribe requests if there is nothing to subscribe to (or from)
11 years ago
lazedo
faffa46851
removed extra log
11 years ago
lazedo
0bbe4c9ef6
handle duplicate events
handle duplicate events since dbtext doesn't support transactions
11 years ago