Goffi
4ea36624a2
jp (pubsub/uri): fixed URI generation
2017-05-19 12:33:54 +02:00
Goffi
1cfd34c38d
core (tools/utils): added method to parse XMPP dates
2017-05-19 12:33:11 +02:00
Goffi
c8b4b77908
jp: fixed progress
2017-05-04 00:36:03 +02:00
Goffi
a5bc67ef6a
jp (event): event handling commands, first draft
2017-04-27 01:02:05 +02:00
Goffi
e12e25d1bf
jp: added use_pubsub and use_pubsub_node_req arguments to CommandBase
...
pubsub add --node and --service arguments
pubsub_node_req add --service and a positional node argument (i.e. mandatory)
2017-04-27 01:01:43 +02:00
Goffi
f07c5991ea
jp (invitation): added list subcommand
2017-04-27 00:59:25 +02:00
Goffi
e255b969e0
jp (output): added LIST_DICT output, to handle list of dictionaries
2017-04-27 00:58:12 +02:00
Goffi
6e70992c6c
jp: added constant to handle ANSI code for header and subheaders
2017-04-27 00:57:04 +02:00
Goffi
add4642101
plugin event: first draft:
...
basic plugin to manage event attendance
2017-04-27 00:55:02 +02:00
Goffi
08afc150c3
plugin invitations: added invitationList command
2017-04-27 00:53:23 +02:00
Goffi
3ecb61f064
tools (common/uri): minor comment update
2017-04-20 17:20:44 +02:00
Goffi
affbd97593
tools (common/data_objects): comments items can now be chained to their parent
2017-04-17 20:34:43 +02:00
Goffi
8f7e167dea
plugin XEP-0277: comments node access model changes:
...
comments node access model is now copied from parent item by default. If whitelist access is used, parent item affiliations are copied too.
publish model is now open by default instead of subscribers
2017-04-17 20:33:32 +02:00
Goffi
d04ba950d3
plugin XEP-0060: getNodeAffiliations use jid.JID as keys instead of jids as unicode
2017-04-17 20:31:12 +02:00
Goffi
8a38c20d92
jp (blog): service and node can now be specified for edit command
2017-04-16 18:00:45 +02:00
Goffi
f89b014caa
jp (pubsub): added uri command to build pubsub URI
2017-04-16 17:59:54 +02:00
Goffi
b07afe6971
plugin invitations: fixed url_template check
2017-04-16 17:57:40 +02:00
Goffi
9d60e145c0
tools/common (uri): added a method to build URI
2017-04-16 17:55:10 +02:00
Goffi
55b6199997
jp (pubsub/node): added create and delete commands
2017-04-03 00:23:01 +02:00
Goffi
fcbeec5fa5
jp (invitation): added modify command
2017-04-03 00:23:01 +02:00
Goffi
feac2da87d
plugin invitations: added modify method (+ bridge) and fixed email setting in extra
2017-04-03 00:23:01 +02:00
Goffi
697da436af
plugin XEP-0060: node create/delete improvments:
...
- use client instead of profile for createNode and deleteNode
- new bridge method psCreateNode
- renamed psDeleteNode to psNodeDelete
2017-04-03 00:22:58 +02:00
Goffi
6b0c5dc01a
tmp(wokkel/pubsub): fixed configuration parsing
2017-04-03 00:13:33 +02:00
Goffi
0c01779ae7
tools(common/uri): XMPP uri parsing module, first draft
2017-03-29 21:04:43 +02:00
Goffi
d70547a611
jp (invitation): invitation command first draft
2017-03-29 19:42:44 +02:00
Goffi
fce4b9fd1b
jp (pubsub/get): --service is now optional argument, and sub_id now use "-S" short option
2017-03-29 19:42:44 +02:00
Goffi
f7657610f4
jp (base): added msg and exit_code argument to errback so it's more generic
2017-03-29 19:42:44 +02:00
Goffi
f12d873897
plugin invitations: added getInvitation method, it return invitation data and raise an error if it is not found
2017-03-29 19:42:42 +02:00
Goffi
e70fc0d62f
plugin invitations: invitation id and invitee jid are now added to return dict in invitationCreate, bridge signature has changed too
2017-03-29 19:35:55 +02:00
Goffi
594cf2d02a
plugin invitations: raise ValueError if url_template and message_body are both not specified
2017-03-29 19:30:29 +02:00
Goffi
06fd34fe5e
memory (persistent, sqlite): fixed getPrivates bug with keys arguments and its use in LazyPersistentBinaryDict
2017-03-29 19:27:52 +02:00
Goffi
d067b1b8be
plugin invitations: fixed leak of uuid in jid
2017-03-26 21:23:03 +02:00
Goffi
3eb7074f26
jp (pubsub/node) added pubsub/node/affiliations/set command
2017-03-26 18:08:05 +02:00
Goffi
f829ef828b
plugin XEP-0060: added setNodeAffiliations and its bridge method (psNodeAffiliationsSet)
2017-03-26 18:06:58 +02:00
Goffi
b211d3afe6
tmp(wokkel/pubsub): removed affiliations attribute which was there twice + added missing _render_affiliations
2017-03-26 16:57:53 +02:00
Goffi
281c514ae4
jp (pubsub): added affiliations and node/affiliations/get:
...
affiliations allow to retrieve all node were a profile is affiliated on a service, or the affiliation on a specific node.
node/affiliations/get is for node owner and allow to retrieve who is affiliated with a node and which kind of affiliation.
2017-03-23 21:04:01 +01:00
Goffi
d3b9f16860
plugin XEP-0060: added affiliation handling:
...
New methods getAffiliations (for checking affiliation by any entity) and getNodeAffiliations (for checking the affiliations of a node, for the owner), and theirs corresponding bridge methods.
2017-03-23 21:01:51 +01:00
Goffi
bc08258fe7
tmp (wokkel/pubsub): fixed affiliations (normal entity) handling
2017-03-23 20:59:25 +01:00
Goffi
425d342183
plugin groupblog, XEP-0060: added ACCESS_PUBLISHER_ROSTER and switched to it in groupblog
2017-03-23 09:11:25 +01:00
Goffi
2db9c76c4a
tmp (wokkel/pubsub): fixed configuration setting
2017-03-23 09:07:10 +01:00
Goffi
afef209d70
jp (pubsub/node): added set command
2017-03-14 00:21:20 +01:00
Goffi
34f6f89025
plugin XEP-0060: added setConfiguration/psNodeConfigurationSet + fix in tmp.wokkel.pubsub
2017-03-14 00:18:02 +01:00
Goffi
b9db15510f
jp (pubsub): added pubsub/node/info command to retrieve node configuration
2017-03-13 23:18:57 +01:00
Goffi
a022ae21af
plugin XEP-0060: added getConfiguration ad psNodeConfigurationGet bridge method
2017-03-13 23:18:00 +01:00
Goffi
ba8534ee4f
plugin XEP-0060: renamed psGet bridge method to psItemGet
2017-03-13 23:17:13 +01:00
Goffi
444926825c
jp (output dict): added color and no-header option
2017-03-13 23:15:06 +01:00
Goffi
b6c9073322
jp (base): raise InternalError if output is used when use_output is not declared
2017-03-13 23:14:00 +01:00
Goffi
2c6afc6d4f
jp (output xml): remove blank spaces on parsing for better pretty printing
2017-03-13 23:12:57 +01:00
Goffi
220042d6b1
jp(pubsub/get): pubsub/get command, first draft
2017-03-12 23:34:51 +01:00
Goffi
6fd7bd5313
jp (outputs): new xml and list_xml outputs, handling pretty formatting and syntax highlighting
2017-03-12 23:34:19 +01:00