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
|
Wed, 11 Nov 2015 14:56:05 +0100 |
Goffi |
core (client): added a sendError method to easily build error response from <IQ\> stanza
|
Sun, 08 Nov 2015 15:16:14 +0100 |
Goffi |
quick frontend: fixed resources display in quickContactList
|
Sun, 08 Nov 2015 14:48:04 +0100 |
Goffi |
plugins XEP-0234, XEP-0260, XEP-0261: jingle session termination is managed by application (XEP-0234) instead of transport
|
Sun, 08 Nov 2015 14:44:33 +0100 |
Goffi |
plugins XEP-0260, XEP-0065: proxy handling:
|
Sun, 08 Nov 2015 14:44:33 +0100 |
Goffi |
plugin XEP-0065: fixed CHUNK_SIZE to 4096 to avoid wild disconnection by some proxies (Prosody's proxy65 disconnect if it receive bigger chunks)
|
Sun, 08 Nov 2015 14:44:33 +0100 |
Goffi |
plugins XEP-0234, file: use of SatFile for writing too
|
Sun, 08 Nov 2015 14:44:33 +0100 |
Goffi |
plugins XE0166, XEP-0234, XEP-0260, XEP-0261: renamed session key managing other peer's jid to "peer_jid" instead of "to_jid"
|
Sun, 08 Nov 2015 14:44:30 +0100 |
Goffi |
plugin ip: implemented XEP-0279 for external ip retrieval + fixed bad exception handling
|
Fri, 06 Nov 2015 17:09:45 +0100 |
Goffi |
plugin XEP-0085: renamed "__xxx" methods to "_xxx"
|
Fri, 06 Nov 2015 17:09:42 +0100 |
Goffi |
core (xmpp.py): fixed bad import
|
Tue, 03 Nov 2015 10:23:08 +0100 |
Goffi |
plugin XEP-0085: fixed chatstate blinking following 0632d96f08ad change
|
Mon, 02 Nov 2015 22:09:13 +0100 |
Goffi |
plugin NAT Port: added instruction with pip when miniupnpc is missing
|
Mon, 02 Nov 2015 22:02:41 +0100 |
Goffi |
README: removed "Privacy Warning" as external website is now only called after user agreement
|
Mon, 02 Nov 2015 22:02:41 +0100 |
Goffi |
plugin XEP-0260: first draft
|
Mon, 02 Nov 2015 22:02:41 +0100 |
Goffi |
plugin XEP-0065, XEP-0096: preparation for plugin XEP-0260 implementation:
|
Mon, 02 Nov 2015 22:02:41 +0100 |
Goffi |
plugin XEP-0047: minor improvements
|
Mon, 02 Nov 2015 22:02:41 +0100 |
Goffi |
plugin XEP-0234: "senders" handling
|
Mon, 02 Nov 2015 22:02:41 +0100 |
Goffi |
plugin XEP-0166, XEP-0234, XEP-0261:
|
Mon, 02 Nov 2015 22:02:41 +0100 |
Goffi |
plugin ip: local ip cache + DNS error detection
|
Mon, 02 Nov 2015 22:02:41 +0100 |
Goffi |
plugin NAT port: added UPnP IGD mapping + automatic unmapping on backend shut down
|
Mon, 02 Nov 2015 22:02:41 +0100 |
Goffi |
fixed bad inheritance of SatFile
|
Mon, 02 Nov 2015 22:02:41 +0100 |
Goffi |
core (disco): use of “profile” instead of “profile_key” in several disco methods
|
Mon, 02 Nov 2015 22:02:41 +0100 |
Goffi |
core (client): add IQ method to easily create an IQ stanza with the current xmlstream, and manage result with a Deferred.
|
Mon, 02 Nov 2015 22:02:41 +0100 |
Goffi |
core: plugin unload:
|
Mon, 02 Nov 2015 22:02:41 +0100 |
Goffi |
core (tools): “DelayedDeferred” implementation, which is a Deferred launched after a delay
|
Mon, 02 Nov 2015 22:02:41 +0100 |
Goffi |
launching script: use SIGTERM instead of SIGINT with the “stop” command
|
Mon, 02 Nov 2015 22:02:41 +0100 |
Goffi |
plugin XEP-0085: fixed bad use of threads resulting in delay and crash when stopping the backend.
|
Mon, 02 Nov 2015 22:02:41 +0100 |
Goffi |
core (stdui): fixed a keyword argument not changed after commit 48706f4ff19c
|
Mon, 02 Nov 2015 22:02:41 +0100 |
Goffi |
jp: renamed “params” command to “param” for consistency with other commands + added a “get” subcommand
|
Mon, 02 Nov 2015 22:02:41 +0100 |
Goffi |
jp: separate password and connection of profile in --connect and --pwd arguments
|
Mon, 02 Nov 2015 22:02:37 +0100 |
Goffi |
social contract: fixed a typo
|
Wed, 30 Sep 2015 17:25:09 +0200 |
Goffi |
plugins: added new MissingModule exceptions to plugins using third party modules
|
Wed, 30 Sep 2015 17:24:21 +0200 |
Goffi |
README, README4PACKAGERS: some update about third party modules.
|
Wed, 30 Sep 2015 17:24:19 +0200 |
Goffi |
plugin ad-hoc D-Bus: exception fixe + minor fixes
|
Tue, 29 Sep 2015 20:19:43 +0200 |
Goffi |
plugins: lowered security limits for non dangerous actions. A reference documentation is in progress to choose values: http://wiki.goffi.org/wiki/Security_Limits/en
|
Tue, 29 Sep 2015 19:07:32 +0200 |
Goffi |
reverted patch ad4ec8d9235e: there must not be security limit on room configuration
|
Tue, 29 Sep 2015 17:54:25 +0200 |
Goffi |
plugin IP discovery: better IP discovering:
|
Tue, 29 Sep 2015 17:54:24 +0200 |
Goffi |
plugin nat-port: NAT port first draft:
|
Tue, 29 Sep 2015 17:54:23 +0200 |
Goffi |
core: more robust plugins loading:
|
Tue, 29 Sep 2015 17:54:22 +0200 |
Goffi |
plugin ip, params: plugin IP discovery, first draft:
|
Tue, 29 Sep 2015 17:54:21 +0200 |
Goffi |
core: removed forgotten breakpoint
|
Mon, 14 Sep 2015 08:52:00 +0200 |
souliane |
plugin tmp_demo_directory: removed
|
Sat, 26 Sep 2015 18:39:05 +0200 |
Goffi |
core (xmlui): fixed submit_id returning None when its value is ''
|
Sat, 26 Sep 2015 15:00:27 +0200 |
Goffi |
core (XMLUI): restorer submit_id:
|
Sat, 26 Sep 2015 14:24:33 +0200 |
Goffi |
plugin XEP-0234: removed forgotten debugging bridge method
|
Fri, 25 Sep 2015 19:24:00 +0200 |
Goffi |
plugin XEP-0234: jingle file transfer first draft
|
Fri, 25 Sep 2015 19:19:12 +0200 |
Goffi |
plugin XEP-0261: jingle in-band bystream first draft
|
Fri, 25 Sep 2015 19:19:12 +0200 |
Goffi |
plugin XEP-0300: hashes management first draft
|
Fri, 25 Sep 2015 19:19:12 +0200 |
Goffi |
plugin file: first draft:
|
Fri, 25 Sep 2015 19:19:12 +0200 |
Goffi |
plugin XEP-0047, XEP-0096: In-Band Bystream plugin cleaning:
|
Fri, 25 Sep 2015 19:19:12 +0200 |
Goffi |
plugin XEP-0166: (jingle) first draft. Not all actions are managed yet
|
Fri, 25 Sep 2015 19:19:12 +0200 |
Goffi |
core: progression handling improvments:
|
Fri, 25 Sep 2015 19:19:12 +0200 |
Goffi |
core (xmlui): deferDialog can now manage additional dialog options through the "options" argument
|
Fri, 25 Sep 2015 19:19:12 +0200 |
Goffi |
core (contants): added PROF_KEY_ALL en PLUG_TYPE_* constants
|
Fri, 25 Sep 2015 19:19:12 +0200 |
Goffi |
core (memory, params): minor docstrings updates
|
Fri, 25 Sep 2015 19:19:12 +0200 |
Goffi |
primitivus (XMLUI): manage message in FileDialog /!\ Urwid SàText need to be updated /!\
|
Fri, 25 Sep 2015 19:19:10 +0200 |
Goffi |
plugin XEP-0050: minor parentheses removal
|
Thu, 10 Sep 2015 15:06:01 +0200 |
souliane |
plugin XEP-0277, misc_groupblog: move getGroupBlogsAtom to XEP-0277, rename to mbGetAtom
|
Thu, 10 Sep 2015 15:04:16 +0200 |
souliane |
tmp (wokkel): fixes RSM when maxItems is 0
|
Thu, 10 Sep 2015 09:07:32 +0200 |
souliane |
tmp (wokkel): fixes changeset 91631837ce5c (rev 1510)
|
Thu, 10 Sep 2015 07:39:09 +0200 |
souliane |
plugin XEP-0277, quick_frontend: rename mbGetLast to mbGet and add it the parameter "item_ids"
|
Thu, 10 Sep 2015 07:37:14 +0200 |
souliane |
plugin XEP-0060: fixes a one-line loop
|
Thu, 10 Sep 2015 07:35:43 +0200 |
souliane |
plugin XEP-0277: clarify a docstring for one complex method argument
|
Thu, 10 Sep 2015 07:33:13 +0200 |
souliane |
tmp (wokkel): fixes RSM implementation to fit sat_pubsub answer when in "unrestricted" mode
|
Wed, 02 Sep 2015 14:59:28 +0200 |
souliane |
plugin XEP-0055: add "Directory subscription" menu + use the category "Service" for this plugin's menus instead of "Communication"
|
Wed, 02 Sep 2015 13:57:46 +0200 |
souliane |
plugin XEP-0055: display the search results using XMLUI JidsListWidget
|
Wed, 02 Sep 2015 13:56:34 +0200 |
souliane |
tools (xml_tools): split dataFormResult2AdvancedList in dataFormResult2XMLUIData and XMLUIData2AdvancedList
|
Wed, 02 Sep 2015 13:54:57 +0200 |
souliane |
plugin XEP-0055: remove a "debug" break that has been forgotten here
|
Wed, 02 Sep 2015 12:47:23 +0200 |
souliane |
plugin XEP-0050: pre-fill the target server's field with user's host.
|
Thu, 27 Aug 2015 17:59:22 +0200 |
Goffi |
core (xmlui): added helper method to easily manage dialogs with a deferred
|
Thu, 27 Aug 2015 17:59:15 +0200 |
Goffi |
core (plugins): detect import_name conflicts
|
Thu, 27 Aug 2015 17:59:11 +0200 |
Goffi |
core (utils): added a method to generate XEP-0082 style dates
|
Thu, 27 Aug 2015 17:59:01 +0200 |
Goffi |
frontends (xmlui): fixed a bug in xmlui resulting in a bad dialog creation (parameters were lost, including profile)
|
Wed, 26 Aug 2015 12:24:38 +0200 |
souliane |
tools (xml_tools): keeps data form result headers sorted
|
Wed, 26 Aug 2015 12:23:55 +0200 |
souliane |
tools (xml_tools): fixes JidElement.__init__
|
Fri, 21 Aug 2015 19:02:11 +0200 |
souliane |
plugin XEP-0055: add "simple" and "advanced" modes to Jabber search:
|
Sat, 22 Aug 2015 10:28:07 +0200 |
souliane |
core (params): fixes jid_list to use node's default value when no user value is defined
|
Tue, 25 Aug 2015 20:20:53 +0200 |
Goffi |
core (params): fixed exception on empty jids list
|
Tue, 25 Aug 2015 20:20:47 +0200 |
Goffi |
plugin XEP-0050: fixed crash on empty node in addAdHocCommand
|
Tue, 25 Aug 2015 20:02:50 +0200 |
Goffi |
plugin XEP-0050: return disco for commands only on commands namespace
|
Tue, 25 Aug 2015 16:52:18 +0200 |
Goffi |
core (disco): use of failure.Failure when raising FeatureNotFound to avoid a jump in debugger in debug mode
|
Tue, 25 Aug 2015 16:51:00 +0200 |
Goffi |
plugin groupblog: item access availability on serveur is checked on profile connection, and getFeatures is filled accordingly (with "available" key)
|
Tue, 25 Aug 2015 16:05:01 +0200 |
Goffi |
core (disco): added checkFeatures to check several features at once + identities are now managed with a tuple in findFeaturesSet and checkFeatures
|
Tue, 25 Aug 2015 15:39:16 +0200 |
Goffi |
core (xmlui): reverted change from 039d96e131be: we should be able to recreate the same container with changeContainer
|
Tue, 25 Aug 2015 14:41:42 +0200 |
Goffi |
frontends: callback are now always used in QuickApp launchAction (before it was only used if validated is present):
|
Tue, 25 Aug 2015 14:22:21 +0200 |
Goffi |
primitivus (ProfileManager): fixed profile change event callback
|
Fri, 21 Aug 2015 14:58:42 +0200 |
souliane |
tools (xmlui): changeContainer do not create a new one when the current one already fits
|
Fri, 21 Aug 2015 14:17:41 +0200 |
souliane |
tools, frontends (xmlui): allow to select a tab when adding it
|
Fri, 21 Aug 2015 19:23:14 +0200 |
Goffi |
plugin groupblog: groupblog compatible pubsub service is checked in profileConected + getFeatures implementation
|
Fri, 21 Aug 2015 19:23:13 +0200 |
Goffi |
core (disco): fixed bad indentation resulting in bad result in findFeaturesSet
|
Fri, 21 Aug 2015 17:09:43 +0200 |
Goffi |
plugin XEP-0060: implemented getFeatures, data has a "service" key if service is found for this profile
|
Fri, 21 Aug 2015 17:08:26 +0200 |
Goffi |
core, bridge: added getFeatures method:
|
Thu, 20 Aug 2015 18:44:39 +0200 |
Goffi |
QuickFrontend: removed old watched stuff as a new plugin now manages it properly
|
Thu, 20 Aug 2015 18:43:56 +0200 |
Goffi |
core, plugin watched: new plugin, show an alert when a watched entity goes online
|
Thu, 20 Aug 2015 18:41:06 +0200 |
Goffi |
primivitus: fixed profile manager exception when nothing is focused
|
Thu, 20 Aug 2015 18:36:53 +0200 |
Goffi |
frontends, primitivus: JidsList XMLUI widget management /!\ urwid SàText must be updated
|
Thu, 20 Aug 2015 18:35:27 +0200 |
Goffi |
core (params): jids_list type management
|
Thu, 20 Aug 2015 18:33:52 +0200 |
Goffi |
core (xmlui): added JidsListWidget to manage editable list of jids:
|
Tue, 18 Aug 2015 10:52:18 +0200 |
Goffi |
core(xmlui): removed useless parenthesis around assert
|
Tue, 18 Aug 2015 10:36:41 +0200 |
Goffi |
core (memory): fixed a double timer.cancel in Sessions
|
Tue, 18 Aug 2015 10:35:44 +0200 |
Goffi |
core , privmitivus (xmlui): add jidInput handling, with a simple String for now
|
Tue, 18 Aug 2015 10:04:47 +0200 |
Goffi |
xmlui: minor docstring fixes
|
Tue, 18 Aug 2015 09:37:25 +0200 |
Goffi |
core: tools.utils.getRepositoryData now return "hg log -r -1" and short form of node + fixed crash if mercurial is not present:
|
Tue, 18 Aug 2015 09:01:18 +0200 |
Goffi |
core: moved __version__ to __init__.py, so we can check version by doing "import sat;print(sat.__version__)"
|
Tue, 18 Aug 2015 09:01:18 +0200 |
Goffi |
core: removed sat_id which is not used anywhere, uuid do the job better
|
Tue, 18 Aug 2015 09:01:18 +0200 |
Goffi |
quick_frontend, primitivus: handling of actionNew signal
|
Tue, 18 Aug 2015 09:01:18 +0200 |
Goffi |
core, bridge: new signal actionNew to launch an action from the backend (e.g. display a dialog message):
|
Tue, 18 Aug 2015 09:01:18 +0200 |
Goffi |
plugin XEP-0045: added disco announce
|
Tue, 18 Aug 2015 09:01:18 +0200 |
Goffi |
plugin XEP-0059: fixed bad disco handling
|
Thu, 20 Aug 2015 10:22:46 +0200 |
souliane |
setup: wx is not more a dependency since wix has been deprecated
|
Wed, 03 Sep 2014 20:55:54 +0200 |
souliane |
plugin OTR: fixes a couple of typos
|
Sun, 16 Aug 2015 01:01:34 +0200 |
Goffi |
quick_frontend: minor fixes
|
Sun, 16 Aug 2015 01:00:54 +0200 |
Goffi |
quick_frontend (constants, quick_app, quick_contact_list): blogging refactoring (not finished):
|
Sun, 16 Aug 2015 00:41:58 +0200 |
Goffi |
core: getProfileName no raise ProfileUnknownError + minor doc fixes
|
Sun, 16 Aug 2015 00:39:44 +0200 |
Goffi |
plugins xep-0060, xep-0163, xep-0277, groupblog: bloging improvments (huge patch, sorry):
|
Sun, 16 Aug 2015 00:06:59 +0200 |
Goffi |
plugin text-syntaxes: minor variable renaming
|
Sun, 16 Aug 2015 00:06:12 +0200 |
Goffi |
tmp(pubsub): added retract "notify" attribute management
|
Sat, 15 Aug 2015 22:27:39 +0200 |
Goffi |
xml_tools: minor attribute renaming
|
Sat, 15 Aug 2015 22:24:40 +0200 |
Goffi |
tmp (wokkel.rsm): use of super instead of direct call in PubSubRequest
|
Sat, 15 Aug 2015 22:24:38 +0200 |
Goffi |
plugin XEP-0277: added mBGetFromManyWithComments to have items + comments in one method call
|
Sat, 15 Aug 2015 22:22:36 +0200 |
Goffi |
plugin XEP-0277: better parsing of atom:author element + item2mbdata minor reorganisation for better readability
|
Sat, 15 Aug 2015 22:22:34 +0200 |
Goffi |
plugin xep-0060,xep-0277: added getFromMany using new RTDeferredSession mechanism
|
Sat, 15 Aug 2015 22:20:56 +0200 |
Goffi |
plugins xep-0060, xep-0277: added methods to serialise getItems result (before bridge transmission):
|
Sat, 15 Aug 2015 22:20:43 +0200 |
Goffi |
plugins xep-0277, groupblog: added subscriteToMany to replace massiveSubscribeGroupBlogs + added SatRosterProtocol.getJidsSet
|
Sat, 15 Aug 2015 22:13:27 +0200 |
Goffi |
plugin XEP-0060: use of new RTDeferredSession to subscribe many nodes at once + subscribeToMany can now subscribe on separate services
|
Sat, 15 Aug 2015 22:13:27 +0200 |
Goffi |
core: new tools.sat_defer module, and implementation of RTDeferredSessions:
|
Sat, 15 Aug 2015 22:13:27 +0200 |
Goffi |
core (memory): Sessions fixes:
|
Sat, 15 Aug 2015 22:13:27 +0200 |
Goffi |
plugins xep-0060, xep-0277: code simplification/cleaning/fix:
|
Wed, 22 Jul 2015 11:42:37 +0200 |
souliane |
tools (config): when reading a list or dict from the config file, ignore spaces immediately following the delimiter
|
Tue, 21 Jul 2015 15:36:40 +0200 |
souliane |
tools (xml_tools): better PEP-8 compliance
|
Tue, 21 Jul 2015 11:56:53 +0200 |
souliane |
add PyOpenSSL to the dependency list
|
Mon, 20 Jul 2015 10:23:58 +0200 |
souliane |
quick_frontend: display over whole alerts counter
|
Tue, 14 Jul 2015 16:49:29 +0200 |
souliane |
quick_frontend (quick_chat): QuickChat._get_nick returns "" instead of None for message from the MUC
|
Tue, 14 Jul 2015 16:44:15 +0200 |
souliane |
plugin misc_groupblog: pubsub response do not fail when target server doesn't handle RSM
|
Tue, 14 Jul 2015 16:41:59 +0200 |
souliane |
tmp (wokkel): pubsub response do not fail when target server doesn't handle RSM
|
Tue, 14 Jul 2015 15:22:02 +0200 |
souliane |
add tests for sat.tmp.wokkel
|
Tue, 14 Jul 2015 12:57:07 +0200 |
souliane |
plugin XEP-0054: fixes bug introduced by changeset 1255 (38fb8823cee8)
|
Mon, 13 Jul 2015 13:33:54 +0200 |
souliane |
quick_frontend: add a couple of TODOs
|
Wed, 10 Jun 2015 18:04:43 +0200 |
souliane |
bridge, quick_frontend: the JID that is assigned by the server can differ from the one we asked for (resource)
|
Wed, 10 Jun 2015 09:18:34 +0200 |
souliane |
primitivus: fix setting the presence and status
|
Sat, 06 Jun 2015 17:01:22 +0200 |
souliane |
plugin misc_account: change the message sent by email after an account creation
|
Wed, 27 May 2015 19:12:38 +0200 |
Goffi |
tmp (rsm): better use of domish.Element.elements() + minor fixes
|
Wed, 27 May 2015 19:12:38 +0200 |
Goffi |
core (xmpp): added log message when a an entity without presence subscription is removed from roster
|
Wed, 27 May 2015 19:08:16 +0200 |
Goffi |
quick frontends (contact list): cache is not cleared anymore on QuickContactList.fill, avoiding the accidental removal of cached values like avatars
|
Fri, 22 May 2015 22:31:37 +0200 |
Goffi |
quick_frontend (quick_app): properly fixed roster loss:
|
Fri, 24 Apr 2015 16:10:46 +0200 |
souliane |
display the resource in the chat dialog when printing a private MUC message
|
Fri, 24 Apr 2015 14:57:09 +0200 |
souliane |
core (xmpp): update the cache for a contact group when a contact is removed from it
|
Fri, 24 Apr 2015 14:54:24 +0200 |
souliane |
core (xmpp): RosterItem.jid is deprecated in Wokkel 0.7.1, use RosterItem.entity instead
|
Thu, 23 Apr 2015 15:16:06 +0200 |
Goffi |
core (tests): fixed bad use of reserved name
|
Thu, 23 Apr 2015 14:19:43 +0200 |
Goffi |
core (tests): test fixes
|
Thu, 23 Apr 2015 13:35:21 +0200 |
Goffi |
plugin groupblog, tmp (mam, rsm): some style improvments/fixes:
|
Thu, 23 Apr 2015 10:57:40 +0200 |
Goffi |
tmp (wokkel): licenses fixes:
|
Thu, 23 Apr 2015 10:25:47 +0200 |
Goffi |
plugins xep-0277: some methods reordering to make the plugin more readable
|
Wed, 22 Apr 2015 20:21:55 +0200 |
Goffi |
plugins groupblog, xep-0060: first pass of simplification
|
Wed, 22 Apr 2015 18:30:28 +0200 |
Goffi |
plugins (groupblog, xep-0277) + tmp(rsm): improved style:
|
Mon, 20 Apr 2015 16:46:17 +0200 |
souliane |
quick_frontend: ask for the roster in connectedHandler instead of in ProfileManager, because we need it also when reconnecting after a disconnection whithout restarting the frontend
|
Mon, 20 Apr 2015 16:39:38 +0200 |
souliane |
core, plugin XEP-0045, frontends: change frontend method "setStatusOnline" for "setPresenceStatus":
|
Sat, 18 Apr 2015 00:27:39 +0200 |
Goffi |
core (disco): fixed bad indentation in _discoInfos (used by bridge)
|
Fri, 17 Apr 2015 23:10:06 +0200 |
Goffi |
bridge: getInfos description minor update
|
Fri, 17 Apr 2015 22:59:35 +0200 |
Goffi |
core, bridge, jp: management of service discovery extensions (XEP-0128)
|
Fri, 17 Apr 2015 10:39:41 +0200 |
Goffi |
tmp (mam): fixed name shadowing + getDiscoInfo for mam fix:
|
Fri, 17 Apr 2015 19:06:39 +0200 |
souliane |
test: fix the tests
|
Fri, 17 Apr 2015 19:05:37 +0200 |
souliane |
plugin radiocol: radiocolSongAdded now gets a JID as argument, add _radiocolSongAdded working with unicode for bridge calls
|
Thu, 16 Apr 2015 17:17:28 +0200 |
souliane |
quick_frontend, primitivus: fixes a couple of issues:
|
Thu, 16 Apr 2015 14:57:57 +0200 |
souliane |
massive (preventive) addition of 'u' (unicode) before the strings passed to logging functions
|
Thu, 16 Apr 2015 13:31:14 +0200 |
souliane |
quick_frontend, primitivus: move code to remove a new message alert from primitivus to quick_frontend
|
Thu, 09 Apr 2015 11:27:13 +0200 |
souliane |
plugin XEP-0045, quick_frontend, primitivus: replace C.DEFAULT_MUC by bridge method getDefaultMUC (value is defined in plugin XEP-0045 and can be overriden with the config file)
|
Thu, 09 Apr 2015 11:24:25 +0200 |
souliane |
primitivus: fixes :search command
|
Mon, 06 Apr 2015 18:13:32 +0200 |
Goffi |
quick_frontends(profile manager): typo
|
Mon, 06 Apr 2015 17:36:53 +0200 |
Goffi |
jp (profile): added "profile modify" command
|
Mon, 06 Apr 2015 17:36:21 +0200 |
Goffi |
jp (profile): in "profile create", jid and password arguments are now optional + added a new --xmpp-password option to set XMPP password separately (default to the same password as for profile).
|
Mon, 06 Apr 2015 17:32:28 +0200 |
Goffi |
jp (profile): fixed "profile info" to use profile, and then manage connection.
|
Mon, 06 Apr 2015 12:11:23 +0200 |
Goffi |
jp: fixed crash on commands using profile without "connect" option
|
Thu, 02 Apr 2015 00:00:33 +0200 |
souliane |
quick_frontend (constants): set a constant for default MUC service
|
Wed, 01 Apr 2015 23:59:56 +0200 |
souliane |
quick_frontend: keep the contact list groups synchronised on contact deletion
|
Wed, 01 Apr 2015 23:56:32 +0200 |
souliane |
core (xmmp): keep the roster groups cache synchronised + fixes a log.warning
|
Wed, 01 Apr 2015 22:07:28 +0200 |
souliane |
quick_frontend (contact_list): rename QuickContactList.remove to QuickContactList.removeContact + remove the contact from _roster attribute (and not only from _cache)
|
Mon, 30 Mar 2015 10:26:26 +0200 |
Goffi |
2015 copyright dates update
|
Mon, 30 Mar 2015 10:04:29 +0200 |
Goffi |
jp: fixed bad try/except hidding errors + fixed bad management of jids without node
|
Wed, 25 Mar 2015 16:10:17 +0100 |
souliane |
quick_frontend: fixes personalEventHandler signature
|
Wed, 25 Mar 2015 15:25:51 +0100 |
souliane |
quick_frontend, primitivus: various fixes (MUC and cached signals):
|
Wed, 25 Mar 2015 15:28:02 +0100 |
souliane |
memory, plugin XEP-0045: getMainResource returns None when asking a MUC entity + fixes /whois on a MUC (bare) entity
|
Wed, 25 Mar 2015 15:21:17 +0100 |
souliane |
quick_frontend: better PEP-8 compliance
|
Wed, 25 Mar 2015 10:09:59 +0100 |
souliane |
primitivus (Chat): fixes updating the occupant list when someone leaves, changes his nick or is added in last position
|
Wed, 25 Mar 2015 09:42:05 +0100 |
souliane |
quick_frontend, primivitus: revert changes made in rev 1386 (1f3513cfb246) concerning ChatText.nick: was mixing MUC occupant nick and roster contact nick/node
|
Tue, 24 Mar 2015 17:31:08 +0100 |
souliane |
quick_frontend, primitivus: remove QuickChat.updateEntityState and QuickChat.setContactStates, use more general QuickChat.update (also called when joining the room to initialise the occupants list)
|
Tue, 24 Mar 2015 10:46:42 +0100 |
souliane |
primitivus (contact_list): fixes hide/show disconnected contacts via keyboard shortcut
|
Mon, 23 Mar 2015 15:38:32 +0100 |
souliane |
quick_frontend, primivitus: remove QuickChat.getUserNick + primivitus ChatText gets the user nick directly from parent Chat instance
|
Tue, 24 Mar 2015 07:38:40 +0100 |
souliane |
primitivus: prefill "Join MUC" dialog with only the JID's node part when in debug version + display error directly from the DBus object
|
Tue, 24 Mar 2015 07:34:32 +0100 |
souliane |
plugins XEP-0045, XEP-0249: allow to join / invite without specifying the JID's host part (use client's values)
|
Mon, 23 Mar 2015 09:34:23 +0100 |
souliane |
quick_frontend, primitivus (chat): merge setOccupantStates and setContactStates
|
Sun, 22 Mar 2015 14:20:19 +0100 |
souliane |
quick_frontend, primitivus: better PEP-8 compliance + remove/rename some (Quick)Chat attributes:
|
Fri, 20 Mar 2015 20:49:58 +0100 |
Goffi |
plugin XEP-0045: /join text command can be used in all contexts, not only group
|
Fri, 20 Mar 2015 17:47:48 +0100 |
souliane |
plugin XEP-0085, quick_frontend: fixes chat states
|
Fri, 20 Mar 2015 16:29:03 +0100 |
souliane |
quick_frontend: display MUC games symbols
|
Fri, 20 Mar 2015 16:28:19 +0100 |
souliane |
quick_frontends, primitivus: move the chat states logic to quick_frontend
|
Fri, 20 Mar 2015 16:25:38 +0100 |
souliane |
quick_frontends, primitivus: know who are the MUC occupants from the presence informations:
|
Thu, 19 Mar 2015 20:40:10 +0100 |
Goffi |
core: getRepositoryData now get the module in argument
|
Thu, 19 Mar 2015 19:47:01 +0100 |
Goffi |
core: if we are in dev version and it's possible, repository data are now checked and added to SàT version
|
Thu, 19 Mar 2015 19:44:37 +0100 |
Goffi |
renamed tools.misc to tools.trigger
|
Thu, 19 Mar 2015 14:41:15 +0100 |
Goffi |
plugin text commands: minor docstrings improvments
|
Thu, 19 Mar 2015 14:38:02 +0100 |
Goffi |
plugin text commands: minor docstrings improvments
|
Thu, 19 Mar 2015 14:30:08 +0100 |
Goffi |
plugin text command, XEP-0045, XEP-0048, XEP-0249: removed feedBackWrongContext which is no more usefull with new _contextValid method
|
Thu, 19 Mar 2015 14:29:03 +0100 |
Goffi |
plugin text commands: added _contextValid method:
|
Thu, 19 Mar 2015 14:02:37 +0100 |
Goffi |
plugin text commands: docstring parsing for commands, and better /help command:
|
Wed, 18 Mar 2015 10:57:27 +0100 |
Goffi |
closing branch frontends_multi_profiles
frontends_multi_profiles
|
Wed, 18 Mar 2015 10:52:28 +0100 |
Goffi |
merged branch frontends_multi_profiles
|
Wed, 18 Mar 2015 10:39:22 +0100 |
Goffi |
quick_frontends(menus): added MenuContainer.replace method + addMenuHook helper method in QuickMenusManager
frontends_multi_profiles
|
Tue, 17 Mar 2015 19:33:05 +0100 |
Goffi |
core, quick_frontends: added an "extra" item in getMenus + use of new quick_menus module in QuickApp
frontends_multi_profiles
|
Tue, 17 Mar 2015 19:33:05 +0100 |
Goffi |
quick_frontend (menus): added a quick_menus module to manage easily menus logic:
frontends_multi_profiles
|
Tue, 17 Mar 2015 19:33:04 +0100 |
Goffi |
quick_frontends: added "menu" listeners, which is called when a menu is added or removed.
frontends_multi_profiles
|
Tue, 17 Mar 2015 19:30:43 +0100 |
Goffi |
frontends: added a host_listener module which manage a listener launched when host is ready, useful to instantiate things on host in optional modules (e.g. menus).
frontends_multi_profiles
|
Wed, 11 Mar 2015 20:06:13 +0100 |
souliane |
quick_frontend, primitivus (chat): pass a sorted list to Chat.setPresents
frontends_multi_profiles
|
Wed, 11 Mar 2015 12:43:48 +0100 |
souliane |
frontends (quick_frontend, primitivus): fixes room games:
frontends_multi_profiles
|
Wed, 11 Mar 2015 12:36:22 +0100 |
souliane |
plugins room_game, quiz, radiocol, tarot: use JID instead of unicode in many methods + class attributes
frontends_multi_profiles
|
Wed, 11 Mar 2015 12:35:21 +0100 |
souliane |
plugins XEP-0045, XEP-0249, parrot: use JID instead of unicode in many methods + class attributes
frontends_multi_profiles
|
Mon, 09 Mar 2015 16:37:15 +0100 |
souliane |
core (constants): add menu type MENU_ROOM_OCCUPANT_CONTEXT
frontends_multi_profiles
|
Sat, 07 Mar 2015 16:28:12 +0100 |
souliane |
plugin XEP-0045: make joinMUC asynchronous and fixes its handler
frontends_multi_profiles
|
Fri, 06 Mar 2015 16:06:38 +0100 |
souliane |
core: fixes bug introduced by 1262 (f8a8434dbac7) in SAT.delContact
frontends_multi_profiles
|
Fri, 06 Mar 2015 15:24:45 +0100 |
souliane |
frontends (primitivus): fixes setting the presence and status (for now all the profiles share the same info)
frontends_multi_profiles
|
Fri, 06 Mar 2015 14:46:03 +0100 |
souliane |
frontends (primitivus): assign the current profile to the parameters dialog
frontends_multi_profiles
|
Fri, 06 Mar 2015 14:22:49 +0100 |
souliane |
quick_frontend: register the 'personalEvent' signal
frontends_multi_profiles
|
Thu, 05 Mar 2015 13:48:49 +0100 |
souliane |
quick_frontend: replace last occurences of QuickApp.chat_wins with QuickApp.widgets
frontends_multi_profiles
|
Wed, 04 Mar 2015 14:04:03 +0100 |
souliane |
frontends (primitivus): fixes MUC nicks completion
frontends_multi_profiles
|
Wed, 04 Mar 2015 14:17:38 +0100 |
souliane |
quick_frontend: add a method getWidget to return a widget without creating it if it doesn't exist
frontends_multi_profiles
|
Tue, 03 Mar 2015 22:17:57 +0100 |
souliane |
frontends: add listeners 'profilePlugged', 'disconnect' and 'gotMenus' (the last one to be removed when the menus are refactored to quick_app)
frontends_multi_profiles
|
Tue, 03 Mar 2015 15:05:10 +0100 |
souliane |
frontends (QuickApp), tools (TriggerManager): frontends can also use triggers + add those for sending and receiving a message
frontends_multi_profiles
|
Tue, 03 Mar 2015 06:00:23 +0100 |
souliane |
frontends (XMLUI): fixes wrong argument name
frontends_multi_profiles
|
Tue, 24 Feb 2015 20:29:57 +0100 |
Goffi |
quick frontends: signal cache: if a signal arrives between the beginning of profile plugging, and the when the profile is actually ready, it is cached and replayed when the profile is ready.
frontends_multi_profiles
|
Tue, 24 Feb 2015 18:21:03 +0100 |
Goffi |
primitivus (contact list): removed our own bare jid from not_in_roster
frontends_multi_profiles
|
Tue, 24 Feb 2015 18:20:34 +0100 |
Goffi |
quick frontends (contact list): added self.whoami
frontends_multi_profiles
|
Tue, 24 Feb 2015 17:14:10 +0100 |
Goffi |
quick_frontends, primitivus (contact list): added nick observer + implemented onNickUpdate
frontends_multi_profiles
|
Tue, 24 Feb 2015 17:01:33 +0100 |
Goffi |
plugin XEP-0054: "nick" is now keeped in cache:
frontends_multi_profiles
|
Tue, 24 Feb 2015 16:54:28 +0100 |
Goffi |
core (persistent dict): added setdefault method
frontends_multi_profiles
|
Tue, 24 Feb 2015 16:52:44 +0100 |
Goffi |
quick frontends, primitivus: fixed listener calls (kwargs where forgotten) + fixed presence listener + renamed updatePresence to onPresenceUpdate for consistency with oter listeners
frontends_multi_profiles
|
Tue, 24 Feb 2015 14:40:19 +0100 |
Goffi |
quick frontends: fixed use of profile for listeners
frontends_multi_profiles
|
Mon, 23 Feb 2015 18:08:22 +0100 |
Goffi |
merged souliane changes
frontends_multi_profiles
|
Mon, 23 Feb 2015 18:04:25 +0100 |
Goffi |
primitivus, quick_frontends: moved newMessage signal handler to quick_frontend
frontends_multi_profiles
|
Mon, 23 Feb 2015 18:04:25 +0100 |
Goffi |
plugin XEP-0085: fixed bad call to udateEntityData
frontends_multi_profiles
|
Mon, 23 Feb 2015 18:04:25 +0100 |
Goffi |
quick frontends(contact list): added a getFullJid method to add resource to a bare jid
frontends_multi_profiles
|
Mon, 23 Feb 2015 18:04:16 +0100 |
Goffi |
quick_frontends (contact list): use of intermediate method for showEmptyGroups and showOfflineMessages to convert bridge values to actual booleans
frontends_multi_profiles
|
Sun, 22 Feb 2015 21:30:20 +0100 |
souliane |
quick_frontend, primitivus: use a listener to update the contact list when receiving a presence
frontends_multi_profiles
|
Sun, 22 Feb 2015 20:39:33 +0100 |
souliane |
quick_frontend (quick_app): addListener takes a profiles_filter argument to check the profile before calling a listener (profile must be passed right after the event type in callListeners)
frontends_multi_profiles
|
Sun, 22 Feb 2015 11:43:11 +0100 |
souliane |
plugin XEP-0085: fixes the calls to memory.deleteEntityDatum and self.updateCache (was self.updateEntityData, has been renamed to avoid confusion with the memory method)
frontends_multi_profiles
|
Sun, 22 Feb 2015 15:11:29 +0100 |
souliane |
quick_frontend: add a 'presence' listener for the 'presenceUpdate' signal
frontends_multi_profiles
|
Sat, 21 Feb 2015 12:39:04 +0100 |
souliane |
quick_frontend (quick_contact_list): add property roster_entities_connected and method getSpecials
frontends_multi_profiles
|
Sun, 22 Feb 2015 14:13:42 +0100 |
souliane |
frontends: merge sat_frontends.constants to sat_frontends.quick_frontend.constants
frontends_multi_profiles
|
Sun, 22 Feb 2015 13:58:33 +0100 |
souliane |
quick_frontend (quick_app): fixes the call to a bridge method that was done with a JID instead of unicode
frontends_multi_profiles
|
Sat, 21 Feb 2015 17:22:39 +0100 |
souliane |
core, quick_frontends: fixes one typo and a variable naming issue
frontends_multi_profiles
|
Sat, 21 Feb 2015 12:34:48 +0100 |
souliane |
quick_frontend, primitivus: fixes typo between method alert and class Alert
frontends_multi_profiles
|
Fri, 20 Feb 2015 22:06:13 +0100 |
souliane |
frontends (quick_frontend): fixes a typo (listerner --> listener)
frontends_multi_profiles
|
Tue, 10 Feb 2015 10:33:54 +0100 |
souliane |
quick_frontend (quick_widgets): revert commit 1319
frontends_multi_profiles
|
Tue, 10 Feb 2015 19:08:01 +0100 |
Goffi |
quick frontends (quick widgets): doesn't force anymore "on_new_widget" to None for on_existing_widget=C.WIDGET_RECREATE: the original behaviour for on_new_widget need to be kept
frontends_multi_profiles
|
Mon, 09 Feb 2015 21:40:45 +0100 |
Goffi |
merges souliane commits
frontends_multi_profiles
|
Mon, 09 Feb 2015 21:39:51 +0100 |
Goffi |
quick frontends(quick app): add a listeners (observer/observable) mechanism to call a callback when a event happen. Implemented an "avatar" event.
frontends_multi_profiles
|
Mon, 09 Feb 2015 21:39:51 +0100 |
Goffi |
frontends (quick frontend): use of new getEntitiesData to get cached values for avatars on profile connection.
frontends_multi_profiles
|
Mon, 09 Feb 2015 21:39:51 +0100 |
Goffi |
plugin xep-0054: various improvments on avatars management:
frontends_multi_profiles
|
Mon, 09 Feb 2015 21:39:51 +0100 |
Goffi |
core: added a "profileConnecting" method check:
frontends_multi_profiles
|
Mon, 09 Feb 2015 21:39:51 +0100 |
Goffi |
core (memory): updateEntityData now accept a "silent" argument to avoid sending signal to frontends when updating an attribute with "signalOnUpdate" flag.
frontends_multi_profiles
|
Mon, 09 Feb 2015 21:39:51 +0100 |
Goffi |
core: added getEntitiesData which get cache data for several entities at once
frontends_multi_profiles
|
Mon, 09 Feb 2015 21:39:47 +0100 |
Goffi |
core: boolConst is used to convert a boolean value to its equivalent string constant
frontends_multi_profiles
|
Mon, 09 Feb 2015 09:19:30 +0100 |
souliane |
quick_frontend: getOrCreateWidget callbacks can return another widget
frontends_multi_profiles
|
Sat, 07 Feb 2015 14:47:23 +0100 |
souliane |
frontends (tools): Pyjamas's JID implementation can be compared to an object of a different type:
frontends_multi_profiles
|
Fri, 06 Feb 2015 22:28:00 +0100 |
souliane |
quick_frontend: fixes hash setting for QuickWidget
frontends_multi_profiles
|
Fri, 06 Feb 2015 20:46:14 +0100 |
Goffi |
quick frontend(quick widgets): fixed bad condition test in previous commit
frontends_multi_profiles
|
Fri, 06 Feb 2015 20:43:28 +0100 |
Goffi |
quick frontend(quick widgets): added the ability to use a callable with getOrCreateWidget's on_existing_widget
frontends_multi_profiles
|
Fri, 06 Feb 2015 20:09:01 +0100 |
Goffi |
quick_ frontend (quick widgets): added explanation in docstring for non special keywords in getOrCreateWidget
frontends_multi_profiles
|
Fri, 06 Feb 2015 19:31:13 +0100 |
souliane |
quick_frontend: remove the contact from the groups it has been removed from
frontends_multi_profiles
|
Fri, 06 Feb 2015 19:29:37 +0100 |
Goffi |
merged souliane commits
frontends_multi_profiles
|
Fri, 06 Feb 2015 19:05:51 +0100 |
Goffi |
quick frontend (quick widgets): class' __name__ method is used for classes_map hash because the use of class directly was causing bugs with pyjamas (difficult to find, several MicroblogPanel instances were added only once in Libervia's TabPanel, hash method seemed buggy)
frontends_multi_profiles
|
Fri, 06 Feb 2015 19:03:13 +0100 |
Goffi |
quick frontend (quick_widgets): add deleteWidget method
frontends_multi_profiles
|
Fri, 06 Feb 2015 19:02:10 +0100 |
Goffi |
quick frontends (QuickContactList): added isEntityInGroup method
frontends_multi_profiles
|
Fri, 06 Feb 2015 19:01:06 +0100 |
Goffi |
Quick Frontend (quick_widgets): added on_existing_widget in getOrCreateWidget (see docstring for more infos) + use of constants
frontends_multi_profiles
|
Fri, 06 Feb 2015 18:54:44 +0100 |
Goffi |
core: fixed items registration in roster management
frontends_multi_profiles
|
Fri, 06 Feb 2015 18:53:07 +0100 |
Goffi |
core: fixed some logging calls without unicode strings, and use of print
frontends_multi_profiles
|
Fri, 06 Feb 2015 18:46:26 +0100 |
Goffi |
core: better use of C.bool: C.bool only accept basestring subclasses and return the associated constant, C.boolConst return the associated constant for a boolean value
frontends_multi_profiles
|
Thu, 05 Feb 2015 12:10:42 +0100 |
souliane |
quick_frontend: add some properties for QuickContactList
frontends_multi_profiles
|
Fri, 06 Feb 2015 10:50:01 +0100 |
souliane |
quick_frontend: fix the history log message
frontends_multi_profiles
|
Thu, 05 Feb 2015 11:59:26 +0100 |
souliane |
modification of the social contract according to the General Assembly of 19/08/2014
|
Fri, 30 Jan 2015 14:08:01 +0100 |
souliane |
plugin groupblog: fixes bad errback default value
|
Mon, 26 Jan 2015 02:03:16 +0100 |
Goffi |
plugin XEP-0054: couple of fixes in VCard/avatar management:
frontends_multi_profiles
|
Mon, 26 Jan 2015 01:57:06 +0100 |
Goffi |
core: added items() and iteritems() methods to PersistentDict
frontends_multi_profiles
|
Sat, 24 Jan 2015 16:12:50 +0100 |
souliane |
remove remaining references to Wix
frontends_multi_profiles
|
Sat, 24 Jan 2015 01:00:29 +0100 |
Goffi |
core, frontends: refactoring to base Libervia on QuickFrontend (big mixed commit):
frontends_multi_profiles
|
Sat, 24 Jan 2015 00:15:01 +0100 |
Goffi |
Wix removal: Wix is now officially abandonned (a futur desktop frontend will replace it)
frontends_multi_profiles
|
Sat, 24 Jan 2015 00:14:58 +0100 |
Goffi |
quick_frontend, primitivus: moved parts of primitivus's profileManager to quick_frontend
frontends_multi_profiles
|
Thu, 15 Jan 2015 21:54:53 +0100 |
souliane |
plugin XEP-0313: handle forwarded pubsub event
|
Thu, 15 Jan 2015 21:02:41 +0100 |
souliane |
tmp: update wokkel MAM implementation
|
Wed, 14 Jan 2015 10:44:49 +0100 |
souliane |
tmp, plugins: fixes the imports fron sat.tmp
|
Fri, 09 Jan 2015 10:51:12 +0100 |
souliane |
plugin XEP-0313: update (still draft)
|
Fri, 09 Jan 2015 10:50:11 +0100 |
souliane |
tmp: update tmp.wokkel.rsm, add tmp.wokkel.mam
|
Fri, 09 Jan 2015 10:45:15 +0100 |
souliane |
plugin XEP-0060: free SatPubSubClient instance on profile disconnection
|
Fri, 09 Jan 2015 10:44:37 +0100 |
souliane |
plugin groupblog: fixes bad errback value
|
Thu, 25 Dec 2014 12:26:49 +0100 |
souliane |
setup: fixes to install sat.tmp.wokkel
|
Thu, 25 Dec 2014 12:09:05 +0100 |
souliane |
plugin XEP-0334: first draft
|
Thu, 25 Dec 2014 11:49:13 +0100 |
souliane |
test: fix/improve tests for plugins XEP-0033 and XEP-0085 (mainly to return a Deferred)
|
Fri, 19 Dec 2014 14:43:42 +0100 |
souliane |
plugin XEP-0313: first draft:
|
Fri, 19 Dec 2014 11:42:45 +0100 |
souliane |
core (xmpp): set missing "from" attribute of received messages to the server domain
|
Fri, 19 Dec 2014 11:41:23 +0100 |
souliane |
plugin XEP-0277: minor fix in plugin declaration
|
Fri, 19 Dec 2014 11:40:28 +0100 |
souliane |
plugin XEP-0297: first draft
|
Fri, 19 Dec 2014 11:38:24 +0100 |
souliane |
plugin XEP-0203: first draft
|
Fri, 19 Dec 2014 11:36:43 +0100 |
souliane |
test: fixes tests for XEP-0033
|
Fri, 19 Dec 2014 11:36:00 +0100 |
souliane |
test: refactoring:
|
Mon, 15 Dec 2014 15:29:08 +0100 |
souliane |
test: fixes import for wokkel.rsm
|
Mon, 15 Dec 2014 14:05:28 +0100 |
souliane |
test: add tests for plugin_misc_groupblog
|
Mon, 15 Dec 2014 14:04:19 +0100 |
souliane |
plugins XEP-0060, XEP-0277, groupblog: make use of RSM (XEP-0059)
|
Mon, 15 Dec 2014 14:03:13 +0100 |
souliane |
plugins XEP-0059, XEP-0060: leave internal wokkel extensions to sat.tmp.wokkel
|
Mon, 15 Dec 2014 12:46:58 +0100 |
souliane |
use sat.tmp.wokkel as a buffer module until the changes are integrated to wokkel
|
Wed, 10 Dec 2014 19:00:09 +0100 |
Goffi |
quick_frontend, primitivus: multi-profiles refactoring part 1 (big commit, sorry :p):
frontends_multi_profiles
|
Wed, 10 Dec 2014 18:37:14 +0100 |
Goffi |
plugin XEP-0085: disabled a problematic assert (see FIXME)
frontends_multi_profiles
|
Wed, 10 Dec 2014 18:36:11 +0100 |
Goffi |
core: misc improvments:
frontends_multi_profiles
|
Wed, 10 Dec 2014 18:32:33 +0100 |
Goffi |
core: improved roster management + misc:
frontends_multi_profiles
|
Mon, 24 Nov 2014 17:20:51 +0100 |
souliane |
plugin XEP-0060: listNodes should not use SatPubSubClient.getDiscoItems but self.host.getDiscoItems, cf. revs 1217 (318eab3f93f8) and 1259 (633fcd13a7dc)
|
Fri, 21 Nov 2014 16:36:24 +0100 |
Goffi |
plugin pubsub: fixed redefinition of PubSubRequest
|
Fri, 21 Nov 2014 16:35:40 +0100 |
Goffi |
plugin pubsub: fixed a bug introducted in revision 318eab3f93f8: getDiscoItems handler method which is called on disco items request, was calling getDiscoItems from host, which do a request itself, resulting in an infinite items request loop.
|
Wed, 22 Oct 2014 18:58:29 +0200 |
souliane |
memory: fixes issue in a test
|
Wed, 22 Oct 2014 14:38:20 +0200 |
souliane |
plugin misc_room_game, radiocol, tarot: fixes bridge method "prepareRoom" declaration (add "async=True")
|
Wed, 22 Oct 2014 14:16:01 +0200 |
souliane |
plugin XEP-0045: use HISTORY_LIMIT param to retrieve the MUC history
|
Wed, 22 Oct 2014 11:42:15 +0200 |
souliane |
plugin XEP-0054: the fix by revision 1248 (77a4592816f6) was not complete
|
Mon, 20 Oct 2014 20:46:10 +0200 |
souliane |
test: fixes test for XEP-0085 (use full JID)
|
Mon, 20 Oct 2014 20:26:46 +0200 |
souliane |
plugin XEP-0085: send 'gone' state before disconnection
|
Mon, 20 Oct 2014 12:57:55 +0200 |
souliane |
plugin XEP-0085: use the full JID + fixes bad entity data "type" value
|
Mon, 20 Oct 2014 16:38:49 +0200 |
souliane |
memory: add method isContactConnected
|
Mon, 20 Oct 2014 15:09:37 +0200 |
souliane |
plugin XEP-0045: set the entity data "type" asap (userJoinedRoom is triggered before the join callback)
|
Mon, 20 Oct 2014 12:57:27 +0200 |
souliane |
plugin sec_otr: a trigger was not returning True
|
Sun, 19 Oct 2014 15:25:04 +0200 |
souliane |
plugin XEP-0054: fixes error message when we get a ConnectionLost failure
|
Sun, 19 Oct 2014 15:07:16 +0200 |
souliane |
memory: temporary dirty hack to fix the personnal key issue after the auth session expired
|
Sat, 18 Oct 2014 16:28:37 +0200 |
souliane |
core, plugins: improve a bit some log messages
|
Sun, 19 Oct 2014 12:31:28 +0200 |
souliane |
plugin misc_imap: fixes call to log.debug with more than one argument
|
Sun, 19 Oct 2014 11:54:07 +0200 |
souliane |
plugin XEP-0115: better disco error handling
|
Sun, 19 Oct 2014 02:48:11 +0200 |
souliane |
plugins groupblogs: fixes the massive retrieval callback (loop variable was misused in a lambda callback)
|
Sat, 18 Oct 2014 20:23:12 +0200 |
souliane |
plugin XEP-0060: fixes listing the nodes on the pubsub service
|
Sat, 18 Oct 2014 13:02:41 +0200 |
souliane |
frontends (quick_app): fixes wrong JID construction when processing getPresenceStatuses result
|
Fri, 17 Oct 2014 20:26:01 +0200 |
souliane |
memory: don't save last resource in entity data for the MUC jids
|
Fri, 17 Oct 2014 15:49:46 +0200 |
souliane |
plugin XEP-0045: handle MUC presence
|
Thu, 16 Oct 2014 17:02:44 +0200 |
souliane |
memory (params): set "Show empty groups" to True by default
|
Thu, 16 Oct 2014 20:18:40 +0200 |
Goffi |
bridge (frontends side): fixed call of async method in blocking context
|
Thu, 16 Oct 2014 20:10:08 +0200 |
Goffi |
core (config): fixed a bad option check
|
Sat, 11 Oct 2014 16:26:43 +0200 |
Goffi |
core (config): added the Exception default value which raise an exception instead of returning the default in getConfig
|
Tue, 07 Oct 2014 17:12:41 +0200 |
Goffi |
core: better management of default value in getConfig
|
Mon, 06 Oct 2014 17:25:41 +0200 |
souliane |
plugin XEP-0277, groupblog: fixes namespace issue of the items that are received from an event + trap some errors
|
Tue, 07 Oct 2014 10:19:01 +0200 |
souliane |
plugin XEP-0115: trap "service-unavailable" error when retrieving disco infos
|
Tue, 07 Oct 2014 11:45:34 +0200 |
souliane |
primitivus: fixes displaying online contacts when "Show offline contacts" is False
|
Mon, 06 Oct 2014 13:54:41 +0200 |
souliane |
primitivus: implement parameter "Show empty groups"
|
Mon, 06 Oct 2014 12:44:58 +0200 |
souliane |
primitivus: implement "Show offline contacts" parameter (sync with "DISCONNECTED_HIDE" action key)
|
Mon, 06 Oct 2014 12:22:14 +0200 |
souliane |
constants: split C.bool in C.bool and C.str so:
|
Mon, 06 Oct 2014 11:20:43 +0200 |
souliane |
memory (params): add parameters "Show offline contacts" and "Show empty groups"
|
Mon, 06 Oct 2014 11:18:37 +0200 |
souliane |
memory (params): use more generic param attribute "constraint" instead of "min" and "max"
|
Sat, 04 Oct 2014 10:26:10 +0200 |
souliane |
frontends (primitivus): new command :search <pattern>
|
Sat, 04 Oct 2014 10:25:32 +0200 |
souliane |
bridge, memory: add "search" attribute to getHistory (filter the results with a unix globbing pattern)
|
Sat, 04 Oct 2014 10:23:13 +0200 |
souliane |
frontends: printInfo and printMessage timestamp attribute defaults to None instead of ''
|
Wed, 24 Sep 2014 13:49:43 +0200 |
souliane |
memory: add Parameter "Chat history limit"
|
Fri, 03 Oct 2014 12:43:59 +0200 |
souliane |
memory: getHistory with limit=0 now returns an empty list, use limit=None to return all messages
|
Fri, 03 Oct 2014 12:27:43 +0200 |
souliane |
memory (params), tools (xml_tools), plugins, frontends: add "int" parameter type with "min" and "max" attributes
|
Mon, 22 Sep 2014 22:25:44 +0200 |
souliane |
plugin XEP-0059: first draft, pubsub and jabber search do not exploit it yet
|
Mon, 22 Sep 2014 20:50:20 +0200 |
souliane |
plugin maildir: fixes missing import
|
Mon, 22 Sep 2014 20:49:13 +0200 |
souliane |
plugin XEP-0060, groupblog: avoid unecessary pubsub errors while doing massive requests:
|
Mon, 22 Sep 2014 20:34:29 +0200 |
souliane |
memory (disco): add nodeIdentifier parameter to getItems
|
Mon, 22 Sep 2014 19:24:07 +0200 |
souliane |
memory: session timeout won't be reset on each access if the Sessions() is called with resettable_timeout=False
|
Mon, 22 Sep 2014 18:42:54 +0200 |
souliane |
memory: profileSessions.profileGetUnique was not resetting the timer
|
Mon, 22 Sep 2014 20:26:40 +0200 |
souliane |
memory: handle the case where an existing session ID is re-used for creating a new session
|
Sun, 21 Sep 2014 13:10:55 +0200 |
souliane |
memory: Sessions.newSession can be called with a forced session ID
|
Sun, 21 Sep 2014 13:06:53 +0200 |
souliane |
core: move XMPP keep-alife value to the constants
|
Thu, 18 Sep 2014 11:43:21 +0200 |
souliane |
we are in dev version again
|
Thu, 18 Sep 2014 11:42:07 +0200 |
souliane |
SàT v0.5.1 released
|
Thu, 18 Sep 2014 11:41:52 +0200 |
souliane |
version update
0.5.1 SàT v0.5.1
|
Thu, 18 Sep 2014 11:28:41 +0200 |
souliane |
update CHANGELOG for v5.1
|
Wed, 17 Sep 2014 10:02:24 +0200 |
souliane |
test: fixes FakeSAT for plugin XEP-0033
|
Thu, 11 Sep 2014 15:38:57 +0200 |
souliane |
plugin XEP-0033: fixes sending the message after the changes made in rev 1052 (e88bff4c8b77)
|
Mon, 15 Sep 2014 14:18:34 +0200 |
Goffi |
misc: added Olly Betts to contributors + various fixed for Matteo Cypriani
|
Mon, 15 Sep 2014 14:18:27 +0200 |
Matteo Cypriani |
misc: updated urls of pyxe an pyfeed
|
Mon, 15 Sep 2014 14:18:27 +0200 |
Matteo Cypriani |
misc: fixed typos in README
|
Mon, 15 Sep 2014 14:18:26 +0200 |
Matteo Cypriani |
misc: README typos fixes
|
Mon, 15 Sep 2014 14:18:25 +0200 |
Matteo Cypriani |
misc: update versions in README4PACKAGERS + typos
|
Mon, 15 Sep 2014 14:18:25 +0200 |
Matteo Cypriani |
misc: fixed some typos
|
Tue, 09 Sep 2014 22:09:51 -0400 |
Matteo Cypriani |
misc (install): Lower default setuptools version
|
Tue, 09 Sep 2014 18:51:35 -0400 |
Olly Betts |
wix: Avoid setting a bad icon
|
Mon, 15 Sep 2014 13:29:38 +0200 |
Goffi |
misc: forgotten to change distribute_setup.py to ez_setup.py in MANIFEST.in
|
Mon, 15 Sep 2014 12:07:40 +0200 |
Goffi |
we are in dev version again
|
Thu, 11 Sep 2014 10:40:28 +0200 |
souliane |
update the minimal versions of urwid and urwid_satext
|
Tue, 09 Sep 2014 08:15:35 +0200 |
Goffi |
SàT 0.5.0 released
|
Tue, 09 Sep 2014 08:15:19 +0200 |
Goffi |
version update
0.5.0 SàT v0.5.0
|
Tue, 09 Sep 2014 07:58:54 +0200 |
Goffi |
misc: INSTALL note for pyfeed/xe
|
Mon, 08 Sep 2014 23:30:42 +0200 |
Goffi |
misc: CHANGELOG update
|
Mon, 08 Sep 2014 21:23:21 +0200 |
Goffi |
core (disco): added a timeout to get items
|
Mon, 08 Sep 2014 21:23:21 +0200 |
Goffi |
frontends (dbus): error is not truncated anymore if it's not a SàT error.
|
Mon, 08 Sep 2014 21:23:18 +0200 |
Goffi |
plugin OTR: added a warning to tell that the history is not logged anymore and advanced feature are disabled when using OTR
|
Mon, 08 Sep 2014 19:19:32 +0200 |
Goffi |
primitivus: added a FOCUS_EXTRA key (default: "ctrl f") which can be used to focus a main part:
|
Mon, 08 Sep 2014 18:32:36 +0200 |
Goffi |
Primitivus (xmlui): fixed window closing on save params + removed now unused onConfigureRoom in Chat
|
Mon, 08 Sep 2014 18:15:15 +0200 |
Goffi |
Primitivus: fixed cancel button for status change
|
Mon, 08 Sep 2014 18:14:51 +0200 |
Goffi |
Primitivus: fixed focus in ContactList:
|
Mon, 08 Sep 2014 16:53:41 +0200 |
souliane |
plugin groupblog: fixes return value of getLastGroupBlogsAtom when an error occured
|
Mon, 08 Sep 2014 15:50:51 +0200 |
Goffi |
Primitivus: main_widget is now in its own class (PrimitivusTopWidget), menu and notification bar (un)hidding is cleaner
|
Mon, 08 Sep 2014 15:50:51 +0200 |
Goffi |
Primitivus (file transfer): an error popup is shown when bad unicode is used in path, and an info popup is show to indicate that the file request has been sent
|
Mon, 08 Sep 2014 15:50:51 +0200 |
Goffi |
plugins XEP-0096, XEP-0065: fixed bad log calls
|
Mon, 08 Sep 2014 15:50:49 +0200 |
Goffi |
primitivus (profile manager): added FOCUS_UP and FOCUS_DOWN management
|
Sat, 06 Sep 2014 17:34:26 +0200 |
Goffi |
primitivus: added REFRESH_SCREEN key to global namespace
|
Mon, 08 Sep 2014 14:54:17 +0200 |
souliane |
README: redirect media credits to sat_media repository (the pictures are no more hosted here)
|
Mon, 08 Sep 2014 12:41:33 +0200 |
souliane |
updated CHANGELOG for version 0.5
|
Sun, 07 Sep 2014 20:08:56 +0200 |
souliane |
plugin OTR: do not save in history the encrypted messages for skipped profiles
|
Fri, 05 Sep 2014 19:29:30 +0200 |
Goffi |
primivitus: info messages now use "info_msg" attribute (yellow)
|
Fri, 05 Sep 2014 19:29:30 +0200 |
Goffi |
frontends: use of new "info" type in newMessage
|
Fri, 05 Sep 2014 19:29:30 +0200 |
Goffi |
core: a new "info" type is used in newMessage for system messages (not comming from outside)
|
Fri, 05 Sep 2014 11:16:38 +0200 |
souliane |
plugin OTR: forces FINISHED state if we are in ENCRYPTED state on contact disconnection
|
Fri, 05 Sep 2014 11:01:14 +0200 |
souliane |
plugin OTR: disconnect the active OTR sessions and delete the context on profile disconnection
|
Fri, 05 Sep 2014 10:39:06 +0200 |
souliane |
plugin OTR: fixes handling of the FINISHED state
|
Thu, 04 Sep 2014 11:26:22 +0200 |
souliane |
core (xmpp): fixes SatPresenceProtocol.available to prevent an eventual code skipping
|
Thu, 04 Sep 2014 20:34:38 +0200 |
Goffi |
misc (README4PACKAGERS): Urwid minimal version is now 1.2.0
|
Thu, 04 Sep 2014 20:30:57 +0200 |
Goffi |
primitivus: added disable_mouse config option /!\ minimal Urwid version is now 1.2.0
|
Thu, 04 Sep 2014 20:24:41 +0200 |
Goffi |
primitivus: fixed forgotten keys
|
Thu, 04 Sep 2014 19:40:43 +0200 |
Goffi |
primitivus: forgot to rename _historyCb method
|
Thu, 04 Sep 2014 19:05:57 +0200 |
Goffi |
primitivus: SIGINT is now ignored, APP_QUIT key/menu or :quit command must be used to quit Primitivus
|
Thu, 04 Sep 2014 19:05:57 +0200 |
Goffi |
primitivus: profile manager now handle APP_QUIT key
|
Thu, 04 Sep 2014 19:05:57 +0200 |
Goffi |
primitivus: moved history method definition out of keypress
|
Thu, 04 Sep 2014 19:05:57 +0200 |
Goffi |
primitivus: key can be changed in config:
|
Thu, 04 Sep 2014 19:05:57 +0200 |
Goffi |
primitivus: use of new keys modules from Urwid SàText
|
Wed, 03 Sep 2014 20:54:14 +0200 |
souliane |
add licence information for otr.js and dependencies
|
Wed, 03 Sep 2014 17:55:05 +0200 |
Goffi |
misc (install): fixed self.root access when it's not used
|
Wed, 03 Sep 2014 17:44:19 +0200 |
Goffi |
misc (install): updated old distribute_setup.py to new setuptools' ez_setup.py
|
Wed, 03 Sep 2014 17:18:27 +0200 |
Goffi |
misc (install): use os.symlink instead of distutils.file_util.copy_file to avoid error when --root is used
|
Wed, 03 Sep 2014 16:40:52 +0200 |
Goffi |
misc (installation): --root option is ignored for _final destinations
|
Wed, 03 Sep 2014 12:25:07 +0200 |
Goffi |
misc: README4PACKAGERS update
|
Wed, 03 Sep 2014 11:46:09 +0200 |
Goffi |
misc (launch script): added a "status" command
|
Wed, 03 Sep 2014 11:46:06 +0200 |
Goffi |
misc (D-Bus, installation): added a .service file for D-Bus auto-launch feature + installation from setup.py (path adaptation now use regex).
|
Mon, 01 Sep 2014 15:45:35 +0200 |
souliane |
plugin OTR: add bridge method skipOTR to desactivate OTR handling for a given profile
|
Mon, 01 Sep 2014 15:43:16 +0200 |
souliane |
core: sendMessage handles the extra data key 'send_only' to skip triggers, storage and echo
|
Mon, 01 Sep 2014 16:11:45 +0200 |
souliane |
plugin OTR: two small fixes
|
Mon, 01 Sep 2014 16:05:28 +0200 |
souliane |
plugin OTR: remove unnecessary attribute SatXMPPClient.otr_priv_key
|
Mon, 01 Sep 2014 11:05:27 +0200 |
Goffi |
core: more robust plugins importation
|
Wed, 27 Aug 2014 01:27:24 +0200 |
Goffi |
plugin OTR: added ability to drop private key
|
Wed, 27 Aug 2014 01:27:05 +0200 |
Goffi |
core (constants): Bool method allow to convert from python bool to string constant for true/false (in both directions)
|
Wed, 27 Aug 2014 01:24:26 +0200 |
Goffi |
core (XMLUI): sugar method "note" allow to easily create a XMLUI note dialog (more methods for other dialogs should follow)
|
Wed, 27 Aug 2014 00:23:14 +0200 |
Goffi |
plugin OTR: authentication management + fixed a bug in setState (due to a wrong docstring in potr.context.getCurrentTrust)
|
Tue, 26 Aug 2014 13:33:12 +0200 |
souliane |
sat_frontends (tools): force JID's node and domain to lower-case:
|
Tue, 26 Aug 2014 12:52:46 +0200 |
souliane |
move sat.tools.jid to sat_frontends.tools.jid
|
Tue, 26 Aug 2014 09:54:23 +0200 |
souliane |
setup: sat_frontends was omitted by the cleaning method
|
Mon, 25 Aug 2014 21:32:29 +0200 |
Goffi |
plugin otr: priv_key is better than getPrivKey here, as it should not be None + fixed private key encryption/decryption
|
Mon, 25 Aug 2014 21:32:23 +0200 |
Goffi |
plugin OTR: added start/refresh and end session menus
|
Mon, 25 Aug 2014 21:32:23 +0200 |
Goffi |
plugin OTR: a warning is logged when Account is instancied with a bare jid.
|
Mon, 25 Aug 2014 21:32:23 +0200 |
Goffi |
plugin OTR: temporary potr monkey patch to work around a unicode bug, to be removed as soon as a potr fixed version is released (potr maintainer should do it soon)
|
Mon, 25 Aug 2014 21:32:23 +0200 |
Goffi |
primivitus: fixed jid escaping for dynamic menus in one2one chat
|
Mon, 25 Aug 2014 19:39:07 +0200 |
Goffi |
reverted commit b1cb1d70bea9: jid should not be lowercase !
|
Mon, 25 Aug 2014 21:32:23 +0200 |
Goffi |
core (stdui): fixed forgotten parametter in getParamError
|
Mon, 25 Aug 2014 17:21:04 +0200 |
Goffi |
core: twistd plugin refactoring:
|
Mon, 25 Aug 2014 17:21:03 +0200 |
Goffi |
core (logging): new backend_data parameter can be used to transmit specific data to a backend + Twisted backend use this option to know if we are in debug or nodaemon mode
|
Mon, 25 Aug 2014 17:21:03 +0200 |
Goffi |
core (installation): replaced PIL by its maintained fork pillow (installation from pip is working out of the box with pillow, not with PIL)
|
Mon, 25 Aug 2014 17:21:03 +0200 |
Goffi |
misc: added Session.vim to .hgignore
|
Sun, 24 Aug 2014 18:39:32 +0200 |
souliane |
primitivus (chat): fixes the messages display when opening a new chat window
|
Sat, 23 Aug 2014 20:26:04 +0200 |
souliane |
quick_frontend, primitivus: add primitivus command ":history [limit]" (default value for limit is 50)
|
Sun, 24 Aug 2014 18:23:55 +0200 |
souliane |
primitivus: improve the check to alert for new message
|
Sun, 24 Aug 2014 18:44:18 +0200 |
Goffi |
installation: setup.py update:
|
Sun, 24 Aug 2014 18:44:17 +0200 |
Goffi |
core: sat bakcend is now a twisted plugin (no more .tac file)
|
Sun, 24 Aug 2014 18:44:17 +0200 |
Goffi |
core (logging): fixed twisted backend for twistd plugin, /!\ stdout logging in debug/nodaemon mode does'nt work anymore with .tac files.
|
Fri, 22 Aug 2014 12:31:55 +0200 |
souliane |
primitivus: prevent a notification flood when displaying the history
|
Sat, 23 Aug 2014 20:11:37 +0200 |
souliane |
primitivus: change behavior of commands ":presence" and ":status" :
|
Sun, 24 Aug 2014 13:15:51 +0200 |
souliane |
tools (jid): force JIDs to lower case
|
Thu, 21 Aug 2014 22:46:57 +0200 |
souliane |
quick_frontend: fixes an issue with the profile in the signal handler
|
Thu, 21 Aug 2014 02:14:24 +0200 |
Goffi |
core (logging): logging is added to stdout in nodaemon mode (it was already the case in debug mode)
|
Wed, 20 Aug 2014 23:45:21 +0200 |
Goffi |
misc: daemon mode refactoring:
|
Wed, 20 Aug 2014 23:42:58 +0200 |
Goffi |
misc: stdout encoding management in python part of sat.sh
|
Wed, 20 Aug 2014 23:07:59 +0200 |
Goffi |
core (constants): minor comment change
|
Wed, 20 Aug 2014 23:04:57 +0200 |
Goffi |
core (constants): better management of xdg import
|
Wed, 20 Aug 2014 22:59:33 +0200 |
Goffi |
core (constants): removed pyjamas workaround
|
Wed, 20 Aug 2014 21:22:06 +0200 |
Goffi |
plugin XEP-0050: notes are now managed:
|
Wed, 20 Aug 2014 21:16:14 +0200 |
Goffi |
frontends: dialog don't crash anymore is no submit_id is given (submit does nothing in this case)
|
Wed, 20 Aug 2014 21:15:04 +0200 |
Goffi |
core (constants): fixed bad XMLUI level constants
|
Wed, 13 Aug 2014 18:39:46 +0200 |
souliane |
setup: cleaning also handles egg filenames not containing the python version
|
Wed, 13 Aug 2014 14:48:49 +0200 |
Goffi |
frontends: XMLUI refactoring + dialogs:
|
Mon, 11 Aug 2014 19:10:24 +0200 |
Goffi |
core (XMLUI): Dialogs are now managemed in XMLUI:
|
Mon, 11 Aug 2014 19:10:24 +0200 |
Goffi |
core (constants): added constants mainly used in XMLUI
|
Mon, 11 Aug 2014 19:10:24 +0200 |
Goffi |
frontends: signals are managed in a more generic way
|
Tue, 15 Jul 2014 18:28:40 +0200 |
souliane |
plugin misc_static_blog: add a menu for displaying a user static blog
|
Tue, 15 Jul 2014 18:26:36 +0200 |
souliane |
plugin XEP-0045: change security limit of "config room" menu to 4
|
Tue, 15 Jul 2014 13:37:50 +0200 |
souliane |
setup: SAT_INSTALL environment variable handles "clean" and "purge" options
|
Sun, 06 Jul 2014 21:54:07 +0200 |
souliane |
memory (sqlite): fixes upgrade Deferred issue
|
Sun, 06 Jul 2014 21:13:47 +0200 |
souliane |
memory: fixes encoding issues during encryption
|
Fri, 27 Jun 2014 20:05:31 +0200 |
souliane |
memory (memory): delete profile session on profile deletion
|
Thu, 26 Jun 2014 14:59:02 +0200 |
Goffi |
core: use of debug log instead of error when port default value is used
|
Thu, 26 Jun 2014 14:58:25 +0200 |
Goffi |
plugin OTR: various improvments:
|
Thu, 26 Jun 2014 00:05:25 +0200 |
Goffi |
pluging XEP-0045: configure room dynamic menu
|
Thu, 26 Jun 2014 00:05:20 +0200 |
Goffi |
core, frontends (menus): MENU_ROOM and MENU_SINGLE are now managed
|
Wed, 25 Jun 2014 20:54:15 +0200 |
Goffi |
core (menus): constants are used for menu types
|
Wed, 25 Jun 2014 19:11:30 +0200 |
souliane |
plugin misc_account: delete the profile session after the registration is done
|
Wed, 25 Jun 2014 19:01:00 +0200 |
souliane |
memory: add helper methods encryptValue and decryptValue
|
Mon, 23 Jun 2014 10:23:13 +0200 |
souliane |
core, plugins, stdui, frontends: fixes handling of "Force server" and "Force port" parameters:
|
Mon, 23 Jun 2014 00:44:10 +0200 |
souliane |
core, memory, plugins, stdui, frontends: look for DNS SRV records when server is not specified:
|
Wed, 25 Jun 2014 14:01:58 +0200 |
Goffi |
frontends (XMLUI): use of logging system instead of print
|
Wed, 25 Jun 2014 14:01:57 +0200 |
Goffi |
core/frontends (XMLUI): value can now be inserted as a <value/> element, if not present value attribute is tested, else empty string is used.
|
Wed, 25 Jun 2014 14:01:56 +0200 |
Goffi |
frontends (XMLUI): implementation of read_only attributes for widgets String, TextBox, Password and Bool
|
Wed, 25 Jun 2014 14:01:55 +0200 |
Goffi |
core (XMLUI): created a read_only attribute for InputWidget + new JidInputWidget
|
Mon, 23 Jun 2014 16:07:13 +0200 |
souliane |
plugin XEP-0045: small refactorization + clean on profile's disconnection
|
Mon, 23 Jun 2014 15:42:56 +0200 |
souliane |
plugin XEP-0045, text_commands: add some commands:
|
Thu, 19 Jun 2014 20:33:42 +0200 |
souliane |
plugin XEP-0054: crop uploaded avatar to get a square
|
Thu, 19 Jun 2014 19:20:52 +0200 |
souliane |
plugin misc_account: suppress the profile after its creation if the XMPP account registration failed
|
Wed, 18 Jun 2014 16:35:20 +0200 |
Goffi |
reverted commit bb4517e69957: note was not implemented on purpose
|
Wed, 18 Jun 2014 14:55:35 +0200 |
souliane |
tools (xmlui): data form 'text-multi' element must be converted to xmlui 'textbox' (not 'text')
|
Wed, 18 Jun 2014 14:52:52 +0200 |
souliane |
plugin XEP-0050: handle note element in command answer
|
Mon, 16 Jun 2014 20:06:08 +0200 |
souliane |
prepare changelog for version 0.5
|
Sun, 15 Jun 2014 18:18:36 +0200 |
souliane |
misc: remove some pylints warnings
|
Sun, 15 Jun 2014 16:09:30 +0200 |
souliane |
frontends (quick_frontend): fixes the handling of asyncConnect failure
|
Sun, 15 Jun 2014 16:06:02 +0200 |
souliane |
bridge: DBusException also transports the twisted failure condition
|
Sun, 15 Jun 2014 00:18:28 +0200 |
Goffi |
bridge (D-Bus): frontend side now use a 120 s timeout for async calls
|
Sat, 14 Jun 2014 17:26:22 +0200 |
Goffi |
plugin XEP-0050: form returned by completed command are now managed
|
Sat, 14 Jun 2014 17:25:08 +0200 |
Goffi |
core (XMLUI): management of text-multi in _dataFormField2XMLUIData
|
Sat, 14 Jun 2014 17:24:16 +0200 |
Goffi |
core (XMLUI): data form result now manage generic data set
|
Thu, 12 Jun 2014 18:56:08 +0200 |
souliane |
plugin XEP-0045: room configuration returns a success or failure message
|
Thu, 12 Jun 2014 18:19:55 +0200 |
souliane |
tools (xml_tools): dataForm2XMLUI handles the default value for "list-single" fields
|
Thu, 12 Jun 2014 15:57:22 +0200 |
souliane |
test (memory): fixes crypto encryption/decryption test
|
Thu, 12 Jun 2014 15:56:41 +0200 |
souliane |
memory (sqlite): fixes upgrade to database v2
|
Mon, 09 Jun 2014 20:40:13 +0200 |
souliane |
memory, tools (config): move special config retrieval from memory to tools
|
Sat, 07 Jun 2014 15:39:20 +0200 |
souliane |
frontends: async failures are more detailed (full class name + error message)
|
Sat, 07 Jun 2014 15:20:39 +0200 |
souliane |
bridge: async failures are more detailed (full class name + error message)
|
Mon, 02 Jun 2014 19:25:06 +0200 |
souliane |
core (xmpp): onMessage handles an eventual subject (used for announcement / headline message)
|
Fri, 23 May 2014 09:59:35 +0200 |
souliane |
core (xmpp), stdui (profile_manager), bridge, frontends: raise an exception if the XMPP connection failed instead of sending a signal
|
Fri, 23 May 2014 10:40:54 +0200 |
souliane |
core, frontends: remove bridge method "connect" (always use asyncConnect)
|
Thu, 29 May 2014 14:34:01 +0200 |
souliane |
frontends: fixes bug with private message introduced with revision 1000 (6f1e03068b5f) + display messages from contacts not in roster
|
Sun, 08 Jun 2014 17:39:21 +0200 |
souliane |
test: fixes the tests for plugin XEP-0033
|
Sun, 08 Jun 2014 17:27:03 +0200 |
souliane |
tools (config): fixConfigOption creates the section if it doesn't exist
|
Sat, 07 Jun 2014 16:39:08 +0200 |
Goffi |
plugin otr: first draft
|
Sat, 07 Jun 2014 16:39:08 +0200 |
Goffi |
installation: added python OTR dependency
|
Sat, 07 Jun 2014 16:38:53 +0200 |
Goffi |
core (XMPP): message received (onMessage) refactoring:
|
Sat, 07 Jun 2014 16:35:29 +0200 |
Goffi |
core (XMPP): sendMessage refactoring:
|
Tue, 03 Jun 2014 17:10:12 +0200 |
souliane |
memory (params), test: fixes updateParams bug
|
Tue, 03 Jun 2014 15:10:51 +0200 |
souliane |
memory (params), test: fixes bug relative to parameter filtering
|
Wed, 04 Jun 2014 12:57:49 +0200 |
souliane |
plugin XEP-0100: fixes the call to log.debug (line 185)
|
Wed, 28 May 2014 12:14:28 +0200 |
souliane |
primitivus: fixes freedesktop notifications when the owner name is changing
|
Fri, 23 May 2014 13:00:35 +0200 |
souliane |
memory: synchronize the upgrade to database v2 to be sure libervia's profile password is read to be written in the config file before its encryption
|
Fri, 23 May 2014 10:03:33 +0200 |
souliane |
tools: add missing file src/tools/config.py
|
Fri, 23 May 2014 09:59:15 +0200 |
souliane |
memory: auto-update configuration file with libervia's passphrase when migrating the database
|
Wed, 21 May 2014 23:17:51 +0200 |
souliane |
plugins misc_account, misc_register_account: manually delete the sessions when not needed anymore
|
Wed, 21 May 2014 23:15:01 +0200 |
souliane |
core, stdui (profile manager), quick_app: ask for another XMPP password when profile authentication succeed but XMPP connection fails
|
Wed, 21 May 2014 21:14:40 +0200 |
souliane |
memory (params): fixes bugs in setParam:
|
Wed, 21 May 2014 12:07:13 +0200 |
souliane |
plugin misc_accout: update relative to the introduction of profile password:
|
Tue, 20 May 2014 15:47:08 +0200 |
souliane |
plugin misc_account: do not send the password with the confirmation email for account creation
|
Tue, 20 May 2014 09:34:02 +0200 |
souliane |
memory (params): fix parameters of type "list" to use the default option when no individual value is set
|
Fri, 16 May 2014 11:26:46 +0200 |
souliane |
fixes setup with PyCrypto minimal version
|
Fri, 16 May 2014 00:58:20 +0200 |
souliane |
core, memory, bridge, plugin misc_register_account: move registerNewAccount to a new plugin:
|
Fri, 16 May 2014 00:53:09 +0200 |
souliane |
tools (xmlui): to click a button in a "param" form will automatically submit the parameters of the same category
|
Wed, 07 May 2014 18:16:15 +0200 |
souliane |
wix: update the connection mechanism to ask for non empty profile passwords
|
Wed, 07 May 2014 16:11:32 +0200 |
souliane |
quick_app, primitivus: update the connection mechanism to ask for non empty profile passwords
|
Wed, 07 May 2014 16:10:20 +0200 |
souliane |
jp: option '-c' is not longer a flag but a string to define the profile password:
|
Wed, 07 May 2014 16:03:38 +0200 |
souliane |
stdui: add ui_profile_manager to interact with frontends when profile authentication is needed
|
Mon, 12 May 2014 17:51:38 +0200 |
souliane |
plugins misc_account, misc_smtp: update the plugins that deal with passwords
|
Wed, 07 May 2014 16:02:23 +0200 |
souliane |
core, memory, bridge: added profile password + password encryption:
|
Sat, 10 May 2014 17:37:32 +0200 |
souliane |
memory: add class ProfileSessions based on Sessions
|
Wed, 07 May 2014 15:46:43 +0200 |
souliane |
memory, test: added module crypto to hash passwords and encrypt/decrypt passwords or blocks
|
Thu, 15 May 2014 20:25:52 +0200 |
Goffi |
core: fixed typo
|
Thu, 15 May 2014 20:01:56 +0200 |
Goffi |
core: getReady and asyncConnect now wait full initialisation, not only memory
|
Thu, 15 May 2014 19:51:53 +0200 |
Goffi |
plugin text commands: added /me command to avoid the need to escape the /
|
Thu, 15 May 2014 16:35:28 +0200 |
Goffi |
bridge (constructor): fixed D-Bus frontend generator for async method without sig_in + fixed --debug option + regenerated bridge to fix bad frontend D-Bus bridge.
|
Thu, 15 May 2014 16:02:16 +0200 |
Goffi |
core: added a getReady method which can be called by frontends to ensure that backend is fully initialised before doing anything + this ckeck is automatically done in asyncConnect
|
Wed, 14 May 2014 13:26:23 +0200 |
souliane |
test: fix the tests after the changes of logging system
|
Wed, 14 May 2014 12:51:24 +0200 |
Goffi |
core (log): moved configuration to core.log_config; this avoid import issues with pyjamas.
|
Tue, 13 May 2014 17:17:57 +0200 |
souliane |
plugin misc_static_blog: renamed from tmp_blog_banner, now also with page's title, meta keywords and description
|
Wed, 07 May 2014 15:44:31 +0200 |
souliane |
better PEP-8 compliance
|
Thu, 08 May 2014 19:11:47 +0200 |
Goffi |
core (i18n): use logging system instead of print
|
Thu, 08 May 2014 19:11:20 +0200 |
Goffi |
core (log): added "custom" backend
|
Thu, 08 May 2014 17:16:15 +0200 |
Goffi |
core (logs): workaround for pyjamas bug
|
Sun, 04 May 2014 18:43:54 +0200 |
souliane |
memory, jp: added jp commands to load/save parameters template
|
Mon, 05 May 2014 20:16:14 +0200 |
Goffi |
core: if in debug mode and ipdb is present, use ipdb instead of pdb
|
Mon, 05 May 2014 20:16:13 +0200 |
Goffi |
core (log/standard backend): added "%(profile)s" format management
|
Mon, 05 May 2014 20:16:08 +0200 |
Goffi |
core(log): standard backend: colors are now checked on a per handler basis
|
Mon, 05 May 2014 20:12:21 +0200 |
Goffi |
wix: use of new logging system
|
Mon, 05 May 2014 20:12:19 +0200 |
Goffi |
primitivus: use of new logging system:
|
Mon, 05 May 2014 18:58:34 +0200 |
Goffi |
quick_frontend: use of new logging system
|
Mon, 05 May 2014 18:58:34 +0200 |
Goffi |
core (log): added magic %(profile)s key to log_fmt:
|
Mon, 05 May 2014 18:58:34 +0200 |
Goffi |
core (log): refactoring + twisted backend:
|
Mon, 05 May 2014 18:58:34 +0200 |
Goffi |
core (log): added advanced feature to basic backend (colors/formatting/level and logger filtering)
|
Mon, 05 May 2014 18:58:34 +0200 |
Goffi |
core (logs): added formatting, name filter and outputs management:
|
Thu, 01 May 2014 11:14:25 +0200 |
souliane |
core (constants): use realpath instead of abspath + do not import it when building libervia
|
Wed, 30 Apr 2014 19:54:21 +0200 |
souliane |
memory: fixes the method fixLocalDir for pid_dir and log_dir to use local_dir as default
|
Wed, 30 Apr 2014 16:34:09 +0200 |
souliane |
plugins TEXT-COMMANDS, XEP-0045, XEP-0048, XEP-0249:
|
Sun, 27 Apr 2014 18:51:03 +0200 |
souliane |
core: fixes constants.py
|
Sun, 27 Apr 2014 18:22:12 +0200 |
souliane |
primitivus: fixes contact group update
|
Fri, 11 Apr 2014 11:02:42 +0200 |
souliane |
plugin XEP_0033: fixes the server part and the tests
|
Wed, 23 Apr 2014 12:01:59 +0200 |
Goffi |
tests: fixed log init in helpers (log init must be done before any call to a log method)
|
Mon, 21 Apr 2014 20:04:52 +0200 |
Goffi |
test: configuration/use of new logging system
|
Mon, 21 Apr 2014 19:45:10 +0200 |
Goffi |
tests: fixed import in test_helpers_plugins
|
Sun, 20 Apr 2014 11:51:48 +0200 |
Goffi |
plugin XEP-0096: fixed a bug introduced by the log refactoring
|
Sat, 19 Apr 2014 20:11:23 +0200 |
Goffi |
core (log): configuration and environment variables are now checked for log level and colors:
|
Sat, 19 Apr 2014 19:19:19 +0200 |
Goffi |
core: use of the new core.log module:
|
Sat, 19 Apr 2014 16:48:26 +0200 |
Goffi |
core (log): twisted backend use logging methods instead of log.msg
|
Sat, 19 Apr 2014 00:02:38 +0200 |
Goffi |
core: logging refactoring, first step:
|
Fri, 18 Apr 2014 23:36:52 +0200 |
Goffi |
core (constants): added some basic ANSI escape codes
|
Thu, 10 Apr 2014 16:12:50 +0200 |
Goffi |
plugins XEP-0048, XEP-0049: feature is not checked anymore before using private XML storage, as feature announcement is not mandatory in XEP-0049
|
Tue, 08 Apr 2014 09:50:45 +0200 |
Goffi |
core (stdui): added forgotten __init__.py
|
Thu, 03 Apr 2014 16:10:44 +0200 |
souliane |
core, frontends: unify the roster management UIs in sat/stdui/ui_contact_list.py
|
Mon, 07 Apr 2014 16:24:29 +0200 |
Goffi |
jp: added bookmarks subcommands
|
Mon, 07 Apr 2014 16:24:29 +0200 |
Goffi |
plugin XEP-0048: bookmarks deletion + added "delete" option for /bookmark command
|
Mon, 07 Apr 2014 16:24:28 +0200 |
Goffi |
plugin XEP-0048: added list of bookmarks in XMLUI, selecting one join the room
|
Mon, 07 Apr 2014 16:22:35 +0200 |
Goffi |
plugin XEP-0048: added /bookmark text command
|
Mon, 07 Apr 2014 16:22:35 +0200 |
Goffi |
plugin XEP-0048: bookmarks (first draft)
|
Mon, 07 Apr 2014 16:22:35 +0200 |
Goffi |
core (XMLUI): _cleanValue method to avoid issues with DBus types (must be deleted in the future)
|
Mon, 07 Apr 2014 16:22:35 +0200 |
Goffi |
plugin XEP-0049: private xml storage
|
Mon, 07 Apr 2014 16:22:33 +0200 |
Goffi |
core (memory): added __iter__ to PersistentDict
|
Mon, 07 Apr 2014 16:22:18 +0200 |
Goffi |
plugin XEP-0115: minor logs improvment
|
Thu, 03 Apr 2014 14:56:16 +0200 |
souliane |
tools, frontends (xmlui): add Widget.setInternalCallback:
|
Thu, 03 Apr 2014 14:49:05 +0200 |
souliane |
frontends (xmlui): add setter methods + fixes:
|
Thu, 03 Apr 2014 14:38:48 +0200 |
souliane |
reverted changeset 5c7707c958d8 (revision 969)
|
Wed, 02 Apr 2014 12:37:32 +0200 |
Goffi |
jp (info/disco): fixed disco loop when --connect is used
|
Wed, 02 Apr 2014 12:31:23 +0200 |
Goffi |
core (disco): findFeaturesSet and findServiceEntities don't use inlineCallbacks anymore, that allow a better error management (no more anonying debugger raise when discoInfo fails in debug mode)
|
Wed, 02 Apr 2014 12:31:23 +0200 |
Goffi |
core: better plugin initialisation sequence:
|
Wed, 02 Apr 2014 12:31:15 +0200 |
Goffi |
jp: "disco" subcommand, moved into a new "info" subcommand + added "version" subcommand which get software version
|
Wed, 02 Apr 2014 12:11:07 +0200 |
Goffi |
jp: using C.APP_URL for application url
|
Tue, 01 Apr 2014 21:30:21 +0200 |
souliane |
tools, frontends (xmlui): add setter methods for widgets + new widget InternalButton to process UI operations
|
Tue, 01 Apr 2014 21:21:13 +0200 |
souliane |
tools, frontends, memory: param definition and XMLUI handle multi-selection for list widgets:
|
Tue, 01 Apr 2014 16:27:59 +0200 |
souliane |
core, frontends (constants): frontends Const inheritates from core Const
|
Tue, 01 Apr 2014 21:16:39 +0200 |
Goffi |
jp: added disco subcommand
|
Tue, 01 Apr 2014 21:16:02 +0200 |
Goffi |
jp: fixed jid unicode decoding
|
Tue, 01 Apr 2014 21:15:35 +0200 |
Goffi |
jp: fixed missing import
|
Tue, 01 Apr 2014 21:14:57 +0200 |
Goffi |
core (disco): added discoInfos and discoItems bridge methods
|
Mon, 31 Mar 2014 20:19:34 +0200 |
Goffi |
plugin XEP-0115: fixed bad disco_infos construction
|
Mon, 31 Mar 2014 17:50:07 +0200 |
souliane |
memory (disco): bug fix in findFeaturesSet
|
Mon, 31 Mar 2014 17:12:09 +0200 |
Goffi |
core (XMPP): typo again
|
Mon, 31 Mar 2014 17:10:10 +0200 |
Goffi |
core (XMPP): fixed typo
|
Mon, 31 Mar 2014 17:07:25 +0200 |
Goffi |
core (XMPP): added warning when a contact ins roster is not subscribed from or to
|
Mon, 31 Mar 2014 16:57:02 +0200 |
Goffi |
plulgin XEP-0115: fixed caps_optimize init
|
Mon, 31 Mar 2014 16:08:15 +0200 |
Goffi |
plugin XEP-0065: fixed initialisation sequence
|
Mon, 31 Mar 2014 15:22:35 +0200 |
Goffi |
quick frontends: first connection fixes
|
Mon, 31 Mar 2014 12:35:59 +0200 |
Goffi |
plugin account: reverted patch abd3a75d629c
|
Mon, 31 Mar 2014 12:24:20 +0200 |
Goffi |
plugin xep-0115: caps optimisation
|
Mon, 31 Mar 2014 12:23:13 +0200 |
Goffi |
plugin XEP-0092: use of checkFeature instead of hasFeature + timeout + message adapted to failure if software version is not available
|
Mon, 31 Mar 2014 12:23:13 +0200 |
Goffi |
core (disco): added checkFeature method + fixed hasFeature test
|
Mon, 31 Mar 2014 12:23:13 +0200 |
Goffi |
plugin XEP-0045: profileConnected return the deferred, so muc service presence is checked before the end of initialisation
|
Mon, 31 Mar 2014 12:23:13 +0200 |
Goffi |
core: fixed bad closure in connection intialisation sequence (profileConnected in plugins were not called correctly)
|
Mon, 31 Mar 2014 12:23:10 +0200 |
Goffi |
plugin account: prosody gid is used to spawn prosodyctl process
|
Fri, 28 Mar 2014 19:19:11 +0100 |
Goffi |
core (XMPP): fix status in presence
|
Fri, 28 Mar 2014 19:11:00 +0100 |
Goffi |
core(memory): fixed last resource
|
Fri, 28 Mar 2014 18:19:29 +0100 |
Goffi |
plugin XEP-0092: feature check before requesting version
|
Fri, 28 Mar 2014 18:07:22 +0100 |
Goffi |
core, plugin XEP-0115: discovery refactoring:
|
Fri, 28 Mar 2014 18:07:17 +0100 |
Goffi |
core (memory): entities cache improvments:
|
Fri, 28 Mar 2014 18:07:13 +0100 |
Goffi |
core: more organisation in constants.py
|
Fri, 28 Mar 2014 18:07:02 +0100 |
Goffi |
core, plugins: host.getClient now raise an exception instead of returning None when no profile is found, plugins have been adapted consequently and a bit cleaned
|
Fri, 28 Mar 2014 18:06:51 +0100 |
Goffi |
misc: precisions about pyjamas in README4PACKAGERS
|
Thu, 27 Mar 2014 10:36:20 +0100 |
Goffi |
wix: fixed onShowProfile
|
Thu, 27 Mar 2014 02:24:20 +0100 |
souliane |
plugin account, groupblog: user can erase all their microblogs at once
|
Tue, 25 Mar 2014 17:26:31 +0100 |
souliane |
primitivus: do not display the presence/status dialog if the profile is not connected
|
Tue, 25 Mar 2014 14:57:38 +0100 |
souliane |
memory: be sure that local_dir exists before creating a new database
|
Mon, 24 Mar 2014 16:43:08 +0100 |
souliane |
memory: bug fix the current local_dir after sat.conf is auto-updated
|
Mon, 24 Mar 2014 16:21:14 +0100 |
souliane |
plugin account: bug fix profile deletion from the database + unsubscribe the contacts
|
Mon, 24 Mar 2014 10:16:07 +0100 |
souliane |
core: presence stanzas were sent twice
|
Sun, 23 Mar 2014 22:34:24 +0100 |
souliane |
misc: updated setup.py and README4PACKAGERS
|
Sun, 23 Mar 2014 22:44:49 +0100 |
souliane |
misc: sat stop would not kill all sat instances anymore
|
Sun, 23 Mar 2014 22:43:43 +0100 |
souliane |
core, memory: use XDG recommended paths as the defaults for the config and local directories
|
Mon, 24 Mar 2014 15:18:53 +0100 |
Goffi |
plugin text commands: commands are now sorted in /help
|
Mon, 24 Mar 2014 14:46:18 +0100 |
Goffi |
plugin XEP-0045: added user information to /whois text command
|
Mon, 24 Mar 2014 13:49:37 +0100 |
Goffi |
plugin text-commands: fixed name conflicts management + plugin parrot: removed now done TODO
|
Mon, 24 Mar 2014 10:57:15 +0100 |
Goffi |
plugin text commands: refactoring, text now only contain main commands, and other plugin can add commands themselve:
|
Sun, 23 Mar 2014 10:02:50 +0100 |
Goffi |
core: plugins now accepts recommendations:
|
Sat, 22 Mar 2014 18:47:17 +0100 |
souliane |
test: fix tests fo plugins XEP-0033 and XEP-0085
|
Sat, 22 Mar 2014 17:48:10 +0100 |
Goffi |
core: removed default_config:
|
Sat, 22 Mar 2014 15:34:05 +0100 |
Goffi |
core: sendMessageTrigger now manage pre and post treatments, which happen before or after XML generation
|
Sat, 22 Mar 2014 13:47:33 +0100 |
Goffi |
plugin text commands: refactoring:
|
Sat, 22 Mar 2014 13:44:33 +0100 |
Goffi |
plugin XEP-0092: new plugin (software version)
|
Sat, 22 Mar 2014 13:42:59 +0100 |
Goffi |
core: added IQ_SET to core.constants + getLastResource now manage correctly jid.JID
|
Fri, 21 Mar 2014 09:09:51 +0100 |
souliane |
bridge: remove unecessary signals/methods declarations
|
Thu, 20 Mar 2014 21:18:18 +0100 |
souliane |
bridge, frontends: display presence with the highest priority + reset your own presence when you (dis)connect
|
Fri, 21 Mar 2014 16:27:09 +0100 |
Goffi |
core: use of Const for profile_key + replaced '@DEFAULT@' default profile_key by '@NONE@'
|
Fri, 21 Mar 2014 16:19:46 +0100 |
Goffi |
tests: tests fixes
|
Fri, 21 Mar 2014 16:08:11 +0100 |
Goffi |
core (memory): moved Params in its own module + introduced a new core/constants module, and moved some constants there
|
Fri, 21 Mar 2014 15:36:01 +0100 |
Goffi |
primitivus: EditBar doesn't propagate key pressed anymore if it manage a 'up' or 'down' event (history event)
|
Fri, 21 Mar 2014 15:04:13 +0100 |
Goffi |
primitivus: PrimitivusVerticalContainer box widgets management:
|
Fri, 21 Mar 2014 15:04:03 +0100 |
Goffi |
primitivus: removed deprecated use of set_focus
|
Fri, 21 Mar 2014 15:03:56 +0100 |
Goffi |
core (XMLUI): BoolWidget now accept real boolean for value
|
Fri, 21 Mar 2014 15:03:51 +0100 |
Goffi |
core: minor docstring fixes
|
Tue, 18 Mar 2014 13:52:12 +0100 |
souliane |
plugin XEP-0085: bug fixes, especially for groupchat messages
|
Mon, 17 Mar 2014 13:24:55 +0100 |
souliane |
primitivus: display chat states (with symbols) for MUC participants
|
Sun, 16 Mar 2014 21:25:49 +0100 |
souliane |
quick_app: better PEP-8 compliance
|
Sat, 15 Mar 2014 00:15:49 +0100 |
souliane |
tools: xml_tools.ElementParser do not replace '\n' and '\t' with ' ' by default
|
Sat, 15 Mar 2014 01:19:22 +0100 |
souliane |
test: update radiocol test regarding the last changes
|
Tue, 11 Mar 2014 11:59:11 +0100 |
souliane |
plugin radiocol: preload signal also contains the uploader nickname
|
Mon, 10 Mar 2014 22:19:11 +0100 |
souliane |
frontends: added SYNTAX_TEXT in the constants
|
Wed, 05 Mar 2014 23:24:03 +0100 |
souliane |
plugin radiocol: add MP3 support
|
Wed, 05 Mar 2014 16:09:27 +0100 |
Goffi |
misc: added Naha to README
|
Wed, 05 Mar 2014 16:03:05 +0100 |
Matteo Cypriani |
misc: README4PACKAGERS improvments
|
Wed, 05 Mar 2014 16:03:04 +0100 |
Matteo Cypriani |
jp: updated main loop to gobject 3
|
Tue, 04 Mar 2014 01:24:15 +0100 |
Goffi |
removed deprecated and really old Sortilege frontend, today Primitivus is the console frontend
|
Tue, 04 Mar 2014 00:29:10 +0100 |
Goffi |
misc: added gobject dependency for primitivus in README4PACKAGERS
|
Mon, 03 Mar 2014 10:00:15 +0100 |
souliane |
plugin account: user can change his password or delete his XMPP account
|
Mon, 03 Mar 2014 15:37:49 +0100 |
souliane |
core (memory): asyncDeleteProfile can force the deletion of a profile, even if it's connected (when called from the backend only)
|
Mon, 03 Mar 2014 09:59:10 +0100 |
souliane |
core, frontends: add method asyncDeleteProfile, remove synchronous methods createProfile and deleteProfile
|
Fri, 28 Feb 2014 11:19:08 +0100 |
souliane |
plugin groupblog: added a convenient bridge method getGroupBlogsWithComments
|
Tue, 25 Feb 2014 17:49:15 +0100 |
souliane |
plugin XEP-0060, groupblog: added nodeIdentifiers attribute to getItems in order to retrieve items by ids
|
Tue, 25 Feb 2014 11:32:21 +0100 |
souliane |
plugin blog_banner: added temporary plugin with a user parameter to set a blog banner
|
Sat, 01 Mar 2014 13:35:21 +0100 |
Goffi |
we are in a dev version again...
|
Fri, 28 Feb 2014 15:03:34 +0100 |
Goffi |
SàT 0.4.1 released
|
Fri, 28 Feb 2014 15:01:37 +0100 |
Goffi |
version update
0.4.1 SàT v0.4.1
|
Fri, 28 Feb 2014 14:56:35 +0100 |
Goffi |
updated changelog
|
Fri, 28 Feb 2014 14:41:51 +0100 |
Goffi |
better INSTALL instructions
|
Fri, 28 Feb 2014 14:39:45 +0100 |
Goffi |
setup.py fixes and improvments
|
Thu, 27 Feb 2014 18:42:42 +0100 |
Goffi |
README4PACKAGERS fixes
|
Wed, 26 Feb 2014 14:10:34 +0100 |
Goffi |
SàT 0.4 released
|
Wed, 26 Feb 2014 14:09:03 +0100 |
Goffi |
version update
0.4.0 SàT v0.4.0
|
Wed, 26 Feb 2014 10:40:01 +0100 |
Goffi |
CHANGELOG fixes/update
|
Tue, 25 Feb 2014 17:48:50 +0100 |
souliane |
updated CHANGELOG for v 0.4.0
|
Wed, 26 Feb 2014 02:17:43 +0100 |
souliane |
plugin card_game: update to use the new XMLUI mechanism:
|
Wed, 26 Feb 2014 02:13:29 +0100 |
souliane |
plugin room_game: fix issues with data structures initialization
|
Tue, 25 Feb 2014 22:58:42 +0100 |
souliane |
tools, plugin XEP-0077: small fixes
|
Tue, 25 Feb 2014 18:47:15 +0100 |
souliane |
core (xmpp): fix automatic contact deletion
|
Wed, 26 Feb 2014 09:34:46 +0100 |
souliane |
some typos fixes in the README files
|
Wed, 26 Feb 2014 01:54:16 +0100 |
Goffi |
README4PACKAGERS update
|
Wed, 26 Feb 2014 01:52:36 +0100 |
souliane |
added README4PACKAGERS
|
Wed, 26 Feb 2014 00:36:34 +0100 |
Goffi |
README and INSTALL updates
|
Tue, 25 Feb 2014 23:45:50 +0100 |
Goffi |
plugin misc account: updated the welcome email
|
Tue, 25 Feb 2014 23:03:17 +0100 |
Goffi |
plugin demo directory: temporary plugin to integrate Salut's directory in SàT's parameters:
|
Tue, 25 Feb 2014 23:03:17 +0100 |
Goffi |
plugin XEP-0085: fixed bad trigger return value
|
Tue, 25 Feb 2014 23:03:17 +0100 |
Goffi |
plugin XEP-0055: salut.libervia.org is temporarly used as default value
|
Tue, 25 Feb 2014 23:03:13 +0100 |
Goffi |
core (memory): added 'no' value management in configuration's booleans
|
Tue, 25 Feb 2014 23:01:26 +0100 |
Goffi |
core (xmlui), frontends: handling of "text" type in params xml + bug fixes
|
Tue, 25 Feb 2014 10:59:05 +0100 |
souliane |
frontends: fix typos, do not use logging in the xmlui tools:
|
Tue, 25 Feb 2014 02:22:17 +0100 |
Goffi |
core (xmlui): fixed types with empty value are now correctly managed in _dataFormField2XMLUIData
|
Mon, 24 Feb 2014 19:21:07 +0100 |
souliane |
i18n: updated the translation files
|
Mon, 24 Feb 2014 12:57:56 +0100 |
souliane |
test: skip radiocol tests if the sound samples are not found
|
Mon, 24 Feb 2014 12:21:59 +0100 |
souliane |
plugin groupblog: bug fix for the atom feed
|
Sun, 23 Feb 2014 13:54:41 +0100 |
souliane |
plugin XEP-0277: fix pubsub entry parsing using lxml instead of feed.atom
|
Fri, 14 Feb 2014 21:24:31 +0100 |
souliane |
plugins groupblog, XEP-0277: attempt to clarify the code for the comments handling:
|
Thu, 20 Feb 2014 17:51:51 +0100 |
souliane |
test: fix the tests for plugin room game
|
Thu, 20 Feb 2014 16:37:05 +0100 |
souliane |
test: skip the test for markdown syntax if the module is not installed
|
Sun, 23 Feb 2014 23:59:02 +0100 |
Goffi |
plugin XEP-0277: last commit was actually a part of the next one
|
Sun, 23 Feb 2014 23:30:35 +0100 |
Goffi |
plugin XEP-0277: added missing docstring
|
Sun, 23 Feb 2014 23:30:32 +0100 |
Goffi |
core (sqlite): automatic database update:
|
Thu, 20 Feb 2014 13:28:10 +0100 |
Goffi |
plugin text syntaxes: fixed cleaners encoding
|
Thu, 20 Feb 2014 13:28:09 +0100 |
Goffi |
plugin XEP-0277: encoding fix
|
Tue, 18 Feb 2014 19:37:29 +0100 |
souliane |
primitivus: displayed presence/status was not updated when the presence is "Online".
|
Tue, 18 Feb 2014 17:49:33 +0100 |
souliane |
plugin room_game, radiocol: RoomGame.send returns a Deferred.
|
Tue, 18 Feb 2014 16:24:19 +0100 |
souliane |
misc: setup.py was not installing sat_frontends.jp
|
Tue, 18 Feb 2014 14:35:30 +0100 |
souliane |
plugin groupblog: do not log error message when asking for the entries of a non existent node (e.g the contact hasn't posted any message yet)
|
Tue, 18 Feb 2014 14:33:35 +0100 |
souliane |
core: fix mispelled argument
|
Mon, 17 Feb 2014 19:23:13 +0100 |
souliane |
misc: exclude misc/_jp from xgettext input
|
Mon, 17 Feb 2014 14:58:26 +0100 |
souliane |
misc: fix unnamed arguments in format strings
|
Mon, 17 Feb 2014 12:25:17 +0100 |
Thomas Preud'homme |
misc: update distribute_setup.py to version 0.6.49
|
Thu, 13 Feb 2014 15:35:21 +0100 |
souliane |
frontends (tools): addURLToImage makes an image clickable
|
Thu, 13 Feb 2014 12:29:14 +0100 |
souliane |
plugin text_syntaxes: html2text was breaking the long URLs
|
Thu, 13 Feb 2014 10:42:29 +0100 |
souliane |
frontends: add COMMANDS constant for Wysiwyg edition + add "image" button info for the syntaxes
|
Wed, 12 Feb 2014 21:46:48 +0100 |
souliane |
memory (sqlite): the result of pickle.dumps in addToHistory must be encoded for the special characters to be stored.
|
Wed, 12 Feb 2014 15:24:03 +0100 |
souliane |
plugin XEP_0277: fix encode/decode errors
|
Wed, 12 Feb 2014 15:23:15 +0100 |
souliane |
plugin XEP_0277: check for XHTML namespace and decapsulate the content from the main div container
|
Wed, 12 Feb 2014 15:21:00 +0100 |
souliane |
plugin text_syntaxes: rstrip the conversion result to avoid new lines systematically added by converters (e.g. html2text do this)
|
Wed, 12 Feb 2014 15:19:48 +0100 |
souliane |
tools: composition RICH_FORMATS constant has been renamed to RICH_SYNTAXES
|
Fri, 07 Feb 2014 22:17:06 +0100 |
souliane |
core: bug fix at connection time
|
Fri, 07 Feb 2014 17:10:24 +0100 |
souliane |
memory: bug fix to not register twice frontends parameters + added some tests for param update
|
Wed, 05 Feb 2014 16:36:51 +0100 |
souliane |
plugin groupblog, XEP-0071, XEP-0277, text_syntaxes: manage raw/rich/xhtml data for content/title:
|
Wed, 22 Jan 2014 17:10:28 +0100 |
souliane |
plugin groupblog: added method getLastGroupBlogsAtom returns the Atom feed of blog posts
|
Wed, 15 Jan 2014 23:24:22 +0100 |
souliane |
test radiocol: added a full scenario test
|
Wed, 15 Jan 2014 23:22:07 +0100 |
souliane |
test: improvements for the helpers classes:
|
Fri, 17 Jan 2014 15:02:46 +0100 |
souliane |
plugins room_games, radiocol, libervia: small changes like refactorization to ease the maintenance
|
Thu, 16 Jan 2014 11:44:14 +0100 |
souliane |
plugin radiocol: sync data includes a "jump to time" info
|
Wed, 15 Jan 2014 23:09:39 +0100 |
souliane |
plugins radiocol_tarot: do not process received messages for MUC users that are actually not playing the game + fix for testing purpose
|
Wed, 15 Jan 2014 23:01:23 +0100 |
souliane |
plugins room_games, radiocol: better synchronization after a user joins a running game
|
Mon, 17 Feb 2014 18:57:53 +0100 |
Goffi |
jp: added ad-hoc subcommand with a remote sub-subcommand to create a D-Bus remote
|