log

age author description
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