aboutsummaryrefslogtreecommitdiff
path: root/src/node_pep_sql.erl (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Update copyright year to 2022Badlop2022-02-111-1/+1
|
* node_pep: Fix remove_expired_items/2 argument nameHolger Weiss2021-10-311-2/+2
|
* PubSub: Add delete_expired_pubsub_items commandHolger Weiss2021-10-301-1/+4
| | | | | | | Support XEP-0060's pubsub#item_expire feature by adding a command for deleting expired PubSub items. Thanks to Ammonit Measurement GmbH for sponsoring this work.
* PubSub: Add delete_old_pubsub_items commandHolger Weiss2021-08-221-1/+5
| | | | | | | | Add a command for keeping only the specified number of items on each node and removing all older items. This might be especially useful if nodes may be configured to have no 'max_items' limit. Thanks to Ammonit Measurement GmbH for sponsoring this work.
* Don't fail on PEP unsubscribeHolger Weiss2021-03-161-1/+1
| | | | | | | Don't crash if a PEP node is explicitly unsubscribed. This fixes a regression introduced by 45eb49125ba46cd692a9fb430c567c0c2cf4a84d. Thanks to Melvin Keskin for reporting the bug.
* Update newest copyright year to 2021 (#3464)Badlop2021-01-271-1/+1
|
* Use SQL ESCAPE statement only with MSSQL and SQLite, improve compatibility ↵Alexey Shchepin2020-02-041-4/+4
| | | | with CockroachDB (#3074)
* Update copyright to 2020 (#3149)Badlop2020-01-281-1/+1
|
* For pubsub items with max_item = 1 use order by in sql queriesPaweł Chmielowski2019-07-311-1/+5
|
* Use new configuration validatorEvgeny Khramtsov2019-06-141-1/+0
|
* Update copyright to 2019 (#2756)Badlop2019-01-081-1/+1
|
* Don't suppress notifications on PEP node removalHolger Weiss2018-11-121-2/+1
| | | | | Send node deletion notifications (as per XEP-0060, #8.4.2) also for PEP nodes.
* Update copyright datesEvgeniy Khramtsov2018-01-051-1/+1
|
* PubSub: Cleanup tree requests, rename pubsub_node.type->pubsub_node.pluginChristophe Romain2017-11-161-4/+4
|
* Cleanup pubsub subscriptions quering, fix pep caseChristophe Romain2017-11-151-67/+67
|
* Fix PEP node removal (#1839)Christophe Romain2017-08-011-1/+1
|
* Update copyright date automatically (#1442)Badlop2017-01-021-1/+1
|
* Get rid of "jlib.hrl" dependency in some modulesEvgeniy Khramtsov2016-07-301-1/+0
|
* Make modules loading in a dependent order (#1191)Evgeniy Khramtsov2016-07-061-20/+4
|
* Stronger tests in the test suite, SQL updates and fixesAlexey Shchepin2016-06-021-6/+6
|
* Add support for PubSub publishing optionsHolger Weiss2016-05-251-3/+4
| | | | | | | | | Add code necessary to support publishing options as described in XEP-0060, #7.1.5. A node plugin that expects publishing options must add <<"publish-options">> to the features/0 list and then handle the publishing options handed over to the publish_item/7 call. Signed-off-by: Christian Ulrich <christian@rechenwerk.net>
* Update SQL escapingAlexey Shchepin2016-05-131-6/+8
|
* Rename odbc to sql everywhereEvgeniy Khramtsov2016-04-201-0/+254