Mercurial > libervia-pubsub
comparison src/const.py @ 403:1dc606612405
implemented experimental "consistent_publisher" option:
/!\ pgsql schema needs to be updated /!\
New "consistent_publisher" option has been implemented to allow node owners + admins to
modify an item while preserving the original publisher. This way, original publisher can
still edit the item.
In addition to `consistent_publisher`, `max_items` has been added to PGQSL schema to
prepare for future implementation.
author | Goffi <goffi@goffi.org> |
---|---|
date | Wed, 12 Jun 2019 21:51:50 +0200 |
parents | aa3a464df605 |
children |
comparison
equal
deleted
inserted
replaced
402:724e39d596a9 | 403:1dc606612405 |
---|---|
64 OPT_PERSIST_ITEMS = "pubsub#persist_items" | 64 OPT_PERSIST_ITEMS = "pubsub#persist_items" |
65 OPT_DELIVER_PAYLOADS = "pubsub#deliver_payloads" | 65 OPT_DELIVER_PAYLOADS = "pubsub#deliver_payloads" |
66 OPT_SEND_LAST_PUBLISHED_ITEM = "pubsub#send_last_published_item" | 66 OPT_SEND_LAST_PUBLISHED_ITEM = "pubsub#send_last_published_item" |
67 OPT_PUBLISH_MODEL = 'pubsub#publish_model' | 67 OPT_PUBLISH_MODEL = 'pubsub#publish_model' |
68 OPT_SERIAL_IDS = 'pubsub#serial_ids' | 68 OPT_SERIAL_IDS = 'pubsub#serial_ids' |
69 OPT_CONSISTENT_PUBLISHER = 'pubsub#consistent_publisher' | |
69 VAL_AMODEL_OPEN = 'open' | 70 VAL_AMODEL_OPEN = 'open' |
70 VAL_AMODEL_PRESENCE = 'presence' | 71 VAL_AMODEL_PRESENCE = 'presence' |
71 VAL_AMODEL_PUBLISHER_ROSTER = 'publisher-roster' | 72 VAL_AMODEL_PUBLISHER_ROSTER = 'publisher-roster' |
72 VAL_AMODEL_WHITELIST = 'whitelist' | 73 VAL_AMODEL_WHITELIST = 'whitelist' |
73 VAL_AMODEL_PUBLISH_ONLY = 'publish-only' | 74 VAL_AMODEL_PUBLISH_ONLY = 'publish-only' |