log

age author description
2018-04-05 Goffi setup: use NAME to get version
2018-04-05 Goffi tools (utils): better repository version handling:
2018-04-05 Goffi setup: use scm version
2018-04-05 Goffi setup: version is now set in SAT/VERSION, sat is not imported anymore in setup
2018-04-04 Goffi README: typo
2018-04-04 Goffi README: added Arnaud Joset to contributors
2018-04-04 Goffi tools(utils): fixed path handling in getRepositoryData
2018-04-04 Goffi setup: minimal version of sat_tmp is 0.0.3
2018-04-03 Goffi core: replaced gtk3reactor by gireactor
2018-04-03 Goffi setup, constant: use https address in APP_URL, and keep pypi NAME separated from constants
2018-04-03 Goffi setup: use constants to get name and version
2018-04-02 Goffi setup: removed ez_setup.py
2018-04-02 Goffi core, setup: huge cleaning:
2018-04-02 Goffi plugin merge-request mercurial: keeps more chars for import name
2018-04-02 Goffi plugin merge-request mercurial: accept space and period for import name sanitization
2018-04-02 Goffi plugin merge-request mercurial: better name sanitization for import
2018-04-02 Goffi jp (merge-request,common): fixed URIFinder when metadata are not needed:
2018-04-01 Goffi README: minor line addition
2018-04-01 Goffi jp (base): fixed URI's item with use_pubsub
2018-04-01 Goffi README: label to use for tickets and merge requests is specified
2018-04-01 Goffi plugin uri finder, jp (merge-request): labels handling:
2018-03-31 Goffi jp (merge-request): find URIs when --service and --node are not specified for get and import:
2018-03-31 Goffi jp (base): added C.ITEM pubsub flag when --item is required
2018-03-31 Goffi jp (merge-request/set): if service and node are not specified, URIFinder is now used + ask confirmation before publishing
2018-03-31 Goffi jp (base): new confirmOrQuit helper method to ask confirmation to user, and quit if he cancel
2018-03-31 Goffi README: specified URIs location for tickets and merge requests
2018-03-31 Goffi plugin uri finder: plugin to find URIs in well-known locations
2018-03-31 Goffi jp: new argument pubsub_default can be used in Commands to replace default value in help string
2018-03-30 Goffi plugin merge-requests: fixed labels (they were using textbox instead of list)
2018-03-30 Goffi jp (merge-request/import): added import command
2018-03-30 Goffi plugin merge-requests, mercurial merge-requests: merge request import implementation
2018-03-30 Goffi plugin XEP-0115: fixed caps initial check
2018-03-29 Goffi jp (merge/get): "get" command first draft:
2018-03-29 Goffi jp (xmlui): added whitelist, read_only and values_only options:
2018-03-29 Goffi frontends (xmlui): added whitelist argument:
2018-03-29 Goffi jp (base): add --max option:
2018-03-29 Goffi jp (base): fixed use_pubsub when pubsub_flags is not needed
2018-03-26 Goffi tools (common/data_objects): fixed Identity
2018-03-26 Goffi core: added bare_jid and identities arguments to discoGetByFeatures:
2018-03-25 Goffi plugin XEP-0234: fixed regex import
2018-03-24 Goffi core: new discoFindFeatures method which return all server services/roster entities implementing a set of features.
2018-03-24 Goffi core (disco), plugin XEP-0115: client use + capabilities hash improvment:
2018-03-21 Goffi jp: pubsub options refactoring:
2018-03-21 Goffi frontends (tools/misc): new FlagsHandler class, a simple class to help handling option flags
2018-03-21 Goffi jp (output/template): fixed template output (media_dir was missing)
2018-03-18 Goffi component file sharing: changed pubsub identity:
2018-03-16 Goffi component file sharing: comments metadata:
2018-03-16 Goffi component file sharing: comments handling first draft:
2018-03-16 Goffi core (memory, sqlite): added fileUpdate method to update "extra" and "access" avoiding race condition
2018-03-16 Goffi core: use C.bool to detect value of "handler" field in PLUGIN_INFO
2018-03-16 Goffi core (constants): accept "yes" as a True value in bool()
2018-03-16 Goffi jp (common): assure nosplitright in default commands for edition with vim
2018-03-14 Goffi component file sharing, plugin XEP-0231: thumbnail are now returned by component using Bits of Binary:
2018-03-14 Goffi plugin XEP-0264: handle truncated files
2018-03-14 Goffi plugin XEP-0329: fixed extra key serialisation before sending to bridge
2018-03-14 Goffi component file sharing: fixed hash handling (key has been renamed to "file_hash")
2018-03-14 Goffi core (memory): use bare jid for owner in setFiles:
2018-03-14 Goffi core (memory/cache): new getMetadata method to retrieve metadata without opening the file
2018-03-14 Goffi jp (file/send): --name can now be specified
2018-03-11 Goffi template: added icon handling:
2018-03-02 Goffi file sharing component: thumbnails integration first draft:
2018-03-02 Goffi plugin XEP-0264: thumbnails handling implementation
2018-03-02 Goffi plugin XEP-0234: some cleaning + added triggers to allow plugins to change parsing/generation of <file> element
2018-03-02 Goffi plugin XEP-0231: separated the requestData code in a method which can called independantly + some minor improvments
2018-03-02 Goffi plugin XEP-0054: use .jpg instead of .jpe for jpeg files
2018-03-02 Goffi core (memory/cache): common cache:
2018-03-02 Goffi core (memory): fixed _getParentDir call in setFile
2018-03-02 Goffi core (memory/sqlite): renamed column for files from hash to file_hash:
2018-03-01 Goffi plugin XEP-0054: removed Image.ANTIALIAS filter:
2018-02-28 Goffi jp (file): file sharing + improvments:
2018-02-28 Goffi plugin file sharing component: first draft:
2018-02-28 Goffi XEP-0329: implementation of File Information Sharing:
2018-02-28 Goffi XEP-0065,XEP-0096,XEP-0166,XEP-0235,XEP-0300: file transfer improvments:
2018-02-28 Goffi core (memory): file metadata handling methods:
2018-02-28 Goffi memory (sqlite): files handling:
2018-02-28 Goffi core (trigger): new returnPoint method:
2018-02-28 Goffi core (client): component improvments:
2018-02-28 Goffi core (client): set default timeout of IQ to 60 seconds
2018-02-28 Goffi core: new getLocalPath method to retrieve a path in SàT local dir, which may be specific to a profile or component
2018-02-28 Goffi core (exceptions): added ClientTypeError to deal when a code should not be executed by a client or component profile.
2018-02-28 Goffi core (constants): new constants to handle files, progress, component, permissions (will be used in the upcoming patches)
2018-02-28 Goffi jp (common/table): a column can be hidden + fix for empty tables
2018-02-28 Goffi jp (profile/create): errback handling
2018-02-28 Goffi jp (event): added missing arg to _attend_filter
2018-02-28 Goffi jp (base): added verbosity property to CommandBase
2018-02-07 Goffi plugin pipe/stream, file transfert: refactoring and improvments:
2018-02-01 Goffi plugin NAT-port: raise MappingError if something get wrong during "addportmapping" + log unexpected errors (i.e. everything else than MappingError)
2018-02-01 Goffi plugin XEP-0166: added errback to terminate, which only logs issues
2018-01-30 Goffi jp (base): fixed assertion error when using CommandAnswering
2018-01-30 Goffi jp (forums): forums handling commands, first draft
2018-01-30 Goffi plugin forums: first draft:
2018-01-26 Goffi dates update
2018-01-24 Goffi tools (common/data_objects): accept same parameters as format en quote their values in OnClick.formatUrl
2018-01-24 Goffi plugin blog import dotclear: use a smaller and lower case prefix to generate ids
2018-01-22 Goffi plugin XEP-0277: use shortuuid instead of uuid + use item's XMPP URI for atom ID
2018-01-22 Goffi plugin blog static: added background parameter, to set an image
2018-01-21 Goffi tools (common/data_objects): use lists instead of generators for BlogItem.groups and BlogItem.tags
2018-01-21 Goffi tool (utils): import directly parser from dateutil
2018-01-19 Goffi tools (common/data_objects): BlogItem has now a uri property to generate its own XMPP URI
2018-01-19 Goffi plugin XEP-0277: microblog namespace is now registered
2018-01-19 Goffi core: 'x-data' namespace is now registered
2018-01-13 Goffi plugin merge-requests: fixed "set" method
2018-01-13 Goffi plugins tickets, merge-requests: fixed call of prepareBridgeSet
2018-01-12 Goffi plugins schema, merge_requests, tickets*: factorisation
2018-01-12 Goffi tools (utils): new "partial" function which is a hack to workaround issue with functools.partial while using it with dbus module.
2018-01-05 Goffi tools (common/data_objects): added Room class
2018-01-05 Goffi plugin XEP-0045: new mucGetService bridge method to retrieve MUC service of the server.
2018-01-05 Goffi plugin identity: if we get an empty avatar, don't feel avatar_basename and remove avatar key.
2018-01-02 Goffi template: date filter improvments:
2018-01-02 Goffi template: boolean attribute can now be specified when importing a script, and default to "defer"
2018-01-02 Goffi tools (common/data_objects): added classes for messages
2018-01-02 Goffi plugin identity: return resource for MUC room occupants' nicks + added avatar and avatar_basename.
2018-01-02 Goffi plugin XEP-0054: return always False in isRoom is plugin XEP-0045 is not available + raise NotFound if avatar is requested for a MUC room (not the occupants, the room itself)
2018-01-02 Goffi plugin XEP-0045: added mucNickGet to retrieve our nickname in a MUC room
2018-01-02 Goffi core: moved CHAT_* constants from frontends to core constants + uses constants for MESS_TYPE_* in sendMessage
2017-12-12 Goffi plugin XEP-0060: added an config option to set pubsub service
2017-12-11 Goffi jp (blog): added "set" command to publish content from stdin without editing
2017-12-11 Goffi jp (base): added exitCb generic callback to display a message and quit
2017-12-11 Goffi jp (pubsub/search): fixed --item argument
2017-12-03 Goffi template (xmlui): added labels property in ValueWidget (actually return values) and values property in OptionsWidget