* proper activation of virtual host was only done when "server-started"
event was triggered, so only on start
* ngcp-panel [de]activates the domain via console using hosts:[de]activate()
* hook to "host-[de]activated" to [de]activate the necessary subdomains
Change-Id: I3a94a600ed2b485e069b77ec9310e34a2d5194bf
* sipwise_groups:
changes in arguments of roster-load event
* sipwise_lastactivity:
integrate improvements from prosody 0.11
* sipwise_vhosts_sql:
enable muc_mam if mam is enabled
Add README.md with some manual checks I do to test the
functionality in profanity
Change-Id: Ia3df562b35dbe37e4d8da7661a7a7634d2c61768
* sql module was moved to util package
* no need to set encoding manually, is done in engine:connect()
* reuse engine if available, seems to be the way other modules
behave
Change-Id: I39afeb5a08ca5199e3f096fb43a4e8c3eac779ea
* No need to keep patches for our own modules. Patches are just
for changes We need on upstream modules. That helps us to upgrade
faster and keep our changes in a clean way
Change-Id: I0c006b758e0a891aa67cc0216635a0342282969b
- mod_carbons
- mod_csi
- mod_man
- mod_websocket
* debian/control:
we want prosody 0.11 version
remove ngcp-system-tools from dependences, not called
since removal of postinst
remove modules merged upstream from description
Change-Id: I83f5fd48ba17fe4c91763177fed7dee69ca02db1
This package needs modifications to adapt to the versions in Debian buster
(0.11), it is unknown if it works in 0.10, so to be on the safe side change the
dependency to the known version in which it works.
Change-Id: I4441732fe98c3951a259a2a2b3dfdc482db20bd1
This reverts commit 039086e505.
The are modules not adapted for the new version of prosody shipping with buster
(0.11), so we have to keep using prosody 0.9 from stretch until this is sorted
out.
Thus reverting the commit, with a minor adaptation for another change that
creates a conflict (switching dependencies from debhelper>=10 to
debhelper-compat=12).
Change-Id: I6abd1e81dd432f4f1033c85490a232f0a0675412
- Correct MIT license name from MIT/X11.
- Fix typos in License field names.
- Move catch all Files stanza to the beginning, as more general matches
should go first.
- Reformat field contents.
- Add an actual License stanza for MIT.
Change-Id: I6795a9d761ea38db93f86a8702594acca5caf6e8
The prosody version in Debian/buster already provides module,
we're trying to ship here.
Therefore failing to install e.g. with:
| trying to overwrite '/usr/lib/prosody/modules/mod_mam/fallback_archive.lib.lua', which is also in package prosody 0.10.2-1
Install the conflicting modules only on Debian 9, AKA stretch.
Change-Id: I4535b8c2963f40d5b2093922e6050404855b5004
We are in the process of removing the obsolete init scripts, so trying
to use them directly will make these operations not work at all.
In addition these actions are always denied on NGCP via our permanent
policy-rc.d, so there is no point in even trying.
Change-Id: I0ef824b419f8e48c06c240889626fb3fea43d61e
squashed commit of
commit 4a38d9ad2b (HEAD -> master)
Author: Victor Seva <linuxmaniac@torreviejawireless.org>
Date: Mon Mar 26 14:15:41 2018 +0200
[sipwise_redis_sessions] clean previous local sessions on start
commit a514e6b60d
Author: Victor Seva <linuxmaniac@torreviejawireless.org>
Date: Mon Mar 26 14:08:31 2018 +0200
[mod_shard] clean redis info on shard/send error
if We can't connect to a shard node, clean that info from
redis depending on the stanza
MUC, persistent rooms are always defined in muc module on start, so don't
check for them locally, set as local in redis if no other node has it
closes#3
Change-Id: I33b32dacb6aa4010d520c1d04ef81736d6555370
commit d207cf102b
Author: Victor Seva <linuxmaniac@torreviejawireless.org>
Date: Wed Feb 21 21:23:58 2018 +0100
[mod_shard_client] detect loop on shard messages
Add 'via' attribute to shard stanza in order to detect loops
closes#2
Change-Id: I1e5f947a7b6fdcbd0e0d773b790929dc0681fbcd
This is more like a hack working around the unknown root cause of
why the storage driver is returning trailing garbage for some of
the entries of the key column.
It doesn't happen on the mysql client, so maybe lua related?
Change-Id: I4a5d0b27f0c6dbf9d220e86f1ab6d9e929ad2d89