2017-06-21 |
Goffi |
jp (invitation): fixed inconsistency in language handling
|
2017-06-19 |
Goffi |
core: added hosts_dict handling in general config:
|
2017-06-03 |
Goffi |
plugin XEP-0054: fixed not transmitted arguments in getAvatar
|
2017-05-22 |
Goffi |
core (tools/common/data_objects): added classes to handle Identities
|
2017-05-21 |
Goffi |
plugin invitations: name is now registered as nickname on XMPP server thanks to plugin identity
|
2017-05-21 |
Goffi |
plugin invitations: doesn't raise an exception anymore if url_template is not set while email is not requested
|
2017-05-21 |
Goffi |
jp (identity): new identity command to handle the new plugin identity in backend, and maybe other plugins like vcard in the future
|
2017-05-21 |
Goffi |
plugin identity: plugin identity first draft:
|
2017-05-21 |
Goffi |
plugin XEP-0054: nick handling + don't remove data on avatar set
|
2017-05-21 |
Goffi |
core: fixed profile key detection in getClients + raise DataError on empty profile
|
2017-05-21 |
Goffi |
jp (invitation): fixed typo
|
2017-05-21 |
Goffi |
core (tools/common/template): i18n support
|
2017-05-21 |
Goffi |
jp (output/template): initialize template rendered only if a rendering is actually needed
|
2017-05-21 |
Goffi |
jp (event): don't use dayfirst for YY-MM-DD style dates
|
2017-05-19 |
Goffi |
plugin events: fixed blog/invitees uri handling
|
2017-05-19 |
Goffi |
core (tools/common/template): helping methods/filters for templates:
|
2017-05-19 |
Goffi |
jp (event): creation/modification of main event + invitee commands are now in a "invitee" subcommand
|
2017-05-19 |
Goffi |
plugin events: separation of event node and invitees node
|
2017-05-19 |
Goffi |
core (tools/common/uri): don't display finale "?" if no extra data is specified
|
2017-05-19 |
Goffi |
plugin invitations: on modify an empty value delete corresponding extra keys, and reserved keys are now ignored.
|
2017-05-19 |
Goffi |
jp (uri): new command to parse or generate XMPP URIs
|
2017-05-19 |
Goffi |
jp (pubsub/uri): fixed URI generation
|
2017-05-19 |
Goffi |
core (tools/utils): added method to parse XMPP dates
|
2017-05-03 |
Goffi |
jp: fixed progress
|
2017-04-26 |
Goffi |
jp (event): event handling commands, first draft
|
2017-04-26 |
Goffi |
jp: added use_pubsub and use_pubsub_node_req arguments to CommandBase
|
2017-04-26 |
Goffi |
jp (invitation): added list subcommand
|
2017-04-26 |
Goffi |
jp (output): added LIST_DICT output, to handle list of dictionaries
|
2017-04-26 |
Goffi |
jp: added constant to handle ANSI code for header and subheaders
|
2017-04-26 |
Goffi |
plugin event: first draft:
|
2017-04-26 |
Goffi |
plugin invitations: added invitationList command
|
2017-04-20 |
Goffi |
tools (common/uri): minor comment update
|
2017-04-17 |
Goffi |
tools (common/data_objects): comments items can now be chained to their parent
|
2017-04-17 |
Goffi |
plugin XEP-0277: comments node access model changes:
|
2017-04-17 |
Goffi |
plugin XEP-0060: getNodeAffiliations use jid.JID as keys instead of jids as unicode
|
2017-04-16 |
Goffi |
jp (blog): service and node can now be specified for edit command
|
2017-04-16 |
Goffi |
jp (pubsub): added uri command to build pubsub URI
|
2017-04-16 |
Goffi |
plugin invitations: fixed url_template check
|
2017-04-16 |
Goffi |
tools/common (uri): added a method to build URI
|
2017-04-02 |
Goffi |
jp (pubsub/node): added create and delete commands
|
2017-04-02 |
Goffi |
jp (invitation): added modify command
|
2017-04-02 |
Goffi |
plugin invitations: added modify method (+ bridge) and fixed email setting in extra
|
2017-04-02 |
Goffi |
plugin XEP-0060: node create/delete improvments:
|
2017-04-02 |
Goffi |
tmp(wokkel/pubsub): fixed configuration parsing
|
2017-03-29 |
Goffi |
tools(common/uri): XMPP uri parsing module, first draft
|
2017-03-29 |
Goffi |
jp (invitation): invitation command first draft
|
2017-03-29 |
Goffi |
jp (pubsub/get): --service is now optional argument, and sub_id now use "-S" short option
|
2017-03-29 |
Goffi |
jp (base): added msg and exit_code argument to errback so it's more generic
|
2017-03-29 |
Goffi |
plugin invitations: added getInvitation method, it return invitation data and raise an error if it is not found
|
2017-03-29 |
Goffi |
plugin invitations: invitation id and invitee jid are now added to return dict in invitationCreate, bridge signature has changed too
|
2017-03-29 |
Goffi |
plugin invitations: raise ValueError if url_template and message_body are both not specified
|
2017-03-29 |
Goffi |
memory (persistent, sqlite): fixed getPrivates bug with keys arguments and its use in LazyPersistentBinaryDict
|
2017-03-26 |
Goffi |
plugin invitations: fixed leak of uuid in jid
|
2017-03-26 |
Goffi |
jp (pubsub/node) added pubsub/node/affiliations/set command
|
2017-03-26 |
Goffi |
plugin XEP-0060: added setNodeAffiliations and its bridge method (psNodeAffiliationsSet)
|
2017-03-26 |
Goffi |
tmp(wokkel/pubsub): removed affiliations attribute which was there twice + added missing _render_affiliations
|
2017-03-23 |
Goffi |
jp (pubsub): added affiliations and node/affiliations/get:
|
2017-03-23 |
Goffi |
plugin XEP-0060: added affiliation handling:
|
2017-03-23 |
Goffi |
tmp (wokkel/pubsub): fixed affiliations (normal entity) handling
|
2017-03-23 |
Goffi |
plugin groupblog, XEP-0060: added ACCESS_PUBLISHER_ROSTER and switched to it in groupblog
|
2017-03-23 |
Goffi |
tmp (wokkel/pubsub): fixed configuration setting
|
2017-03-13 |
Goffi |
jp (pubsub/node): added set command
|
2017-03-13 |
Goffi |
plugin XEP-0060: added setConfiguration/psNodeConfigurationSet + fix in tmp.wokkel.pubsub
|
2017-03-13 |
Goffi |
jp (pubsub): added pubsub/node/info command to retrieve node configuration
|
2017-03-13 |
Goffi |
plugin XEP-0060: added getConfiguration ad psNodeConfigurationGet bridge method
|
2017-03-13 |
Goffi |
plugin XEP-0060: renamed psGet bridge method to psItemGet
|
2017-03-13 |
Goffi |
jp (output dict): added color and no-header option
|
2017-03-13 |
Goffi |
jp (base): raise InternalError if output is used when use_output is not declared
|
2017-03-13 |
Goffi |
jp (output xml): remove blank spaces on parsing for better pretty printing
|
2017-03-12 |
Goffi |
jp(pubsub/get): pubsub/get command, first draft
|
2017-03-12 |
Goffi |
jp (outputs): new xml and list_xml outputs, handling pretty formatting and syntax highlighting
|
2017-03-12 |
Goffi |
jp (base): output can now specify a default when registering
|
2017-03-12 |
Goffi |
jp (base): replaced log.warning by stderr prints
|
2017-03-12 |
Goffi |
jp (outputs): moved output options parsing and checking to base methods
|
2017-03-12 |
Goffi |
jp (std output): force unicode on simple output
|
2017-03-12 |
Goffi |
plugin XEP-0060: added psGet bridge method
|
2017-03-12 |
Goffi |
plugin invitations: first draft:
|
2017-03-12 |
Goffi |
plugin XEP-0077: minor raise fix
|
2017-03-12 |
Goffi |
memory (persistent, sqlite): better private values handling + new LazyPersistentBinaryDict:
|
2017-03-12 |
Goffi |
plugin account, tools: some cleaning account + email and password tools:
|
2017-03-09 |
Goffi |
jp (account): command to handle XMPP account creation/password change/deletion using in-band registration
|
2017-03-09 |
Goffi |
jp (profile): fixed help gettext calls
|
2017-03-09 |
Goffi |
jp (base): added generic errback to CommandBase + show error message on plugin ImportError
|
2017-03-09 |
Goffi |
plugin XEP-0077: added inBandAccountNew, inBandUnregister and inBandPasswordChange bridge methods
|
2017-03-08 |
Goffi |
plugin account: removed dependency to Prosody/prosodyctl and properly use in-band registration instead
|
2017-03-08 |
Goffi |
plugin XEP-0077: added changePassword and removeRegistration methods
|
2017-03-08 |
Goffi |
jp (profile/list): fixed options help
|
2017-03-08 |
Goffi |
core (params): removed registerNewAccount button: it is misplaced and more confusing than useful, may come back in the future
|
2017-03-08 |
Goffi |
core, plugin XEP-0077: in-band registration fix and move:
|
2017-03-08 |
Goffi |
primitivus: fixed profileCreate bridge call
|
2017-03-06 |
Goffi |
i18n: updated sat.po
|
2017-03-05 |
Goffi |
tools(templates): workflow improvments:
|
2017-03-05 |
Goffi |
core, bridge: renamed getProfileName to profileNameGet according to new conventions
|
2017-02-26 |
Goffi |
core, frontends: various fixes for Libervia:
|
2017-02-26 |
Goffi |
core (memory/cache): escape profile when creating cache dir
|
2017-02-23 |
Goffi |
tools (common): fixed tty detection when isatty is not available
|
2017-02-21 |
Goffi |
jp (blog): set default template and data mapping for the new template output
|
2017-02-21 |
Goffi |
jp (output): template output first draft:
|
2017-02-21 |
Goffi |
jp (base): improved module import:
|
2017-02-21 |
Goffi |
jp (base, blog, output(std)): fixed bad unicode handling in stdout, use of jp.disp instead of simple print
|
2017-02-21 |
Goffi |
core (tools/common): data objects first draft:
|
2017-02-21 |
Goffi |
core (tools/common): template renderer first draft:
|
2017-02-16 |
Goffi |
jp (blog/get): fancy output prints author, published and updated if verbosity > 1 and tags if verbosity > 2 + format published and updated
|
2017-02-16 |
Goffi |
jp (blog): added blog/get command:
|
2017-02-15 |
Goffi |
jp (outputs): added OUTPUT_COMPLEX type for data which are more complex than key/value dictionaries
|
2017-02-15 |
Goffi |
jp (core): added extra_outputs:
|
2017-02-15 |
Goffi |
core (constants), tools (common/ansi): moved ANSI escape codes to a dedicated class, with helper methods
|
2017-02-15 |
Goffi |
tools (common/data_format): added dict2iterdict to yield dictionary from serialised complex values
|
2017-02-13 |
Goffi |
plugins XEP-0033, XEP-0280, text commands: fixed method renaming after client refactoring
|
2017-02-12 |
Goffi |
jp (info/disco): added --node argument
|
2017-02-12 |
Goffi |
core(memory.disco), bridge: discoInfos and discoItems now handle node
|
2017-02-12 |
Goffi |
plugin XEP-0045: fix after client refactoring
|
2017-02-12 |
Goffi |
core (memory/disco): getInfos now handle node + use client instead of profile in many methods
|
2017-02-12 |
Goffi |
core: added release name in constants + full version
|
2017-02-12 |
Goffi |
core, frontends: getProfilesList renamed to profilesGetList + behaviour change:
|
2017-02-12 |
Goffi |
core (plugins): added missing contants + use of new constants in PLUGIN_INFO
|
2017-02-12 |
Goffi |
core, jp: component handling + client handling refactoring:
|
2017-02-06 |
Goffi |
memory (sqlite): introduced component table, schema updated:
|
2017-02-06 |
Goffi |
core, bridge, frontends: renamed asyncConnect to connect, and added options parameters (not used yet)
|
2017-02-06 |
Goffi |
primitivus: fixed resources diplay in contact list
|
2017-02-06 |
Goffi |
plugin XEP-0184: check if entity is allowed to see our presence before returning receipt
|
2017-02-06 |
Goffi |
core (roster): added isPresenceAuthorised to check if an entity is authorised to see our presence
|
2017-02-05 |
Goffi |
plugin OTR, core; use of new sendMessage + OTR mini refactoring:
|
2017-02-05 |
Goffi |
plugin XEP-0297: used sendMessage in forward, and added comment/warning:
|
2017-02-05 |
Goffi |
core (client): added feedback and sendMessage methods:
|
2017-02-05 |
Goffi |
quick app: check type in notify
|
2017-02-05 |
Goffi |
primitivus: fixed display of error if a message can't be sent
|
2017-02-05 |
Goffi |
plugin XEP-0280: new setPrivate method to tell server not to carbon copy it.
|
2017-02-05 |
Goffi |
core: replaced SkipHistory exception by a key in mess_data:
|
2017-02-05 |
Goffi |
plugin XEP-0334: fixed and improved message processing hints:
|
2017-02-04 |
Goffi |
added "send" trigger point as the last one before sending, can be used for e2e encryption
|
2017-02-04 |
Goffi |
core: replaced calls to client.xmlstream.send by client.send which is the right method to use. client.xmlstream should not be used directly
|
2017-02-01 |
Goffi |
plugin otr: various improvments:
|
2017-01-31 |
Goffi |
core (constant): on android sat.conf is now in /data/data/org.goffi.cagou.cagou/files/platform/android/
|
2017-01-26 |
Goffi |
core (menus): improvments:
|
2017-01-26 |
Goffi |
plugin sec OTR: fixed OTR:
|
2017-01-15 |
Goffi |
quick frontend(contact list): added all_iter property to get all cached entities
|
2017-01-15 |
Goffi |
plugin XEP-0054, quick frontend(app): various improvments:
|
2017-01-15 |
Goffi |
quick frontend (contact list): bare_default in getCache now default to True, plus added None:
|
2017-01-15 |
Goffi |
quick frontend (contact list): added isSpecial and isRoom to quickly now if an entity is specific
|
2017-01-15 |
Goffi |
quick frontend (contact list): fixed cached key removal
|
2017-01-15 |
Goffi |
jp (core): fixed signal registration for progressions
|
2017-01-15 |
Goffi |
bridge (constructor/embedded): fixed warning on unregistered callback
|
2017-01-15 |
Goffi |
plugin XEP-0277: fixed mbSetAccess double registration
|
2017-01-15 |
Goffi |
core (memory/cache): geFilePath now return None when uid is empty
|
2017-01-09 |
Goffi |
quick frontends (chat): send actual value instead of None on status and state updates
|
2017-01-05 |
Goffi |
jp (info/session): added a command to get data on current session
|
2017-01-05 |
Goffi |
core: added sessionGetInfos bridge method to retrieve various data on current profile session + client.started keep start time
|
2017-01-05 |
Goffi |
jp (constants): added exit code for error on bridge method call
|
2017-01-05 |
Goffi |
plugin text commands: added /whoami command which return current full jid
|
2017-01-05 |
Goffi |
plugin XEP-0231: Bits of Binary first draft:
|
2017-01-05 |
Goffi |
core (memory/cache): file caching handling, first draft:
|
2017-01-03 |
Goffi |
core (xml_tools): fixed findAll
|
2017-01-01 |
Goffi |
frontends(tools/strings): put URL regex outside of getURLParams and precompile it
|
2017-01-01 |
Goffi |
plugin text syntaxes: log error on cleanXHTML failure
|
2016-12-25 |
Goffi |
core(constants): added a constant for profile extension (PLUGIN_EXT):
|
2016-12-24 |
Goffi |
misc: README update
|
2016-12-22 |
Goffi |
quick frontend (quick app): added progressFinished and progressError listeners
|
2016-12-20 |
Goffi |
quick frontend (quick app): fixed use of profile_manager.connected
|
2016-12-20 |
Goffi |
Primitivus (xmlui): use constants for BOOL_TRUE and BOOL_FALSE value
|
2016-12-19 |
Goffi |
plugin android: first draft:
|
2016-12-18 |
Goffi |
plugin XEP-0280: Message Carbons first draft
|
2016-12-18 |
Goffi |
primitivus, jp: dynamic bridge + fixed D-Bus bridge:
|
2016-12-18 |
Goffi |
quick_frontend(QuickApp): added onBridgeConnected method
|
2016-12-18 |
Goffi |
core (memory/disco): recover getItems on bridge's discoItems method if an item is empty
|
2016-12-18 |
Goffi |
xep-0184: delivery receipts are now activated by default
|
2016-12-18 |
Goffi |
xep-0070: fixed use of byte string instead of unicode
|
2016-12-18 |
Goffi |
frontends(xmlui): better handling of missing _xmluiAppend
|
2016-12-13 |
Goffi |
bridbe(pb): Perspective Broker bridge, first draft
|
2016-12-13 |
Goffi |
bridge, quick_frontend: preparation for async bridge
|
2016-12-04 |
Goffi |
core(stdui/profile manager): fixed authentication cancellation
|
2016-12-04 |
Goffi |
core, quick_frontends: android compatibility hacks:
|
2016-12-04 |
Goffi |
core: bridge can now be changed in conf
|
2016-10-05 |
Goffi |
bridge (constructor): embedded bridge generator:
|
2016-10-03 |
Goffi |
bridge (D-Bus): bad design fixes:
|
2016-10-02 |
Goffi |
bridge (constructor): refactoring:
|
2016-10-02 |
Goffi |
bridge(constructor): constructor now uses argparse instead of optparse
|
2016-10-02 |
Goffi |
bridge(D-Bus): minotr argument name fix
|
2016-10-02 |
Goffi |
quick frontend(contact_list): avoid crash when resource in cache has not priority
|
2016-09-25 |
Goffi |
jp (message/send): message/send can now send XHTML (-x) or rich (-r) messages
|
2016-09-25 |
Goffi |
plugin XEP-0071: fixed rich and xhtml sending + add simple text body if not present
|
2016-09-25 |
Goffi |
core (tools/common): added getSubDict method in data_format to get sub dictionary from serialised one
|
2016-09-25 |
Goffi |
quick frontend (chat): added Message.main_message_xhtml property to get XHTML content
|
2016-09-25 |
Goffi |
frontends (tools): added a module to parse CSS colors
|
2016-09-23 |
Goffi |
quick frontend (chat): update use a dict
|
2016-09-15 |
Goffi |
quick_frontend, primitivus (chat): renamed updated to update, using a dict as argument + fixed Primitivus group chat
|
2016-09-13 |
Goffi |
jp (avatar): avatar get/set implementations, first draft
|
2016-09-13 |
Goffi |
jp (core): added EXIT_NOT_FOUND constant, which return 16 as exit code
|
2016-09-13 |
Goffi |
plugin XEP-0054(XEP-0153): added a getAvatar:
|
2016-09-11 |
Goffi |
core (stdui): fixed cancellation of ContactList forms
|
2016-09-11 |
Goffi |
quick frontend (menus): minor docstring fixes
|
2016-09-10 |
Goffi |
plugin XEP-0054(XEP-0153): ignore image formats other than gif, jpeg and png, and empty BINVAL
|
2016-09-10 |
Goffi |
jp (debug/bridge/method,signal): fixed argument parsing
|
2016-09-09 |
Goffi |
quich frontend, primivius (chat): better avatar handling:
|
2016-09-09 |
Goffi |
plugin XEP-0045, quick frontend (app,chat): various chat improvments:
|
2016-09-09 |
Goffi |
quick frontend (contact list): better handling of cache with full jid:
|
2016-09-09 |
Goffi |
plugin XEP-0054: fix use of full jid for room occupants
|
2016-09-09 |
Goffi |
quick frontend (chat): recreateArgs implementation
|
2016-09-09 |
Goffi |
quick fronten (widgets): if a widget is recreated, "recreateArgs" method can be implemented to specify arguments to clone it correctly
|
2016-09-09 |
Goffi |
quick frontend (contat list/cache): workaround for avatar issue in MUC. Need to be reworked properly in the future (TODO)
|
2016-09-09 |
Goffi |
plugin XEP-0054: renamed isInRoom to isRoom as the method only tell if the entity belong to a MUC
|
2016-09-09 |
Goffi |
quick app(app): call entityDataUpdateHandler on profile plug instead of setCache directly
|
2016-09-09 |
Goffi |
plugin XEP-0045: minor docstring fix
|
2016-08-28 |
Goffi |
quick frontend (chat): added helping properties avatar and contact_list
|
2016-08-28 |
Goffi |
quick frontend(QuickApp): added getDefaultAvatar method:
|
2016-08-28 |
Goffi |
plugin XEP-0245: removed plugin XEP-0245:
|
2016-08-28 |
Goffi |
bridge (bridge_template.ini): minor doc fix
|
2016-08-28 |
Goffi |
jp (debug): method callback now handles methods without return value
|
2016-08-28 |
Goffi |
core: line feed (\n) are now forbidden in profile names
|
2016-08-28 |
Goffi |
quick_frontend (chat): fixed hash generation, tuple was causing trouble when used with unicode() because of dbus.String
|
2016-08-28 |
Goffi |
core, bridge, frontends: removed deprecated bridge method askConfirmation, confirmationAnswer, actionResult, actionResultExt and getWaitingConf
|
2016-08-28 |
Goffi |
quick frontend (app): avatar filename is not requested anymore if value is empty
|
2016-08-28 |
Goffi |
quick frontend (chat): fixed getWidgetHash
|
2016-08-28 |
Goffi |
quick_frontend(quick_widgets): deleteWidget can use additional arguments which will be passed to onDelete
|
2016-08-28 |
Goffi |
plugin XEP-0045, XEP-0054, XEP-0096: deprecated bridge method are not used anymore
|
2016-08-28 |
Goffi |
plugin XEP-0249: some modernisation, don't use anymore deprecated methods, invite bridge method use a single param for room jid
|
2016-08-28 |
Goffi |
core (xmlui): added a quickNote method to easily send notes
|
2016-08-22 |
Goffi |
quick frontend (widgets): a deletion with onDelete can now be cancelled if onDelete return False
|
2016-08-21 |
Goffi |
quick frontend (quick_app): fixed user_action from action coming from backend
|
2016-08-21 |
Goffi |
jp (debug/bridge): fixed unicode handling of arguments
|
2016-08-21 |
Goffi |
quick frontend (chat): fixed messageNew signal dispatching when several widgets are handling the target
|
2016-08-21 |
Goffi |
quick frontend (quick_widget): getWidgets can now filter on hash (using target), handling recreated widgets too
|
2016-08-21 |
Goffi |
jp: added jp/debug commands:
|
2016-08-21 |
Goffi |
plugin debug: first draft:
|
2016-08-21 |
Goffi |
frontends (xmlui): added a user_action attribute:
|
2016-08-21 |
Goffi |
core (constants): added XMLUI_DATA_LVLS constants which group all available levels
|
2016-08-10 |
Goffi |
quick frontend (app): fixed regression in groups handling
|
2016-08-08 |
Goffi |
quick frontend (chat): added a getlocale method and changed self.day_change calculation for pyjamas compatibility
|
2016-08-08 |
Goffi |
quick frontend (contact): fixed roster and roster_connected in handler + add a next function for pyjamas compatibility
|
2016-08-08 |
Goffi |
quick frontend (QuickApp): unicode string fix
|
2016-08-08 |
Goffi |
misc: fixed 0.6.1 tag
|
2016-08-08 |
Goffi |
primitivus, quick frontend (chat): moved time text generation to QuickChat
|
2016-08-07 |
Goffi |
plugin XEP-0045: fixed options parameter handling in bridge callback
|
2016-08-07 |
Goffi |
quick frontend (widget): minor profiles check on widget creation
|
2016-08-07 |
Goffi |
quick frontend(chat): fixed traceback in log message
|
2016-08-02 |
Goffi |
misc: updated Chteufleur contributions in README
|
2016-08-02 |
Goffi |
quick frontends, primitivus: messageState signal handling
|
2016-07-28 |
Geoffrey POUZET |
plugin XEP-0184: Implementation of XEP-0184 (Message Delivery Receipts)
|
2016-07-24 |
Goffi |
primitivus (chat): added :topic (and :subject and :title aliases) to change subject with a dialog (/!\ urwid SÃ Text need to be updated)
|
2016-07-24 |
Goffi |
plugin XEP-0045: added bridge method to change subject
|
2016-07-24 |
Goffi |
quick frontend, primitivus (chat, contact_list): fixed MUC private messages handling:
|
2016-07-24 |
Goffi |
quick_frontend(chat): better handling of cached signals when initialising widget
|
2016-07-24 |
Goffi |
quick_frontend, primitivus (chat): fixed widget bad locking + don't send notification when locked
|
2016-07-24 |
Goffi |
quick_frontend, primitivus (contact_list): ContactList widget must now call postInit() when ready, to avoid being registered before being constructed
|
2016-07-24 |
Goffi |
quick_frontend, primitivus: better notifications handling
|
2016-07-24 |
Goffi |
quick_frontend, primitivus (contact_list): improved and simplified handling of "special" entities:
|
2016-07-19 |
Geoffrey POUZET |
plugin XEP-0070: change message popup to be more user-friendly
|
2016-07-17 |
Goffi |
backend (memory), frontends: improved history filtering:
|
2016-07-17 |
Goffi |
primitivus: dont call chatStateComposing where history keys are pressed
|
2016-07-17 |
Goffi |
plugin lang detect: added a parameter to (de)activate the detection
|
2016-07-17 |
Goffi |
primitivus (chat): don't send notification for move messages
|
2016-07-17 |
Goffi |
primitivus, quick_frontends: show global notifications counter in contact_list + method to get these notifications in QuickApp
|
2016-07-17 |
Goffi |
primitivus: fixed notifications counter for simple messages in MUC rooms
|
2016-07-17 |
Goffi |
plugin XEP-0085, quick_frontends, primitivus: chat states are working again
|
2016-07-15 |
Goffi |
added Chteufleur in contributors in README
|
2016-07-11 |
Geoffrey POUZET |
plugin XEP-0070: implementation of XEP-0070 (verifying HTTP request via XMPP)
|
2016-07-15 |
Goffi |
merged 0.6.1 bookmark. This bookmark (0.7-dev) is now the main one
|
2016-07-13 |
Goffi |
installation (setup.py): changed version to 0.6.1.1 so new archive with fixed MANIFEST can be uploaded on pypi
0.6.1
|
2016-07-13 |
Goffi |
Added tag 0.6.1 for changeset 3a16a7479660
|
2016-07-13 |
Goffi |
installation (MANIFEST): added misc directory
|
2016-07-12 |
Goffi |
Added tag 0.6.1 for changeset 30e83614af48
|
2016-07-12 |
Goffi |
fixed exclusion of vim's undo file in MANIFEST.in
|
2016-07-12 |
Goffi |
added 0.6.1 tag
|
2016-07-12 |
Goffi |
version update (0.6.1)
|
2016-07-12 |
Goffi |
installation: updated urwid-satext minimal version to 0.6.1 + added service_identity which is needed by Twisted for proper TLS check
|
2016-07-11 |
Goffi |
quick_frontend (QuickWidget): keep on_new_widget argument when recreating a widget
0.7-dev
|
2016-07-10 |
Goffi |
plugin XEP_0249: fixed bad use of namespace in addElement
|
2016-07-10 |
Goffi |
quick_frontend, primitivus: moved main_message property to quick_frontend
|
2016-07-02 |
Goffi |
plugin XEP-0045: fixed typo in text commands
|
2016-06-30 |
Goffi |
primitivus: fixed XMLUI window creation
|
2016-06-30 |
Goffi |
plugin XEP-0045: added /list text command:
|
2016-06-30 |
Goffi |
plugin XEP-0045: various fixes/improvments:
|
2016-06-30 |
Goffi |
primitivus (chat): fixed a crash when page-up was pressed on room contacts list
|
2016-06-30 |
Goffi |
primitivus (chat): moved occupants widget to a dedicated class + display occupants count in footer
|
2016-06-30 |
Goffi |
plugin xep-0045: ask for password when getting a "not-allowed" error
|
2016-06-29 |
Goffi |
frontends (xmlui): cancelling form now trigger submit with {"cancelled": "true"} instead of being silently ignored
|
2016-06-29 |
Goffi |
xep-0045: ignore non standard presence received between own presence and room subject
|
2016-06-29 |
Goffi |
quick_frontend: allow presence of entities without resource
|
2016-06-28 |
Goffi |
merged main branch
|
2016-06-28 |
Goffi |
primitivus: paste is now treated as normal text instead of discarded if edit_bar doesn't exist
|
2016-06-28 |
Goffi |
primitivus (chat): mention is now visible by date in red instead of body (or a "[*]" if date is hidden)
|
2016-06-28 |
Goffi |
primitivus (chat): fixed timestamp/nick (un)hiding + new redraw and printMessages methods
|
2016-06-28 |
Goffi |
plugin XEP-0054: fixed getCard calls
|
2016-06-28 |
Goffi |
plugin XEP-0045: fixed calls to join, nick, kick, ban and affiliate
|
2016-06-27 |
Goffi |
merged modification from souliane
|
2016-06-27 |
Goffi |
merged main branch
|
2016-06-27 |
Goffi |
primitivus: ignore paste if edit bar is not selected
|
2016-06-27 |
Goffi |
quick_frontend, primitivus (chat): mention detection in group chat + notification (mention and messages)
|
2016-06-27 |
Goffi |
quick_frontend, primitivus: notifications refactoring
|
2016-06-27 |
Goffi |
primitivus (chat): fixed nick completion. Completion is now managed per widget, if completion method exists
|
2016-06-27 |
Goffi |
plugin XEP-0045, quick_frontend + primitivus (chat): cleaning of XEP-0045 (first pass):
|
2016-06-24 |
Goffi |
merged main branch
|
2016-06-24 |
Goffi |
jp (blog): fixed syntax detection when extension is .txt
|
2016-06-20 |
Goffi |
primitivus (chat): fixed filters clearing when changing filter while one already exists
refacoring_messages
|
2016-06-20 |
Goffi |
primitivus: basic handling of filter, only language can filtered for now
|
2016-06-20 |
Goffi |
plugin exp_lang_detect: language detection plugin, first draft
|
2016-06-20 |
Goffi |
plugin XEP-0245: implementation of XEP-0245 /me syntax
|
2016-06-20 |
Goffi |
backend, frontends: message refactoring (huge commit):
|
2016-06-19 |
Goffi |
memory (sqlite): fixed handling of extra (pickled data) by using sqlite3.Binary
|
2016-06-19 |
Goffi |
memory (sqlite): better handling of IntegrityError
|
2016-06-19 |
Goffi |
jp: fixed shebang python call
|
2016-06-19 |
Goffi |
core: changed versioning schema:
|
2016-05-29 |
souliane |
fixed a typo
|
2016-05-28 |
Goffi |
changelog: minor fixes in previous commit
|
2016-03-10 |
souliane |
updated CHANGELOG for version 0.6.1
|
2016-05-24 |
Goffi |
backend, frontend: messages refactoring (huge commit, not finished):
|
2016-04-26 |
Goffi |
plugin misc ip: changed URL of GET_IP_PAGE for the new one on salut-a-toi.org
|
2016-04-26 |
Goffi |
plugin misc ip: fixed exception when a web error happen while retrieving IP from external website
|
2016-04-23 |
Goffi |
primitivus: fixed window resize (was blocked by paste detection)
|
2016-04-23 |
Goffi |
jp: added consts for exit codes, not used yet
|
2016-04-23 |
Goffi |
jp: --output option:
|
2016-04-22 |
Goffi |
primitivus: added bracketed_paste option in sat.conf (if set, the bracketed paste mode will be activated on Primitivus start)
|
2016-04-22 |
Goffi |
primitivus: bracketed paste mode is now detected
|
2016-04-22 |
Goffi |
primitivus: fixed paste detection/handling:
|
2016-04-21 |
Goffi |
primitivus: paste is now detected, and put in edit bar, so use can check and validate it
|
2016-04-19 |
Goffi |
jp: forgotten shebang fixes
|
2016-04-18 |
Goffi |
added mutagen to recommended in README4PACKAGERS
|
2016-04-18 |
Goffi |
minor doc fixes
cagou
|
2016-04-18 |
Goffi |
core (logs): taints:
|
2016-04-18 |
Goffi |
core (logs): use tools.config to handle sat.conf
|
2016-04-18 |
Goffi |
core (logs): log color location can now be specified with %(color_start)s and %(color_end)s
|
2016-04-18 |
Goffi |
quick app (contact list): when a new profile is plugged, updates are locked until the end of the process, this avoid many useless refreshes
|
2016-04-18 |
Goffi |
quick frontend, primitivus: quickContactList refactored to handle several profiles at once
|
2016-04-17 |
Goffi |
core (installation): minor comment in setup.py
|
2016-04-17 |
Goffi |
removed pyfeed and xe from README4PACKAGERS
|
2016-04-17 |
Goffi |
core: removed pyfeed and xe dependencies:
|
2016-04-17 |
Goffi |
use of /usr/bin/env instead of /usr/bin/python in shebang
|
2016-04-17 |
souliane |
plugin adhoc_dbus, jp (cmd/adhoc): fixes adHocDBusAddAuto when no bus is found
|
2016-04-17 |
souliane |
jp (cmd/roster): fixes division by zero exceptions
|
2016-03-26 |
Goffi |
core (memory/params): fixed exception when setting an empty password
|
2016-03-26 |
Goffi |
quick frontend (QuickApp): added ui_show_cb in actionManager, so frontend can handle the display of the XMLUI itself
|
2016-03-25 |
Goffi |
jp (blog/edit): use utf-8-sig to decode content file to avoid BOM being propaged to content
|
2016-03-25 |
Goffi |
setup: added sat.tools.common in packages
|
2016-03-25 |
Goffi |
jp (blog/edit): added forgotten O_TRUNC while opening metadata file
|
2016-03-25 |
Goffi |
jp (blog/edit): do not remove files if they are not in the temporary dir hierarchy
|
2016-03-24 |
Goffi |
jp (blog/edit): HTTP(S) and XMPP URLs can now be directly used in blog/edit command
|
2016-03-22 |
Goffi |
jp (blog): force deletion (without backup) when content is empty
|
2016-03-22 |
Goffi |
jp (blog): avoid conflict error when command line tags are already present in metadata
|
2016-03-22 |
Goffi |
tool (common): added forgotten __init__.py
|
2016-03-22 |
Goffi |
jp (blog): drafts are now put in a sub dir per profile + added a security which keep the last 10 drafts before removing them (all profiles included).
|
2016-03-22 |
Goffi |
tools (common): added regex module with path (un)escaping methods
|
2016-03-22 |
Goffi |
core (tools): moved common to a separate package, and put data method in a data_format module
|
2016-03-21 |
Goffi |
jp: fixed traceback shown on a normal quit when a progression is finished
|
2016-03-21 |
Goffi |
bridge (frontend): raise a BridgeExceptionNoService on org.freedesktop.DBus.Error.Spawn.ExecFailed D-Bus error
|
2016-03-21 |
souliane |
plugin misc_account: fixes two bugs introduced by revision 1907 (0b748ad46ede):
|
2016-03-18 |
souliane |
test (plugin radiocol): fixes the test to also handle MP3 files
|
2016-03-18 |
souliane |
tmp/wokkel (rsm): fixes elements count (items retrieval with RSM max = 0)
|
2016-03-18 |
souliane |
plugin XEP-0277, test: set keys of data dict as unicode + fix the tests
|
2016-03-15 |
Goffi |
jp (blog): added "updated" to keys to keys to remove from tmp metadata
|
2016-03-11 |
souliane |
tmp (wokkel/mam): restore MAMPrefs being callable without argument when constructing a query:
|
2016-03-11 |
souliane |
test: update some tests
|
2016-03-11 |
souliane |
test: add helpers methods muteLogging and unmuteLogging
|
2016-03-11 |
souliane |
plugin room_game: decrease the level of two logging messages from warning to info
|
2016-03-11 |
souliane |
plugin misc account: separate profile creation and sending emails, so we can wait and send the emails at the right time (when we know that no error occured)
|
2016-03-10 |
Goffi |
jp (blog/edit): removed meta_file_path non existence check, as it is now re-used if it exists
|
2016-03-10 |
Goffi |
jp (blog/edit): a draft file can be directly specified
|
2016-03-10 |
Goffi |
plugin XEP-0060: fixed traceback if service was None
|
2016-03-09 |
Goffi |
plugin XEP-0060: service, node and uri are added to metadata when doing a getItems
|
2016-03-09 |
Goffi |
plugin XEP-0277: removed mbGetAtom which has not reason to be in the backend, as it is highly dependant of (web) frontend elements. The code will be moved to Libervia:
|
2016-03-09 |
Goffi |
plugin misc account: fixed handling of None/empty values in sendEmails.sendEmail
|
2016-03-09 |
Goffi |
core (tools/config): fixed fixConfigOption:
|
2016-03-09 |
souliane |
plugin XEP-0096: add missing dependency to FILE plugin
|
2016-03-09 |
souliane |
plugin misc_account: fixes sending email (twisted.mail.smtp.sendmail doesn't want unicode)
|
2016-03-09 |
Goffi |
plugin account: fixed use of {domain} instead of hardcoded libervia.org for welcoming e-mail.
|
2016-03-09 |
Goffi |
install: minimum Twisted version is now 15.2.0 as sendmail need username argument
|
2016-03-08 |
souliane |
README4PACKAGERS: add python-dbus to sat dependencies and inotify to jp recommendations
|
2016-03-07 |
souliane |
frontends (jp / blog): pass the profile to subprocess when using option --preview
|
2016-03-07 |
Goffi |
jp (blog/preview): change watch for IN_MOVE_SELF event, needed at least for Emacs
|
2016-03-07 |
souliane |
plugin misc_account: fixes handling of deprecater parameter "admin_email"
|
2016-03-07 |
Goffi |
plugin XEP-0045: overriden availableReceived method of MUCClient to work around a bug in Wokkel (affiliation and role are not set). TODO: propose a patch upstream
|
2016-03-07 |
Goffi |
plugin XEP-0045: fixed feedback for /kick /ban and /afficiliate commands which should not be public
|
2016-03-07 |
Goffi |
plugin text commands: fixed log in genericErrback which was raising an exception when something than StanzaError was received
|
2016-03-05 |
Goffi |
jp (blog/edit): added a confirmation message when blog item has been successfuly published
|
2016-03-05 |
Goffi |
blog (jp/edit): added --preview option to launch a "blog preview" in parallel
|
2016-03-05 |
Goffi |
jp (blog/preview): inotify improvments:
|
2016-03-05 |
Goffi |
jp (blog/preview): open and preview commands can be changed in sat.conf with "blog_preview_open_cmd" and "blog_preview_update_cmd" in [jp] section + don't convert syntax when content is empty
|
2016-03-05 |
Goffi |
jp: moved KeyboardInterrupt catch one level higher, so it is also catched if the loop is not started
|
2016-03-05 |
Goffi |
jp (blog): fixed syntax guessing on existing files
|
2016-03-05 |
Goffi |
jp (blog/preview): added inotify support, so preview can be updated each time the file is modified (actually IN_CLOSE_WRITE is used, but this may change in the future)
|
2016-03-05 |
Goffi |
jp (blog/preview): xhtml cleaning is now used on preview
|
2016-03-05 |
Goffi |
jp (file): fixed bad quit call
|
2016-03-05 |
souliane |
frontends (tools/strings): fixXHTMLLinks skips internal anchors (links starting with "#")
|
2016-03-04 |
Goffi |
misc (sat.sh): exec + better stop:
|
2016-03-04 |
Goffi |
jp (blog): moved common method in a BlogCommon class + added "current" as an item keyword for blog/edit
|
2016-03-04 |
Goffi |
jp (blog/edit): metadata file is reused if it already exists
|
2016-03-04 |
souliane |
plugin XEP-0363: fixes a forgotten attribute update
|
2016-03-03 |
Goffi |
jp (blog): preview command, first draft
|
2016-03-03 |
souliane |
jp (blog): add to EDITOR_ARGS_MAGIC parameters for (x)emacs and nano
|
2016-03-03 |
Goffi |
jp (blog/edit): editor arguments can now be specified on sat.conf, and default on are applied for known editors:
|
2016-03-02 |
Goffi |
jp (blog/edit): removed content_rich from KEY_TO_REMOVE_METADATA as it is never given by backend
|
2016-03-02 |
Goffi |
base (blog/edit): added a way to block publishing by adding "publish": "false" in metadata file
|
2016-03-02 |
Goffi |
jp (base): fixed Jp.quit when exit code is 0
|
2016-03-02 |
Goffi |
jp (blog/edit): added metadata handling through a .json file (named like content temporary file, but with extension replaced by "_metadata.json"). Modification to this file before the end of edition will be taken into account.
|
2016-03-01 |
Goffi |
plugin text syntaxes: added 'poster' and 'controls' in allowed attributes for cleanXHTML
|
2016-03-01 |
Goffi |
jp (blog): edit command, first draft:
|
2016-03-01 |
Goffi |
plugin XEP-0277: service can be None in mbGet, resulting in a request on default pubsub service of profile (i.e. profile's PEP)
|
2016-02-29 |
Goffi |
jp: all commands now use the new start method and set need_loop in __init__ when needed
|
2016-02-29 |
Goffi |
jp (base): refactored need_loop so it is set only when the command is run. It can now be set in __init__ methods of commands classes
|
2016-02-29 |
Goffi |
jp (base): added a CommandBase.start method which is called by run or connected, so subclasses can implement it (this is for simplicity sake, as it's not always clear if run or connected must be used)
|
2016-02-29 |
Goffi |
jp (profile): added confirmation and --force arguement to profile/delete
|
2016-02-29 |
Goffi |
jp (base): use need_connect attribue to detect if connection is needed instead of self.args.profile, as profile argument can be used by any command even if use_profile is False
|
2016-02-29 |
Goffi |
core (memory, config): moved parseMainConf to tools/config so it can be used by frontends too
|
2016-02-28 |
Goffi |
tools (utils): improved repository version detection:
|
2016-02-28 |
Goffi |
core (tools): fixed bad call to "hg id" when hg is not working to guest revision, which was the cause of an Exception
|
2016-02-27 |
Goffi |
plugin account: modifications in welcoming email:
|
2016-02-27 |
Goffi |
plugin account: email sending improvments:
|
2016-02-25 |
Goffi |
plugin XEP-0060: fixed bad xmpp: URI generation in getNodeURI
|
2016-02-25 |
Goffi |
plugin blog import dokuwiki: fixed bad use of MissingModule and unmodified docstring
|
2016-02-24 |
Goffi |
plugin blog import: mb_data handle unicode only, so comments_service must be a unicode and not a JID
|
2016-02-23 |
souliane |
plugin misc_upload: fixes things that have been forgotten after a refactoring
|
2016-02-22 |
souliane |
plugin XEP-0277: add a forgotten string to JID conversion
|
2016-02-22 |
souliane |
quick_frontend (blog): correction for the previous patch:
|
2016-02-22 |
souliane |
quick_frontend (blog): fixes main item update (comment's data were lost)
|
2016-02-18 |
Goffi |
plugin text syntaxes: fixed defaut syntax handling
|
2016-02-10 |
Goffi |
install: removed "nox" option as there is no more X dependency since WIX has been deprecated
|
2016-02-08 |
Goffi |
plugin XEP-0065: fixed timer cancellation when a profile is receiving a file
|
2016-02-04 |
souliane |
plugin blog_import_dokuwiki: also uses the generic image uploader from blog_import (when media_repo is empty and OPT_UPLOAD_IMAGES is True)
|
2016-02-04 |
souliane |
plugin blog_import_dokuwiki: fixes wrong URL when a substitution occurs twice
|
2016-02-04 |
souliane |
plugin blog_import_dokuwiki: refactor to make it look more similar to blog_import_dotclear
|
2016-02-04 |
souliane |
plugin blog_import_dokuwiki: first draft
|
2016-02-04 |
souliane |
frontends (jp): onActionNew displays xmlui message if no meta_type is defined and xmlui is defined
|
2016-02-04 |
souliane |
frontends (jp/blog), plugin blog_import: fixes:
|
2016-01-28 |
Goffi |
plugin XEP-0277: fix bad call after methods renaming
|
2016-01-25 |
Goffi |
plugin maildir: added an option to block intercepted normal messages:
|
2016-01-25 |
Goffi |
core (params): return given profile for ProfileUnknownError
|
2016-01-24 |
Goffi |
core (config): getConfig now returns unicode and raise exceptions.ParsingError in case of parsing problem
|
2016-01-24 |
Goffi |
jp (blog): import now show progression + value to add to sat.conf for URLs redirection
|
2016-01-23 |
Goffi |
core (config): _dict values are now handled with json syntax
|
2016-01-23 |
Goffi |
jp: an onProgressUpdate method is now called on each progress update, allowing to handle metadata
|
2016-01-23 |
Goffi |
plugin blog import, XEP-0277: progress + redirect:
|
2016-01-23 |
Goffi |
bridge (template): fixed docstrings
|
2016-01-23 |
Goffi |
plugin XEP-0060, XEP-0277: added getNodeURI method
|
2016-01-22 |
Goffi |
jp (message): message is now a subcommand, and the sending command is moved to message/send
|
2016-01-22 |
Goffi |
jp: added a blog/import command to handle new blog import plugin
|
2016-01-22 |
Goffi |
plugin blog import dotclear: this plugin import Dotclear 2 backups
|
2016-01-22 |
Goffi |
plugin blog import: this plugin is the base handling blog importers:
|
2016-01-22 |
Goffi |
plugin upload, XEP-0363: splitted fileUpload in fileUpload + upload:
|
2016-01-22 |
Goffi |
plugin XEP-0277: fixed encoding issue, specially with parseCommentUrl, which could lead to the impossibility to find comments node
|
2016-01-22 |
Goffi |
plugin XEP-0277: moved NS_XHTML namespace to constants + adapted parsing to new behaviour of ElementParser
|
2016-01-22 |
Goffi |
plugin XEP-0277: comments handling improvments:
|
2016-01-22 |
Goffi |
plugin XEP-0277: added missing author_email parsing
|
2016-01-22 |
Goffi |
core (xml_tools): added a method to find all elements corresponding to criteria
|
2016-01-22 |
Goffi |
core (xml_tools): unescape HTML sequences to avoid parsing error in ElementParser
|
2016-01-22 |
Goffi |
core (xml_tools), plugin XEP-0277: ElementParser element now manage automatically the wrapping with <div/> element when needed + fixed content_xhtml/title_xhtml in XEP-0277
|
2016-01-19 |
souliane |
test (RSM): fix according to modification in sat.tmp.wokkel.rsm in rev 1771 (b77dc676a4df)
|
2016-01-19 |
souliane |
test (RSM): fix according to modification in sat.tmp.wokkel:
|
2016-01-19 |
Goffi |
plugin XEP-0277: removed cleanXHTML on output data:
|
2016-01-19 |
Goffi |
plugin XEP-0071: removed cleanXHTML use for sent message: it's not necessary in this direction
|
2016-01-19 |
souliane |
plugin XEP-0071, XEP-0277: method clean_xhtml has been renamed to cleanXHTML
|
2016-01-19 |
souliane |
plugin text syntaxes: fixes typo
|
2015-09-17 |
souliane |
plugin XEP-0055, tmp_directory_subscription: move directory subscription to a new temporary plugin
|
2014-08-21 |
souliane |
test, setup: requires lxml >= 3.1.0 (fixes html cleaning issue)
|
2016-01-18 |
Goffi |
plugin syntax dotclear: renamed syntax to wiki_dotclear, and renamed plugin file to plugin_syntax_wiki_dotclear.py
|
2016-01-18 |
Goffi |
plugin syntax dc_wiki: added XHTML => dc_wiki converter, plus some bug fixes:
|
2016-01-17 |
Goffi |
plugin syntax dc_wiki: first draft:
|
2016-01-17 |
Goffi |
pluging text syntaxes: various minor improvments:
|
2016-01-16 |
souliane |
plugin misc_account: add a FIXME comment
|
2016-01-15 |
Goffi |
plugin text syntaxes: a non blocking syntax callback can now return a unicode directly instead of a Deferred
|
2016-01-15 |
Goffi |
plugin (xep-0277): avoid wrapping XML in an extra <div> in data2entry
|
2016-01-15 |
souliane |
tools (strings): add method fixXHTMLLinks to add a scheme if missing, and force opening in new tab
|
2016-01-13 |
souliane |
jp (roster): change groups delimiter for "roster get" output, from "|" to "\t"
|
2016-01-13 |
souliane |
jp (roster): add command "roster get" with parameters "--subscriptions", "--name" and "--groups"
|
2016-01-13 |
souliane |
jp (roster stats): add some extra information
|
2016-01-13 |
souliane |
jp (roster): add parameters "--no_from" and "--no_to" to command "roster purge" in order to remove the contacts with no from/to subscription
|
2016-01-13 |
souliane |
jp: add command "roster stats"
|
2016-01-13 |
Goffi |
primivitus: Primivitus doesn't handle microblog yet, configure QuickApp accordingly
|
2016-01-13 |
Goffi |
bridge (D-Bus): fixed handling of profile in kwargs:
|
2016-01-13 |
souliane |
jp: add command "roster purge" to remove the contacts with no from/to subscription
|
2016-01-13 |
Goffi |
tools (xml_tools): removed unused import
|
2016-01-13 |
Goffi |
reverted patch 3770d13776e8
|
2016-01-13 |
souliane |
tools (strings): add a parameter "new_target" to addURLToText
|
2016-01-13 |
souliane |
plugin XEP-0045: raise a special error when the room has already been joined
|
2016-01-13 |
souliane |
primitivus (chat): since dialog refresh is done in message notification, print the message first and then notify
|
2016-01-12 |
souliane |
quick_frontend, primitivus: mechanism to signal a new message reception when the window is hidden (even if the message is actually displayed):
|
2016-01-12 |
souliane |
quick_frontend, primitivus (chat): move notification command to quick_frontend
|
2016-01-08 |
Goffi |
tmp (wokkel.mam): recipient and sender are handled in MAM Request. TODO: MAMRequest should inherit from generic.Stanza, the same way as for PubSubRequest
|
2016-01-08 |
Goffi |
tmp (wokkel.mam): MAMErrow now inherit from StanzaError so it can be handler properly by services
|
2016-01-08 |
Goffi |
tmp (wokkel.rsm): raise RSMError when <after/> element is empty
|
2016-01-08 |
Goffi |
tmp (wokkel.rsm): RSMError now inherit from StanzaError, so they are correctly handled by services
|
2016-01-07 |
Goffi |
tmp (wokkel.rsm): fixed incorrect behaviour which was adding max_items attribute
|