Fri, 19 Mar 2021 11:59:40 +0100 |
Goffi |
dates update
|
Sat, 27 Feb 2021 21:20:32 +0100 |
Goffi |
backend, pgsql: new `overwrite_policy` node setting:
|
Thu, 04 Feb 2021 09:38:17 +0100 |
Goffi |
pgsql: fixed `setConfiguration` when an updated field value is the same as current one
|
Thu, 14 Jan 2021 17:59:23 +0100 |
Goffi |
PostgreSQL: don't use `regconfig` and `GENERATED` column anymore
|
Fri, 11 Dec 2020 17:18:52 +0100 |
Goffi |
Full-Text Search implementation:
|
Thu, 10 Dec 2020 10:46:34 +0100 |
Goffi |
pgsql: replaced ValueError by BadRequest:
|
Sat, 15 Aug 2020 22:53:53 +0200 |
Goffi |
psql: fixed use of default value for max items in `setConfiguration`
|
Tue, 10 Mar 2020 11:11:38 +0100 |
Goffi |
configuration: "max_items" option:
|
Fri, 16 Aug 2019 12:53:33 +0200 |
Goffi |
Python 3 port:
|
Fri, 16 Aug 2019 12:00:03 +0200 |
Goffi |
removed old code:
|
Fri, 16 Aug 2019 12:00:02 +0200 |
Goffi |
file organisation + setup refactoring:
base
src/pgsql_storage.py@97af41cc7fa7
|
Fri, 26 Jan 2018 11:16:18 +0100 |
Goffi |
date update
|
Sat, 04 Nov 2017 21:31:32 +0100 |
Goffi |
backend, storage(pgsql): creation/update date + serial ids:
|
Sat, 04 Nov 2017 21:17:12 +0100 |
Goffi |
storage (pgsql): getDefaultConfiguration now returns a shallow copy of default conf dict, to avoid modification.
|
Fri, 03 Nov 2017 14:36:19 +0100 |
Goffi |
misc: date update (yes it's a bit late :p )
|
Fri, 03 Nov 2017 13:59:54 +0100 |
Arnaud Joset |
completed docstrings + use short notation for sets
|
Fri, 08 Sep 2017 08:02:05 +0200 |
Goffi |
handle single node on subscriptions request
|
Fri, 08 Sep 2017 08:02:05 +0200 |
Goffi |
pgsql: fixed bad data filling in getItemsData:
|
Fri, 08 Sep 2017 08:02:05 +0200 |
Goffi |
schema: node schema implementation
|
Fri, 08 Sep 2017 08:02:05 +0200 |
Goffi |
pgsql: cast items.data to text when needed + db schema version bump.
|
Sun, 27 Aug 2017 20:33:39 +0200 |
Goffi |
backend: check nodes/items permission on disco#items:
|
Thu, 24 Aug 2017 01:35:43 +0200 |
Goffi |
pgsql: fixed _getItems call
|
Thu, 24 Aug 2017 01:17:28 +0200 |
Goffi |
implemented disco items:
|
Sun, 20 Aug 2017 22:54:58 +0200 |
Goffi |
pgsql: check schema version and exit with a message asking to upgrade if it's not the current one
|
Sun, 20 Aug 2017 11:56:04 +0200 |
Goffi |
backend, pgsql: implemented subscriptionsGet and subscriptionsSet
|
Sat, 12 Aug 2017 18:11:36 +0200 |
Goffi |
storage (pgsql): added getLastItems method, to get last items from a series of nodes and entities (needed for PEP compliance).
|
Mon, 03 Apr 2017 00:24:34 +0200 |
Goffi |
pgsql: node creation now return error.NodeExists in case of unique violation, and InvalidConfigurationOption else
|
Sun, 26 Mar 2017 20:58:48 +0200 |
Goffi |
affiliations XMPP handling:
|
Sun, 26 Mar 2017 20:52:32 +0200 |
Goffi |
backend, pgsql storage: better items/notification handling, various fixes:
|
Fri, 08 Jan 2016 17:27:44 +0100 |
Goffi |
pgsql storage: getItemsIndex raise NodeNotFound in this make sense
|
Thu, 07 Jan 2016 16:20:43 +0100 |
Goffi |
mam: added filtering by category
|
Tue, 05 Jan 2016 23:13:13 +0100 |
Goffi |
mam: various improvments:
|
Sun, 03 Jan 2016 18:33:22 +0100 |
Goffi |
pgsql storage: use item_id instead of date to order and select items
|
Sun, 03 Jan 2016 18:33:22 +0100 |
Goffi |
RSM improvments/refactoring:
|
Sun, 03 Jan 2016 18:33:22 +0100 |
Goffi |
new container module, with an ItemData container:
|
Sun, 03 Jan 2016 18:29:40 +0100 |
Goffi |
fixed copyright put in docstring instead of comments
|
Sun, 03 Jan 2016 18:28:34 +0100 |
Goffi |
copyright update
|
Mon, 21 Dec 2015 13:41:15 +0100 |
Goffi |
Re-implemented feature which allows an entity to retract an item from somebody else node (i.e. a node from which he is neither owner or publisher) if he is the publisher of the item.
|
Fri, 18 Dec 2015 13:01:02 +0100 |
Goffi |
fixed publisher check on item publishing
|
Wed, 25 Nov 2015 18:33:38 +0100 |
Goffi |
categories are now stored in a dedicated table if item contain an atom entry:
|
Thu, 10 Sep 2015 15:03:12 +0200 |
souliane |
fixes behavior when maxItems is 0
|
Sun, 16 Aug 2015 01:32:42 +0200 |
Goffi |
PEP implementation, draft (huge patch sorry):
|
Mon, 30 Mar 2015 10:45:13 +0200 |
Goffi |
2015 copyright dates update
|
Thu, 15 Jan 2015 22:00:49 +0100 |
souliane |
actually retrieve the MAM messages
|
Mon, 13 Oct 2014 14:53:42 +0200 |
souliane |
implements RSM (XEP-0059)
|
Mon, 13 Oct 2014 15:59:25 +0200 |
souliane |
import changes from idavoll changeset 233 (24be3a11ddbc), by Ralph Meijer and based on a patch by Nuno Santos
|
Wed, 13 Aug 2014 17:30:37 +0200 |
Goffi |
pgsql_backend unicode fix: parseXml was expecting str and getting unicode
0.1.1
|
Wed, 13 Aug 2014 17:01:29 +0200 |
Goffi |
fixed unicode handling with psycopg2
|
Sat, 22 Feb 2014 08:04:09 +0100 |
souliane |
fix the method signatures of iidavoll.ILeafNode and memory_storage.LeafNode according to pgsql_storage.LeafNode
|
Fri, 21 Feb 2014 16:10:11 +0100 |
souliane |
added the constant FLAG_RETRACT_ALLOW_PUBLISHER to allow a publisher to retract an item he has published in a node of "open" publish model.
|
Fri, 06 Dec 2013 00:37:08 +0100 |
souliane |
fixed node auto-create feature
|
Mon, 06 May 2013 00:26:37 +0200 |
Goffi |
publish model management
|
Mon, 06 May 2013 00:11:44 +0200 |
Goffi |
node "roster" access model management
|
Mon, 08 Apr 2013 23:08:45 +0200 |
Goffi |
copyright update
|
Thu, 01 Nov 2012 19:28:43 +0100 |
Goffi |
full items, with item-configuration, are returned if items are asked by the owner
|
Sun, 24 Jun 2012 19:35:49 +0200 |
Goffi |
fine tuning per-item permissions
|
Fri, 08 Jun 2012 18:34:45 +0200 |
Goffi |
fixed getItems when there are not authorized_groups + fixed default value for StoreItem
|
Sun, 03 Jun 2012 15:57:28 +0200 |
Goffi |
item are gotten according to item's access model in getItems
|
Thu, 31 May 2012 00:24:20 +0200 |
Goffi |
fixed getItems select in pgsql_storage
|
Wed, 30 May 2012 22:33:10 +0200 |
Goffi |
allowed groups from item_config are now stored
|
Wed, 30 May 2012 01:04:15 +0200 |
Goffi |
item access_model (not finished)
|
Sun, 27 May 2012 15:55:25 +0200 |
Goffi |
added experimental roster access_model (use remote_roster)
|
Tue, 22 May 2012 21:21:57 +0200 |
Goffi |
added access_model to config, default to 'open'
|
Thu, 17 May 2012 01:59:56 +0200 |
Goffi |
fixed Ralph Meijer copyright years (last commit was in 2011, not in 2009)
|
Thu, 17 May 2012 01:53:12 +0200 |
Goffi |
replaced idavoll imports by sat_pubsub imports
|
Thu, 17 May 2012 01:48:39 +0200 |
Goffi |
sublicensed under AGPL V3
|
Thu, 17 May 2012 12:48:14 +0200 |
Goffi |
renamed idavoll directory to sat_pubsub
base
idavoll/pgsql_storage.py@438db28d133d
|