aboutsummaryrefslogtreecommitdiff
path: root/src/node_flat_sql.erl (follow)
Commit message (Expand)AuthorAgeFilesLines
* Update copyright year to 2022Badlop2022-02-111-1/+1
* PubSub: Add delete_expired_pubsub_items commandHolger Weiss2021-10-301-1/+18
* node_flat_sql: Avoid catch-all clauses for RSMHolger Weiss2021-08-231-7/+6
* PubSub: Add delete_old_pubsub_items commandHolger Weiss2021-08-221-3/+19
* PubSub: Optimize publishing on large nodes (SQL)Holger Weiss2021-08-211-3/+13
* PubSub: Support unlimited number of itemsHolger Weiss2021-08-211-1/+2
* Update newest copyright year to 2021 (#3464)Badlop2021-01-271-1/+1
* Use include_lib() to include headers from dependencies (#3369)Stu Tomlinson2020-09-031-1/+1
* Make SQL query more generic for MSSQL compatibility (#3271)yuriyz-w2020-05-151-2/+2
* Fix type of computed field in node_flat sql queryPaweł Chmielowski2020-03-181-5/+4
* Use SQL ESCAPE statement only with MSSQL and SQLite, improve compatibility wi...Alexey Shchepin2020-02-041-6/+6
* Optimize sql queries in pubsub select_affiliation_subscriptionsPaweł Chmielowski2020-01-311-4/+17
* Update copyright to 2020 (#3149)Badlop2020-01-281-1/+1
* Improve compatibility with CockroachDB (#3074)Alexey Shchepin2019-12-161-1/+1
* For pubsub items with max_item = 1 use order by in sql queriesPaweł Chmielowski2019-07-311-1/+21
* Improve handling of errors in pubsub codeEvgeny Khramtsov2019-07-291-7/+7
* Fix pending nodes retrieval for SQL backendEvgeny Khramtsov2019-07-171-32/+17
* Improve extraction of translated stringsEvgeny Khramtsov2019-06-221-1/+2
* Use new configuration validatorEvgeny Khramtsov2019-06-141-2/+1
* Replace code using p1_time_compat wrapper with native functionsPaweł Chmielowski2019-02-271-1/+1
* Update copyright to 2019 (#2756)Badlop2019-01-081-1/+1
* Get rid of ejabberd.hrl headerEvgeniy Khramtsov2018-06-141-1/+1
* Update copyright datesEvgeniy Khramtsov2018-01-051-1/+1
* Don't force rsm when max_items is not defined (#2189)Christophe Romain2017-12-281-8/+1
* PubSub: Add missing Nidx building records from sql resultChristophe Romain2017-12-131-0/+2
* PubSub: Cleanup tree requests, rename pubsub_node.type->pubsub_node.pluginChristophe Romain2017-11-161-5/+5
* Cleanup pubsub subscriptions quering, fix pep caseChristophe Romain2017-11-151-71/+46
* Remove useless conditionChristophe Romain2017-09-271-2/+0
* PubSub: enforce controls on publish and deleteChristophe Romain2017-09-271-13/+38
* Fix xref errorChristophe Romain2017-09-271-2/+5
* Remove calls to deprecated functionsChristophe Romain2017-09-271-2/+2
* PubSub: add correct order when requesting all itemsChristophe Romain2017-09-271-1/+2
* PubSub: fix RSM support (#1994)(#2Â014)Christophe Romain2017-09-271-102/+101
* Rename aux.erl as misc.erl17.04Christophe Romain2017-04-111-7/+7
* Refactor pubsub's get_last_itemsChristophe Romain2017-03-301-1/+2
* Deprecate jlib.erl in favor of aux.erlEvgeniy Khramtsov2017-03-301-7/+7
* Use item creation date in rsm order (#1516)Christophe Romain2017-03-211-8/+8
* Get rid of jid:to_string/1 and jid:from_string/1Evgeniy Khramtsov2017-02-261-3/+3
* Update copyright date automatically (#1442)Badlop2017-01-021-1/+1
* Enforce pubsub node removal, revert previous commit (#1320)Christophe Romain2016-12-091-3/+0
* Enforce affiliation removal, remove corresponding items (#1320)Christophe Romain2016-12-091-0/+3
* Minor cosmetic changes on pubsub codeChristophe Romain2016-11-151-1/+1
* Merge branch 'master' into xml-ngEvgeniy Khramtsov2016-11-121-5/+6
|\
| * Nidx may be integer or binary, so use jlib:i2l insteadBadlop2016-10-201-3/+3
| * PubSub: creation jid must be bare jidChristophe Romain2016-09-291-1/+1
| * PubSub: fix error type on item deletion with insufficient priviledgeChristophe Romain2016-09-291-5/+5
| * Fix typo on previous commit (#1284)Christophe Romain2016-09-081-1/+1
| * Full jid entity subscriptions should include bare jid records (#1284)Christophe Romain2016-09-081-2/+3
* | Add xdata generator and make some code using itEvgeniy Khramtsov2016-10-071-1/+1
* | PubSub: creation jid must be bare jidChristophe Romain2016-09-301-1/+1