Mercurial > libervia-backend
graph
-
core (memory): asyncCreateProfile fix: a fake session is created to set general password paramFri, 27 Nov 2015 16:52:14 +0100, by Goffi
-
core (memory): profile is checked in startSession (an error is raised if it doesn't exist)Fri, 27 Nov 2015 16:50:29 +0100, by Goffi
-
core (memory): stopSession implementationFri, 27 Nov 2015 16:48:41 +0100, by Goffi
-
core (xmlui): new deferredUI method allows to manage XMLUI with a Deferred insteand of manual submit_id handling:Fri, 27 Nov 2015 16:45:55 +0100, by Goffi
-
plugin misc_account: fixed password verificationFri, 27 Nov 2015 11:21:51 +0100, by souliane
-
core: fixed cache check on presence unavailableFri, 27 Nov 2015 10:15:23 +0100, by Goffi
-
core (memory): catch exceptions.UnknownEntityError in getMainResourceThu, 26 Nov 2015 17:00:18 +0100, by Goffi
-
core(params): replaced isConnected by isSessionStarted for profile update signal when a general param is modifiedThu, 26 Nov 2015 16:04:45 +0100, by Goffi
-
jp (profile): fixed profile/modify command:Thu, 26 Nov 2015 15:49:58 +0100, by Goffi
-
profile (params): fixed password setting: if profile was not connected, set was silently ignoredThu, 26 Nov 2015 15:47:01 +0100, by Goffi
-
core: avoid to send presence unavailable signal when it's not necessaryWed, 25 Nov 2015 23:19:36 +0100, by Goffi
-
core (disco): disco hashes are now stored in database to avoid doing the same disco request on next loadWed, 25 Nov 2015 21:41:15 +0100, by Goffi
-
plugin XEP-0054: fixed presence issue when avatar is not in cacheWed, 25 Nov 2015 20:08:33 +0100, by Goffi
-
plugin XEP-0054: fixed vcard-update callback which was updating avatar when hash was empty, resulting in a really slow startWed, 25 Nov 2015 20:01:39 +0100, by Goffi
-
plugin XEP-0277: minor fixes for publisher attributeWed, 25 Nov 2015 18:24:34 +0100, by Goffi
-
plugin XEP-0277: unicode fixes in logsWed, 25 Nov 2015 18:24:30 +0100, by Goffi
-
plugin XEP-0277: use bare JIDs to verify publisherWed, 25 Nov 2015 17:19:25 +0100, by souliane
-
plugin XEP-0060: trap failure when subscription to a node is not possibleWed, 25 Nov 2015 16:59:13 +0100, by souliane
-
tmp (wokkel.pubsub): implemented missing notifyRetractWed, 25 Nov 2015 15:35:21 +0100, by Goffi
-
primitivus: a warning is loggued when trying to remove an unknown popup, instead of an error raisedWed, 25 Nov 2015 13:03:44 +0100, by Goffi
-
plugin XEP-0065: fixed bad error handlingWed, 25 Nov 2015 13:03:10 +0100, by Goffi
-
plugin file: fixed bad method callWed, 25 Nov 2015 12:13:03 +0100, by Goffi
-
plugin group blog: minor log changeWed, 25 Nov 2015 11:17:29 +0100, by Goffi
-
plugin group blog: big cleaningWed, 25 Nov 2015 11:12:51 +0100, by Goffi
-
plugin XEP-0277, group blog: added item2data trigger + group permission are parsed when receiving a new itemWed, 25 Nov 2015 10:45:22 +0100, by Goffi
-
jp (pipe): pipe commands now use the new CommandAnswering API (with actionNew)Wed, 25 Nov 2015 02:06:44 +0100, by Goffi
-
plugin ip: fixed ip check (XEP-0279) useWed, 25 Nov 2015 00:22:23 +0100, by Goffi
-
quick_frontend (quick_blog): remove tags2mbdata which is replaced by common.iter2dictTue, 24 Nov 2015 23:42:49 +0100, by souliane
-
quick frontend (blog): replaced mbdata2tags and tags2mbdata by sat.tools.common.dict2iter and iter2dictTue, 24 Nov 2015 23:28:11 +0100, by Goffi
-
plugin XEP-0020: fixed bad importTue, 24 Nov 2015 19:20:15 +0100, by souliane
-
plugin XEP-0277: tags are handled through atom categoriesTue, 24 Nov 2015 23:18:32 +0100, by Goffi
-
quick_frontend(blog): groups blog sending is handledTue, 24 Nov 2015 16:21:18 +0100, by 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, by Goffi
-
plugin XEP-0277: added a trigger on data2entry and comments managementTue, 24 Nov 2015 16:21:18 +0100, by 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 16:21:18 +0100, by Goffi
-
primitivus: fixes joining a MUC roomTue, 24 Nov 2015 14:43:49 +0100, by souliane
-
quick_frontend, primitivus: display the number of alerts for each contact and not only a symbol (*)Tue, 24 Nov 2015 13:31:28 +0100, by souliane
-
plugin sec_otr: fixes bad handling of entity disconnectionTue, 24 Nov 2015 10:39:22 +0100, by souliane
-
plugin XEP-0277: checkFeatures implementedMon, 23 Nov 2015 23:30:41 +0100, by Goffi
-
quick_frontend: getFeatures is called on profile plug, and saved in host.featuresMon, 23 Nov 2015 23:30:41 +0100, by Goffi
-
plugin command export: fixed severity for a debug messageMon, 23 Nov 2015 23:30:41 +0100, by Goffi
-
plugin misc_account: add method asyncConnectWithXMPPCredentialsMon, 23 Nov 2015 18:50:02 +0100, by souliane
-
memory: fixes asyncCreateProfile to not overwrite the personal keyMon, 23 Nov 2015 18:51:15 +0100, by souliane
-
core: fixed getStringParamAMon, 23 Nov 2015 17:50:23 +0100, by Goffi
-
quick frontend (blog): fixed group blog panels (displaying only, sending is not working yet)Mon, 23 Nov 2015 16:21:32 +0100, by Goffi
-
plugin XEP-0277: fixed entries in atom feedMon, 23 Nov 2015 15:51:19 +0100, by Goffi
-
plugin XEP-0277: fixed unsecure blog feedMon, 23 Nov 2015 14:58:18 +0100, by Goffi
-
core (param), plugin file: set security_limit for acount changes, backend (dis)connection, and put a higher one for file sendMon, 23 Nov 2015 13:19:42 +0100, by Goffi
-
plugin file: deferred XMLUI now use security limitSun, 22 Nov 2015 21:25:09 +0100, by Goffi
-
core (xmlui): fixed security_limit in deferXMLUISun, 22 Nov 2015 21:24:23 +0100, by Goffi
-
core: fixed session cleaning after actionNew timeoutSun, 22 Nov 2015 21:23:14 +0100, by Goffi
-
jp (file): new file/upload commandSun, 22 Nov 2015 17:37:47 +0100, by 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:37:19 +0100, by Goffi
-
jp (base): fixed verbose option + there is a new line on ProgressErrorHandler only if the progress bar is actually displayedSun, 22 Nov 2015 17:35:32 +0100, by Goffi
-
plugin XEP-0363, upload: File upload (through HTTP upload only for now):Sun, 22 Nov 2015 17:33:30 +0100, by Goffi
-
plugin file[SatFile]: auto_end_signals flag can be False if the progressFinished and progressError signals are managed by caller.Sun, 22 Nov 2015 17:27:27 +0100, by Goffi
-
quick_frontend (quick_blog): retrieve and set the tags from/to microblog dataSat, 21 Nov 2015 13:58:30 +0100, by souliane
-
primivitus: fixed crash when self.target is a full jidFri, 20 Nov 2015 11:46:26 +0100, by Goffi
-
primitivus: fixed progress panelFri, 20 Nov 2015 01:57:18 +0100, by Goffi
-
plugin file: added "Action/send" file menuFri, 20 Nov 2015 01:57:18 +0100, by Goffi
-
primitivus: removed all file menu + temporary workaround to send full jid on C.MENU_SINGLE menu action.Fri, 20 Nov 2015 01:57:18 +0100, by Goffi
-
quick frontend: added progressIdHandler to managed progress id on action result + ignore meta_* action resultsFri, 20 Nov 2015 01:57:16 +0100, by Goffi
-
primitivus: fixed showDialogThu, 19 Nov 2015 22:31:06 +0100, by Goffi
-
plugin XEP-0260, XEP-0261: fallback from S5B to IBB is implementedThu, 19 Nov 2015 18:15:35 +0100, by Goffi
-
plugin XEP-0166: transport replacement:Thu, 19 Nov 2015 18:15:35 +0100, by Goffi
-
plugin XEP-0065: renamed _killSession to killSession as it make sense to kill a session from an other pluginThu, 19 Nov 2015 18:15:35 +0100, by Goffi
-
plugin 0047: increased timeout to 120sThu, 19 Nov 2015 18:15:27 +0100, by 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, by Goffi
-
core, plugins file, XEP-0234, bridge: progression api enhancement:Thu, 19 Nov 2015 18:13:26 +0100, by Goffi
-
quick_frontend: add quick_list_manager.py and the QuickTagList classThu, 19 Nov 2015 11:15:06 +0100, by souliane
-
core: fixed launchAction:Wed, 18 Nov 2015 11:06:24 +0100, by Goffi
-
jp: use the new actionsGet methodTue, 17 Nov 2015 21:29:03 +0100, by Goffi
-
core, bridge: actionsGet:Tue, 17 Nov 2015 21:28:58 +0100, by Goffi
-
jp (file): print a message and quit if progress_id is not receivedTue, 17 Nov 2015 20:18:51 +0100, by Goffi
-
plugin XEP-0234: hash checksum proper handlingTue, 17 Nov 2015 20:13:27 +0100, by Goffi
-
plugin file: 'data_cb' key can be used in file_data to specified a callback used on each read/writeTue, 17 Nov 2015 19:51:52 +0100, by Goffi
-
plugin XEP-0300: implemented hashing:Tue, 17 Nov 2015 19:48:19 +0100, by Goffi
-
plugin XEP-0166: added delayedContentTerminate to terminate a content inside a handlerTue, 17 Nov 2015 19:41:30 +0100, by Goffi
-
plugin XEP-0166: session-info action handlingTue, 17 Nov 2015 19:40:37 +0100, by Goffi
-
jingle XEP-0166: fixed session creation on non session-initiate actionsTue, 17 Nov 2015 19:39:08 +0100, by Goffi
-
plugin XEP-0166: sendError now manage jingle conditionsTue, 17 Nov 2015 19:37:09 +0100, by Goffi
-
quick_frontend(profile manager): fixed alert messagesTue, 17 Nov 2015 12:39:38 +0100, by Goffi
-
primitivus: fixed showDialog and XMLUI message dialogTue, 17 Nov 2015 12:28:45 +0100, by Goffi
-
primitivus (xmlui): fixed closing on popup panel "OK" button pressMon, 16 Nov 2015 09:25:05 +0100, by Goffi
-
primitivus: fixed alert case + alert in profileManagerMon, 16 Nov 2015 08:57:36 +0100, by Goffi
-
frontends (xmlui): fixed widget closing on submitMon, 16 Nov 2015 08:57:02 +0100, by 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 complicationMon, 16 Nov 2015 00:24:49 +0100, by Goffi
-
jp (base, file): file command and progress fixes and adaptation to new API:Sun, 15 Nov 2015 23:42:21 +0100, by Goffi
-
jp (base): added a self.disp method which manage verbosity and stderr + verbosity propertySun, 15 Nov 2015 23:25:58 +0100, by Goffi
-
jp (base): added quitFromSignal method to quit from signal handler with errcode without traceback, and addOnQuitCallback to manage cleaning callbacksSun, 15 Nov 2015 23:16:54 +0100, by Goffi
-
core: added callback_id in DataError message of launchCallbackSun, 15 Nov 2015 23:11:41 +0100, by Goffi
-
plugin file: 'size' key is not added anymore in progress'data if size is 0 or not specified in SatFileSun, 15 Nov 2015 23:11:38 +0100, by Goffi
-
core (xmlui), plugin file: added action_extra param to deferXMLUI/deferDialog which is merged to the action data dict when actionNew is calledSun, 15 Nov 2015 23:11:27 +0100, by Goffi
-
jp: added a --verbose commandSat, 14 Nov 2015 19:54:27 +0100, by Goffi
-
backend, bridge, frontends: actionNew has now a security_limit argument + added some docstring to explain data argumentSat, 14 Nov 2015 19:21:56 +0100, by Goffi
-
core, plugin file: fixed progress id + data is now returned by getProgress, instead of being an argument to fillSat, 14 Nov 2015 19:20:33 +0100, by Goffi
-
jp: added profile/connect commandSat, 14 Nov 2015 19:19:04 +0100, by Goffi
-
jp: better profile commands:Sat, 14 Nov 2015 19:18:10 +0100, by Goffi
-
core, bridge: added a profileSetDefault methodSat, 14 Nov 2015 19:18:10 +0100, by Goffi
-
jp: profile session can now be started without connection:Sat, 14 Nov 2015 19:18:10 +0100, by Goffi
-
jp: added param/set commandSat, 14 Nov 2015 19:18:10 +0100, by Goffi
-
bridge: new core method profileStartSession to start a session without connecting the profileSat, 14 Nov 2015 19:18:10 +0100, by Goffi
-
core: profile session starting and connection are now separated. Moved profile session starting/authentication to memory moduleSat, 14 Nov 2015 19:18:10 +0100, by Goffi
-
core (memory): fixed a case where getProfileName was returning an empty string instead of raising an errrorSat, 14 Nov 2015 19:18:10 +0100, by Goffi
-
jp: optional positional arguments on "param get" commandSat, 14 Nov 2015 19:18:10 +0100, by Goffi
-
jp: fixed bad --connect option checkSat, 14 Nov 2015 19:18:10 +0100, by Goffi
-
core, bridge (params): added asyncGetParamsValuesFromCategory (yes that's a long name!) method to retrive params names and values for a given categorySat, 14 Nov 2015 19:18:10 +0100, by Goffi
-
bridge, core(params): removed obsolete methods:Sat, 14 Nov 2015 19:18:07 +0100, by Goffi
-
plugins XEP-0096, XEP-0260, file: sendFile method is managed by file plugin, which choose the best available method + progress_id fixSat, 14 Nov 2015 19:18:05 +0100, by Goffi
-
plugin XEP-0065: session cleaning and timeout + log choosed candidate when using SI File TransferFri, 13 Nov 2015 16:46:32 +0100, by Goffi
-
plugins XEP-0047, XEP-0065, XEP-0096: fixed use of failure.condition insteand of failure.value + removed gettext use for local logsFri, 13 Nov 2015 16:46:31 +0100, by Goffi
-
primitivus: partly reverted commit 641cfd2faefe :Fri, 13 Nov 2015 16:45:56 +0100, by 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 proxyWed, 11 Nov 2015 22:28:48 +0100, by Goffi
-
Primitivus: better popups handling:Wed, 11 Nov 2015 18:32:59 +0100, by Goffi
-
plugin XEP-0047: some cleaningWed, 11 Nov 2015 18:21:20 +0100, by Goffi
-
plugins XEP-0020, XEP-0065, XEP-0095, XEP-0096: fixed file copy with Stream Initiation:Wed, 11 Nov 2015 18:19:49 +0100, by Goffi
-
plugins IP: getLocalIPs now return localhost IP instead of an empty list if no non-localhost ip can be foundWed, 11 Nov 2015 18:19:49 +0100, by Goffi
-
plugins XEP-0234, file: moved human file size conversion to file plugiWed, 11 Nov 2015 18:19:49 +0100, by Goffi
-
plugins XEP-0234, file: moved file request dialog to file pluginWed, 11 Nov 2015 18:19:47 +0100, by Goffi
-
core (client): added a sendError method to easily build error response from <IQ\> stanzaWed, 11 Nov 2015 14:56:05 +0100, by Goffi
-
quick frontend: fixed resources display in quickContactListSun, 08 Nov 2015 15:16:14 +0100, by Goffi
-
plugins XEP-0234, XEP-0260, XEP-0261: jingle session termination is managed by application (XEP-0234) instead of transportSun, 08 Nov 2015 14:48:04 +0100, by Goffi
-
plugins XEP-0260, XEP-0065: proxy handling:Sun, 08 Nov 2015 14:44:33 +0100, by 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, by Goffi
-
plugins XEP-0234, file: use of SatFile for writing tooSun, 08 Nov 2015 14:44:33 +0100, by 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:33 +0100, by Goffi
-
plugin ip: implemented XEP-0279 for external ip retrieval + fixed bad exception handlingSun, 08 Nov 2015 14:44:30 +0100, by Goffi
-
plugin XEP-0085: renamed "__xxx" methods to "_xxx"Fri, 06 Nov 2015 17:09:45 +0100, by Goffi
-
core (xmpp.py): fixed bad importFri, 06 Nov 2015 17:09:42 +0100, by Goffi
-
plugin XEP-0085: fixed chatstate blinking following 0632d96f08ad changeTue, 03 Nov 2015 10:23:08 +0100, by Goffi
-
plugin NAT Port: added instruction with pip when miniupnpc is missingMon, 02 Nov 2015 22:09:13 +0100, by Goffi
-
README: removed "Privacy Warning" as external website is now only called after user agreementMon, 02 Nov 2015 22:02:41 +0100, by Goffi
-
plugin XEP-0260: first draftMon, 02 Nov 2015 22:02:41 +0100, by Goffi
-
plugin XEP-0065, XEP-0096: preparation for plugin XEP-0260 implementation:Mon, 02 Nov 2015 22:02:41 +0100, by Goffi
-
plugin XEP-0047: minor improvementsMon, 02 Nov 2015 22:02:41 +0100, by Goffi
-
plugin XEP-0234: "senders" handlingMon, 02 Nov 2015 22:02:41 +0100, by Goffi
-
plugin XEP-0166, XEP-0234, XEP-0261:Mon, 02 Nov 2015 22:02:41 +0100, by Goffi
-
plugin ip: local ip cache + DNS error detectionMon, 02 Nov 2015 22:02:41 +0100, by Goffi
-
plugin NAT port: added UPnP IGD mapping + automatic unmapping on backend shut downMon, 02 Nov 2015 22:02:41 +0100, by Goffi
-
fixed bad inheritance of SatFileMon, 02 Nov 2015 22:02:41 +0100, by Goffi
-
core (disco): use of “profile” instead of “profile_key” in several disco methodsMon, 02 Nov 2015 22:02:41 +0100, by 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, by Goffi
-
core: plugin unload:Mon, 02 Nov 2015 22:02:41 +0100, by Goffi
-
core (tools): “DelayedDeferred” implementation, which is a Deferred launched after a delayMon, 02 Nov 2015 22:02:41 +0100, by Goffi
-
launching script: use SIGTERM instead of SIGINT with the “stop” commandMon, 02 Nov 2015 22:02:41 +0100, by 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, by Goffi
-
core (stdui): fixed a keyword argument not changed after commit 48706f4ff19cMon, 02 Nov 2015 22:02:41 +0100, by Goffi
-
jp: renamed “params” command to “param” for consistency with other commands + added a “get” subcommandMon, 02 Nov 2015 22:02:41 +0100, by Goffi
-
jp: separate password and connection of profile in --connect and --pwd argumentsMon, 02 Nov 2015 22:02:41 +0100, by Goffi
-
social contract: fixed a typoMon, 02 Nov 2015 22:02:37 +0100, by Goffi
-
plugins: added new MissingModule exceptions to plugins using third party modulesWed, 30 Sep 2015 17:25:09 +0200, by Goffi
-
README, README4PACKAGERS: some update about third party modules.Wed, 30 Sep 2015 17:24:21 +0200, by Goffi
-
plugin ad-hoc D-Bus: exception fixe + minor fixesWed, 30 Sep 2015 17:24:19 +0200, by 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/enTue, 29 Sep 2015 20:19:43 +0200, by Goffi
-
reverted patch ad4ec8d9235e: there must not be security limit on room configurationTue, 29 Sep 2015 19:07:32 +0200, by Goffi
-
plugin IP discovery: better IP discovering:Tue, 29 Sep 2015 17:54:25 +0200, by Goffi
-
plugin nat-port: NAT port first draft:Tue, 29 Sep 2015 17:54:24 +0200, by Goffi
-
core: more robust plugins loading:Tue, 29 Sep 2015 17:54:23 +0200, by Goffi
-
plugin ip, params: plugin IP discovery, first draft:Tue, 29 Sep 2015 17:54:22 +0200, by Goffi
-
core: removed forgotten breakpointTue, 29 Sep 2015 17:54:21 +0200, by Goffi
-
plugin tmp_demo_directory: removedMon, 14 Sep 2015 08:52:00 +0200, by souliane
-
core (xmlui): fixed submit_id returning None when its value is ''Sat, 26 Sep 2015 18:39:05 +0200, by Goffi
-
core (XMLUI): restorer submit_id:Sat, 26 Sep 2015 15:00:27 +0200, by Goffi
-
plugin XEP-0234: removed forgotten debugging bridge methodSat, 26 Sep 2015 14:24:33 +0200, by Goffi
-
plugin XEP-0234: jingle file transfer first draftFri, 25 Sep 2015 19:24:00 +0200, by Goffi
-
plugin XEP-0261: jingle in-band bystream first draftFri, 25 Sep 2015 19:19:12 +0200, by Goffi
-
plugin XEP-0300: hashes management first draftFri, 25 Sep 2015 19:19:12 +0200, by Goffi
-
plugin file: first draft:Fri, 25 Sep 2015 19:19:12 +0200, by Goffi
-
plugin XEP-0047, XEP-0096: In-Band Bystream plugin cleaning:Fri, 25 Sep 2015 19:19:12 +0200, by Goffi
-
plugin XEP-0166: (jingle) first draft. Not all actions are managed yetFri, 25 Sep 2015 19:19:12 +0200, by Goffi
-
core: progression handling improvments:Fri, 25 Sep 2015 19:19:12 +0200, by Goffi
-
core (xmlui): deferDialog can now manage additional dialog options through the "options" argumentFri, 25 Sep 2015 19:19:12 +0200, by Goffi
-
core (contants): added PROF_KEY_ALL en PLUG_TYPE_* constantsFri, 25 Sep 2015 19:19:12 +0200, by Goffi
-
core (memory, params): minor docstrings updatesFri, 25 Sep 2015 19:19:12 +0200, by Goffi
-
primitivus (XMLUI): manage message in FileDialog /!\ Urwid SàText need to be updated /!\Fri, 25 Sep 2015 19:19:12 +0200, by Goffi
-
plugin XEP-0050: minor parentheses removalFri, 25 Sep 2015 19:19:10 +0200, by Goffi
-
plugin XEP-0277, misc_groupblog: move getGroupBlogsAtom to XEP-0277, rename to mbGetAtomThu, 10 Sep 2015 15:06:01 +0200, by souliane
-
tmp (wokkel): fixes RSM when maxItems is 0Thu, 10 Sep 2015 15:04:16 +0200, by souliane
-
tmp (wokkel): fixes changeset 91631837ce5c (rev 1510)Thu, 10 Sep 2015 09:07:32 +0200, by souliane
-
plugin XEP-0277, quick_frontend: rename mbGetLast to mbGet and add it the parameter "item_ids"Thu, 10 Sep 2015 07:39:09 +0200, by souliane
-
plugin XEP-0060: fixes a one-line loopThu, 10 Sep 2015 07:37:14 +0200, by souliane
-
plugin XEP-0277: clarify a docstring for one complex method argumentThu, 10 Sep 2015 07:35:43 +0200, by souliane
-
tmp (wokkel): fixes RSM implementation to fit sat_pubsub answer when in "unrestricted" modeThu, 10 Sep 2015 07:33:13 +0200, by souliane
-
plugin XEP-0055: add "Directory subscription" menu + use the category "Service" for this plugin's menus instead of "Communication"Wed, 02 Sep 2015 14:59:28 +0200, by souliane
-
plugin XEP-0055: display the search results using XMLUI JidsListWidgetWed, 02 Sep 2015 13:57:46 +0200, by souliane
-
tools (xml_tools): split dataFormResult2AdvancedList in dataFormResult2XMLUIData and XMLUIData2AdvancedListWed, 02 Sep 2015 13:56:34 +0200, by souliane
-
plugin XEP-0055: remove a "debug" break that has been forgotten hereWed, 02 Sep 2015 13:54:57 +0200, by souliane
-
plugin XEP-0050: pre-fill the target server's field with user's host.Wed, 02 Sep 2015 12:47:23 +0200, by souliane
-
core (xmlui): added helper method to easily manage dialogs with a deferredThu, 27 Aug 2015 17:59:22 +0200, by Goffi
-
core (plugins): detect import_name conflictsThu, 27 Aug 2015 17:59:15 +0200, by Goffi
-
core (utils): added a method to generate XEP-0082 style datesThu, 27 Aug 2015 17:59:11 +0200, by Goffi
-
frontends (xmlui): fixed a bug in xmlui resulting in a bad dialog creation (parameters were lost, including profile)Thu, 27 Aug 2015 17:59:01 +0200, by Goffi
-
tools (xml_tools): keeps data form result headers sortedWed, 26 Aug 2015 12:24:38 +0200, by souliane
-
tools (xml_tools): fixes JidElement.__init__Wed, 26 Aug 2015 12:23:55 +0200, by souliane
-
plugin XEP-0055: add "simple" and "advanced" modes to Jabber search:Fri, 21 Aug 2015 19:02:11 +0200, by souliane
-
core (params): fixes jid_list to use node's default value when no user value is definedSat, 22 Aug 2015 10:28:07 +0200, by souliane
-
core (params): fixed exception on empty jids listTue, 25 Aug 2015 20:20:53 +0200, by Goffi
-
plugin XEP-0050: fixed crash on empty node in addAdHocCommandTue, 25 Aug 2015 20:20:47 +0200, by Goffi
-
plugin XEP-0050: return disco for commands only on commands namespaceTue, 25 Aug 2015 20:02:50 +0200, by Goffi
-
core (disco): use of failure.Failure when raising FeatureNotFound to avoid a jump in debugger in debug modeTue, 25 Aug 2015 16:52:18 +0200, by 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:51:00 +0200, by Goffi
-
core (disco): added checkFeatures to check several features at once + identities are now managed with a tuple in findFeaturesSet and checkFeaturesTue, 25 Aug 2015 16:05:01 +0200, by Goffi
-
core (xmlui): reverted change from 039d96e131be: we should be able to recreate the same container with changeContainerTue, 25 Aug 2015 15:39:16 +0200, by Goffi
-
frontends: callback are now always used in QuickApp launchAction (before it was only used if validated is present):Tue, 25 Aug 2015 14:41:42 +0200, by Goffi
-
primitivus (ProfileManager): fixed profile change event callbackTue, 25 Aug 2015 14:22:21 +0200, by Goffi
-
tools (xmlui): changeContainer do not create a new one when the current one already fitsFri, 21 Aug 2015 14:58:42 +0200, by souliane
-
tools, frontends (xmlui): allow to select a tab when adding itFri, 21 Aug 2015 14:17:41 +0200, by souliane
-
plugin groupblog: groupblog compatible pubsub service is checked in profileConected + getFeatures implementationFri, 21 Aug 2015 19:23:14 +0200, by Goffi
-
core (disco): fixed bad indentation resulting in bad result in findFeaturesSetFri, 21 Aug 2015 19:23:13 +0200, by Goffi
-
plugin XEP-0060: implemented getFeatures, data has a "service" key if service is found for this profileFri, 21 Aug 2015 17:09:43 +0200, by Goffi
-
core, bridge: added getFeatures method:Fri, 21 Aug 2015 17:08:26 +0200, by Goffi
-
QuickFrontend: removed old watched stuff as a new plugin now manages it properlyThu, 20 Aug 2015 18:44:39 +0200, by Goffi
-
core, plugin watched: new plugin, show an alert when a watched entity goes onlineThu, 20 Aug 2015 18:43:56 +0200, by Goffi
-
primivitus: fixed profile manager exception when nothing is focusedThu, 20 Aug 2015 18:41:06 +0200, by Goffi
-
frontends, primitivus: JidsList XMLUI widget management /!\ urwid SàText must be updatedThu, 20 Aug 2015 18:36:53 +0200, by Goffi
-
core (params): jids_list type managementThu, 20 Aug 2015 18:35:27 +0200, by Goffi
-
core (xmlui): added JidsListWidget to manage editable list of jids:Thu, 20 Aug 2015 18:33:52 +0200, by Goffi
-
core(xmlui): removed useless parenthesis around assertTue, 18 Aug 2015 10:52:18 +0200, by Goffi
-
core (memory): fixed a double timer.cancel in SessionsTue, 18 Aug 2015 10:36:41 +0200, by Goffi
-
core , privmitivus (xmlui): add jidInput handling, with a simple String for nowTue, 18 Aug 2015 10:35:44 +0200, by Goffi
-
xmlui: minor docstring fixesTue, 18 Aug 2015 10:04:47 +0200, by 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:37:25 +0200, by 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, by Goffi
-
core: removed sat_id which is not used anywhere, uuid do the job betterTue, 18 Aug 2015 09:01:18 +0200, by Goffi
-
quick_frontend, primitivus: handling of actionNew signalTue, 18 Aug 2015 09:01:18 +0200, by 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, by Goffi
-
plugin XEP-0045: added disco announceTue, 18 Aug 2015 09:01:18 +0200, by Goffi
-
plugin XEP-0059: fixed bad disco handlingTue, 18 Aug 2015 09:01:18 +0200, by Goffi
-
setup: wx is not more a dependency since wix has been deprecatedThu, 20 Aug 2015 10:22:46 +0200, by souliane
-
plugin OTR: fixes a couple of typosWed, 03 Sep 2014 20:55:54 +0200, by souliane
-
quick_frontend: minor fixesSun, 16 Aug 2015 01:01:34 +0200, by Goffi
-
quick_frontend (constants, quick_app, quick_contact_list): blogging refactoring (not finished):Sun, 16 Aug 2015 01:00:54 +0200, by Goffi
-
core: getProfileName no raise ProfileUnknownError + minor doc fixesSun, 16 Aug 2015 00:41:58 +0200, by Goffi
-
plugins xep-0060, xep-0163, xep-0277, groupblog: bloging improvments (huge patch, sorry):Sun, 16 Aug 2015 00:39:44 +0200, by Goffi
-
plugin text-syntaxes: minor variable renamingSun, 16 Aug 2015 00:06:59 +0200, by Goffi
-
tmp(pubsub): added retract "notify" attribute managementSun, 16 Aug 2015 00:06:12 +0200, by Goffi
-
xml_tools: minor attribute renamingSat, 15 Aug 2015 22:27:39 +0200, by Goffi
-
tmp (wokkel.rsm): use of super instead of direct call in PubSubRequestSat, 15 Aug 2015 22:24:40 +0200, by Goffi
-
plugin XEP-0277: added mBGetFromManyWithComments to have items + comments in one method callSat, 15 Aug 2015 22:24:38 +0200, by Goffi
-
plugin XEP-0277: better parsing of atom:author element + item2mbdata minor reorganisation for better readabilitySat, 15 Aug 2015 22:22:36 +0200, by Goffi
-
plugin xep-0060,xep-0277: added getFromMany using new RTDeferredSession mechanismSat, 15 Aug 2015 22:22:34 +0200, by Goffi
-
plugins xep-0060, xep-0277: added methods to serialise getItems result (before bridge transmission):Sat, 15 Aug 2015 22:20:56 +0200, by Goffi
-
plugins xep-0277, groupblog: added subscriteToMany to replace massiveSubscribeGroupBlogs + added SatRosterProtocol.getJidsSetSat, 15 Aug 2015 22:20:43 +0200, by Goffi
-
plugin XEP-0060: use of new RTDeferredSession to subscribe many nodes at once + subscribeToMany can now subscribe on separate servicesSat, 15 Aug 2015 22:13:27 +0200, by Goffi
-
core: new tools.sat_defer module, and implementation of RTDeferredSessions:Sat, 15 Aug 2015 22:13:27 +0200, by Goffi
-
core (memory): Sessions fixes:Sat, 15 Aug 2015 22:13:27 +0200, by Goffi
-
plugins xep-0060, xep-0277: code simplification/cleaning/fix:Sat, 15 Aug 2015 22:13:27 +0200, by Goffi
-
tools (config): when reading a list or dict from the config file, ignore spaces immediately following the delimiterWed, 22 Jul 2015 11:42:37 +0200, by souliane
-
tools (xml_tools): better PEP-8 complianceTue, 21 Jul 2015 15:36:40 +0200, by souliane
-
add PyOpenSSL to the dependency listTue, 21 Jul 2015 11:56:53 +0200, by souliane
-
quick_frontend: display over whole alerts counterMon, 20 Jul 2015 10:23:58 +0200, by souliane
-
quick_frontend (quick_chat): QuickChat._get_nick returns "" instead of None for message from the MUCTue, 14 Jul 2015 16:49:29 +0200, by souliane
-
plugin misc_groupblog: pubsub response do not fail when target server doesn't handle RSMTue, 14 Jul 2015 16:44:15 +0200, by souliane
-
tmp (wokkel): pubsub response do not fail when target server doesn't handle RSMTue, 14 Jul 2015 16:41:59 +0200, by souliane
-
add tests for sat.tmp.wokkelTue, 14 Jul 2015 15:22:02 +0200, by souliane
-
plugin XEP-0054: fixes bug introduced by changeset 1255 (38fb8823cee8)Tue, 14 Jul 2015 12:57:07 +0200, by souliane
-
quick_frontend: add a couple of TODOsMon, 13 Jul 2015 13:33:54 +0200, by 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 18:04:43 +0200, by souliane
-
primitivus: fix setting the presence and statusWed, 10 Jun 2015 09:18:34 +0200, by souliane
-
plugin misc_account: change the message sent by email after an account creationSat, 06 Jun 2015 17:01:22 +0200, by souliane
-
tmp (rsm): better use of domish.Element.elements() + minor fixesWed, 27 May 2015 19:12:38 +0200, by Goffi
-
core (xmpp): added log message when a an entity without presence subscription is removed from rosterWed, 27 May 2015 19:12:38 +0200, by Goffi
-
quick frontends (contact list): cache is not cleared anymore on QuickContactList.fill, avoiding the accidental removal of cached values like avatarsWed, 27 May 2015 19:08:16 +0200, by Goffi
-
quick_frontend (quick_app): properly fixed roster loss:Fri, 22 May 2015 22:31:37 +0200, by Goffi
-
display the resource in the chat dialog when printing a private MUC messageFri, 24 Apr 2015 16:10:46 +0200, by souliane
-
core (xmpp): update the cache for a contact group when a contact is removed from itFri, 24 Apr 2015 14:57:09 +0200, by souliane
-
core (xmpp): RosterItem.jid is deprecated in Wokkel 0.7.1, use RosterItem.entity insteadFri, 24 Apr 2015 14:54:24 +0200, by souliane
-
core (tests): fixed bad use of reserved nameThu, 23 Apr 2015 15:16:06 +0200, by Goffi
-
core (tests): test fixesThu, 23 Apr 2015 14:19:43 +0200, by Goffi
-
plugin groupblog, tmp (mam, rsm): some style improvments/fixes:Thu, 23 Apr 2015 13:35:21 +0200, by Goffi
-
tmp (wokkel): licenses fixes:Thu, 23 Apr 2015 10:57:40 +0200, by Goffi
-
plugins xep-0277: some methods reordering to make the plugin more readableThu, 23 Apr 2015 10:25:47 +0200, by Goffi
-
plugins groupblog, xep-0060: first pass of simplificationWed, 22 Apr 2015 20:21:55 +0200, by Goffi
-
plugins (groupblog, xep-0277) + tmp(rsm): improved style:Wed, 22 Apr 2015 18:30:28 +0200, by Goffi
-
core, plugin XEP-0045, frontends: change frontend method "setStatusOnline" for "setPresenceStatus":Mon, 20 Apr 2015 16:39:38 +0200, by souliane
-
core (disco): fixed bad indentation in _discoInfos (used by bridge)Sat, 18 Apr 2015 00:27:39 +0200, by Goffi
-
bridge: getInfos description minor updateFri, 17 Apr 2015 23:10:06 +0200, by Goffi
-
core, bridge, jp: management of service discovery extensions (XEP-0128)Fri, 17 Apr 2015 22:59:35 +0200, by Goffi
-
tmp (mam): fixed name shadowing + getDiscoInfo for mam fix:Fri, 17 Apr 2015 10:39:41 +0200, by Goffi
-
test: fix the testsFri, 17 Apr 2015 19:06:39 +0200, by souliane
-
plugin radiocol: radiocolSongAdded now gets a JID as argument, add _radiocolSongAdded working with unicode for bridge callsFri, 17 Apr 2015 19:05:37 +0200, by souliane
-
quick_frontend, primitivus: fixes a couple of issues:Thu, 16 Apr 2015 17:17:28 +0200, by souliane
-
massive (preventive) addition of 'u' (unicode) before the strings passed to logging functionsThu, 16 Apr 2015 14:57:57 +0200, by souliane
-
quick_frontend, primitivus: move code to remove a new message alert from primitivus to quick_frontendThu, 16 Apr 2015 13:31:14 +0200, by 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:27:13 +0200, by souliane
-
primitivus: fixes :search commandThu, 09 Apr 2015 11:24:25 +0200, by souliane
-
quick_frontends(profile manager): typoMon, 06 Apr 2015 18:13:32 +0200, by Goffi
-
jp (profile): added "profile modify" commandMon, 06 Apr 2015 17:36:53 +0200, by Goffi
-
jp (profile): fixed "profile info" to use profile, and then manage connection.Mon, 06 Apr 2015 17:32:28 +0200, by Goffi
-
jp: fixed crash on commands using profile without "connect" optionMon, 06 Apr 2015 12:11:23 +0200, by Goffi
-
quick_frontend (constants): set a constant for default MUC serviceThu, 02 Apr 2015 00:00:33 +0200, by souliane
-
quick_frontend: keep the contact list groups synchronised on contact deletionWed, 01 Apr 2015 23:59:56 +0200, by souliane
-
core (xmmp): keep the roster groups cache synchronised + fixes a log.warningWed, 01 Apr 2015 23:56:32 +0200, by souliane
-
quick_frontend (contact_list): rename QuickContactList.remove to QuickContactList.removeContact + remove the contact from _roster attribute (and not only from _cache)Wed, 01 Apr 2015 22:07:28 +0200, by souliane
-
2015 copyright dates updateMon, 30 Mar 2015 10:26:26 +0200, by Goffi
-
jp: fixed bad try/except hidding errors + fixed bad management of jids without nodeMon, 30 Mar 2015 10:04:29 +0200, by Goffi
-
quick_frontend: fixes personalEventHandler signatureWed, 25 Mar 2015 16:10:17 +0100, by souliane
-
quick_frontend, primitivus: various fixes (MUC and cached signals):Wed, 25 Mar 2015 15:25:51 +0100, by souliane
-
memory, plugin XEP-0045: getMainResource returns None when asking a MUC entity + fixes /whois on a MUC (bare) entityWed, 25 Mar 2015 15:28:02 +0100, by souliane
-
quick_frontend: better PEP-8 complianceWed, 25 Mar 2015 15:21:17 +0100, by souliane
-
primitivus (Chat): fixes updating the occupant list when someone leaves, changes his nick or is added in last positionWed, 25 Mar 2015 10:09:59 +0100, by souliane
-
quick_frontend, primivitus: revert changes made in rev 1386 (1f3513cfb246) concerning ChatText.nick: was mixing MUC occupant nick and roster contact nick/nodeWed, 25 Mar 2015 09:42:05 +0100, by souliane
-
primitivus (contact_list): fixes hide/show disconnected contacts via keyboard shortcutTue, 24 Mar 2015 10:46:42 +0100, by souliane
-
quick_frontend, primivitus: remove QuickChat.getUserNick + primivitus ChatText gets the user nick directly from parent Chat instanceMon, 23 Mar 2015 15:38:32 +0100, by souliane
-
primitivus: prefill "Join MUC" dialog with only the JID's node part when in debug version + display error directly from the DBus objectTue, 24 Mar 2015 07:38:40 +0100, by souliane
-
plugins XEP-0045, XEP-0249: allow to join / invite without specifying the JID's host part (use client's values)Tue, 24 Mar 2015 07:34:32 +0100, by souliane
-
quick_frontend, primitivus (chat): merge setOccupantStates and setContactStatesMon, 23 Mar 2015 09:34:23 +0100, by souliane
-
quick_frontend, primitivus: better PEP-8 compliance + remove/rename some (Quick)Chat attributes:Sun, 22 Mar 2015 14:20:19 +0100, by souliane
-
plugin XEP-0045: /join text command can be used in all contexts, not only groupFri, 20 Mar 2015 20:49:58 +0100, by Goffi
-
plugin XEP-0085, quick_frontend: fixes chat statesFri, 20 Mar 2015 17:47:48 +0100, by souliane
-
quick_frontend: display MUC games symbolsFri, 20 Mar 2015 16:29:03 +0100, by souliane
-
quick_frontends, primitivus: move the chat states logic to quick_frontendFri, 20 Mar 2015 16:28:19 +0100, by souliane
-
quick_frontends, primitivus: know who are the MUC occupants from the presence informations:Fri, 20 Mar 2015 16:25:38 +0100, by souliane
-
core: getRepositoryData now get the module in argumentThu, 19 Mar 2015 20:40:10 +0100, by Goffi
-
core: if we are in dev version and it's possible, repository data are now checked and added to SàT versionThu, 19 Mar 2015 19:47:01 +0100, by Goffi
-
renamed tools.misc to tools.triggerThu, 19 Mar 2015 19:44:37 +0100, by Goffi
-
plugin text commands: minor docstrings improvmentsThu, 19 Mar 2015 14:41:15 +0100, by Goffi
-
plugin text commands: minor docstrings improvmentsThu, 19 Mar 2015 14:38:02 +0100, by Goffi
-
plugin text command, XEP-0045, XEP-0048, XEP-0249: removed feedBackWrongContext which is no more usefull with new _contextValid methodThu, 19 Mar 2015 14:30:08 +0100, by Goffi
-
plugin text commands: added _contextValid method:Thu, 19 Mar 2015 14:29:03 +0100, by Goffi
-
plugin text commands: docstring parsing for commands, and better /help command:Thu, 19 Mar 2015 14:02:37 +0100, by Goffi
-
closing branch frontends_multi_profiles frontends_multi_profilesWed, 18 Mar 2015 10:57:27 +0100, by Goffi
-
merged branch frontends_multi_profilesWed, 18 Mar 2015 10:52:28 +0100, by Goffi
-
quick_frontends(menus): added MenuContainer.replace method + addMenuHook helper method in QuickMenusManager frontends_multi_profilesWed, 18 Mar 2015 10:39:22 +0100, by Goffi
-
core, quick_frontends: added an "extra" item in getMenus + use of new quick_menus module in QuickApp frontends_multi_profilesTue, 17 Mar 2015 19:33:05 +0100, by Goffi
-
quick_frontend (menus): added a quick_menus module to manage easily menus logic: frontends_multi_profilesTue, 17 Mar 2015 19:33:05 +0100, by Goffi
-
quick_frontends: added "menu" listeners, which is called when a menu is added or removed. frontends_multi_profilesTue, 17 Mar 2015 19:33:04 +0100, by 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_profilesTue, 17 Mar 2015 19:30:43 +0100, by Goffi
-
quick_frontend, primitivus (chat): pass a sorted list to Chat.setPresents frontends_multi_profilesWed, 11 Mar 2015 20:06:13 +0100, by souliane
-
frontends (quick_frontend, primitivus): fixes room games: frontends_multi_profilesWed, 11 Mar 2015 12:43:48 +0100, by souliane
-
plugins room_game, quiz, radiocol, tarot: use JID instead of unicode in many methods + class attributes frontends_multi_profilesWed, 11 Mar 2015 12:36:22 +0100, by souliane
-
plugins XEP-0045, XEP-0249, parrot: use JID instead of unicode in many methods + class attributes frontends_multi_profilesWed, 11 Mar 2015 12:35:21 +0100, by souliane
-
core (constants): add menu type MENU_ROOM_OCCUPANT_CONTEXT frontends_multi_profilesMon, 09 Mar 2015 16:37:15 +0100, by souliane
-
plugin XEP-0045: make joinMUC asynchronous and fixes its handler frontends_multi_profilesSat, 07 Mar 2015 16:28:12 +0100, by souliane
-
core: fixes bug introduced by 1262 (f8a8434dbac7) in SAT.delContact frontends_multi_profilesFri, 06 Mar 2015 16:06:38 +0100, by souliane
-
frontends (primitivus): fixes setting the presence and status (for now all the profiles share the same info) frontends_multi_profilesFri, 06 Mar 2015 15:24:45 +0100, by souliane
-
frontends (primitivus): assign the current profile to the parameters dialog frontends_multi_profilesFri, 06 Mar 2015 14:46:03 +0100, by souliane
-
quick_frontend: register the 'personalEvent' signal frontends_multi_profilesFri, 06 Mar 2015 14:22:49 +0100, by souliane
-
quick_frontend: replace last occurences of QuickApp.chat_wins with QuickApp.widgets frontends_multi_profilesThu, 05 Mar 2015 13:48:49 +0100, by souliane
-
frontends (primitivus): fixes MUC nicks completion frontends_multi_profilesWed, 04 Mar 2015 14:04:03 +0100, by souliane
-
quick_frontend: add a method getWidget to return a widget without creating it if it doesn't exist frontends_multi_profilesWed, 04 Mar 2015 14:17:38 +0100, by souliane
-
frontends: add listeners 'profilePlugged', 'disconnect' and 'gotMenus' (the last one to be removed when the menus are refactored to quick_app) frontends_multi_profilesTue, 03 Mar 2015 22:17:57 +0100, by souliane
-
frontends (QuickApp), tools (TriggerManager): frontends can also use triggers + add those for sending and receiving a message frontends_multi_profilesTue, 03 Mar 2015 15:05:10 +0100, by souliane
-
frontends (XMLUI): fixes wrong argument name frontends_multi_profilesTue, 03 Mar 2015 06:00:23 +0100, by souliane
-
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_profilesTue, 24 Feb 2015 20:29:57 +0100, by Goffi
-
primitivus (contact list): removed our own bare jid from not_in_roster frontends_multi_profilesTue, 24 Feb 2015 18:21:03 +0100, by Goffi
-
quick frontends (contact list): added self.whoami frontends_multi_profilesTue, 24 Feb 2015 18:20:34 +0100, by Goffi
-
quick_frontends, primitivus (contact list): added nick observer + implemented onNickUpdate frontends_multi_profilesTue, 24 Feb 2015 17:14:10 +0100, by Goffi
-
plugin XEP-0054: "nick" is now keeped in cache: frontends_multi_profilesTue, 24 Feb 2015 17:01:33 +0100, by Goffi
-
core (persistent dict): added setdefault method frontends_multi_profilesTue, 24 Feb 2015 16:54:28 +0100, by Goffi
-
quick frontends, primitivus: fixed listener calls (kwargs where forgotten) + fixed presence listener + renamed updatePresence to onPresenceUpdate for consistency with oter listeners frontends_multi_profilesTue, 24 Feb 2015 16:52:44 +0100, by Goffi
-
quick frontends: fixed use of profile for listeners frontends_multi_profilesTue, 24 Feb 2015 14:40:19 +0100, by Goffi
-
primitivus, quick_frontends: moved newMessage signal handler to quick_frontend frontends_multi_profilesMon, 23 Feb 2015 18:04:25 +0100, by Goffi
-
plugin XEP-0085: fixed bad call to udateEntityData frontends_multi_profilesMon, 23 Feb 2015 18:04:25 +0100, by Goffi
-
quick frontends(contact list): added a getFullJid method to add resource to a bare jid frontends_multi_profilesMon, 23 Feb 2015 18:04:25 +0100, by Goffi
-
quick_frontends (contact list): use of intermediate method for showEmptyGroups and showOfflineMessages to convert bridge values to actual booleans frontends_multi_profilesMon, 23 Feb 2015 18:04:16 +0100, by Goffi
-
quick_frontend, primitivus: use a listener to update the contact list when receiving a presence frontends_multi_profilesSun, 22 Feb 2015 21:30:20 +0100, by 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_profilesSun, 22 Feb 2015 20:39:33 +0100, by 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_profilesSun, 22 Feb 2015 11:43:11 +0100, by souliane
-
quick_frontend: add a 'presence' listener for the 'presenceUpdate' signal frontends_multi_profilesSun, 22 Feb 2015 15:11:29 +0100, by souliane
-
quick_frontend (quick_contact_list): add property roster_entities_connected and method getSpecials frontends_multi_profilesSat, 21 Feb 2015 12:39:04 +0100, by souliane
-
frontends: merge sat_frontends.constants to sat_frontends.quick_frontend.constants frontends_multi_profilesSun, 22 Feb 2015 14:13:42 +0100, by souliane
-
quick_frontend (quick_app): fixes the call to a bridge method that was done with a JID instead of unicode frontends_multi_profilesSun, 22 Feb 2015 13:58:33 +0100, by souliane
-
core, quick_frontends: fixes one typo and a variable naming issue frontends_multi_profilesSat, 21 Feb 2015 17:22:39 +0100, by souliane
-
quick_frontend, primitivus: fixes typo between method alert and class Alert frontends_multi_profilesSat, 21 Feb 2015 12:34:48 +0100, by souliane
-
frontends (quick_frontend): fixes a typo (listerner --> listener) frontends_multi_profilesFri, 20 Feb 2015 22:06:13 +0100, by souliane
-
quick_frontend (quick_widgets): revert commit 1319 frontends_multi_profilesTue, 10 Feb 2015 10:33:54 +0100, by souliane
-
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_profilesTue, 10 Feb 2015 19:08:01 +0100, by 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_profilesMon, 09 Feb 2015 21:39:51 +0100, by Goffi
-
frontends (quick frontend): use of new getEntitiesData to get cached values for avatars on profile connection. frontends_multi_profilesMon, 09 Feb 2015 21:39:51 +0100, by Goffi
-
plugin xep-0054: various improvments on avatars management: frontends_multi_profilesMon, 09 Feb 2015 21:39:51 +0100, by Goffi
-
core: added a "profileConnecting" method check: frontends_multi_profilesMon, 09 Feb 2015 21:39:51 +0100, by Goffi
-
core (memory): updateEntityData now accept a "silent" argument to avoid sending signal to frontends when updating an attribute with "signalOnUpdate" flag. frontends_multi_profilesMon, 09 Feb 2015 21:39:51 +0100, by Goffi
-
core: added getEntitiesData which get cache data for several entities at once frontends_multi_profilesMon, 09 Feb 2015 21:39:51 +0100, by Goffi
-
core: boolConst is used to convert a boolean value to its equivalent string constant frontends_multi_profilesMon, 09 Feb 2015 21:39:47 +0100, by Goffi
-
quick_frontend: getOrCreateWidget callbacks can return another widget frontends_multi_profilesMon, 09 Feb 2015 09:19:30 +0100, by souliane
-
frontends (tools): Pyjamas's JID implementation can be compared to an object of a different type: frontends_multi_profilesSat, 07 Feb 2015 14:47:23 +0100, by souliane
-
quick_frontend: fixes hash setting for QuickWidget frontends_multi_profilesFri, 06 Feb 2015 22:28:00 +0100, by souliane
-
quick frontend(quick widgets): fixed bad condition test in previous commit frontends_multi_profilesFri, 06 Feb 2015 20:46:14 +0100, by Goffi
-
quick frontend(quick widgets): added the ability to use a callable with getOrCreateWidget's on_existing_widget frontends_multi_profilesFri, 06 Feb 2015 20:43:28 +0100, by Goffi
-
quick_ frontend (quick widgets): added explanation in docstring for non special keywords in getOrCreateWidget frontends_multi_profilesFri, 06 Feb 2015 20:09:01 +0100, by Goffi
-
quick_frontend: remove the contact from the groups it has been removed from frontends_multi_profilesFri, 06 Feb 2015 19:31:13 +0100, by souliane
-
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_profilesFri, 06 Feb 2015 19:05:51 +0100, by Goffi
-
quick frontend (quick_widgets): add deleteWidget method frontends_multi_profilesFri, 06 Feb 2015 19:03:13 +0100, by Goffi
-
quick frontends (QuickContactList): added isEntityInGroup method frontends_multi_profilesFri, 06 Feb 2015 19:02:10 +0100, by Goffi
-
Quick Frontend (quick_widgets): added on_existing_widget in getOrCreateWidget (see docstring for more infos) + use of constants frontends_multi_profilesFri, 06 Feb 2015 19:01:06 +0100, by Goffi
-
core: fixed items registration in roster management frontends_multi_profilesFri, 06 Feb 2015 18:54:44 +0100, by Goffi
-
core: fixed some logging calls without unicode strings, and use of print frontends_multi_profilesFri, 06 Feb 2015 18:53:07 +0100, by 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_profilesFri, 06 Feb 2015 18:46:26 +0100, by Goffi
-
quick_frontend: add some properties for QuickContactList frontends_multi_profilesThu, 05 Feb 2015 12:10:42 +0100, by souliane
-
quick_frontend: fix the history log message frontends_multi_profilesFri, 06 Feb 2015 10:50:01 +0100, by souliane
-
modification of the social contract according to the General Assembly of 19/08/2014Thu, 05 Feb 2015 11:59:26 +0100, by souliane
-
plugin groupblog: fixes bad errback default valueFri, 30 Jan 2015 14:08:01 +0100, by souliane
-
plugin XEP-0054: couple of fixes in VCard/avatar management: frontends_multi_profilesMon, 26 Jan 2015 02:03:16 +0100, by Goffi
-
core: added items() and iteritems() methods to PersistentDict frontends_multi_profilesMon, 26 Jan 2015 01:57:06 +0100, by Goffi
-
remove remaining references to Wix frontends_multi_profilesSat, 24 Jan 2015 16:12:50 +0100, by souliane
-
core, frontends: refactoring to base Libervia on QuickFrontend (big mixed commit): frontends_multi_profilesSat, 24 Jan 2015 01:00:29 +0100, by Goffi
-
Wix removal: Wix is now officially abandonned (a futur desktop frontend will replace it) frontends_multi_profilesSat, 24 Jan 2015 00:15:01 +0100, by Goffi
-
quick_frontend, primitivus: moved parts of primitivus's profileManager to quick_frontend frontends_multi_profilesSat, 24 Jan 2015 00:14:58 +0100, by Goffi
-
plugin XEP-0313: handle forwarded pubsub eventThu, 15 Jan 2015 21:54:53 +0100, by souliane
-
tmp: update wokkel MAM implementationThu, 15 Jan 2015 21:02:41 +0100, by souliane
-
tmp, plugins: fixes the imports fron sat.tmpWed, 14 Jan 2015 10:44:49 +0100, by souliane
-
plugin XEP-0313: update (still draft)Fri, 09 Jan 2015 10:51:12 +0100, by souliane
-
tmp: update tmp.wokkel.rsm, add tmp.wokkel.mamFri, 09 Jan 2015 10:50:11 +0100, by souliane
-
plugin XEP-0060: free SatPubSubClient instance on profile disconnectionFri, 09 Jan 2015 10:45:15 +0100, by souliane
-
plugin groupblog: fixes bad errback valueFri, 09 Jan 2015 10:44:37 +0100, by souliane
-
setup: fixes to install sat.tmp.wokkelThu, 25 Dec 2014 12:26:49 +0100, by souliane
-
plugin XEP-0334: first draftThu, 25 Dec 2014 12:09:05 +0100, by souliane
-
test: fix/improve tests for plugins XEP-0033 and XEP-0085 (mainly to return a Deferred)Thu, 25 Dec 2014 11:49:13 +0100, by souliane
-
plugin XEP-0313: first draft:Fri, 19 Dec 2014 14:43:42 +0100, by souliane
-
core (xmpp): set missing "from" attribute of received messages to the server domainFri, 19 Dec 2014 11:42:45 +0100, by souliane
-
plugin XEP-0277: minor fix in plugin declarationFri, 19 Dec 2014 11:41:23 +0100, by souliane
-
plugin XEP-0297: first draftFri, 19 Dec 2014 11:40:28 +0100, by souliane
-
plugin XEP-0203: first draftFri, 19 Dec 2014 11:38:24 +0100, by souliane
-
test: fixes tests for XEP-0033Fri, 19 Dec 2014 11:36:43 +0100, by souliane
-
test: refactoring:Fri, 19 Dec 2014 11:36:00 +0100, by souliane
-
test: fixes import for wokkel.rsmMon, 15 Dec 2014 15:29:08 +0100, by souliane
-
test: add tests for plugin_misc_groupblogMon, 15 Dec 2014 14:05:28 +0100, by souliane
-
plugins XEP-0060, XEP-0277, groupblog: make use of RSM (XEP-0059)Mon, 15 Dec 2014 14:04:19 +0100, by souliane
-
plugins XEP-0059, XEP-0060: leave internal wokkel extensions to sat.tmp.wokkelMon, 15 Dec 2014 14:03:13 +0100, by souliane
-
use sat.tmp.wokkel as a buffer module until the changes are integrated to wokkelMon, 15 Dec 2014 12:46:58 +0100, by souliane
-
quick_frontend, primitivus: multi-profiles refactoring part 1 (big commit, sorry :p): frontends_multi_profilesWed, 10 Dec 2014 19:00:09 +0100, by Goffi
-
plugin XEP-0085: disabled a problematic assert (see FIXME) frontends_multi_profilesWed, 10 Dec 2014 18:37:14 +0100, by Goffi
-
core: improved roster management + misc: frontends_multi_profilesWed, 10 Dec 2014 18:32:33 +0100, by Goffi
-
plugin XEP-0060: listNodes should not use SatPubSubClient.getDiscoItems but self.host.getDiscoItems, cf. revs 1217 (318eab3f93f8) and 1259 (633fcd13a7dc)Mon, 24 Nov 2014 17:20:51 +0100, by souliane
-
plugin pubsub: fixed redefinition of PubSubRequestFri, 21 Nov 2014 16:36:24 +0100, by Goffi
-
memory: fixes issue in a testWed, 22 Oct 2014 18:58:29 +0200, by souliane
-
plugin misc_room_game, radiocol, tarot: fixes bridge method "prepareRoom" declaration (add "async=True")Wed, 22 Oct 2014 14:38:20 +0200, by souliane
-
plugin XEP-0045: use HISTORY_LIMIT param to retrieve the MUC historyWed, 22 Oct 2014 14:16:01 +0200, by souliane
-
plugin XEP-0054: the fix by revision 1248 (77a4592816f6) was not completeWed, 22 Oct 2014 11:42:15 +0200, by souliane
-
test: fixes test for XEP-0085 (use full JID)Mon, 20 Oct 2014 20:46:10 +0200, by souliane
-
plugin XEP-0085: send 'gone' state before disconnectionMon, 20 Oct 2014 20:26:46 +0200, by souliane
-
plugin XEP-0085: use the full JID + fixes bad entity data "type" valueMon, 20 Oct 2014 12:57:55 +0200, by souliane
-
memory: add method isContactConnectedMon, 20 Oct 2014 16:38:49 +0200, by souliane
-
plugin XEP-0045: set the entity data "type" asap (userJoinedRoom is triggered before the join callback)Mon, 20 Oct 2014 15:09:37 +0200, by souliane
-
plugin sec_otr: a trigger was not returning TrueMon, 20 Oct 2014 12:57:27 +0200, by souliane
-
plugin XEP-0054: fixes error message when we get a ConnectionLost failureSun, 19 Oct 2014 15:25:04 +0200, by souliane
-
memory: temporary dirty hack to fix the personnal key issue after the auth session expiredSun, 19 Oct 2014 15:07:16 +0200, by souliane
-
core, plugins: improve a bit some log messagesSat, 18 Oct 2014 16:28:37 +0200, by souliane
-
plugin misc_imap: fixes call to log.debug with more than one argumentSun, 19 Oct 2014 12:31:28 +0200, by souliane
-
plugin XEP-0115: better disco error handlingSun, 19 Oct 2014 11:54:07 +0200, by souliane
-
plugins groupblogs: fixes the massive retrieval callback (loop variable was misused in a lambda callback)Sun, 19 Oct 2014 02:48:11 +0200, by souliane
-
plugin XEP-0060: fixes listing the nodes on the pubsub serviceSat, 18 Oct 2014 20:23:12 +0200, by souliane
-
frontends (quick_app): fixes wrong JID construction when processing getPresenceStatuses resultSat, 18 Oct 2014 13:02:41 +0200, by souliane
-
memory: don't save last resource in entity data for the MUC jidsFri, 17 Oct 2014 20:26:01 +0200, by souliane
-
plugin XEP-0045: handle MUC presenceFri, 17 Oct 2014 15:49:46 +0200, by souliane
-
memory (params): set "Show empty groups" to True by defaultThu, 16 Oct 2014 17:02:44 +0200, by souliane
-
bridge (frontends side): fixed call of async method in blocking contextThu, 16 Oct 2014 20:18:40 +0200, by Goffi
-
core (config): fixed a bad option checkThu, 16 Oct 2014 20:10:08 +0200, by Goffi
-
core (config): added the Exception default value which raise an exception instead of returning the default in getConfigSat, 11 Oct 2014 16:26:43 +0200, by Goffi
-
core: better management of default value in getConfigTue, 07 Oct 2014 17:12:41 +0200, by Goffi
-
plugin XEP-0277, groupblog: fixes namespace issue of the items that are received from an event + trap some errorsMon, 06 Oct 2014 17:25:41 +0200, by souliane
-
plugin XEP-0115: trap "service-unavailable" error when retrieving disco infosTue, 07 Oct 2014 10:19:01 +0200, by souliane
-
primitivus: fixes displaying online contacts when "Show offline contacts" is FalseTue, 07 Oct 2014 11:45:34 +0200, by souliane
-
primitivus: implement parameter "Show empty groups"Mon, 06 Oct 2014 13:54:41 +0200, by souliane
-
primitivus: implement "Show offline contacts" parameter (sync with "DISCONNECTED_HIDE" action key)Mon, 06 Oct 2014 12:44:58 +0200, by souliane
-
constants: split C.bool in C.bool and C.str so:Mon, 06 Oct 2014 12:22:14 +0200, by souliane
-
memory (params): add parameters "Show offline contacts" and "Show empty groups"Mon, 06 Oct 2014 11:20:43 +0200, by souliane
-
memory (params): use more generic param attribute "constraint" instead of "min" and "max"Mon, 06 Oct 2014 11:18:37 +0200, by souliane
-
frontends (primitivus): new command :search <pattern>Sat, 04 Oct 2014 10:26:10 +0200, by souliane
-
bridge, memory: add "search" attribute to getHistory (filter the results with a unix globbing pattern)Sat, 04 Oct 2014 10:25:32 +0200, by souliane
-
frontends: printInfo and printMessage timestamp attribute defaults to None instead of ''Sat, 04 Oct 2014 10:23:13 +0200, by souliane
-
memory: add Parameter "Chat history limit"Wed, 24 Sep 2014 13:49:43 +0200, by souliane
-
memory: getHistory with limit=0 now returns an empty list, use limit=None to return all messagesFri, 03 Oct 2014 12:43:59 +0200, by souliane
-
memory (params), tools (xml_tools), plugins, frontends: add "int" parameter type with "min" and "max" attributesFri, 03 Oct 2014 12:27:43 +0200, by souliane
-
plugin XEP-0059: first draft, pubsub and jabber search do not exploit it yetMon, 22 Sep 2014 22:25:44 +0200, by souliane
-
plugin maildir: fixes missing importMon, 22 Sep 2014 20:50:20 +0200, by souliane
-
plugin XEP-0060, groupblog: avoid unecessary pubsub errors while doing massive requests:Mon, 22 Sep 2014 20:49:13 +0200, by souliane
-
memory (disco): add nodeIdentifier parameter to getItemsMon, 22 Sep 2014 20:34:29 +0200, by souliane
-
memory: session timeout won't be reset on each access if the Sessions() is called with resettable_timeout=FalseMon, 22 Sep 2014 19:24:07 +0200, by souliane
-
memory: profileSessions.profileGetUnique was not resetting the timerMon, 22 Sep 2014 18:42:54 +0200, by souliane
-
memory: handle the case where an existing session ID is re-used for creating a new sessionMon, 22 Sep 2014 20:26:40 +0200, by souliane
-
memory: Sessions.newSession can be called with a forced session IDSun, 21 Sep 2014 13:10:55 +0200, by souliane
-
core: move XMPP keep-alife value to the constantsSun, 21 Sep 2014 13:06:53 +0200, by souliane
-
we are in dev version againThu, 18 Sep 2014 11:43:21 +0200, by souliane
-
SàT v0.5.1 releasedThu, 18 Sep 2014 11:42:07 +0200, by souliane
-
update CHANGELOG for v5.1Thu, 18 Sep 2014 11:28:41 +0200, by souliane
-
test: fixes FakeSAT for plugin XEP-0033Wed, 17 Sep 2014 10:02:24 +0200, by souliane
-
plugin XEP-0033: fixes sending the message after the changes made in rev 1052 (e88bff4c8b77)Thu, 11 Sep 2014 15:38:57 +0200, by souliane
-
misc: added Olly Betts to contributors + various fixed for Matteo CyprianiMon, 15 Sep 2014 14:18:34 +0200, by Goffi
-
misc: updated urls of pyxe an pyfeedMon, 15 Sep 2014 14:18:27 +0200, by Matteo Cypriani
-
misc: fixed typos in READMEMon, 15 Sep 2014 14:18:27 +0200, by Matteo Cypriani
-
misc: README typos fixesMon, 15 Sep 2014 14:18:26 +0200, by Matteo Cypriani
-
misc: update versions in README4PACKAGERS + typosMon, 15 Sep 2014 14:18:25 +0200, by Matteo Cypriani
-
misc: fixed some typosMon, 15 Sep 2014 14:18:25 +0200, by Matteo Cypriani
-
misc (install): Lower default setuptools versionTue, 09 Sep 2014 22:09:51 -0400, by Matteo Cypriani
-
wix: Avoid setting a bad iconTue, 09 Sep 2014 18:51:35 -0400, by Olly Betts
-
misc: forgotten to change distribute_setup.py to ez_setup.py in MANIFEST.inMon, 15 Sep 2014 13:29:38 +0200, by Goffi
-
we are in dev version againMon, 15 Sep 2014 12:07:40 +0200, by Goffi
-
update the minimal versions of urwid and urwid_satextThu, 11 Sep 2014 10:40:28 +0200, by souliane
-
SàT 0.5.0 releasedTue, 09 Sep 2014 08:15:35 +0200, by Goffi
-
misc: INSTALL note for pyfeed/xeTue, 09 Sep 2014 07:58:54 +0200, by Goffi
-
misc: CHANGELOG updateMon, 08 Sep 2014 23:30:42 +0200, by Goffi
-
core (disco): added a timeout to get itemsMon, 08 Sep 2014 21:23:21 +0200, by Goffi
-
frontends (dbus): error is not truncated anymore if it's not a SàT error.Mon, 08 Sep 2014 21:23:21 +0200, by Goffi
-
plugin OTR: added a warning to tell that the history is not logged anymore and advanced feature are disabled when using OTRMon, 08 Sep 2014 21:23:18 +0200, by Goffi
-
primitivus: added a FOCUS_EXTRA key (default: "ctrl f") which can be used to focus a main part:Mon, 08 Sep 2014 19:19:32 +0200, by Goffi
-
Primitivus (xmlui): fixed window closing on save params + removed now unused onConfigureRoom in ChatMon, 08 Sep 2014 18:32:36 +0200, by Goffi
-
Primitivus: fixed cancel button for status changeMon, 08 Sep 2014 18:15:15 +0200, by Goffi