Fri, 05 Jan 2018 13:00:34 +0100 |
Goffi |
tools (common/data_objects): added Room class
|
Fri, 05 Jan 2018 12:59:52 +0100 |
Goffi |
plugin XEP-0045: new mucGetService bridge method to retrieve MUC service of the server.
|
Fri, 05 Jan 2018 12:58:54 +0100 |
Goffi |
plugin identity: if we get an empty avatar, don't feel avatar_basename and remove avatar key.
|
Wed, 03 Jan 2018 00:29:18 +0100 |
Goffi |
template: date filter improvments:
|
Wed, 03 Jan 2018 00:23:36 +0100 |
Goffi |
template: boolean attribute can now be specified when importing a script, and default to "defer"
|
Wed, 03 Jan 2018 00:21:21 +0100 |
Goffi |
tools (common/data_objects): added classes for messages
|
Wed, 03 Jan 2018 00:20:21 +0100 |
Goffi |
plugin identity: return resource for MUC room occupants' nicks + added avatar and avatar_basename.
|
Wed, 03 Jan 2018 00:18:31 +0100 |
Goffi |
plugin XEP-0054: return always False in isRoom is plugin XEP-0045 is not available + raise NotFound if avatar is requested for a MUC room (not the occupants, the room itself)
|
Wed, 03 Jan 2018 00:16:23 +0100 |
Goffi |
plugin XEP-0045: added mucNickGet to retrieve our nickname in a MUC room
|
Wed, 03 Jan 2018 00:13:48 +0100 |
Goffi |
core: moved CHAT_* constants from frontends to core constants + uses constants for MESS_TYPE_* in sendMessage
|
Tue, 12 Dec 2017 01:07:25 +0100 |
Goffi |
plugin XEP-0060: added an config option to set pubsub service
|
Tue, 12 Dec 2017 00:12:44 +0100 |
Goffi |
jp (blog): added "set" command to publish content from stdin without editing
|
Tue, 12 Dec 2017 00:11:27 +0100 |
Goffi |
jp (base): added exitCb generic callback to display a message and quit
|
Tue, 12 Dec 2017 00:09:39 +0100 |
Goffi |
jp (pubsub/search): fixed --item argument
|
Mon, 04 Dec 2017 00:45:07 +0100 |
Goffi |
template (xmlui): added labels property in ValueWidget (actually return values) and values property in OptionsWidget
|
Thu, 30 Nov 2017 21:00:24 +0100 |
Goffi |
core, template (filters): added pygments as a dependency + new highlight filter to use it.
|
Thu, 30 Nov 2017 20:59:24 +0100 |
Goffi |
template (filters): don't crash on invalid date in date_fmt
|
Thu, 30 Nov 2017 20:58:34 +0100 |
Goffi |
template: remove extension from elements while looking for a path:
|
Thu, 30 Nov 2017 20:53:47 +0100 |
Goffi |
tools (config): complexe data can now be set using json and the "_json" suffix
|
Thu, 30 Nov 2017 20:52:33 +0100 |
Goffi |
jp (merge-request): first draft:
|
Thu, 30 Nov 2017 20:49:20 +0100 |
Goffi |
plugin merge requests Mercurial: first draft:
|
Thu, 30 Nov 2017 20:44:25 +0100 |
Goffi |
plugin merge requests: first draft:
|
Thu, 30 Nov 2017 20:34:41 +0100 |
Goffi |
plugin tickets: handle "update" flag + various improvments:
|
Thu, 30 Nov 2017 20:29:25 +0100 |
Goffi |
core (XMLUI): added value property for StringWidget and ListWidget
|
Thu, 30 Nov 2017 20:27:22 +0100 |
Goffi |
core: specify profile on NotFound exception
|
Sun, 19 Nov 2017 16:51:39 +0100 |
Goffi |
plugin XEP-0060: added node watching methods to bridge:
|
Sun, 19 Nov 2017 16:46:07 +0100 |
Goffi |
core: added a mechanism to associate short names to namespaces:
|
Sun, 19 Nov 2017 16:41:59 +0100 |
Goffi |
plugin XEP-0060: added "options" argument to psSubscribe, and return subscription id if present
|
Sun, 19 Nov 2017 16:38:35 +0100 |
Goffi |
jp (debug/monitor): if data can't be parsed (happen at beginning/end of stream because it's not complete XML), it is printed directly.
|
Sat, 18 Nov 2017 18:49:57 +0100 |
Goffi |
plugin XML Log: Monkey patch is done on the whole XmlStream class, making it available as soon as the stream start + long received message are sent once fully parsed (not cut anymore)
|
Sat, 18 Nov 2017 18:37:21 +0100 |
Goffi |
jp (pubsub): added new "set" command tu publish or update an item in a non-interactive way (while "edit" do it interactively).
|
Fri, 17 Nov 2017 10:59:59 +0100 |
Goffi |
core (sat.sh): force python 2 to launch twistd, and avoid launching wrong version if twistd is installed for python 3 too
|
Thu, 16 Nov 2017 07:31:00 +0100 |
Goffi |
plugins blog import, tickets import, XEP-0277: fixed call to getCommentsService (it is now returning a Deferred)
|
Wed, 15 Nov 2017 21:15:42 +0100 |
Goffi |
plugin import: fixed deserialisation of pubsub service
|
Wed, 15 Nov 2017 08:58:56 +0100 |
Goffi |
template (XMLUI): added JidInputWidget
|
Wed, 15 Nov 2017 08:58:38 +0100 |
Goffi |
plugin tickets: specify parent service when using getCommentsService + fill reporter_jid is missing (will be discarded later if not in the schema)
|
Wed, 15 Nov 2017 08:57:19 +0100 |
Goffi |
plugin XEP-0277: better getCommentsService:
|
Wed, 15 Nov 2017 08:55:47 +0100 |
Goffi |
plugin XEP-0060: use new findServiceEntity to get default pubsub service
|
Wed, 15 Nov 2017 08:54:32 +0100 |
Goffi |
memory (disco): added findServiceEntity helper method to get first service of a kind
|
Sat, 11 Nov 2017 18:39:26 +0100 |
Goffi |
plugin tickets: fill reporter field when it is not already filled
|
Sat, 11 Nov 2017 18:39:26 +0100 |
Goffi |
core (XMLUI): form's XMLUI is use as first arguments for filters in dataForm2Widgets
|
Sat, 11 Nov 2017 18:39:24 +0100 |
Goffi |
core (XMLUI): added a "value" property in TextWidget
|
Sat, 11 Nov 2017 18:35:28 +0100 |
Goffi |
plugin identity: fixed jid.userhostJID call + capitalize user when jid is used.
|
Sat, 11 Nov 2017 18:34:21 +0100 |
Goffi |
plugin schema: prepend a "publisher" field after "id" in getDataFormItems with published given by PubSub service
|
Thu, 09 Nov 2017 07:54:28 +0100 |
Goffi |
template: added dict_ext filter to extend a dictionary
|
Wed, 08 Nov 2017 08:31:21 +0100 |
Goffi |
frontends (xmlui): fixed crash on advanced_list use:
|
Wed, 08 Nov 2017 07:47:01 +0100 |
Goffi |
XEP-0060: fixed bad attribute in getItems
|
Sun, 05 Nov 2017 23:36:45 +0100 |
Goffi |
template: fixed the use of eval_context_filter in item_filter
|
Sun, 05 Nov 2017 20:34:51 +0100 |
Goffi |
plugin schema: separate lines of text-multi in different values as requested by XEP-0004
|
Sun, 05 Nov 2017 15:36:06 +0100 |
Goffi |
plugin tickets: added ticketsSet and ticketsSchemaGet methods:
|
Sun, 05 Nov 2017 13:53:28 +0100 |
Goffi |
frontends (xmlui): added an attribute to ignore some widgets (and their label) in create
|
Sun, 05 Nov 2017 13:44:07 +0100 |
Goffi |
frotends(xmlui): fixed _xmlui_for_name attribute for labels
|
Sat, 04 Nov 2017 22:11:45 +0100 |
Goffi |
jp (debug): new monitor command to show pretty formatted XML stream
|
Sat, 04 Nov 2017 22:11:01 +0100 |
Goffi |
jp (pubsub/node/create): fixed --field option
|
Sat, 04 Nov 2017 22:10:01 +0100 |
Goffi |
plugin XEP-0277: minor id generation change
|
Fri, 03 Nov 2017 14:31:42 +0100 |
Goffi |
misc: date update (yes it's a bit late :p )
|
Fri, 03 Nov 2017 14:19:10 +0100 |
Goffi |
tmp: removed sat.tmp hierarchy and fixed references to it as it is now an independant sat_tmp repository
|
Tue, 31 Oct 2017 23:51:19 +0100 |
Goffi |
jp (xmlui): fixed workflow when value is for a BoolWidget
|
Tue, 31 Oct 2017 23:30:18 +0100 |
Goffi |
jp (ad-hoc/run): node is now a positional argument
|
Tue, 31 Oct 2017 23:29:45 +0100 |
Goffi |
jp (xmlui): XMLUIDialog.show has now a dummy argument, so workflow arguments can be put there
|
Tue, 31 Oct 2017 23:20:04 +0100 |
Goffi |
jp (ad-hoc): new "list" and "run" commands:
|
Tue, 31 Oct 2017 23:17:37 +0100 |
Goffi |
jp: XMLUI implementation first draft:
|
Tue, 31 Oct 2017 23:11:58 +0100 |
Goffi |
core (disco): do not cache disco items when node is set
|
Tue, 31 Oct 2017 23:11:13 +0100 |
Goffi |
plugin XEP-0050: renamed "requestCommandsList" method to "list" + added a run command + fixes:
|
Tue, 31 Oct 2017 23:07:26 +0100 |
Goffi |
core (xmlui): fixed data_form => XMLUI conversion when filters is None
|
Fri, 27 Oct 2017 18:24:35 +0200 |
Goffi |
plugin tickets: high level tickets handling, first draft:
|
Fri, 27 Oct 2017 18:20:10 +0200 |
Goffi |
template: improved date formatter:
|
Fri, 27 Oct 2017 18:17:35 +0200 |
Goffi |
template: new item_value filter
|
Fri, 27 Oct 2017 18:13:25 +0200 |
Goffi |
template: improved attribute escaping, and added it to filters under the name "attr_escape"
|
Fri, 27 Oct 2017 18:11:20 +0200 |
Goffi |
template(XMLUI): added items property to ListWidget:
|
Fri, 27 Oct 2017 18:08:53 +0200 |
Goffi |
plugin tickets import bugzilla: fixed parsing of "created" and "updated" fields
|
Fri, 27 Oct 2017 18:06:58 +0200 |
Goffi |
core (XMLUI): filters can now be used when converting data form to XMLUI:
|
Fri, 27 Oct 2017 18:03:35 +0200 |
Goffi |
core (XMLUI), template(XMLUI): added flags to ListWidget:
|
Fri, 27 Oct 2017 17:58:05 +0200 |
Goffi |
plugins tickets import, jp (ticket/import): implemented mapping:
|
Fri, 27 Oct 2017 17:54:00 +0200 |
Goffi |
plugin pubsub schema: allow any data_form schema:
|
Fri, 27 Oct 2017 08:36:24 +0200 |
Goffi |
template: added media_path to template data
|
Fri, 27 Oct 2017 08:35:22 +0200 |
Goffi |
plugin tickets import: create comments nodes with open access/publishing
|
Fri, 27 Oct 2017 08:33:48 +0200 |
Goffi |
jp (pubsub/delete): show deleted node + handle URIs
|
Fri, 20 Oct 2017 08:49:39 +0200 |
Goffi |
template: new "adv_format" filter which use Python's format and return whole value if template is None
|
Fri, 20 Oct 2017 08:48:41 +0200 |
Goffi |
plugins import, tickets import, bugzilla import: comments handling:
|
Fri, 20 Oct 2017 08:44:09 +0200 |
Goffi |
plugin XEP-0060: added createIfNewNode method which doesn't fail in case of conflict.
|
Fri, 20 Oct 2017 08:40:54 +0200 |
Goffi |
plugin schema: when publishing a schema, check that values of list are allowed, else use default value
|
Fri, 20 Oct 2017 08:39:58 +0200 |
Goffi |
frontends (xmlui): added ValueGetter.keys
|
Fri, 20 Oct 2017 08:39:05 +0200 |
Goffi |
plugin schema, core(xmlui): deep copy base form when reused to avoid accidental modification
|
Mon, 16 Oct 2017 07:48:09 +0200 |
Goffi |
template: gidx methods improvment:
|
Mon, 16 Oct 2017 07:44:08 +0200 |
Goffi |
template: new "xmlui_class" filter compute class names from name/values of requested fields.
|
Mon, 16 Oct 2017 07:41:36 +0200 |
Goffi |
tools (common/data_objects): new OnClick class
|
Mon, 16 Oct 2017 07:39:54 +0200 |
Goffi |
plugin import ticket, import ticket bugzilla: some normalization in values:
|
Mon, 16 Oct 2017 07:36:41 +0200 |
Goffi |
plugin schema: use new "prepend" argument to put "id" widget first.
|
Mon, 16 Oct 2017 07:36:03 +0200 |
Goffi |
core (xmlui): new "prepend" argument for dataForm2Widgets and dataFormResult2XMLUI:
|
Mon, 16 Oct 2017 07:28:36 +0200 |
Goffi |
template (xmlui): new properties + inheritance fix:
|
Mon, 16 Oct 2017 07:23:09 +0200 |
Goffi |
plugin schema: deserialise is now the last kw argument
|
Mon, 16 Oct 2017 07:21:44 +0200 |
Goffi |
frontends (xmlui): new _xmlui_for_name attribute:
|
Mon, 16 Oct 2017 07:18:07 +0200 |
Goffi |
frontends (xmlui): new widget_value dict to get first value of widget by name
|
Mon, 16 Oct 2017 07:16:11 +0200 |
Goffi |
jp (file): typo
|
Fri, 06 Oct 2017 10:55:54 +0200 |
Goffi |
jp (ticket): ticket command first draft:
|
Fri, 06 Oct 2017 10:55:54 +0200 |
Goffi |
plugin tickets import Bugzilla: Bugzilla tickets importer:
|
Fri, 06 Oct 2017 10:55:54 +0200 |
Goffi |
plugin tickets import: specialized importer for tickets, first draft:
|
Fri, 06 Oct 2017 10:55:51 +0200 |
Goffi |
plugin pubsub schema: values handling:
|
Fri, 06 Oct 2017 08:52:51 +0200 |
Goffi |
plugin import: node can now be specified + added a "session" dict to keep import session data:
|
Sun, 01 Oct 2017 12:21:23 +0200 |
Goffi |
plugin import: generic data import plugin:
|
Sun, 01 Oct 2017 12:21:23 +0200 |
Goffi |
jp (base): fixed CommandAnswering and progress bar
|
Sun, 01 Oct 2017 12:21:23 +0200 |
Goffi |
template (xmlui): added values property to be able to use always values even when there is only one value
|
Sun, 01 Oct 2017 12:21:23 +0200 |
Goffi |
frontends (xmlui): a dict of named widgets is kept, so they can be easily be retrieved
|
Sun, 01 Oct 2017 12:21:23 +0200 |
Goffi |
core (xmlui): container now keep a list of children
|
Sun, 01 Oct 2017 12:21:23 +0200 |
Goffi |
core (xmlui): added method to convert data form result to XMLUI:
|
Sun, 01 Oct 2017 12:21:21 +0200 |
Goffi |
plugin PubSub Schema: schema helper methods:
|
Sun, 24 Sep 2017 16:39:36 +0200 |
Goffi |
template: template XMLUI first draft:
|
Sun, 24 Sep 2017 16:36:11 +0200 |
Goffi |
core, frontends (xmlui): new LabelContainer:
|
Sun, 24 Sep 2017 16:32:22 +0200 |
Goffi |
plugin XEP-0060: use client instead of profile_key in getItems
|
Sun, 24 Sep 2017 16:29:18 +0200 |
Goffi |
jp (pubsub/node/schema): check that a schema exists before parsing it (fix issue on new schema edition)
|
Fri, 22 Sep 2017 18:04:14 +0200 |
Goffi |
core (memory/sqlite): typo
|
Thu, 21 Sep 2017 21:53:28 +0200 |
Goffi |
core (memory/sqlite): better stability:
|
Fri, 08 Sep 2017 07:58:10 +0200 |
Goffi |
tmp (wokkel): fixed subscriptions node handling
|
Fri, 08 Sep 2017 07:58:10 +0200 |
Goffi |
jp (shell): changed prompt colour
|
Fri, 08 Sep 2017 07:58:10 +0200 |
Goffi |
jp (shell): fixed use of profile + added EOF handling:
|
Fri, 08 Sep 2017 07:58:08 +0200 |
Goffi |
jp (pubsub): added subscribe, unsubscribe and subscriptions methods:
|
Fri, 08 Sep 2017 07:57:57 +0200 |
Goffi |
plugin XEP-0060: added/fixed subscribe/unsubscribe and subscriptions methods/bridge methods:
|
Wed, 06 Sep 2017 07:39:10 +0200 |
Goffi |
jp (pubsub/node): added schema (set/edit/get) commands to manipulate PubSub node schema
|
Wed, 06 Sep 2017 07:38:39 +0200 |
Goffi |
plugin schema: PubSub node schema, first draft
|
Sun, 27 Aug 2017 20:14:59 +0200 |
Goffi |
tmp(wokkel/pubsub): allows getNodes to return names using tuples(node/names)
|
Thu, 24 Aug 2017 01:11:47 +0200 |
Goffi |
jp (output/template): check if there is a template before initializing Renderer
|
Wed, 23 Aug 2017 00:52:36 +0200 |
Goffi |
jp (info/disco): fixed headers order for items table
|
Wed, 23 Aug 2017 00:14:15 +0200 |
Goffi |
jp (info/disco): type selection + output improvments:
|
Wed, 23 Aug 2017 00:10:09 +0200 |
Goffi |
jp (common): added use_buffer argument in Table:
|
Wed, 23 Aug 2017 00:08:30 +0200 |
Goffi |
jp (common): fixed empty table display when headers are specified
|
Tue, 22 Aug 2017 22:13:22 +0200 |
Goffi |
jp (info/disco): added --no-cache option
|
Tue, 22 Aug 2017 22:12:57 +0200 |
Goffi |
core (memory/disco): added use_cache parameter to discoInfos/discoItems (set to False to ignore cache)
|
Sun, 20 Aug 2017 17:37:43 +0200 |
Goffi |
plugin XEP-0277: added microblog namespace to disco info
|
Sun, 20 Aug 2017 15:01:35 +0200 |
Goffi |
jp (info): fixed help for version and session
|
Sun, 20 Aug 2017 10:33:33 +0200 |
Goffi |
jp (pubsub/node): added subscriptions subcommand:
|
Sun, 20 Aug 2017 10:31:53 +0200 |
Goffi |
plugin XEP-0060: implemented subscriptions management method for node owner:
|
Sun, 20 Aug 2017 10:29:26 +0200 |
Goffi |
tmp (wokkel/pubsub): subscriptions improvments:
|
Sun, 20 Aug 2017 10:26:10 +0200 |
Goffi |
jp (profile): added disconnect command
|
Mon, 17 Jul 2017 16:20:55 +0200 |
Goffi |
primitivus(chat): fixed scroll down (was broken when Primitivus had not the focus and was receiving messages)
|
Fri, 14 Jul 2017 09:06:03 +0200 |
Goffi |
jp (common): fixed decode error when item is not specified
|
Fri, 14 Jul 2017 08:34:10 +0200 |
Goffi |
primitivus (chat): added "GOTO_BOTTOM" ("G") shortcut to scroll down to last message in history
|
Fri, 14 Jul 2017 08:32:49 +0200 |
Goffi |
primitivus (chat): only scroll down if we are at the bottom of the discussion
|
Thu, 13 Jul 2017 22:49:37 +0200 |
Goffi |
jp (blog/edit): avoid call to syntaxConvert if syntax is already XHTML
|
Thu, 13 Jul 2017 21:54:15 +0200 |
Goffi |
jp (blog/edit): pretty format XHTML before editing it
|
Thu, 13 Jul 2017 21:45:26 +0200 |
Goffi |
jp (common): fixed encoding issue in URLs
|
Thu, 13 Jul 2017 21:23:36 +0200 |
Goffi |
tools(common/uri): fixed encoding in buildXMPPUri
|
Thu, 13 Jul 2017 21:13:35 +0200 |
Goffi |
jp (blog/get): added "url" key, which compute xmpp: URL of items
|
Thu, 13 Jul 2017 21:12:46 +0200 |
Goffi |
tools (common/uri): buildXMPPUri: use XEP-0277 namespace as node if node is empty or None for microblog subtype
|
Thu, 13 Jul 2017 20:55:35 +0200 |
Goffi |
jp (blog/edit): syntax modifications:
|
Thu, 13 Jul 2017 20:53:51 +0200 |
Goffi |
plugin text syntaxes: various improvments:
|
Wed, 12 Jul 2017 19:06:28 +0200 |
Goffi |
template: print warning message and use DEFAULT_LOCALE on bad locale
|
Wed, 12 Jul 2017 19:05:33 +0200 |
Goffi |
plugins invitation, XEP-0277: strip language, we don't want spaces
|
Sun, 09 Jul 2017 16:17:16 +0200 |
Goffi |
jp (event/attendee/list): added --missing to show missing people (ones who didn't replied) and --no-rsvp to hide ones who answered
|
Sun, 09 Jul 2017 15:20:31 +0200 |
Goffi |
jp (pubsub/search): fixed encoding for stdin in external commands
|
Sat, 08 Jul 2017 23:21:01 +0200 |
Goffi |
plugin XEP-0060: remove max_items when item_ids is set on getItems
|
Sat, 08 Jul 2017 22:50:25 +0200 |
Goffi |
jp (pubsub/search): profile is transmited to subcommand for "exec" action
|
Sat, 08 Jul 2017 22:49:55 +0200 |
Goffi |
jp (arg_tools): args is not modified anymore in get_use_args + fixed args returned + parser_args are returned separatly (return is now a tuple)
|
Sat, 08 Jul 2017 21:54:24 +0200 |
Goffi |
jp (pubsub): new search command:
|
Sat, 08 Jul 2017 21:45:14 +0200 |
Goffi |
jp (arg_tools): moved get_cmd_choices, get_use_args and escape to a new arg_tools module, so they can be used in other commands than shell
|
Sat, 08 Jul 2017 21:43:36 +0200 |
Goffi |
plugin XEP-0060: fixed service in metadata for PEP
|
Fri, 07 Jul 2017 22:33:55 +0200 |
Goffi |
jp (shell): use of subprocess instead of running commands in the same process:
|
Fri, 07 Jul 2017 12:45:28 +0200 |
Goffi |
jp (base): typo
|
Thu, 06 Jul 2017 20:35:21 +0200 |
Goffi |
jp (shell): added "whoami" command to print currently used profile
|
Thu, 06 Jul 2017 20:31:31 +0200 |
Goffi |
jp (shell): don't print header if a command is specified in help
|
Thu, 06 Jul 2017 20:28:25 +0200 |
Goffi |
jp (shell): shell command (REPL mode), first draft:
|
Wed, 05 Jul 2017 15:05:49 +0200 |
Goffi |
jp (pubsub/hook): added create/delete/list hook command to handle new Pubsub hook feature
|
Wed, 05 Jul 2017 15:05:47 +0200 |
Goffi |
plugin Pubsub Hook: first draft:
|
Wed, 05 Jul 2017 15:04:45 +0200 |
Goffi |
jp (common): fixed the use of --last-item when "-n [node]" is used
|
Wed, 05 Jul 2017 15:04:43 +0200 |
Goffi |
plugin XEP-0060: addManagedNode callbacks now use client syntax instead of profile
|
Wed, 05 Jul 2017 15:02:52 +0200 |
Goffi |
core (tools/email): an unicode "to" email (instead of a list) can now be used
|
Wed, 05 Jul 2017 14:50:45 +0200 |
Goffi |
plugin events: changed import names to EVENTS uppercase for consistency with other plugins
|
Wed, 05 Jul 2017 14:50:39 +0200 |
Goffi |
core (memory/persistent): fixed calls to delPrivateValue
|
Wed, 05 Jul 2017 14:50:13 +0200 |
Goffi |
jp (event/invitee/list): don't add a space after nick and jid when a table is displayed
|
Sun, 02 Jul 2017 20:09:25 +0200 |
Goffi |
jp (event/invitee): added list command to get R.S.V.P. :
|
Sun, 02 Jul 2017 20:09:24 +0200 |
Goffi |
jp (event): added checkURI to InviteeGet and InviteeSet
|
Sun, 02 Jul 2017 20:09:21 +0200 |
Goffi |
jp (common): new ansi_ljust, ansi_rjust and ansi_center command + table:
|
Sun, 02 Jul 2017 19:53:44 +0200 |
Goffi |
core (tools/common/regex): new ansiRemove method to remove ANSI escape codes from a string
|
Sun, 02 Jul 2017 19:52:21 +0200 |
Goffi |
jp (standard output): added simple, json and json_raw for OUTPUT_DICT_DICT
|
Sun, 02 Jul 2017 19:51:00 +0200 |
Goffi |
jp (constants): added OUTPUT_DICT_DICT for dictionaries of nested dictionaries
|
Sun, 02 Jul 2017 19:47:25 +0200 |
Goffi |
plugin events: added eventInviteesList method to get all R.S.V.P. at once.
|
Fri, 30 Jun 2017 01:08:13 +0200 |
Goffi |
jp (input/csv): fixed encoding issue in debug mode
|
Fri, 30 Jun 2017 00:54:37 +0200 |
Goffi |
jp (pubsub/node/affiliations/set): call checkURI
|
Fri, 30 Jun 2017 00:04:47 +0200 |
Goffi |
plugin events, invitations + jp (event/create, invitation/invitee/invite): several emails addresses can now be specified for a single invitation:
|
Fri, 30 Jun 2017 00:02:16 +0200 |
Goffi |
jp (pubsub/node/set): added checkURI to handle xmpp: URIs
|
Thu, 29 Jun 2017 23:40:12 +0200 |
Goffi |
plugin XEP-0277: max_items fix (last "fix" about it was actually bad)
|
Thu, 29 Jun 2017 20:57:14 +0200 |
Goffi |
jp (event/invitee/invite): command to use new eventInvite backend method
|
Thu, 29 Jun 2017 20:57:12 +0200 |
Goffi |
plugin events: added eventInvite command as a helper for the complex invitation workflow:
|
Thu, 29 Jun 2017 20:45:54 +0200 |
Goffi |
plugin XEP-0277: change affiliations for comments + fixes:
|
Thu, 29 Jun 2017 20:37:06 +0200 |
Goffi |
jp (invitation/create): typo
|
Thu, 29 Jun 2017 20:36:35 +0200 |
Goffi |
jp (blog, event): added checkURI to some command to be able to enter a xmpp: uri as argument
|
Thu, 29 Jun 2017 20:35:07 +0200 |
Goffi |
jp (pubsub/get): renamed --id option to --item for consistency with other commands
|
Wed, 28 Jun 2017 23:49:55 +0200 |
Goffi |
jp (input): log improvments + empty filter:
|
Wed, 28 Jun 2017 20:28:58 +0200 |
Goffi |
jp (pubsub/delete): delete command implementation (to delete an item)
|
Wed, 28 Jun 2017 20:28:24 +0200 |
Goffi |
jp (pubsub, common): fixed last item edition (keep item id instead of creating a new one)
|
Wed, 28 Jun 2017 19:19:08 +0200 |
Goffi |
jp (cmd_pubsub): xmpp: uri handling, first draft
|
Wed, 28 Jun 2017 01:28:41 +0200 |
Goffi |
jp (input): input command first draft:
|
Wed, 28 Jun 2017 01:21:49 +0200 |
Goffi |
jp (base): added no_lf in disp() to avoid printing a line feed
|
Wed, 28 Jun 2017 01:20:44 +0200 |
Goffi |
jp (common): added --last-item to take last item when no item id is found/given
|
Tue, 27 Jun 2017 19:38:22 +0200 |
Goffi |
jp (pubsub/edit): new edit subcommand, which work in a same way as for blog
|
Tue, 27 Jun 2017 19:38:22 +0200 |
Goffi |
jp (pubsub): psItemGet has been renamed to psItemsGet as several items are gotten
|
Tue, 27 Jun 2017 19:38:22 +0200 |
Goffi |
jp (blog, common): various fixes in common and blog:
|
Tue, 27 Jun 2017 19:38:20 +0200 |
Goffi |
plugin XEP-0060: added sendItem and psItemSend bridge method as a way to send directly raw XML for an item + use client instead of profile_key in publish + renamed psItemGet to psItemsGet
|
Tue, 27 Jun 2017 17:02:10 +0200 |
Goffi |
jp (blog): minor typo fix
|
Tue, 27 Jun 2017 17:00:52 +0200 |
Goffi |
jp (blog, common): added --force-item option to avoid magic and use argument as actual item id:
|
Tue, 27 Jun 2017 16:23:28 +0200 |
Goffi |
jp (blog, common): moved and improved edit code from blog:
|
Tue, 27 Jun 2017 16:14:58 +0200 |
Goffi |
jp (constants): added exit code for data error.
|
Sun, 25 Jun 2017 09:43:04 +0200 |
Goffi |
jp (blog): added language in managed keys
|
Sat, 24 Jun 2017 21:47:06 +0200 |
Goffi |
tools (common/template): changed blog_date filter to date_days
|
Sat, 24 Jun 2017 20:18:55 +0200 |
Goffi |
tools (common/template): ScriptsHandler fix/improvments:
|
Thu, 22 Jun 2017 09:13:28 +0200 |
Goffi |
plugin XEP-0277, tools/common/data_objects: language handling
|
Wed, 21 Jun 2017 19:47:38 +0200 |
Goffi |
core (stdui): added a FIXME to not use plugin/default_host in the future
|
Wed, 21 Jun 2017 19:40:13 +0200 |
Goffi |
core: check uncatched exceptions during plugin import and stdui init, log error and exit if any found
|
Wed, 21 Jun 2017 19:36:00 +0200 |
Goffi |
plugin account: print a warning and use "example.net" as default instead or raising an error when xmpp_domain is not set
|
Wed, 21 Jun 2017 08:00:14 +0200 |
Goffi |
jp (invitation): fixed inconsistency in language handling
|
Mon, 19 Jun 2017 09:36:55 +0200 |
Goffi |
core: added hosts_dict handling in general config:
|
Sat, 03 Jun 2017 22:24:53 +0200 |
Goffi |
plugin XEP-0054: fixed not transmitted arguments in getAvatar
|
Mon, 22 May 2017 23:58:26 +0200 |
Goffi |
core (tools/common/data_objects): added classes to handle Identities
|
Sun, 21 May 2017 20:08:42 +0200 |
Goffi |
plugin invitations: name is now registered as nickname on XMPP server thanks to plugin identity
|
Sun, 21 May 2017 20:07:54 +0200 |
Goffi |
plugin invitations: doesn't raise an exception anymore if url_template is not set while email is not requested
|
Sun, 21 May 2017 20:06:07 +0200 |
Goffi |
jp (identity): new identity command to handle the new plugin identity in backend, and maybe other plugins like vcard in the future
|
Sun, 21 May 2017 20:04:57 +0200 |
Goffi |
plugin identity: plugin identity first draft:
|
Sun, 21 May 2017 20:01:24 +0200 |
Goffi |
plugin XEP-0054: nick handling + don't remove data on avatar set
|
Sun, 21 May 2017 19:59:42 +0200 |
Goffi |
core: fixed profile key detection in getClients + raise DataError on empty profile
|
Sun, 21 May 2017 19:57:46 +0200 |
Goffi |
jp (invitation): fixed typo
|
Sun, 21 May 2017 15:59:47 +0200 |
Goffi |
core (tools/common/template): i18n support
|
Sun, 21 May 2017 15:52:23 +0200 |
Goffi |
jp (output/template): initialize template rendered only if a rendering is actually needed
|
Sun, 21 May 2017 15:47:53 +0200 |
Goffi |
jp (event): don't use dayfirst for YY-MM-DD style dates
|
Fri, 19 May 2017 13:53:52 +0200 |
Goffi |
plugin events: fixed blog/invitees uri handling
|
Fri, 19 May 2017 12:54:31 +0200 |
Goffi |
core (tools/common/template): helping methods/filters for templates:
|
Fri, 19 May 2017 12:45:26 +0200 |
Goffi |
jp (event): creation/modification of main event + invitee commands are now in a "invitee" subcommand
|
Fri, 19 May 2017 12:43:41 +0200 |
Goffi |
plugin events: separation of event node and invitees node
|
Fri, 19 May 2017 12:40:03 +0200 |
Goffi |
core (tools/common/uri): don't display finale "?" if no extra data is specified
|
Fri, 19 May 2017 12:37:54 +0200 |
Goffi |
plugin invitations: on modify an empty value delete corresponding extra keys, and reserved keys are now ignored.
|
Fri, 19 May 2017 12:34:33 +0200 |
Goffi |
jp (uri): new command to parse or generate XMPP URIs
|
Fri, 19 May 2017 12:33:54 +0200 |
Goffi |
jp (pubsub/uri): fixed URI generation
|
Fri, 19 May 2017 12:33:11 +0200 |
Goffi |
core (tools/utils): added method to parse XMPP dates
|
Thu, 04 May 2017 00:36:03 +0200 |
Goffi |
jp: fixed progress
|
Thu, 27 Apr 2017 01:02:05 +0200 |
Goffi |
jp (event): event handling commands, first draft
|
Thu, 27 Apr 2017 01:01:43 +0200 |
Goffi |
jp: added use_pubsub and use_pubsub_node_req arguments to CommandBase
|
Thu, 27 Apr 2017 00:59:25 +0200 |
Goffi |
jp (invitation): added list subcommand
|
Thu, 27 Apr 2017 00:58:12 +0200 |
Goffi |
jp (output): added LIST_DICT output, to handle list of dictionaries
|
Thu, 27 Apr 2017 00:57:04 +0200 |
Goffi |
jp: added constant to handle ANSI code for header and subheaders
|
Thu, 27 Apr 2017 00:55:02 +0200 |
Goffi |
plugin event: first draft:
|
Thu, 27 Apr 2017 00:53:23 +0200 |
Goffi |
plugin invitations: added invitationList command
|
Thu, 20 Apr 2017 17:20:44 +0200 |
Goffi |
tools (common/uri): minor comment update
|
Mon, 17 Apr 2017 20:34:43 +0200 |
Goffi |
tools (common/data_objects): comments items can now be chained to their parent
|
Mon, 17 Apr 2017 20:33:32 +0200 |
Goffi |
plugin XEP-0277: comments node access model changes:
|
Mon, 17 Apr 2017 20:31:12 +0200 |
Goffi |
plugin XEP-0060: getNodeAffiliations use jid.JID as keys instead of jids as unicode
|
Sun, 16 Apr 2017 18:00:45 +0200 |
Goffi |
jp (blog): service and node can now be specified for edit command
|
Sun, 16 Apr 2017 17:59:54 +0200 |
Goffi |
jp (pubsub): added uri command to build pubsub URI
|
Sun, 16 Apr 2017 17:57:40 +0200 |
Goffi |
plugin invitations: fixed url_template check
|
Sun, 16 Apr 2017 17:55:10 +0200 |
Goffi |
tools/common (uri): added a method to build URI
|
Mon, 03 Apr 2017 00:23:01 +0200 |
Goffi |
jp (pubsub/node): added create and delete commands
|
Mon, 03 Apr 2017 00:23:01 +0200 |
Goffi |
jp (invitation): added modify command
|
Mon, 03 Apr 2017 00:23:01 +0200 |
Goffi |
plugin invitations: added modify method (+ bridge) and fixed email setting in extra
|
Mon, 03 Apr 2017 00:22:58 +0200 |
Goffi |
plugin XEP-0060: node create/delete improvments:
|
Mon, 03 Apr 2017 00:13:33 +0200 |
Goffi |
tmp(wokkel/pubsub): fixed configuration parsing
|
Wed, 29 Mar 2017 21:04:43 +0200 |
Goffi |
tools(common/uri): XMPP uri parsing module, first draft
|
Wed, 29 Mar 2017 19:42:44 +0200 |
Goffi |
jp (invitation): invitation command first draft
|
Wed, 29 Mar 2017 19:42:44 +0200 |
Goffi |
jp (pubsub/get): --service is now optional argument, and sub_id now use "-S" short option
|
Wed, 29 Mar 2017 19:42:44 +0200 |
Goffi |
jp (base): added msg and exit_code argument to errback so it's more generic
|
Wed, 29 Mar 2017 19:42:42 +0200 |
Goffi |
plugin invitations: added getInvitation method, it return invitation data and raise an error if it is not found
|
Wed, 29 Mar 2017 19:35:55 +0200 |
Goffi |
plugin invitations: invitation id and invitee jid are now added to return dict in invitationCreate, bridge signature has changed too
|
Wed, 29 Mar 2017 19:30:29 +0200 |
Goffi |
plugin invitations: raise ValueError if url_template and message_body are both not specified
|
Wed, 29 Mar 2017 19:27:52 +0200 |
Goffi |
memory (persistent, sqlite): fixed getPrivates bug with keys arguments and its use in LazyPersistentBinaryDict
|
Sun, 26 Mar 2017 21:23:03 +0200 |
Goffi |
plugin invitations: fixed leak of uuid in jid
|
Sun, 26 Mar 2017 18:08:05 +0200 |
Goffi |
jp (pubsub/node) added pubsub/node/affiliations/set command
|
Sun, 26 Mar 2017 18:06:58 +0200 |
Goffi |
plugin XEP-0060: added setNodeAffiliations and its bridge method (psNodeAffiliationsSet)
|
Sun, 26 Mar 2017 16:57:53 +0200 |
Goffi |
tmp(wokkel/pubsub): removed affiliations attribute which was there twice + added missing _render_affiliations
|
Thu, 23 Mar 2017 21:04:01 +0100 |
Goffi |
jp (pubsub): added affiliations and node/affiliations/get:
|
Thu, 23 Mar 2017 21:01:51 +0100 |
Goffi |
plugin XEP-0060: added affiliation handling:
|
Thu, 23 Mar 2017 20:59:25 +0100 |
Goffi |
tmp (wokkel/pubsub): fixed affiliations (normal entity) handling
|
Thu, 23 Mar 2017 09:11:25 +0100 |
Goffi |
plugin groupblog, XEP-0060: added ACCESS_PUBLISHER_ROSTER and switched to it in groupblog
|
Thu, 23 Mar 2017 09:07:10 +0100 |
Goffi |
tmp (wokkel/pubsub): fixed configuration setting
|
Tue, 14 Mar 2017 00:21:20 +0100 |
Goffi |
jp (pubsub/node): added set command
|
Tue, 14 Mar 2017 00:18:02 +0100 |
Goffi |
plugin XEP-0060: added setConfiguration/psNodeConfigurationSet + fix in tmp.wokkel.pubsub
|
Mon, 13 Mar 2017 23:18:57 +0100 |
Goffi |
jp (pubsub): added pubsub/node/info command to retrieve node configuration
|
Mon, 13 Mar 2017 23:18:00 +0100 |
Goffi |
plugin XEP-0060: added getConfiguration ad psNodeConfigurationGet bridge method
|
Mon, 13 Mar 2017 23:17:13 +0100 |
Goffi |
plugin XEP-0060: renamed psGet bridge method to psItemGet
|
Mon, 13 Mar 2017 23:15:06 +0100 |
Goffi |
jp (output dict): added color and no-header option
|
Mon, 13 Mar 2017 23:14:00 +0100 |
Goffi |
jp (base): raise InternalError if output is used when use_output is not declared
|
Mon, 13 Mar 2017 23:12:57 +0100 |
Goffi |
jp (output xml): remove blank spaces on parsing for better pretty printing
|
Sun, 12 Mar 2017 23:34:51 +0100 |
Goffi |
jp(pubsub/get): pubsub/get command, first draft
|
Sun, 12 Mar 2017 23:34:19 +0100 |
Goffi |
jp (outputs): new xml and list_xml outputs, handling pretty formatting and syntax highlighting
|
Sun, 12 Mar 2017 23:33:26 +0100 |
Goffi |
jp (base): output can now specify a default when registering
|
Sun, 12 Mar 2017 23:32:43 +0100 |
Goffi |
jp (base): replaced log.warning by stderr prints
|
Sun, 12 Mar 2017 23:31:06 +0100 |
Goffi |
jp (outputs): moved output options parsing and checking to base methods
|
Sun, 12 Mar 2017 23:29:09 +0100 |
Goffi |
jp (std output): force unicode on simple output
|
Sun, 12 Mar 2017 23:28:04 +0100 |
Goffi |
plugin XEP-0060: added psGet bridge method
|
Sun, 12 Mar 2017 19:35:36 +0100 |
Goffi |
plugin invitations: first draft:
|
Sun, 12 Mar 2017 19:33:25 +0100 |
Goffi |
plugin XEP-0077: minor raise fix
|
Sun, 12 Mar 2017 19:33:17 +0100 |
Goffi |
memory (persistent, sqlite): better private values handling + new LazyPersistentBinaryDict:
|
Sun, 12 Mar 2017 19:32:59 +0100 |
Goffi |
plugin account, tools: some cleaning account + email and password tools:
|
Thu, 09 Mar 2017 23:11:42 +0100 |
Goffi |
jp (account): command to handle XMPP account creation/password change/deletion using in-band registration
|
Thu, 09 Mar 2017 23:10:17 +0100 |
Goffi |
jp (profile): fixed help gettext calls
|
Thu, 09 Mar 2017 23:09:18 +0100 |
Goffi |
jp (base): added generic errback to CommandBase + show error message on plugin ImportError
|
Thu, 09 Mar 2017 23:07:38 +0100 |
Goffi |
plugin XEP-0077: added inBandAccountNew, inBandUnregister and inBandPasswordChange bridge methods
|
Thu, 09 Mar 2017 00:06:13 +0100 |
Goffi |
plugin account: removed dependency to Prosody/prosodyctl and properly use in-band registration instead
|
Thu, 09 Mar 2017 00:06:13 +0100 |
Goffi |
plugin XEP-0077: added changePassword and removeRegistration methods
|
Thu, 09 Mar 2017 00:06:13 +0100 |
Goffi |
jp (profile/list): fixed options help
|
Thu, 09 Mar 2017 00:06:09 +0100 |
Goffi |
core (params): removed registerNewAccount button: it is misplaced and more confusing than useful, may come back in the future
|
Wed, 08 Mar 2017 20:59:31 +0100 |
Goffi |
core, plugin XEP-0077: in-band registration fix and move:
|
Wed, 08 Mar 2017 20:44:28 +0100 |
Goffi |
primitivus: fixed profileCreate bridge call
|
Mon, 06 Mar 2017 21:22:59 +0100 |
Goffi |
i18n: updated sat.po
|
Sun, 05 Mar 2017 23:41:10 +0100 |
Goffi |
tools(templates): workflow improvments:
|
Sun, 05 Mar 2017 21:36:01 +0100 |
Goffi |
core, bridge: renamed getProfileName to profileNameGet according to new conventions
|
Sun, 26 Feb 2017 18:23:01 +0100 |
Goffi |
core, frontends: various fixes for Libervia:
|
Sun, 26 Feb 2017 18:20:27 +0100 |
Goffi |
core (memory/cache): escape profile when creating cache dir
|
Thu, 23 Feb 2017 07:33:30 +0100 |
Goffi |
tools (common): fixed tty detection when isatty is not available
|
Tue, 21 Feb 2017 21:01:40 +0100 |
Goffi |
jp (blog): set default template and data mapping for the new template output
|
Tue, 21 Feb 2017 21:01:40 +0100 |
Goffi |
jp (output): template output first draft:
|
Tue, 21 Feb 2017 21:01:40 +0100 |
Goffi |
jp (base): improved module import:
|
Tue, 21 Feb 2017 21:01:40 +0100 |
Goffi |
jp (base, blog, output(std)): fixed bad unicode handling in stdout, use of jp.disp instead of simple print
|
Tue, 21 Feb 2017 21:01:40 +0100 |
Goffi |
core (tools/common): data objects first draft:
|
Tue, 21 Feb 2017 21:01:39 +0100 |
Goffi |
core (tools/common): template renderer first draft:
|
Fri, 17 Feb 2017 00:33:55 +0100 |
Goffi |
jp (blog/get): fancy output prints author, published and updated if verbosity > 1 and tags if verbosity > 2 + format published and updated
|
Thu, 16 Feb 2017 01:02:33 +0100 |
Goffi |
jp (blog): added blog/get command:
|
Thu, 16 Feb 2017 00:51:33 +0100 |
Goffi |
jp (outputs): added OUTPUT_COMPLEX type for data which are more complex than key/value dictionaries
|
Thu, 16 Feb 2017 00:49:46 +0100 |
Goffi |
jp (core): added extra_outputs:
|
Thu, 16 Feb 2017 00:44:54 +0100 |
Goffi |
core (constants), tools (common/ansi): moved ANSI escape codes to a dedicated class, with helper methods
|
Thu, 16 Feb 2017 00:40:50 +0100 |
Goffi |
tools (common/data_format): added dict2iterdict to yield dictionary from serialised complex values
|
Mon, 13 Feb 2017 20:59:09 +0100 |
Goffi |
plugins XEP-0033, XEP-0280, text commands: fixed method renaming after client refactoring
|
Sun, 12 Feb 2017 21:17:56 +0100 |
Goffi |
jp (info/disco): added --node argument
|
Sun, 12 Feb 2017 21:17:56 +0100 |
Goffi |
core(memory.disco), bridge: discoInfos and discoItems now handle node
|
Sun, 12 Feb 2017 21:17:56 +0100 |
Goffi |
plugin XEP-0045: fix after client refactoring
|
Sun, 12 Feb 2017 20:43:20 +0100 |
Goffi |
core (memory/disco): getInfos now handle node + use client instead of profile in many methods
|
Sun, 12 Feb 2017 19:23:34 +0100 |
Goffi |
core: added release name in constants + full version
|
Sun, 12 Feb 2017 19:08:52 +0100 |
Goffi |
core, frontends: getProfilesList renamed to profilesGetList + behaviour change:
|
Sun, 12 Feb 2017 18:59:10 +0100 |
Goffi |
core (plugins): added missing contants + use of new constants in PLUGIN_INFO
|
Sun, 12 Feb 2017 17:55:43 +0100 |
Goffi |
core, jp: component handling + client handling refactoring:
|
Tue, 07 Feb 2017 00:15:03 +0100 |
Goffi |
memory (sqlite): introduced component table, schema updated:
|
Mon, 06 Feb 2017 22:54:43 +0100 |
Goffi |
core, bridge, frontends: renamed asyncConnect to connect, and added options parameters (not used yet)
|
Mon, 06 Feb 2017 20:51:56 +0100 |
Goffi |
primitivus: fixed resources diplay in contact list
|
Mon, 06 Feb 2017 20:47:36 +0100 |
Goffi |
plugin XEP-0184: check if entity is allowed to see our presence before returning receipt
|
Mon, 06 Feb 2017 20:46:59 +0100 |
Goffi |
core (roster): added isPresenceAuthorised to check if an entity is authorised to see our presence
|
Sun, 05 Feb 2017 15:00:01 +0100 |
Goffi |
plugin OTR, core; use of new sendMessage + OTR mini refactoring:
|
Sun, 05 Feb 2017 14:55:56 +0100 |
Goffi |
plugin XEP-0297: used sendMessage in forward, and added comment/warning:
|
Sun, 05 Feb 2017 14:55:54 +0100 |
Goffi |
core (client): added feedback and sendMessage methods:
|
Sun, 05 Feb 2017 14:55:21 +0100 |
Goffi |
quick app: check type in notify
|
Sun, 05 Feb 2017 14:55:21 +0100 |
Goffi |
primitivus: fixed display of error if a message can't be sent
|
Sun, 05 Feb 2017 14:55:21 +0100 |
Goffi |
plugin XEP-0280: new setPrivate method to tell server not to carbon copy it.
|
Sun, 05 Feb 2017 14:55:21 +0100 |
Goffi |
core: replaced SkipHistory exception by a key in mess_data:
|
Sun, 05 Feb 2017 14:55:19 +0100 |
Goffi |
plugin XEP-0334: fixed and improved message processing hints:
|
Sat, 04 Feb 2017 17:59:15 +0100 |
Goffi |
added "send" trigger point as the last one before sending, can be used for e2e encryption
|
Sat, 04 Feb 2017 17:59:13 +0100 |
Goffi |
core: replaced calls to client.xmlstream.send by client.send which is the right method to use. client.xmlstream should not be used directly
|
Wed, 01 Feb 2017 21:44:24 +0100 |
Goffi |
plugin otr: various improvments:
|
Tue, 31 Jan 2017 22:35:59 +0100 |
Goffi |
core (constant): on android sat.conf is now in /data/data/org.goffi.cagou.cagou/files/platform/android/
|
Thu, 26 Jan 2017 20:29:48 +0100 |
Goffi |
core (menus): improvments:
|
Thu, 26 Jan 2017 20:24:58 +0100 |
Goffi |
plugin sec OTR: fixed OTR:
|
Sun, 15 Jan 2017 22:41:22 +0100 |
Goffi |
quick frontend(contact list): added all_iter property to get all cached entities
|
Sun, 15 Jan 2017 17:51:37 +0100 |
Goffi |
plugin XEP-0054, quick frontend(app): various improvments:
|
Sun, 15 Jan 2017 16:00:41 +0100 |
Goffi |
quick frontend (contact list): bare_default in getCache now default to True, plus added None:
|
Sun, 15 Jan 2017 16:00:41 +0100 |
Goffi |
quick frontend (contact list): added isSpecial and isRoom to quickly now if an entity is specific
|
Sun, 15 Jan 2017 16:00:40 +0100 |
Goffi |
quick frontend (contact list): fixed cached key removal
|
Sun, 15 Jan 2017 16:00:40 +0100 |
Goffi |
jp (core): fixed signal registration for progressions
|
Sun, 15 Jan 2017 16:00:40 +0100 |
Goffi |
bridge (constructor/embedded): fixed warning on unregistered callback
|
Sun, 15 Jan 2017 16:00:40 +0100 |
Goffi |
plugin XEP-0277: fixed mbSetAccess double registration
|
Sun, 15 Jan 2017 16:00:40 +0100 |
Goffi |
core (memory/cache): geFilePath now return None when uid is empty
|
Mon, 09 Jan 2017 23:10:16 +0100 |
Goffi |
quick frontends (chat): send actual value instead of None on status and state updates
|
Thu, 05 Jan 2017 22:22:26 +0100 |
Goffi |
jp (info/session): added a command to get data on current session
|
Thu, 05 Jan 2017 22:22:13 +0100 |
Goffi |
core: added sessionGetInfos bridge method to retrieve various data on current profile session + client.started keep start time
|
Thu, 05 Jan 2017 20:37:01 +0100 |
Goffi |
jp (constants): added exit code for error on bridge method call
|
Thu, 05 Jan 2017 20:29:19 +0100 |
Goffi |
plugin text commands: added /whoami command which return current full jid
|
Thu, 05 Jan 2017 20:29:05 +0100 |
Goffi |
plugin XEP-0231: Bits of Binary first draft:
|
Thu, 05 Jan 2017 20:23:38 +0100 |
Goffi |
core (memory/cache): file caching handling, first draft:
|
Tue, 03 Jan 2017 18:51:50 +0100 |
Goffi |
core (xml_tools): fixed findAll
|
Sun, 01 Jan 2017 16:39:26 +0100 |
Goffi |
frontends(tools/strings): put URL regex outside of getURLParams and precompile it
|
Sun, 01 Jan 2017 16:38:32 +0100 |
Goffi |
plugin text syntaxes: log error on cleanXHTML failure
|
Sun, 25 Dec 2016 16:43:56 +0100 |
Goffi |
core(constants): added a constant for profile extension (PLUGIN_EXT):
|
Sat, 24 Dec 2016 14:08:21 +0100 |
Goffi |
misc: README update
|
Thu, 22 Dec 2016 18:10:36 +0100 |
Goffi |
quick frontend (quick app): added progressFinished and progressError listeners
|
Tue, 20 Dec 2016 21:07:22 +0100 |
Goffi |
quick frontend (quick app): fixed use of profile_manager.connected
|
Tue, 20 Dec 2016 21:06:42 +0100 |
Goffi |
Primitivus (xmlui): use constants for BOOL_TRUE and BOOL_FALSE value
|
Mon, 19 Dec 2016 23:49:37 +0100 |
Goffi |
plugin android: first draft:
|
Sun, 18 Dec 2016 20:21:31 +0100 |
Goffi |
plugin XEP-0280: Message Carbons first draft
|
Sun, 18 Dec 2016 16:28:51 +0100 |
Goffi |
primitivus, jp: dynamic bridge + fixed D-Bus bridge:
|
Sun, 18 Dec 2016 16:28:46 +0100 |
Goffi |
quick_frontend(QuickApp): added onBridgeConnected method
|
Sun, 18 Dec 2016 16:28:44 +0100 |
Goffi |
core (memory/disco): recover getItems on bridge's discoItems method if an item is empty
|
Sun, 18 Dec 2016 10:17:32 +0100 |
Goffi |
xep-0184: delivery receipts are now activated by default
|
Sun, 18 Dec 2016 10:16:47 +0100 |
Goffi |
xep-0070: fixed use of byte string instead of unicode
|
Sun, 18 Dec 2016 10:15:57 +0100 |
Goffi |
frontends(xmlui): better handling of missing _xmluiAppend
|
Tue, 13 Dec 2016 22:27:49 +0100 |
Goffi |
bridbe(pb): Perspective Broker bridge, first draft
|
Tue, 13 Dec 2016 22:27:48 +0100 |
Goffi |
bridge, quick_frontend: preparation for async bridge
|
Sun, 04 Dec 2016 21:35:23 +0100 |
Goffi |
core(stdui/profile manager): fixed authentication cancellation
|
Sun, 04 Dec 2016 18:16:48 +0100 |
Goffi |
core, quick_frontends: android compatibility hacks:
|
Sun, 04 Dec 2016 18:16:37 +0100 |
Goffi |
core: bridge can now be changed in conf
|
Wed, 05 Oct 2016 22:07:51 +0200 |
Goffi |
bridge (constructor): embedded bridge generator:
|
Mon, 03 Oct 2016 21:15:39 +0200 |
Goffi |
bridge (D-Bus): bad design fixes:
|
Sun, 02 Oct 2016 22:44:33 +0200 |
Goffi |
bridge (constructor): refactoring:
|
Sun, 02 Oct 2016 15:56:20 +0200 |
Goffi |
bridge(constructor): constructor now uses argparse instead of optparse
|
Sun, 02 Oct 2016 15:51:42 +0200 |
Goffi |
bridge(D-Bus): minotr argument name fix
|
Sun, 02 Oct 2016 13:46:29 +0200 |
Goffi |
quick frontend(contact_list): avoid crash when resource in cache has not priority
|
Sun, 25 Sep 2016 19:18:45 +0200 |
Goffi |
jp (message/send): message/send can now send XHTML (-x) or rich (-r) messages
|
Sun, 25 Sep 2016 19:17:38 +0200 |
Goffi |
plugin XEP-0071: fixed rich and xhtml sending + add simple text body if not present
|
Sun, 25 Sep 2016 19:16:25 +0200 |
Goffi |
core (tools/common): added getSubDict method in data_format to get sub dictionary from serialised one
|
Sun, 25 Sep 2016 16:07:44 +0200 |
Goffi |
quick frontend (chat): added Message.main_message_xhtml property to get XHTML content
|
Sun, 25 Sep 2016 15:41:43 +0200 |
Goffi |
frontends (tools): added a module to parse CSS colors
|
Fri, 23 Sep 2016 22:50:13 +0200 |
Goffi |
quick frontend (chat): update use a dict
|
Thu, 15 Sep 2016 21:58:35 +0200 |
Goffi |
quick_frontend, primitivus (chat): renamed updated to update, using a dict as argument + fixed Primitivus group chat
|
Tue, 13 Sep 2016 22:19:47 +0200 |
Goffi |
jp (avatar): avatar get/set implementations, first draft
|
Tue, 13 Sep 2016 22:03:45 +0200 |
Goffi |
jp (core): added EXIT_NOT_FOUND constant, which return 16 as exit code
|
Tue, 13 Sep 2016 22:02:52 +0200 |
Goffi |
plugin XEP-0054(XEP-0153): added a getAvatar:
|
Sun, 11 Sep 2016 23:17:31 +0200 |
Goffi |
core (stdui): fixed cancellation of ContactList forms
|
Sun, 11 Sep 2016 11:03:25 +0200 |
Goffi |
quick frontend (menus): minor docstring fixes
|
Sat, 10 Sep 2016 18:03:24 +0200 |
Goffi |
plugin XEP-0054(XEP-0153): ignore image formats other than gif, jpeg and png, and empty BINVAL
|
Sat, 10 Sep 2016 11:43:32 +0200 |
Goffi |
jp (debug/bridge/method,signal): fixed argument parsing
|
Fri, 09 Sep 2016 23:54:33 +0200 |
Goffi |
quich frontend, primivius (chat): better avatar handling:
|
Fri, 09 Sep 2016 23:54:33 +0200 |
Goffi |
plugin XEP-0045, quick frontend (app,chat): various chat improvments:
|
Fri, 09 Sep 2016 23:54:33 +0200 |
Goffi |
quick frontend (contact list): better handling of cache with full jid:
|
Fri, 09 Sep 2016 23:54:33 +0200 |
Goffi |
plugin XEP-0054: fix use of full jid for room occupants
|
Fri, 09 Sep 2016 23:54:33 +0200 |
Goffi |
quick frontend (chat): recreateArgs implementation
|
Fri, 09 Sep 2016 23:54:33 +0200 |
Goffi |
quick fronten (widgets): if a widget is recreated, "recreateArgs" method can be implemented to specify arguments to clone it correctly
|
Fri, 09 Sep 2016 23:54:33 +0200 |
Goffi |
quick frontend (contat list/cache): workaround for avatar issue in MUC. Need to be reworked properly in the future (TODO)
|
Fri, 09 Sep 2016 23:54:33 +0200 |
Goffi |
plugin XEP-0054: renamed isInRoom to isRoom as the method only tell if the entity belong to a MUC
|
Fri, 09 Sep 2016 23:54:33 +0200 |
Goffi |
quick app(app): call entityDataUpdateHandler on profile plug instead of setCache directly
|
Fri, 09 Sep 2016 23:54:32 +0200 |
Goffi |
plugin XEP-0045: minor docstring fix
|
Mon, 29 Aug 2016 01:21:47 +0200 |
Goffi |
quick frontend (chat): added helping properties avatar and contact_list
|
Mon, 29 Aug 2016 01:21:45 +0200 |
Goffi |
quick frontend(QuickApp): added getDefaultAvatar method:
|
Sun, 28 Aug 2016 21:00:53 +0200 |
Goffi |
plugin XEP-0245: removed plugin XEP-0245:
|
Sun, 28 Aug 2016 20:24:25 +0200 |
Goffi |
bridge (bridge_template.ini): minor doc fix
|
Sun, 28 Aug 2016 20:10:04 +0200 |
Goffi |
jp (debug): method callback now handles methods without return value
|
Sun, 28 Aug 2016 20:09:09 +0200 |
Goffi |
core: line feed (\n) are now forbidden in profile names
|
Sun, 28 Aug 2016 19:42:48 +0200 |
Goffi |
quick_frontend (chat): fixed hash generation, tuple was causing trouble when used with unicode() because of dbus.String
|
Sun, 28 Aug 2016 19:23:58 +0200 |
Goffi |
core, bridge, frontends: removed deprecated bridge method askConfirmation, confirmationAnswer, actionResult, actionResultExt and getWaitingConf
|
Sun, 28 Aug 2016 18:24:45 +0200 |
Goffi |
quick frontend (app): avatar filename is not requested anymore if value is empty
|
Sun, 28 Aug 2016 18:23:55 +0200 |
Goffi |
quick frontend (chat): fixed getWidgetHash
|
Sun, 28 Aug 2016 18:22:46 +0200 |
Goffi |
quick_frontend(quick_widgets): deleteWidget can use additional arguments which will be passed to onDelete
|
Sun, 28 Aug 2016 18:20:55 +0200 |
Goffi |
plugin XEP-0045, XEP-0054, XEP-0096: deprecated bridge method are not used anymore
|
Sun, 28 Aug 2016 18:18:10 +0200 |
Goffi |
plugin XEP-0249: some modernisation, don't use anymore deprecated methods, invite bridge method use a single param for room jid
|
Sun, 28 Aug 2016 18:16:03 +0200 |
Goffi |
core (xmlui): added a quickNote method to easily send notes
|
Mon, 22 Aug 2016 20:56:51 +0200 |
Goffi |
quick frontend (widgets): a deletion with onDelete can now be cancelled if onDelete return False
|
Sun, 21 Aug 2016 20:39:43 +0200 |
Goffi |
quick frontend (quick_app): fixed user_action from action coming from backend
|
Sun, 21 Aug 2016 18:57:56 +0200 |
Goffi |
jp (debug/bridge): fixed unicode handling of arguments
|
Sun, 21 Aug 2016 17:04:33 +0200 |
Goffi |
quick frontend (chat): fixed messageNew signal dispatching when several widgets are handling the target
|
Sun, 21 Aug 2016 17:03:18 +0200 |
Goffi |
quick frontend (quick_widget): getWidgets can now filter on hash (using target), handling recreated widgets too
|
Sun, 21 Aug 2016 12:27:19 +0200 |
Goffi |
jp: added jp/debug commands:
|
Sun, 21 Aug 2016 12:23:09 +0200 |
Goffi |
plugin debug: first draft:
|
Sun, 21 Aug 2016 12:07:31 +0200 |
Goffi |
frontends (xmlui): added a user_action attribute:
|
Sun, 21 Aug 2016 12:03:34 +0200 |
Goffi |
core (constants): added XMLUI_DATA_LVLS constants which group all available levels
|
Wed, 10 Aug 2016 23:23:48 +0200 |
Goffi |
quick frontend (app): fixed regression in groups handling
|
Tue, 09 Aug 2016 01:11:22 +0200 |
Goffi |
quick frontend (chat): added a getlocale method and changed self.day_change calculation for pyjamas compatibility
|
Tue, 09 Aug 2016 01:10:09 +0200 |
Goffi |
quick frontend (contact): fixed roster and roster_connected in handler + add a next function for pyjamas compatibility
|
Tue, 09 Aug 2016 01:08:59 +0200 |
Goffi |
quick frontend (QuickApp): unicode string fix
|
Mon, 08 Aug 2016 21:32:21 +0200 |
Goffi |
misc: fixed 0.6.1 tag
|
Mon, 08 Aug 2016 21:05:04 +0200 |
Goffi |
primitivus, quick frontend (chat): moved time text generation to QuickChat
|
Mon, 08 Aug 2016 00:50:01 +0200 |
Goffi |
plugin XEP-0045: fixed options parameter handling in bridge callback
|
Mon, 08 Aug 2016 00:49:17 +0200 |
Goffi |
quick frontend (widget): minor profiles check on widget creation
|
Mon, 08 Aug 2016 00:48:22 +0200 |
Goffi |
quick frontend(chat): fixed traceback in log message
|
Tue, 02 Aug 2016 23:21:13 +0200 |
Goffi |
misc: updated Chteufleur contributions in README
|
Tue, 02 Aug 2016 23:11:44 +0200 |
Goffi |
quick frontends, primitivus: messageState signal handling
|
Thu, 28 Jul 2016 19:11:31 +0200 |
Geoffrey POUZET |
plugin XEP-0184: Implementation of XEP-0184 (Message Delivery Receipts)
|
Sun, 24 Jul 2016 19:00:50 +0200 |
Goffi |
primitivus (chat): added :topic (and :subject and :title aliases) to change subject with a dialog (/!\ urwid SàText need to be updated)
|
Sun, 24 Jul 2016 18:59:02 +0200 |
Goffi |
plugin XEP-0045: added bridge method to change subject
|
Sun, 24 Jul 2016 18:07:45 +0200 |
Goffi |
quick frontend, primitivus (chat, contact_list): fixed MUC private messages handling:
|
Sun, 24 Jul 2016 18:02:34 +0200 |
Goffi |
quick_frontend(chat): better handling of cached signals when initialising widget
|
Sun, 24 Jul 2016 17:59:24 +0200 |
Goffi |
quick_frontend, primitivus (chat): fixed widget bad locking + don't send notification when locked
|
Sun, 24 Jul 2016 17:56:18 +0200 |
Goffi |
quick_frontend, primitivus (contact_list): ContactList widget must now call postInit() when ready, to avoid being registered before being constructed
|
Sun, 24 Jul 2016 17:56:14 +0200 |
Goffi |
quick_frontend, primitivus: better notifications handling
|
Sun, 24 Jul 2016 17:47:09 +0200 |
Goffi |
quick_frontend, primitivus (contact_list): improved and simplified handling of "special" entities:
|
Tue, 19 Jul 2016 21:25:22 +0200 |
Geoffrey POUZET |
plugin XEP-0070: change message popup to be more user-friendly
|
Mon, 18 Jul 2016 00:52:02 +0200 |
Goffi |
backend (memory), frontends: improved history filtering:
|
Sun, 17 Jul 2016 19:44:15 +0200 |
Goffi |
primitivus: dont call chatStateComposing where history keys are pressed
|
Sun, 17 Jul 2016 19:43:30 +0200 |
Goffi |
plugin lang detect: added a parameter to (de)activate the detection
|
Sun, 17 Jul 2016 17:59:14 +0200 |
Goffi |
primitivus (chat): don't send notification for move messages
|
Sun, 17 Jul 2016 17:32:46 +0200 |
Goffi |
primitivus, quick_frontends: show global notifications counter in contact_list + method to get these notifications in QuickApp
|
Sun, 17 Jul 2016 17:12:42 +0200 |
Goffi |
primitivus: fixed notifications counter for simple messages in MUC rooms
|
Sun, 17 Jul 2016 16:47:33 +0200 |
Goffi |
plugin XEP-0085, quick_frontends, primitivus: chat states are working again
|
Fri, 15 Jul 2016 22:13:09 +0200 |
Goffi |
added Chteufleur in contributors in README
|
Mon, 11 Jul 2016 20:01:05 +0200 |
Geoffrey POUZET |
plugin XEP-0070: implementation of XEP-0070 (verifying HTTP request via XMPP)
|
Fri, 15 Jul 2016 22:05:45 +0200 |
Goffi |
merged 0.6.1 bookmark. This bookmark (0.7-dev) is now the main one
|
Wed, 13 Jul 2016 11:01:07 +0200 |
Goffi |
installation (setup.py): changed version to 0.6.1.1 so new archive with fixed MANIFEST can be uploaded on pypi
0.6.1
|
Wed, 13 Jul 2016 10:46:05 +0200 |
Goffi |
Added tag 0.6.1 for changeset 3a16a7479660
|
Wed, 13 Jul 2016 10:45:28 +0200 |
Goffi |
installation (MANIFEST): added misc directory
|
Tue, 12 Jul 2016 23:43:37 +0200 |
Goffi |
Added tag 0.6.1 for changeset 30e83614af48
|
Tue, 12 Jul 2016 23:43:26 +0200 |
Goffi |
fixed exclusion of vim's undo file in MANIFEST.in
|
Tue, 12 Jul 2016 23:31:22 +0200 |
Goffi |
added 0.6.1 tag
|
Tue, 12 Jul 2016 23:30:13 +0200 |
Goffi |
version update (0.6.1)
|
Tue, 12 Jul 2016 23:29:43 +0200 |
Goffi |
installation: updated urwid-satext minimal version to 0.6.1 + added service_identity which is needed by Twisted for proper TLS check
|
Mon, 11 Jul 2016 19:22:40 +0200 |
Goffi |
quick_frontend (QuickWidget): keep on_new_widget argument when recreating a widget
0.7-dev
|
Sun, 10 Jul 2016 12:26:42 +0200 |
Goffi |
plugin XEP_0249: fixed bad use of namespace in addElement
|
Sun, 10 Jul 2016 12:26:13 +0200 |
Goffi |
quick_frontend, primitivus: moved main_message property to quick_frontend
|
Sat, 02 Jul 2016 20:55:31 +0200 |
Goffi |
plugin XEP-0045: fixed typo in text commands
|
Fri, 01 Jul 2016 00:02:28 +0200 |
Goffi |
primitivus: fixed XMLUI window creation
|
Fri, 01 Jul 2016 00:00:36 +0200 |
Goffi |
plugin XEP-0045: added /list text command:
|
Fri, 01 Jul 2016 00:00:23 +0200 |
Goffi |
plugin XEP-0045: various fixes/improvments:
|
Fri, 01 Jul 2016 00:00:12 +0200 |
Goffi |
primitivus (chat): fixed a crash when page-up was pressed on room contacts list
|
Fri, 01 Jul 2016 00:00:11 +0200 |
Goffi |
primitivus (chat): moved occupants widget to a dedicated class + display occupants count in footer
|
Fri, 01 Jul 2016 00:00:09 +0200 |
Goffi |
plugin xep-0045: ask for password when getting a "not-allowed" error
|
Wed, 29 Jun 2016 13:51:39 +0200 |
Goffi |
frontends (xmlui): cancelling form now trigger submit with {"cancelled": "true"} instead of being silently ignored
|
Wed, 29 Jun 2016 13:46:14 +0200 |
Goffi |
xep-0045: ignore non standard presence received between own presence and room subject
|
Wed, 29 Jun 2016 13:42:35 +0200 |
Goffi |
quick_frontend: allow presence of entities without resource
|
Tue, 28 Jun 2016 18:37:29 +0200 |
Goffi |
merged main branch
|
Tue, 28 Jun 2016 18:32:57 +0200 |
Goffi |
primitivus: paste is now treated as normal text instead of discarded if edit_bar doesn't exist
|
Tue, 28 Jun 2016 18:31:08 +0200 |
Goffi |
primitivus (chat): mention is now visible by date in red instead of body (or a "[*]" if date is hidden)
|
Tue, 28 Jun 2016 18:29:56 +0200 |
Goffi |
primitivus (chat): fixed timestamp/nick (un)hiding + new redraw and printMessages methods
|
Tue, 28 Jun 2016 18:27:02 +0200 |
Goffi |
plugin XEP-0054: fixed getCard calls
|
Tue, 28 Jun 2016 18:26:21 +0200 |
Goffi |
plugin XEP-0045: fixed calls to join, nick, kick, ban and affiliate
|
Mon, 27 Jun 2016 22:54:35 +0200 |
Goffi |
merged modification from souliane
|
Mon, 27 Jun 2016 22:49:36 +0200 |
Goffi |
merged main branch
|
Mon, 27 Jun 2016 22:04:55 +0200 |
Goffi |
primitivus: ignore paste if edit bar is not selected
|
Mon, 27 Jun 2016 22:37:51 +0200 |
Goffi |
quick_frontend, primitivus (chat): mention detection in group chat + notification (mention and messages)
|
Mon, 27 Jun 2016 22:36:22 +0200 |
Goffi |
quick_frontend, primitivus: notifications refactoring
|
Mon, 27 Jun 2016 21:45:13 +0200 |
Goffi |
primitivus (chat): fixed nick completion. Completion is now managed per widget, if completion method exists
|
Mon, 27 Jun 2016 21:45:11 +0200 |
Goffi |
plugin XEP-0045, quick_frontend + primitivus (chat): cleaning of XEP-0045 (first pass):
|
Fri, 24 Jun 2016 22:41:28 +0200 |
Goffi |
merged main branch
|
Fri, 24 Jun 2016 22:32:58 +0200 |
Goffi |
jp (blog): fixed syntax detection when extension is .txt
|
Mon, 20 Jun 2016 23:07:53 +0200 |
Goffi |
primitivus (chat): fixed filters clearing when changing filter while one already exists
refacoring_messages
|
Mon, 20 Jun 2016 19:19:16 +0200 |
Goffi |
primitivus: basic handling of filter, only language can filtered for now
|
Mon, 20 Jun 2016 18:44:27 +0200 |
Goffi |
plugin exp_lang_detect: language detection plugin, first draft
|
Mon, 20 Jun 2016 18:42:00 +0200 |
Goffi |
plugin XEP-0245: implementation of XEP-0245 /me syntax
|
Mon, 20 Jun 2016 18:41:53 +0200 |
Goffi |
backend, frontends: message refactoring (huge commit):
|
Sun, 19 Jun 2016 22:22:13 +0200 |
Goffi |
memory (sqlite): fixed handling of extra (pickled data) by using sqlite3.Binary
|
Sun, 19 Jun 2016 22:22:12 +0200 |
Goffi |
memory (sqlite): better handling of IntegrityError
|
Sun, 19 Jun 2016 22:22:08 +0200 |
Goffi |
jp: fixed shebang python call
|
Sun, 19 Jun 2016 22:22:04 +0200 |
Goffi |
core: changed versioning schema:
|
Sun, 29 May 2016 11:51:27 +0200 |
souliane |
fixed a typo
|
Sat, 28 May 2016 20:12:54 +0200 |
Goffi |
changelog: minor fixes in previous commit
|
Thu, 10 Mar 2016 12:01:29 +0100 |
souliane |
updated CHANGELOG for version 0.6.1
|
Tue, 24 May 2016 22:11:04 +0200 |
Goffi |
backend, frontend: messages refactoring (huge commit, not finished):
|
Tue, 26 Apr 2016 19:59:28 +0200 |
Goffi |
plugin misc ip: changed URL of GET_IP_PAGE for the new one on salut-a-toi.org
|
Tue, 26 Apr 2016 19:04:59 +0200 |
Goffi |
plugin misc ip: fixed exception when a web error happen while retrieving IP from external website
|
Sat, 23 Apr 2016 23:46:35 +0200 |
Goffi |
primitivus: fixed window resize (was blocked by paste detection)
|
Sat, 23 Apr 2016 23:30:06 +0200 |
Goffi |
jp: added consts for exit codes, not used yet
|
Sat, 23 Apr 2016 23:10:03 +0200 |
Goffi |
jp: --output option:
|
Sat, 23 Apr 2016 01:28:35 +0200 |
Goffi |
primitivus: added bracketed_paste option in sat.conf (if set, the bracketed paste mode will be activated on Primitivus start)
|
Sat, 23 Apr 2016 00:31:59 +0200 |
Goffi |
primitivus: bracketed paste mode is now detected
|
Fri, 22 Apr 2016 22:30:13 +0200 |
Goffi |
primitivus: fixed paste detection/handling:
|
Thu, 21 Apr 2016 20:20:40 +0200 |
Goffi |
primitivus: paste is now detected, and put in edit bar, so use can check and validate it
|
Tue, 19 Apr 2016 20:09:02 +0200 |
Goffi |
jp: forgotten shebang fixes
|
Mon, 18 Apr 2016 18:30:55 +0200 |
Goffi |
added mutagen to recommended in README4PACKAGERS
|
Mon, 18 Apr 2016 18:35:19 +0200 |
Goffi |
minor doc fixes
cagou
|
Mon, 18 Apr 2016 18:35:17 +0200 |
Goffi |
core (logs): taints:
|
Mon, 18 Apr 2016 18:33:59 +0200 |
Goffi |
core (logs): use tools.config to handle sat.conf
|
Mon, 18 Apr 2016 18:33:59 +0200 |
Goffi |
core (logs): log color location can now be specified with %(color_start)s and %(color_end)s
|
Mon, 18 Apr 2016 18:33:55 +0200 |
Goffi |
quick app (contact list): when a new profile is plugged, updates are locked until the end of the process, this avoid many useless refreshes
|
Mon, 18 Apr 2016 18:31:13 +0200 |
Goffi |
quick frontend, primitivus: quickContactList refactored to handle several profiles at once
|
Sun, 17 Apr 2016 18:07:55 +0200 |
Goffi |
core (installation): minor comment in setup.py
|
Sun, 17 Apr 2016 17:32:52 +0200 |
Goffi |
removed pyfeed and xe from README4PACKAGERS
|
Sun, 17 Apr 2016 17:08:12 +0200 |
Goffi |
core: removed pyfeed and xe dependencies:
|
Sun, 17 Apr 2016 14:45:26 +0200 |
Goffi |
use of /usr/bin/env instead of /usr/bin/python in shebang
|
Sun, 17 Apr 2016 13:37:40 +0200 |
souliane |
plugin adhoc_dbus, jp (cmd/adhoc): fixes adHocDBusAddAuto when no bus is found
|
Sun, 17 Apr 2016 13:00:44 +0200 |
souliane |
jp (cmd/roster): fixes division by zero exceptions
|
Sat, 26 Mar 2016 18:43:54 +0100 |
Goffi |
core (memory/params): fixed exception when setting an empty password
|
Sat, 26 Mar 2016 16:15:23 +0100 |
Goffi |
quick frontend (QuickApp): added ui_show_cb in actionManager, so frontend can handle the display of the XMLUI itself
|
Fri, 25 Mar 2016 15:32:43 +0100 |
Goffi |
jp (blog/edit): use utf-8-sig to decode content file to avoid BOM being propaged to content
|
Fri, 25 Mar 2016 14:37:49 +0100 |
Goffi |
setup: added sat.tools.common in packages
|
Fri, 25 Mar 2016 12:06:50 +0100 |
Goffi |
jp (blog/edit): added forgotten O_TRUNC while opening metadata file
|
Fri, 25 Mar 2016 11:45:57 +0100 |
Goffi |
jp (blog/edit): do not remove files if they are not in the temporary dir hierarchy
|
Thu, 24 Mar 2016 18:38:04 +0100 |
Goffi |
jp (blog/edit): HTTP(S) and XMPP URLs can now be directly used in blog/edit command
|
Tue, 22 Mar 2016 23:33:55 +0100 |
Goffi |
jp (blog): force deletion (without backup) when content is empty
|
Tue, 22 Mar 2016 23:33:31 +0100 |
Goffi |
jp (blog): avoid conflict error when command line tags are already present in metadata
|
Tue, 22 Mar 2016 22:49:00 +0100 |
Goffi |
tool (common): added forgotten __init__.py
|
Tue, 22 Mar 2016 22:46:05 +0100 |
Goffi |
jp (blog): drafts are now put in a sub dir per profile + added a security which keep the last 10 drafts before removing them (all profiles included).
|
Tue, 22 Mar 2016 22:46:04 +0100 |
Goffi |
tools (common): added regex module with path (un)escaping methods
|
Tue, 22 Mar 2016 22:46:04 +0100 |
Goffi |
core (tools): moved common to a separate package, and put data method in a data_format module
|
Mon, 21 Mar 2016 19:44:16 +0100 |
Goffi |
jp: fixed traceback shown on a normal quit when a progression is finished
|
Mon, 21 Mar 2016 19:44:16 +0100 |
Goffi |
bridge (frontend): raise a BridgeExceptionNoService on org.freedesktop.DBus.Error.Spawn.ExecFailed D-Bus error
|
Mon, 21 Mar 2016 17:00:39 +0100 |
souliane |
plugin misc_account: fixes two bugs introduced by revision 1907 (0b748ad46ede):
|
Fri, 18 Mar 2016 10:25:38 +0100 |
souliane |
test (plugin radiocol): fixes the test to also handle MP3 files
|
Fri, 18 Mar 2016 09:14:00 +0100 |
souliane |
tmp/wokkel (rsm): fixes elements count (items retrieval with RSM max = 0)
|
Fri, 18 Mar 2016 08:58:22 +0100 |
souliane |
plugin XEP-0277, test: set keys of data dict as unicode + fix the tests
|
Tue, 15 Mar 2016 16:25:42 +0100 |
Goffi |
jp (blog): added "updated" to keys to keys to remove from tmp metadata
|
Fri, 11 Mar 2016 16:39:39 +0100 |
souliane |
tmp (wokkel/mam): restore MAMPrefs being callable without argument when constructing a query:
|
Fri, 11 Mar 2016 17:42:56 +0100 |
souliane |
test: update some tests
|
Fri, 11 Mar 2016 16:41:44 +0100 |
souliane |
test: add helpers methods muteLogging and unmuteLogging
|
Fri, 11 Mar 2016 16:38:23 +0100 |
souliane |
plugin room_game: decrease the level of two logging messages from warning to info
|
Fri, 11 Mar 2016 12:31:33 +0100 |
souliane |
plugin misc account: separate profile creation and sending emails, so we can wait and send the emails at the right time (when we know that no error occured)
|
Thu, 10 Mar 2016 19:13:42 +0100 |
Goffi |
jp (blog/edit): removed meta_file_path non existence check, as it is now re-used if it exists
|
Thu, 10 Mar 2016 18:05:37 +0100 |
Goffi |
jp (blog/edit): a draft file can be directly specified
|
Thu, 10 Mar 2016 17:50:17 +0100 |
Goffi |
plugin XEP-0060: fixed traceback if service was None
|
Wed, 09 Mar 2016 16:59:29 +0100 |
Goffi |
plugin XEP-0060: service, node and uri are added to metadata when doing a getItems
|
Wed, 09 Mar 2016 14:33:54 +0100 |
Goffi |
plugin XEP-0277: removed mbGetAtom which has not reason to be in the backend, as it is highly dependant of (web) frontend elements. The code will be moved to Libervia:
|
Wed, 09 Mar 2016 12:54:26 +0100 |
Goffi |
plugin misc account: fixed handling of None/empty values in sendEmails.sendEmail
|
Wed, 09 Mar 2016 12:11:35 +0100 |
Goffi |
core (tools/config): fixed fixConfigOption:
|
Wed, 09 Mar 2016 12:08:31 +0100 |
souliane |
plugin XEP-0096: add missing dependency to FILE plugin
|
Wed, 09 Mar 2016 11:52:18 +0100 |
souliane |
plugin misc_account: fixes sending email (twisted.mail.smtp.sendmail doesn't want unicode)
|
Wed, 09 Mar 2016 11:17:32 +0100 |
Goffi |
plugin account: fixed use of {domain} instead of hardcoded libervia.org for welcoming e-mail.
|
Wed, 09 Mar 2016 11:16:24 +0100 |
Goffi |
install: minimum Twisted version is now 15.2.0 as sendmail need username argument
|
Tue, 08 Mar 2016 12:43:19 +0100 |
souliane |
README4PACKAGERS: add python-dbus to sat dependencies and inotify to jp recommendations
|
Mon, 07 Mar 2016 19:58:33 +0100 |
souliane |
frontends (jp / blog): pass the profile to subprocess when using option --preview
|
Mon, 07 Mar 2016 19:43:02 +0100 |
Goffi |
jp (blog/preview): change watch for IN_MOVE_SELF event, needed at least for Emacs
|
Mon, 07 Mar 2016 16:20:41 +0100 |
souliane |
plugin misc_account: fixes handling of deprecater parameter "admin_email"
|
Mon, 07 Mar 2016 15:48:11 +0100 |
Goffi |
plugin XEP-0045: overriden availableReceived method of MUCClient to work around a bug in Wokkel (affiliation and role are not set). TODO: propose a patch upstream
|
Mon, 07 Mar 2016 13:50:57 +0100 |
Goffi |
plugin XEP-0045: fixed feedback for /kick /ban and /afficiliate commands which should not be public
|
Mon, 07 Mar 2016 13:49:13 +0100 |
Goffi |
plugin text commands: fixed log in genericErrback which was raising an exception when something than StanzaError was received
|
Sat, 05 Mar 2016 20:19:40 +0100 |
Goffi |
jp (blog/edit): added a confirmation message when blog item has been successfuly published
|
Sat, 05 Mar 2016 20:19:17 +0100 |
Goffi |
blog (jp/edit): added --preview option to launch a "blog preview" in parallel
|
Sat, 05 Mar 2016 19:24:10 +0100 |
Goffi |
jp (blog/preview): inotify improvments:
|
Sat, 05 Mar 2016 19:21:35 +0100 |
Goffi |
jp (blog/preview): open and preview commands can be changed in sat.conf with "blog_preview_open_cmd" and "blog_preview_update_cmd" in [jp] section + don't convert syntax when content is empty
|
Sat, 05 Mar 2016 18:00:56 +0100 |
Goffi |
jp: moved KeyboardInterrupt catch one level higher, so it is also catched if the loop is not started
|
Sat, 05 Mar 2016 18:00:12 +0100 |
Goffi |
jp (blog): fixed syntax guessing on existing files
|
Sat, 05 Mar 2016 17:59:10 +0100 |
Goffi |
jp (blog/preview): added inotify support, so preview can be updated each time the file is modified (actually IN_CLOSE_WRITE is used, but this may change in the future)
|
Sat, 05 Mar 2016 15:43:14 +0100 |
Goffi |
jp (blog/preview): xhtml cleaning is now used on preview
|
Sat, 05 Mar 2016 13:17:29 +0100 |
Goffi |
jp (file): fixed bad quit call
|
Sat, 05 Mar 2016 13:58:02 +0100 |
souliane |
frontends (tools/strings): fixXHTMLLinks skips internal anchors (links starting with "#")
|
Fri, 04 Mar 2016 23:24:06 +0100 |
Goffi |
misc (sat.sh): exec + better stop:
|
Fri, 04 Mar 2016 11:22:41 +0100 |
Goffi |
jp (blog): moved common method in a BlogCommon class + added "current" as an item keyword for blog/edit
|
Fri, 04 Mar 2016 10:33:28 +0100 |
Goffi |
jp (blog/edit): metadata file is reused if it already exists
|
Fri, 04 Mar 2016 10:00:23 +0100 |
souliane |
plugin XEP-0363: fixes a forgotten attribute update
|
Thu, 03 Mar 2016 18:28:53 +0100 |
Goffi |
jp (blog): preview command, first draft
|
Thu, 03 Mar 2016 17:02:23 +0100 |
souliane |
jp (blog): add to EDITOR_ARGS_MAGIC parameters for (x)emacs and nano
|
Thu, 03 Mar 2016 15:57:06 +0100 |
Goffi |
jp (blog/edit): editor arguments can now be specified on sat.conf, and default on are applied for known editors:
|
Wed, 02 Mar 2016 19:53:53 +0100 |
Goffi |
jp (blog/edit): removed content_rich from KEY_TO_REMOVE_METADATA as it is never given by backend
|
Wed, 02 Mar 2016 19:46:01 +0100 |
Goffi |
base (blog/edit): added a way to block publishing by adding "publish": "false" in metadata file
|
Wed, 02 Mar 2016 19:45:02 +0100 |
Goffi |
jp (base): fixed Jp.quit when exit code is 0
|
Wed, 02 Mar 2016 19:18:14 +0100 |
Goffi |
jp (blog/edit): added metadata handling through a .json file (named like content temporary file, but with extension replaced by "_metadata.json"). Modification to this file before the end of edition will be taken into account.
|
Tue, 01 Mar 2016 16:36:16 +0100 |
Goffi |
plugin text syntaxes: added 'poster' and 'controls' in allowed attributes for cleanXHTML
|
Tue, 01 Mar 2016 01:54:21 +0100 |
Goffi |
jp (blog): edit command, first draft:
|
Tue, 01 Mar 2016 01:47:32 +0100 |
Goffi |
plugin XEP-0277: service can be None in mbGet, resulting in a request on default pubsub service of profile (i.e. profile's PEP)
|
Mon, 29 Feb 2016 16:52:51 +0100 |
Goffi |
jp: all commands now use the new start method and set need_loop in __init__ when needed
|
Mon, 29 Feb 2016 16:52:51 +0100 |
Goffi |
jp (base): refactored need_loop so it is set only when the command is run. It can now be set in __init__ methods of commands classes
|
Mon, 29 Feb 2016 16:52:51 +0100 |
Goffi |
jp (base): added a CommandBase.start method which is called by run or connected, so subclasses can implement it (this is for simplicity sake, as it's not always clear if run or connected must be used)
|
Mon, 29 Feb 2016 16:52:51 +0100 |
Goffi |
jp (profile): added confirmation and --force arguement to profile/delete
|
Mon, 29 Feb 2016 16:52:51 +0100 |
Goffi |
jp (base): use need_connect attribue to detect if connection is needed instead of self.args.profile, as profile argument can be used by any command even if use_profile is False
|
Mon, 29 Feb 2016 16:13:47 +0100 |
Goffi |
core (memory, config): moved parseMainConf to tools/config so it can be used by frontends too
|
Sun, 28 Feb 2016 13:42:31 +0100 |
Goffi |
tools (utils): improved repository version detection:
|
Sun, 28 Feb 2016 01:57:51 +0100 |
Goffi |
core (tools): fixed bad call to "hg id" when hg is not working to guest revision, which was the cause of an Exception
|
Sat, 27 Feb 2016 14:55:23 +0100 |
Goffi |
plugin account: modifications in welcoming email:
|
Sat, 27 Feb 2016 14:49:20 +0100 |
Goffi |
plugin account: email sending improvments:
|
Thu, 25 Feb 2016 16:21:17 +0100 |
Goffi |
plugin XEP-0060: fixed bad xmpp: URI generation in getNodeURI
|
Thu, 25 Feb 2016 16:05:31 +0100 |
Goffi |
plugin blog import dokuwiki: fixed bad use of MissingModule and unmodified docstring
|
Wed, 24 Feb 2016 16:11:36 +0100 |
Goffi |
plugin blog import: mb_data handle unicode only, so comments_service must be a unicode and not a JID
|
Tue, 23 Feb 2016 15:02:03 +0100 |
souliane |
plugin misc_upload: fixes things that have been forgotten after a refactoring
|
Mon, 22 Feb 2016 14:33:47 +0100 |
souliane |
plugin XEP-0277: add a forgotten string to JID conversion
|
Mon, 22 Feb 2016 13:44:14 +0100 |
souliane |
quick_frontend (blog): correction for the previous patch:
|
Mon, 22 Feb 2016 13:15:02 +0100 |
souliane |
quick_frontend (blog): fixes main item update (comment's data were lost)
|
Thu, 18 Feb 2016 15:41:47 +0100 |
Goffi |
plugin text syntaxes: fixed defaut syntax handling
|
Wed, 10 Feb 2016 12:48:19 +0100 |
Goffi |
install: removed "nox" option as there is no more X dependency since WIX has been deprecated
|
Mon, 08 Feb 2016 18:06:07 +0100 |
Goffi |
plugin XEP-0065: fixed timer cancellation when a profile is receiving a file
|
Thu, 04 Feb 2016 18:56:53 +0100 |
souliane |
plugin blog_import_dokuwiki: also uses the generic image uploader from blog_import (when media_repo is empty and OPT_UPLOAD_IMAGES is True)
|
Thu, 04 Feb 2016 17:37:33 +0100 |
souliane |
plugin blog_import_dokuwiki: fixes wrong URL when a substitution occurs twice
|
Thu, 04 Feb 2016 17:36:22 +0100 |
souliane |
plugin blog_import_dokuwiki: refactor to make it look more similar to blog_import_dotclear
|
Thu, 04 Feb 2016 12:29:43 +0100 |
souliane |
plugin blog_import_dokuwiki: first draft
|
Thu, 04 Feb 2016 11:48:37 +0100 |
souliane |
frontends (jp): onActionNew displays xmlui message if no meta_type is defined and xmlui is defined
|
Thu, 04 Feb 2016 11:44:43 +0100 |
souliane |
frontends (jp/blog), plugin blog_import: fixes:
|
Thu, 28 Jan 2016 16:44:47 +0100 |
Goffi |
plugin XEP-0277: fix bad call after methods renaming
|
Mon, 25 Jan 2016 18:04:24 +0100 |
Goffi |
plugin maildir: added an option to block intercepted normal messages:
|
Mon, 25 Jan 2016 17:03:45 +0100 |
Goffi |
core (params): return given profile for ProfileUnknownError
|
Sun, 24 Jan 2016 18:28:08 +0100 |
Goffi |
core (config): getConfig now returns unicode and raise exceptions.ParsingError in case of parsing problem
|
Sun, 24 Jan 2016 18:24:01 +0100 |
Goffi |
jp (blog): import now show progression + value to add to sat.conf for URLs redirection
|
Sat, 23 Jan 2016 20:06:01 +0100 |
Goffi |
core (config): _dict values are now handled with json syntax
|
Sat, 23 Jan 2016 20:04:28 +0100 |
Goffi |
jp: an onProgressUpdate method is now called on each progress update, allowing to handle metadata
|
Sat, 23 Jan 2016 20:01:28 +0100 |
Goffi |
plugin blog import, XEP-0277: progress + redirect:
|
Sat, 23 Jan 2016 19:56:25 +0100 |
Goffi |
bridge (template): fixed docstrings
|
Sat, 23 Jan 2016 19:53:16 +0100 |
Goffi |
plugin XEP-0060, XEP-0277: added getNodeURI method
|
Fri, 22 Jan 2016 21:06:41 +0100 |
Goffi |
jp (message): message is now a subcommand, and the sending command is moved to message/send
|
Fri, 22 Jan 2016 20:24:17 +0100 |
Goffi |
jp: added a blog/import command to handle new blog import plugin
|
Fri, 22 Jan 2016 20:24:17 +0100 |
Goffi |
plugin blog import dotclear: this plugin import Dotclear 2 backups
|
Fri, 22 Jan 2016 20:24:17 +0100 |
Goffi |
plugin blog import: this plugin is the base handling blog importers:
|
Fri, 22 Jan 2016 20:24:17 +0100 |
Goffi |
plugin upload, XEP-0363: splitted fileUpload in fileUpload + upload:
|
Fri, 22 Jan 2016 20:24:17 +0100 |
Goffi |
plugin XEP-0277: fixed encoding issue, specially with parseCommentUrl, which could lead to the impossibility to find comments node
|
Fri, 22 Jan 2016 20:24:17 +0100 |
Goffi |
plugin XEP-0277: moved NS_XHTML namespace to constants + adapted parsing to new behaviour of ElementParser
|
Fri, 22 Jan 2016 20:24:17 +0100 |
Goffi |
plugin XEP-0277: comments handling improvments:
|
Fri, 22 Jan 2016 20:24:17 +0100 |
Goffi |
plugin XEP-0277: added missing author_email parsing
|
Fri, 22 Jan 2016 20:24:17 +0100 |
Goffi |
core (xml_tools): added a method to find all elements corresponding to criteria
|
Fri, 22 Jan 2016 20:24:17 +0100 |
Goffi |
core (xml_tools): unescape HTML sequences to avoid parsing error in ElementParser
|
Fri, 22 Jan 2016 20:24:17 +0100 |
Goffi |
core (xml_tools), plugin XEP-0277: ElementParser element now manage automatically the wrapping with <div/> element when needed + fixed content_xhtml/title_xhtml in XEP-0277
|
Tue, 19 Jan 2016 14:59:13 +0100 |
souliane |
test (RSM): fix according to modification in sat.tmp.wokkel.rsm in rev 1771 (b77dc676a4df)
|
Tue, 19 Jan 2016 12:18:29 +0100 |
souliane |
test (RSM): fix according to modification in sat.tmp.wokkel:
|
Tue, 19 Jan 2016 12:21:38 +0100 |
Goffi |
plugin XEP-0277: removed cleanXHTML on output data:
|
Tue, 19 Jan 2016 12:08:38 +0100 |
Goffi |
plugin XEP-0071: removed cleanXHTML use for sent message: it's not necessary in this direction
|
Tue, 19 Jan 2016 11:51:07 +0100 |
souliane |
plugin XEP-0071, XEP-0277: method clean_xhtml has been renamed to cleanXHTML
|
Tue, 19 Jan 2016 11:49:25 +0100 |
souliane |
plugin text syntaxes: fixes typo
|
Thu, 17 Sep 2015 11:04:17 +0200 |
souliane |
plugin XEP-0055, tmp_directory_subscription: move directory subscription to a new temporary plugin
|
Thu, 21 Aug 2014 20:45:24 +0200 |
souliane |
test, setup: requires lxml >= 3.1.0 (fixes html cleaning issue)
|
Mon, 18 Jan 2016 17:30:14 +0100 |
Goffi |
plugin syntax dotclear: renamed syntax to wiki_dotclear, and renamed plugin file to plugin_syntax_wiki_dotclear.py
|
Mon, 18 Jan 2016 17:04:29 +0100 |
Goffi |
plugin syntax dc_wiki: added XHTML => dc_wiki converter, plus some bug fixes:
|
Sun, 17 Jan 2016 20:39:20 +0100 |
Goffi |
plugin syntax dc_wiki: first draft:
|
Sun, 17 Jan 2016 17:33:10 +0100 |
Goffi |
pluging text syntaxes: various minor improvments:
|
Sat, 16 Jan 2016 10:09:16 +0100 |
souliane |
plugin misc_account: add a FIXME comment
|
Fri, 15 Jan 2016 17:13:59 +0100 |
Goffi |
plugin text syntaxes: a non blocking syntax callback can now return a unicode directly instead of a Deferred
|
Fri, 15 Jan 2016 17:13:59 +0100 |
Goffi |
plugin (xep-0277): avoid wrapping XML in an extra <div> in data2entry
|
Fri, 15 Jan 2016 12:27:34 +0100 |
souliane |
tools (strings): add method fixXHTMLLinks to add a scheme if missing, and force opening in new tab
|
Wed, 13 Jan 2016 22:10:06 +0100 |
souliane |
jp (roster): change groups delimiter for "roster get" output, from "|" to "\t"
|
Wed, 13 Jan 2016 20:51:42 +0100 |
souliane |
jp (roster): add command "roster get" with parameters "--subscriptions", "--name" and "--groups"
|
Wed, 13 Jan 2016 19:46:43 +0100 |
souliane |
jp (roster stats): add some extra information
|
Wed, 13 Jan 2016 19:26:09 +0100 |
souliane |
jp (roster): add parameters "--no_from" and "--no_to" to command "roster purge" in order to remove the contacts with no from/to subscription
|
Wed, 13 Jan 2016 18:54:58 +0100 |
souliane |
jp: add command "roster stats"
|
Wed, 13 Jan 2016 18:55:30 +0100 |
Goffi |
primivitus: Primivitus doesn't handle microblog yet, configure QuickApp accordingly
|
Wed, 13 Jan 2016 18:44:32 +0100 |
Goffi |
bridge (D-Bus): fixed handling of profile in kwargs:
|
Wed, 13 Jan 2016 18:15:20 +0100 |
souliane |
jp: add command "roster purge" to remove the contacts with no from/to subscription
|
Wed, 13 Jan 2016 13:12:50 +0100 |
Goffi |
tools (xml_tools): removed unused import
|
Wed, 13 Jan 2016 13:11:20 +0100 |
Goffi |
reverted patch 3770d13776e8
|
Wed, 13 Jan 2016 13:08:31 +0100 |
souliane |
tools (strings): add a parameter "new_target" to addURLToText
|
Wed, 13 Jan 2016 13:07:36 +0100 |
souliane |
plugin XEP-0045: raise a special error when the room has already been joined
|
Wed, 13 Jan 2016 08:50:40 +0100 |
souliane |
primitivus (chat): since dialog refresh is done in message notification, print the message first and then notify
|
Tue, 12 Jan 2016 17:54:38 +0100 |
souliane |
quick_frontend, primitivus: mechanism to signal a new message reception when the window is hidden (even if the message is actually displayed):
|
Tue, 12 Jan 2016 17:52:17 +0100 |
souliane |
quick_frontend, primitivus (chat): move notification command to quick_frontend
|
Fri, 08 Jan 2016 18:54:23 +0100 |
Goffi |
tmp (wokkel.mam): recipient and sender are handled in MAM Request. TODO: MAMRequest should inherit from generic.Stanza, the same way as for PubSubRequest
|
Fri, 08 Jan 2016 18:52:28 +0100 |
Goffi |
tmp (wokkel.mam): MAMErrow now inherit from StanzaError so it can be handler properly by services
|
Fri, 08 Jan 2016 17:25:19 +0100 |
Goffi |
tmp (wokkel.rsm): raise RSMError when <after/> element is empty
|
Fri, 08 Jan 2016 17:24:32 +0100 |
Goffi |
tmp (wokkel.rsm): RSMError now inherit from StanzaError, so they are correctly handled by services
|
Thu, 07 Jan 2016 23:03:15 +0100 |
Goffi |
tmp (wokkel.rsm): fixed incorrect behaviour which was adding max_items attribute
|
Thu, 07 Jan 2016 22:48:49 +0100 |
Goffi |
tmp (wokkel.rsm): fixed forgotten method renaming
|
Thu, 07 Jan 2016 22:48:21 +0100 |
Goffi |
plugin XEP-0277: don't use max_comments if it is 0 in getFromManyWthComments bridge callback
|
Thu, 07 Jan 2016 16:19:43 +0100 |
Goffi |
plugin XEP-0060: fixed extra mam filters parsing
|
Tue, 05 Jan 2016 23:20:22 +0100 |
Goffi |
plugin XEP-0060: MAM integration:
|
Tue, 05 Jan 2016 23:20:22 +0100 |
Goffi |
plugin XEP-0313: cleaning and improvments:
|
Tue, 05 Jan 2016 23:20:22 +0100 |
Goffi |
plugin XEP-0277: ignore maxItems if it is null
|
Tue, 05 Jan 2016 23:20:22 +0100 |
Goffi |
tmp (wokkel.mam): cleaning and bug fix:
|
Tue, 05 Jan 2016 23:20:22 +0100 |
Goffi |
plugin XEP-0060, tmp(wokkel.rsm): small refactoring:
|
Tue, 05 Jan 2016 23:20:22 +0100 |
Goffi |
tmp (wokkel.pubsub): PubSubRequest class can be overriden everywhere, including PubSubClient
|
Tue, 05 Jan 2016 23:20:20 +0100 |
Goffi |
tmp (wokkel/rsm): various improvments:
|
Sun, 03 Jan 2016 18:36:41 +0100 |
Goffi |
tmp (mam): various improvments:
|
Sun, 03 Jan 2016 18:36:41 +0100 |
Goffi |
plugin xep-0059: minor cleaning
|
Sun, 03 Jan 2016 18:36:41 +0100 |
Goffi |
tmp (rsm): removed useless cast
|
Sun, 03 Jan 2016 18:36:39 +0100 |
Goffi |
tmp (wokkel): removed delay as it is nearly identical to original one, and the additional exception should be catched elsewhere
|
Sun, 03 Jan 2016 16:28:30 +0100 |
Goffi |
copyright update
|
Tue, 22 Dec 2015 16:20:25 +0100 |
souliane |
plugin misc_account: fixes login messages when sending emails
|
Tue, 22 Dec 2015 11:44:51 +0100 |
souliane |
quick_frontend (chat): temporary fix for bug 12:
|
Tue, 22 Dec 2015 11:43:02 +0100 |
souliane |
quick_frontend (chat): scroll down after having printed the history
|
Tue, 22 Dec 2015 11:39:45 +0100 |
souliane |
quick_frontend, primitivus (chat): printing the history is left to quick_frontend
|
Fri, 18 Dec 2015 19:36:00 +0100 |
Goffi |
quick_frontend (blog): replaced first argument in addEntry by edit_entry, so it can be managed separately from entries + handle it in Entry.delete
|
Fri, 18 Dec 2015 15:06:58 +0100 |
Goffi |
plugin XEP-0060: None is no more used in addManagedNode, but all nodes prefixed with a registered one are now triggered
|
Thu, 17 Dec 2015 22:38:00 +0100 |
Goffi |
plugin XEP-0065: better handling of finished Deferred
|
Thu, 17 Dec 2015 22:37:59 +0100 |
Goffi |
plugin XEP-0260, XEP-0065: fixed session hash handling:
|
Thu, 17 Dec 2015 22:37:58 +0100 |
Goffi |
plugins XEP-0065, XEP-0260: fixed session creation order: session is created earlied, and file object associated in a second time if needed
|
Thu, 17 Dec 2015 22:37:56 +0100 |
Goffi |
plugin XEP-0260: better proxy error handling:
|
Thu, 17 Dec 2015 22:10:53 +0100 |
Goffi |
plugin XEP-0260: kill s5b session if session is declined
|
Thu, 17 Dec 2015 22:08:11 +0100 |
Goffi |
plugin XEP-0166: jingleTerminate is called (if present) on applications and transports plugins on session-terminate action, can be used to do some cleaning
|
Thu, 17 Dec 2015 22:02:52 +0100 |
Goffi |
plugin XEP-0234: log file transfer "terminated" instead of "completed", as the file may not be complete (check is done after)
|
Thu, 17 Dec 2015 21:58:41 +0100 |
Goffi |
core (disco): display a warning when a disco info/items request failed, and return empty DiscoInfo/DiscoITems
|
Wed, 16 Dec 2015 13:29:24 +0100 |
souliane |
primitivus (chat): duplicate message check is actually not needed when retrieving local MUC history is disabled
|
Tue, 15 Dec 2015 20:29:19 +0100 |
souliane |
tools, plugins XEP-0071, XEP-0277: remove recently added expandNewLinesToXHTML, just leave it to the convertors
|
Tue, 15 Dec 2015 20:05:27 +0100 |
souliane |
quick_frontend: restore printing the day change while displaying history
|
Sat, 12 Dec 2015 12:18:54 +0100 |
souliane |
frontends: small message refactorisation:
|
Tue, 15 Dec 2015 17:43:36 +0100 |
souliane |
memory (params): fixes loading user value and building params XML for jids_list type
|
Tue, 15 Dec 2015 17:03:30 +0100 |
Goffi |
plugin extra_pep: replaced name by a short one
|
Tue, 15 Dec 2015 16:25:37 +0100 |
Goffi |
core (params): removed unused values
|
Tue, 15 Dec 2015 16:25:19 +0100 |
Goffi |
plugin extra_pep, params: fixed insecure building of jids_list
|
Fri, 11 Dec 2015 11:25:29 +0100 |
souliane |
plugin XEP-0203, core (xmpp): leave the management of delay element to XEP-0203 (fix bug 59):
|
Tue, 15 Dec 2015 13:30:47 +0100 |
souliane |
complete the Exception's list when catching JID error:
|
Fri, 11 Dec 2015 09:12:11 +0100 |
souliane |
plugin misc_extra_pep: use a user parameter (jids_list) instead of a general configuration value
|
Tue, 15 Dec 2015 14:12:19 +0100 |
souliane |
memory (params): parameter jids_list values are specified with <jid>...</jid>
|
Tue, 15 Dec 2015 13:33:35 +0100 |
souliane |
memory (params): forbid to pass a value to a parameter of type "list" with <param value...>
|
Tue, 15 Dec 2015 14:25:26 +0100 |
Goffi |
reverted patch 58ecc0e2e6fc as it may hide an other issue
|
Tue, 15 Dec 2015 12:41:07 +0100 |
Goffi |
core (xmlui): fixed deferConfirm
|
Tue, 15 Dec 2015 12:20:55 +0100 |
Goffi |
core (xmlui): fixed bad call of deferredUI in deferXMLUI
|
Fri, 11 Dec 2015 07:54:14 +0100 |
souliane |
tools: expandNewLinesToXHTML replaces two or more \n instead of each ones
|
Thu, 10 Dec 2015 15:14:23 +0100 |
souliane |
plugin XEP-0277: revert use of expandNewLinesToXHTML for incoming messages:
|
Thu, 10 Dec 2015 14:21:51 +0100 |
souliane |
plugin XEP-0277, xml_tools: restore decapsulation of XHTML content
|
Thu, 10 Dec 2015 14:00:21 +0100 |
souliane |
xml_tools, plugin XEP-0071, XEP-0277: add method expandNewLinesToXHTML:
|
Thu, 10 Dec 2015 10:44:04 +0100 |
souliane |
quick_frontend: catch an exception that can occurs when using a concurrent client
|
Wed, 09 Dec 2015 03:33:30 +0100 |
souliane |
plugin misc_radiocol: the smaller fix in the world (1 character!)
|
Wed, 09 Dec 2015 01:59:15 +0100 |
souliane |
plugin misc_account: send email to the admins when a new profile is created for an external XMPP account
|
Tue, 08 Dec 2015 17:41:34 +0100 |
souliane |
plugin XEP-0277, EXTRA-PEP: get massive blogs from all the roster also retrieve items from a special JIDs list defined in EXTRA-PEP
|
Tue, 08 Dec 2015 16:55:54 +0100 |
souliane |
reverted revision 2ebe66a96d05
|
Mon, 07 Dec 2015 20:35:21 +0100 |
souliane |
plugin misc_account: auto add some contacts at profile creation
|
Mon, 07 Dec 2015 19:56:12 +0100 |
souliane |
core, plugin misc_account: set XMPP connection max retries to 0 when checking if an external account exists
|
Mon, 07 Dec 2015 15:57:33 +0100 |
Goffi |
Added tag 0.6.0 for changeset 21e6d11615ea
|
Mon, 07 Dec 2015 13:10:44 +0100 |
Goffi |
core: avoid initialisation blocking when a long callback is added to backend.initialised (could prevent sessions starting)
|
Mon, 07 Dec 2015 13:10:44 +0100 |
Goffi |
core (client): fixed maximum connection tries to 3
|
Mon, 07 Dec 2015 13:10:44 +0100 |
Goffi |
we are in dev version again
|
Wed, 02 Dec 2015 13:20:08 +0100 |
Goffi |
updated setup.py version
0.6.0
|
Wed, 02 Dec 2015 13:10:33 +0100 |
Goffi |
fixed changelog 0.6.0 publication date
|
Wed, 02 Dec 2015 13:05:54 +0100 |
Goffi |
update version to 0.6.0
|
Wed, 02 Dec 2015 12:02:45 +0100 |
souliane |
README and README4PACKAGERS: add Jinja2 to the dependencies list
|
Wed, 02 Dec 2015 11:46:50 +0100 |
souliane |
updated CHANGELOG for 0.6
|
Wed, 02 Dec 2015 10:39:30 +0100 |
Goffi |
plugin static blog: temporarily deactivated public blog menu
|
Wed, 02 Dec 2015 09:57:14 +0100 |
souliane |
stdui (contact_list): use jid.JID to check the JID instead of an approximative regex
|
Wed, 02 Dec 2015 09:10:58 +0100 |
souliane |
plugin misc_account: temporary disabling posts and account deletion
|
Wed, 02 Dec 2015 00:37:28 +0100 |
souliane |
plugin XEP-0277: remove forgotten break statement
|
Tue, 01 Dec 2015 23:09:50 +0100 |
souliane |
plugin XEP-0277: don't try to create a new comments node if it already exists
|
Tue, 01 Dec 2015 17:17:09 +0100 |
Goffi |
plugin XEP-0054: use full jid to manage the card/avatar if the bare jid correspond to a MUC room
|
Tue, 01 Dec 2015 13:55:48 +0100 |
Goffi |
plugin XEP-0277: raise a failure if XHTML content is not wrapped in a <div/>
|
Tue, 01 Dec 2015 13:55:48 +0100 |
Goffi |
plugin XEP-0277: accept several <title/> elements, there is a standard issue so for now it's the most flexible behaviour
|
Tue, 01 Dec 2015 12:45:14 +0100 |
souliane |
primitivus and plugins: renamed a few menus:
|
Mon, 30 Nov 2015 21:54:38 +0100 |
Goffi |
plugin (xml log): workaround for a crash on big stanzas
|
Mon, 30 Nov 2015 20:42:14 +0100 |
Goffi |
core (sqlite storage): do explicit delete to profile linked tables for deleteProfile
|
Mon, 30 Nov 2015 20:40:55 +0100 |
Goffi |
core (memory): fixed bad memory cleaning on asyncDeleteProfile
|
Mon, 30 Nov 2015 16:49:47 +0100 |
souliane |
plugin welcome: fixed typo
|
Mon, 30 Nov 2015 09:25:23 +0100 |
souliane |
jp (profile): fixed creating profile with given JID and XMPP password
|
Sun, 29 Nov 2015 22:57:11 +0100 |
Goffi |
plugin welcome: first draft
|
Sun, 29 Nov 2015 22:47:52 +0100 |
Goffi |
plugin XEP-0045: fixed bad default parameter
|
Fri, 27 Nov 2015 17:53:13 +0100 |
Goffi |
plugin XEP-0277: just a reminder
|
Fri, 27 Nov 2015 16:58:16 +0100 |
Goffi |
primitivus (profile manager): session is started for newly create profiles
|
Fri, 27 Nov 2015 16:57:49 +0100 |
Goffi |
core (stdui[ui_profile_manager]): refactored profile authentication: the workflow is greatly simplified by the use of the new startSession mechanisme and deferedUI
|
Fri, 27 Nov 2015 16:54:11 +0100 |
Goffi |
plugin account: fixed profile creation: session is started to set the connection parameters, then stopped
|
Fri, 27 Nov 2015 16:52:14 +0100 |
Goffi |
core (memory): asyncCreateProfile fix: a fake session is created to set general password param
|
Fri, 27 Nov 2015 16:50:29 +0100 |
Goffi |
core (memory): profile is checked in startSession (an error is raised if it doesn't exist)
|
Fri, 27 Nov 2015 16:48:41 +0100 |
Goffi |
core (memory): stopSession implementation
|
Fri, 27 Nov 2015 16:45:55 +0100 |
Goffi |
core (xmlui): new deferredUI method allows to manage XMLUI with a Deferred insteand of manual submit_id handling:
|
Fri, 27 Nov 2015 11:21:51 +0100 |
souliane |
plugin misc_account: fixed password verification
|
Fri, 27 Nov 2015 10:15:23 +0100 |
Goffi |
core: fixed cache check on presence unavailable
|
Thu, 26 Nov 2015 17:00:18 +0100 |
Goffi |
core (memory): catch exceptions.UnknownEntityError in getMainResource
|
Thu, 26 Nov 2015 16:04:45 +0100 |
Goffi |
core(params): replaced isConnected by isSessionStarted for profile update signal when a general param is modified
|
Thu, 26 Nov 2015 15:49:58 +0100 |
Goffi |
jp (profile): fixed profile/modify command:
|
Thu, 26 Nov 2015 15:47:01 +0100 |
Goffi |
profile (params): fixed password setting: if profile was not connected, set was silently ignored
|
Wed, 25 Nov 2015 23:19:36 +0100 |
Goffi |
core: avoid to send presence unavailable signal when it's not necessary
|
Wed, 25 Nov 2015 21:41:15 +0100 |
Goffi |
core (disco): disco hashes are now stored in database to avoid doing the same disco request on next load
|
Wed, 25 Nov 2015 20:08:33 +0100 |
Goffi |
plugin XEP-0054: fixed presence issue when avatar is not in cache
|
Wed, 25 Nov 2015 20:01:39 +0100 |
Goffi |
plugin XEP-0054: fixed vcard-update callback which was updating avatar when hash was empty, resulting in a really slow start
|
Wed, 25 Nov 2015 18:24:34 +0100 |
Goffi |
plugin XEP-0277: minor fixes for publisher attribute
|
Wed, 25 Nov 2015 18:24:30 +0100 |
Goffi |
plugin XEP-0277: unicode fixes in logs
|
Wed, 25 Nov 2015 17:19:25 +0100 |
souliane |
plugin XEP-0277: use bare JIDs to verify publisher
|
Wed, 25 Nov 2015 16:59:13 +0100 |
souliane |
plugin XEP-0060: trap failure when subscription to a node is not possible
|
Wed, 25 Nov 2015 15:35:21 +0100 |
Goffi |
tmp (wokkel.pubsub): implemented missing notifyRetract
|
Wed, 25 Nov 2015 13:03:44 +0100 |
Goffi |
primitivus: a warning is loggued when trying to remove an unknown popup, instead of an error raised
|
Wed, 25 Nov 2015 13:03:10 +0100 |
Goffi |
plugin XEP-0065: fixed bad error handling
|
Wed, 25 Nov 2015 12:13:03 +0100 |
Goffi |
plugin file: fixed bad method call
|
Wed, 25 Nov 2015 11:17:29 +0100 |
Goffi |
plugin group blog: minor log change
|
Wed, 25 Nov 2015 11:12:51 +0100 |
Goffi |
plugin group blog: big cleaning
|
Wed, 25 Nov 2015 10:45:22 +0100 |
Goffi |
plugin XEP-0277, group blog: added item2data trigger + group permission are parsed when receiving a new item
|
Wed, 25 Nov 2015 02:06:44 +0100 |
Goffi |
jp (pipe): pipe commands now use the new CommandAnswering API (with actionNew)
|
Wed, 25 Nov 2015 02:04:43 +0100 |
Goffi |
plugin pipe: rewritten plugin as a jingle application. The current implentation can, in some cases, block the backend, and is experimental only. Improvments are needed in the future.
|
Wed, 25 Nov 2015 00:22:23 +0100 |
Goffi |
plugin ip: fixed ip check (XEP-0279) use
|
Tue, 24 Nov 2015 23:42:49 +0100 |
souliane |
quick_frontend (quick_blog): remove tags2mbdata which is replaced by common.iter2dict
|
Tue, 24 Nov 2015 23:28:11 +0100 |
Goffi |
quick frontend (blog): replaced mbdata2tags and tags2mbdata by sat.tools.common.dict2iter and iter2dict
|
Tue, 24 Nov 2015 19:20:15 +0100 |
souliane |
plugin XEP-0020: fixed bad import
|
Tue, 24 Nov 2015 23:18:32 +0100 |
Goffi |
plugin XEP-0277: tags are handled through atom categories
|
Tue, 24 Nov 2015 16:21:18 +0100 |
Goffi |
quick_frontend(blog): groups blog sending is handled
|
Tue, 24 Nov 2015 16:21:18 +0100 |
Goffi |
plugin group blog: group permissions are used if "group*" keys are found in mbdata (in data2entry and comments trigger)
|
Tue, 24 Nov 2015 16:21:18 +0100 |
Goffi |
plugin XEP-0277: added a trigger on data2entry and comments management
|
Tue, 24 Nov 2015 16:21:18 +0100 |
Goffi |
core (tools): new tools.common module with tools used by backend and frontends. dict2iter and iter2dict method to serialise iterable in a dict (for bridge)
|
Tue, 24 Nov 2015 14:43:49 +0100 |
souliane |
primitivus: fixes joining a MUC room
|
Tue, 24 Nov 2015 13:31:28 +0100 |
souliane |
quick_frontend, primitivus: display the number of alerts for each contact and not only a symbol (*)
|
Tue, 24 Nov 2015 10:39:22 +0100 |
souliane |
plugin sec_otr: fixes bad handling of entity disconnection
|
Mon, 23 Nov 2015 23:30:41 +0100 |
Goffi |
plugin XEP-0277: checkFeatures implemented
|
Mon, 23 Nov 2015 23:30:41 +0100 |
Goffi |
quick_frontend: getFeatures is called on profile plug, and saved in host.features
|
Mon, 23 Nov 2015 23:30:41 +0100 |
Goffi |
plugin command export: fixed severity for a debug message
|
Mon, 23 Nov 2015 18:50:02 +0100 |
souliane |
plugin misc_account: add method asyncConnectWithXMPPCredentials
|
Mon, 23 Nov 2015 18:51:15 +0100 |
souliane |
memory: fixes asyncCreateProfile to not overwrite the personal key
|
Mon, 23 Nov 2015 17:50:23 +0100 |
Goffi |
core: fixed getStringParamA
|
Mon, 23 Nov 2015 16:21:32 +0100 |
Goffi |
quick frontend (blog): fixed group blog panels (displaying only, sending is not working yet)
|
Mon, 23 Nov 2015 15:51:19 +0100 |
Goffi |
plugin XEP-0277: fixed entries in atom feed
|
Mon, 23 Nov 2015 14:58:18 +0100 |
Goffi |
plugin XEP-0277: fixed unsecure blog feed
|
Mon, 23 Nov 2015 13:19:42 +0100 |
Goffi |
core (param), plugin file: set security_limit for acount changes, backend (dis)connection, and put a higher one for file send
|
Sun, 22 Nov 2015 21:25:09 +0100 |
Goffi |
plugin file: deferred XMLUI now use security limit
|
Sun, 22 Nov 2015 21:24:23 +0100 |
Goffi |
core (xmlui): fixed security_limit in deferXMLUI
|
Sun, 22 Nov 2015 21:23:14 +0100 |
Goffi |
core: fixed session cleaning after actionNew timeout
|
Sun, 22 Nov 2015 17:37:47 +0100 |
Goffi |
jp (file): new file/upload command
|
Sun, 22 Nov 2015 17:37:19 +0100 |
Goffi |
jp (base): progressStarted signals are cached until progress_id is known, this avoid missing the progression if we have the signal before the id.
|
Sun, 22 Nov 2015 17:35:32 +0100 |
Goffi |
jp (base): fixed verbose option + there is a new line on ProgressErrorHandler only if the progress bar is actually displayed
|
Sun, 22 Nov 2015 17:33:30 +0100 |
Goffi |
plugin XEP-0363, upload: File upload (through HTTP upload only for now):
|
Sun, 22 Nov 2015 17:27:27 +0100 |
Goffi |
plugin file[SatFile]: auto_end_signals flag can be False if the progressFinished and progressError signals are managed by caller.
|
Sat, 21 Nov 2015 13:58:30 +0100 |
souliane |
quick_frontend (quick_blog): retrieve and set the tags from/to microblog data
|
Fri, 20 Nov 2015 11:46:26 +0100 |
Goffi |
primivitus: fixed crash when self.target is a full jid
|
Fri, 20 Nov 2015 01:57:18 +0100 |
Goffi |
primitivus: fixed progress panel
|
Fri, 20 Nov 2015 01:57:18 +0100 |
Goffi |
plugin file: added "Action/send" file menu
|
Fri, 20 Nov 2015 01:57:18 +0100 |
Goffi |
primitivus: removed all file menu + temporary workaround to send full jid on C.MENU_SINGLE menu action.
|
Fri, 20 Nov 2015 01:57:16 +0100 |
Goffi |
quick frontend: added progressIdHandler to managed progress id on action result + ignore meta_* action results
|
Thu, 19 Nov 2015 22:31:06 +0100 |
Goffi |
primitivus: fixed showDialog
|
Thu, 19 Nov 2015 18:15:35 +0100 |
Goffi |
plugin XEP-0260, XEP-0261: fallback from S5B to IBB is implemented
|
Thu, 19 Nov 2015 18:15:35 +0100 |
Goffi |
plugin XEP-0166: transport replacement:
|
Thu, 19 Nov 2015 18:15:35 +0100 |
Goffi |
plugin XEP-0065: renamed _killSession to killSession as it make sense to kill a session from an other plugin
|
Thu, 19 Nov 2015 18:15:27 +0100 |
Goffi |
plugin 0047: increased timeout to 120s
|
Thu, 19 Nov 2015 18:13:26 +0100 |
Goffi |
jp (base, file): use of new progress API. Progress callbacks are managed through CommandBase.onProgress* method instead of host attributes.
|
Thu, 19 Nov 2015 18:13:26 +0100 |
Goffi |
core, plugins file, XEP-0234, bridge: progression api enhancement:
|
Thu, 19 Nov 2015 11:15:06 +0100 |
souliane |
quick_frontend: add quick_list_manager.py and the QuickTagList class
|
Wed, 18 Nov 2015 11:06:24 +0100 |
Goffi |
core: fixed launchAction:
|
Tue, 17 Nov 2015 21:29:03 +0100 |
Goffi |
jp: use the new actionsGet method
|
Tue, 17 Nov 2015 21:28:58 +0100 |
Goffi |
core, bridge: actionsGet:
|
Tue, 17 Nov 2015 20:18:51 +0100 |
Goffi |
jp (file): print a message and quit if progress_id is not received
|
Tue, 17 Nov 2015 20:13:27 +0100 |
Goffi |
plugin XEP-0234: hash checksum proper handling
|
Tue, 17 Nov 2015 19:51:52 +0100 |
Goffi |
plugin file: 'data_cb' key can be used in file_data to specified a callback used on each read/write
|
Tue, 17 Nov 2015 19:48:19 +0100 |
Goffi |
plugin XEP-0300: implemented hashing:
|
Tue, 17 Nov 2015 19:41:30 +0100 |
Goffi |
plugin XEP-0166: added delayedContentTerminate to terminate a content inside a handler
|
Tue, 17 Nov 2015 19:40:37 +0100 |
Goffi |
plugin XEP-0166: session-info action handling
|
Tue, 17 Nov 2015 19:39:08 +0100 |
Goffi |
jingle XEP-0166: fixed session creation on non session-initiate actions
|
Tue, 17 Nov 2015 19:37:09 +0100 |
Goffi |
plugin XEP-0166: sendError now manage jingle conditions
|
Tue, 17 Nov 2015 12:39:38 +0100 |
Goffi |
quick_frontend(profile manager): fixed alert messages
|
Tue, 17 Nov 2015 12:28:45 +0100 |
Goffi |
primitivus: fixed showDialog and XMLUI message dialog
|
Mon, 16 Nov 2015 11:58:11 +0100 |
Goffi |
core (params): removed resource from default JabberID (example value), as it is best practive to have resource binded by server. Advanced used can force it if needed though.
|
Mon, 16 Nov 2015 09:25:05 +0100 |
Goffi |
primitivus (xmlui): fixed closing on popup panel "OK" button press
|
Mon, 16 Nov 2015 08:57:36 +0100 |
Goffi |
primitivus: fixed alert case + alert in profileManager
|
Mon, 16 Nov 2015 08:57:02 +0100 |
Goffi |
frontends (xmlui): fixed widget closing on submit
|
Mon, 16 Nov 2015 00:24:49 +0100 |
Goffi |
plugin file: progressFinished and progressError are now sent on SatFile.close. eof Deferred attribute is removed, as it is not used and bring unnecessary complication
|
Sun, 15 Nov 2015 23:42:21 +0100 |
Goffi |
jp (base, file): file command and progress fixes and adaptation to new API:
|
Sun, 15 Nov 2015 23:25:58 +0100 |
Goffi |
jp (base): added a self.disp method which manage verbosity and stderr + verbosity property
|
Sun, 15 Nov 2015 23:16:54 +0100 |
Goffi |
jp (base): added quitFromSignal method to quit from signal handler with errcode without traceback, and addOnQuitCallback to manage cleaning callbacks
|
Sun, 15 Nov 2015 23:11:41 +0100 |
Goffi |
core: added callback_id in DataError message of launchCallback
|
Sun, 15 Nov 2015 23:11:38 +0100 |
Goffi |
plugin file: 'size' key is not added anymore in progress'data if size is 0 or not specified in SatFile
|
Sun, 15 Nov 2015 23:11:27 +0100 |
Goffi |
core (xmlui), plugin file: added action_extra param to deferXMLUI/deferDialog which is merged to the action data dict when actionNew is called
|
Sat, 14 Nov 2015 19:54:27 +0100 |
Goffi |
jp: added a --verbose command
|
Sat, 14 Nov 2015 19:21:56 +0100 |
Goffi |
backend, bridge, frontends: actionNew has now a security_limit argument + added some docstring to explain data argument
|
Sat, 14 Nov 2015 19:20:33 +0100 |
Goffi |
core, plugin file: fixed progress id + data is now returned by getProgress, instead of being an argument to fill
|
Sat, 14 Nov 2015 19:19:04 +0100 |
Goffi |
jp: added profile/connect command
|
Sat, 14 Nov 2015 19:18:10 +0100 |
Goffi |
jp: better profile commands:
|
Sat, 14 Nov 2015 19:18:10 +0100 |
Goffi |
core, bridge: added a profileSetDefault method
|
Sat, 14 Nov 2015 19:18:10 +0100 |
Goffi |
jp: profile session can now be started without connection:
|
Sat, 14 Nov 2015 19:18:10 +0100 |
Goffi |
jp: added param/set command
|
Sat, 14 Nov 2015 19:18:10 +0100 |
Goffi |
bridge: new core method profileStartSession to start a session without connecting the profile
|
Sat, 14 Nov 2015 19:18:10 +0100 |
Goffi |
core: profile session starting and connection are now separated. Moved profile session starting/authentication to memory module
|
Sat, 14 Nov 2015 19:18:10 +0100 |
Goffi |
core (memory): fixed a case where getProfileName was returning an empty string instead of raising an errror
|
Sat, 14 Nov 2015 19:18:10 +0100 |
Goffi |
jp: optional positional arguments on "param get" command
|
Sat, 14 Nov 2015 19:18:10 +0100 |
Goffi |
jp: fixed bad --connect option check
|
Sat, 14 Nov 2015 19:18:10 +0100 |
Goffi |
core, bridge (params): added asyncGetParamsValuesFromCategory (yes that's a long name!) method to retrive params names and values for a given category
|
Sat, 14 Nov 2015 19:18:07 +0100 |
Goffi |
bridge, core(params): removed obsolete methods:
|
Sat, 14 Nov 2015 19:18:05 +0100 |
Goffi |
plugins XEP-0096, XEP-0260, file: sendFile method is managed by file plugin, which choose the best available method + progress_id fix
|
Fri, 13 Nov 2015 16:46:32 +0100 |
Goffi |
plugin XEP-0065: session cleaning and timeout + log choosed candidate when using SI File Transfer
|
Fri, 13 Nov 2015 16:46:31 +0100 |
Goffi |
plugins XEP-0047, XEP-0065, XEP-0096: fixed use of failure.condition insteand of failure.value + removed gettext use for local logs
|
Fri, 13 Nov 2015 16:45:56 +0100 |
Goffi |
primitivus: partly reverted commit 641cfd2faefe :
|
Wed, 11 Nov 2015 22:28:48 +0100 |
Goffi |
plugin XEP-0065: chunk size optimization: 64Kio is used except for proxy were it is set to 4Kio, to avoid wild disconnection by Prosody's proxy
|
Wed, 11 Nov 2015 18:32:59 +0100 |
Goffi |
Primitivus: better popups handling:
|
Wed, 11 Nov 2015 18:29:32 +0100 |
Goffi |
quick_frontend, primitivus (xmlui): removed _xmluiClose from workflow were submit is triggered, as submit launch the callback which close the dialog itself + fixed dialogs _xmluiClose
|
Wed, 11 Nov 2015 18:21:20 +0100 |
Goffi |
plugin XEP-0047: some cleaning
|
Wed, 11 Nov 2015 18:19:49 +0100 |
Goffi |
plugins XEP-0020, XEP-0065, XEP-0095, XEP-0096: fixed file copy with Stream Initiation:
|
Wed, 11 Nov 2015 18:19:49 +0100 |
Goffi |
plugins IP: getLocalIPs now return localhost IP instead of an empty list if no non-localhost ip can be found
|
Wed, 11 Nov 2015 18:19:49 +0100 |
Goffi |
plugins XEP-0234, file: moved human file size conversion to file plugi
|
Wed, 11 Nov 2015 18:19:47 +0100 |
Goffi |
plugins XEP-0234, file: moved file request dialog to file plugin
|