log src/memory/memory.py @ 2554:0062d3e79d12

age author description
Sat, 24 Mar 2018 10:44:37 +0100 Goffi core (disco), plugin XEP-0115: client use + capabilities hash improvment:
Fri, 16 Mar 2018 17:03:46 +0100 Goffi core (memory, sqlite): added fileUpdate method to update "extra" and "access" avoiding race condition
Wed, 14 Mar 2018 08:07:24 +0100 Goffi core (memory): use bare jid for owner in setFiles:
Fri, 02 Mar 2018 17:37:41 +0100 Goffi core (memory): fixed _getParentDir call in setFile
Wed, 28 Feb 2018 18:28:39 +0100 Goffi core (memory): file metadata handling methods:
Fri, 26 Jan 2018 11:14:13 +0100 Goffi dates update
Fri, 03 Nov 2017 14:31:42 +0100 Goffi misc: date update (yes it's a bit late :p )
Sun, 12 Feb 2017 19:08:52 +0100 Goffi core, frontends: getProfilesList renamed to profilesGetList + behaviour change:
Sun, 12 Feb 2017 17:55:43 +0100 Goffi core, jp: component handling + client handling refactoring:
Sun, 28 Aug 2016 20:09:09 +0200 Goffi core: line feed (\n) are now forbidden in profile names
Mon, 18 Jul 2016 00:52:02 +0200 Goffi backend (memory), frontends: improved history filtering:
Mon, 27 Jun 2016 21:45:11 +0200 Goffi plugin XEP-0045, quick_frontend + primitivus (chat): cleaning of XEP-0045 (first pass):
Mon, 20 Jun 2016 18:41:53 +0200 Goffi backend, frontends: message refactoring (huge commit):
Tue, 24 May 2016 22:11:04 +0200 Goffi backend, frontend: messages refactoring (huge commit, not finished):
Sun, 17 Apr 2016 14:45:26 +0200 Goffi use of /usr/bin/env instead of /usr/bin/python in shebang
Mon, 29 Feb 2016 16:13:47 +0100 Goffi core (memory, config): moved parseMainConf to tools/config so it can be used by frontends too
Sun, 03 Jan 2016 16:28:30 +0100 Goffi copyright update
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, 30 Nov 2015 20:40:55 +0100 Goffi core (memory): fixed bad memory cleaning on asyncDeleteProfile
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
Thu, 26 Nov 2015 17:00:18 +0100 Goffi core (memory): catch exceptions.UnknownEntityError in getMainResource
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: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
Mon, 23 Nov 2015 18:51:15 +0100 souliane memory: fixes asyncCreateProfile to not overwrite the personal key
Sat, 14 Nov 2015 19:18:10 +0100 Goffi core, bridge: added a profileSetDefault method
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, 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:
Tue, 29 Sep 2015 17:54:22 +0200 Goffi plugin ip, params: plugin IP discovery, first draft:
Fri, 25 Sep 2015 19:19:12 +0200 Goffi core (memory, params): minor docstrings updates
Tue, 18 Aug 2015 10:36:41 +0200 Goffi core (memory): fixed a double timer.cancel in Sessions
Sun, 16 Aug 2015 00:41:58 +0200 Goffi core: getProfileName no raise ProfileUnknownError + minor doc fixes
Sat, 15 Aug 2015 22:13:27 +0200 Goffi core (memory): Sessions fixes:
Thu, 16 Apr 2015 14:57:57 +0200 souliane massive (preventive) addition of 'u' (unicode) before the strings passed to logging functions
Mon, 30 Mar 2015 10:26:26 +0200 Goffi 2015 copyright dates update
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
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
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
Sat, 24 Jan 2015 01:00:29 +0100 Goffi core, frontends: refactoring to base Libervia on QuickFrontend (big mixed commit): frontends_multi_profiles
Wed, 10 Dec 2014 18:36:11 +0100 Goffi core: misc improvments: frontends_multi_profiles
Wed, 22 Oct 2014 18:58:29 +0200 souliane memory: fixes issue in a test
Mon, 20 Oct 2014 16:38:49 +0200 souliane memory: add method isContactConnected
Sun, 19 Oct 2014 15:07:16 +0200 souliane memory: temporary dirty hack to fix the personnal key issue after the auth session expired
Fri, 17 Oct 2014 20:26:01 +0200 souliane memory: don't save last resource in entity data for the MUC jids
Tue, 07 Oct 2014 17:12:41 +0200 Goffi core: better management of default value in getConfig
Sat, 04 Oct 2014 10:25:32 +0200 souliane bridge, memory: add "search" attribute to getHistory (filter the results with a unix globbing pattern)
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
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
Mon, 15 Sep 2014 14:18:25 +0200 Matteo Cypriani misc: fixed some typos
Fri, 27 Jun 2014 20:05:31 +0200 souliane memory (memory): delete profile session on profile deletion
Wed, 25 Jun 2014 19:01:00 +0200 souliane memory: add helper methods encryptValue and decryptValue
Mon, 09 Jun 2014 20:40:13 +0200 souliane memory, tools (config): move special config retrieval from memory to tools
Fri, 23 May 2014 10:03:33 +0200 souliane tools: add missing file src/tools/config.py