updated CHANGELOG for version 0.5
This commit is contained in:
parent
8654193b40
commit
20724e969f
1 changed files with 55 additions and 11 deletions
66
CHANGELOG
66
CHANGELOG
|
|
@ -9,9 +9,20 @@ v 0.5 (XX/06/2014):
|
|||
- refactorization of the constants with inheritance
|
||||
- added profile password and passwords hashing/encryption
|
||||
- new logging system with colors, formatting, filtering and output management
|
||||
- improved launching/stopping scripts (do not kill all instances anymore)
|
||||
- updated setup.py and INSTALL files
|
||||
- the backend is now a twisted plugin (as libervia)
|
||||
- added a .service file for D-Bus auto-launch feature
|
||||
- improved launching/stopping scripts:
|
||||
- do not kill all instances anymore
|
||||
- add a "status" command
|
||||
- launch as daemon by default
|
||||
- new option "fg" for launching in foreground
|
||||
- updated setup.py and INSTALL files:
|
||||
- adapt to the new improvements
|
||||
- added "clean" and "purge" options
|
||||
- update distribute_setup.py to ez_setup.py
|
||||
- replace PIL dependencies with it's fork pillow
|
||||
- use XDG recommended paths as the defaults
|
||||
- look for DNS SRV records to find the XMPP server and port
|
||||
- tests: bug fixes, improvements and addition
|
||||
- bridge:
|
||||
- fixes some D-Bus frontend generator issues
|
||||
|
|
@ -21,6 +32,7 @@ v 0.5 (XX/06/2014):
|
|||
- wider use of asynchronous methods, removal of some synchronous ones
|
||||
- improved retrieval of the client with better error management
|
||||
- plugins now accepts recommendations in addition to dependencies
|
||||
- sendMessage handles the extra data key "send_only"
|
||||
- sendMessageTrigger now manage pre and post treatments
|
||||
- xmpp:
|
||||
- fixes sending of presence stanzas (were sent twice)
|
||||
|
|
@ -30,22 +42,35 @@ v 0.5 (XX/06/2014):
|
|||
- memory:
|
||||
- moved Params class in its own module
|
||||
- param definition handles multi-selection for list widgets
|
||||
- Parameters "Server" and "Port" renamed to "Force server" and "Force Port"
|
||||
- added module crypto for password hashing and block encryption/decryption
|
||||
- improvements and bug fixes (entities cache, last resource, importing/filtering parameters)
|
||||
- xmlui:
|
||||
- improvements (BoolWidget, data forms)
|
||||
- tools: improvements (config, XMLUI lists, buttons callbacks)
|
||||
- tools:
|
||||
- config improvements
|
||||
- moved sat.tools.jid to sat_frontends.tools.jid
|
||||
- XMLUI:
|
||||
- added read-only attribute
|
||||
- handle data forms and button callbacks
|
||||
- read value element/attribute of input widgets
|
||||
- new and improved widgets (boolean, list, texbox, JID)
|
||||
- manage dialogs for message, note, confirm and file upload
|
||||
- new plugins:
|
||||
- XEP-0048: MUC bookmarks
|
||||
- XEP-0049: private xml storage
|
||||
- XEP-0092: software version
|
||||
- OTR: Off The Record (end-to-end) encryption
|
||||
- register account: refactorisation of the method to register an XMPP account
|
||||
- static blog: user can set his blog's banner, title, meta keywords and description
|
||||
- static blog:
|
||||
- user can set his blog's banner, title, meta keywords and description
|
||||
- add a menu of type MENU_JID_CONTEXT to open a contact's public blog
|
||||
- already existing plugins:
|
||||
- XEP_0033, XEP-0085: bug fixes
|
||||
- XEP-0045: added user information to /whois text command
|
||||
- XEP-0050: forms returned by completed command are now managed
|
||||
- XEP-0045:
|
||||
- added "Configure room" menu
|
||||
- added /kick, /ban and /affiliate commands
|
||||
- added user information to /whois text command
|
||||
- XEP-0050: manage notes and forms returned by completed command
|
||||
- XEP-0054: crop uploaded avatar to get a square
|
||||
- XEP-0060: handle retrieving items by node identifiers
|
||||
- XEP-0065: fixed initialisation sequence
|
||||
- xep-0115: caps optimisation
|
||||
|
|
@ -66,6 +91,10 @@ v 0.5 (XX/06/2014):
|
|||
- profile manager: manage profile authentication and password prompts
|
||||
- frontends:
|
||||
- async failures are more detailed
|
||||
- signals are managed in a more generic way
|
||||
- force JID's node and domain to lower-case
|
||||
- use the new "info" type for system message
|
||||
- manage menu types MENU_ROOM and MENU_SINGLE
|
||||
- display messages from contacts not in roster
|
||||
- display presence with the highest priority
|
||||
- reset your own presence on connection/disconnection
|
||||
|
|
@ -79,6 +108,10 @@ v 0.5 (XX/06/2014):
|
|||
- improved vertical container
|
||||
- fixes contact group update, freedesktop notifications
|
||||
- history edit bar doesn't propagate up/down key events anymore
|
||||
- use of new keys modules from Urwid SàText and inhibate SIG_INT
|
||||
- fixes the messages display order when opening a conversation
|
||||
- prevent a notification flood when displaying the history
|
||||
- add the /history command
|
||||
- libervia:
|
||||
- reorganize all the source files hierarchy, fixes module import
|
||||
- refactor HTTP request result values, handle "NoReply" error
|
||||
|
|
@ -86,6 +119,7 @@ v 0.5 (XX/06/2014):
|
|||
- display favicons
|
||||
- server side:
|
||||
- added support for SSL and its related parameters
|
||||
- adapt setup.py to follow the changes in the backend
|
||||
- improvements (options management, failure handling...)
|
||||
- added option empty_password_allowed_warning_dangerous_list
|
||||
- twisted plugin:
|
||||
|
|
@ -96,20 +130,30 @@ v 0.5 (XX/06/2014):
|
|||
- retrieve blog's banner, title, meta keywords and description
|
||||
- display blog comments when you click on a main item header or title
|
||||
- browser side:
|
||||
- notifications enhancements
|
||||
- refactorisation of the file uploaders
|
||||
- force profile name to lower case at new account creation
|
||||
- display new lines and clickable URLs for headline message
|
||||
- notifications enhancements, manage the "info" message type
|
||||
- refactorisation of the JID class with modifiable attributes
|
||||
- refactorisation of the file uploaders and the menus
|
||||
- manage menus of level > 2 which can be flattened
|
||||
- handle menus of type ROOM, SINGLE and ROSTER_JID
|
||||
- PromptDialog can display several input fields
|
||||
- added a dialog to update/delete the account
|
||||
- added classes LightTextEditor, HTMLTextEditor
|
||||
- announcements from the host are displayed in a popup
|
||||
- use a default avatar, display avatars in the contact panel
|
||||
- display chat states for MUC participants
|
||||
- first steps to manage somehow browser side's plugins
|
||||
- implementation of OTR based on otr.js
|
||||
- improvements from feedbacks, bug fixes
|
||||
- microblogs:
|
||||
- display new lines in microblogs
|
||||
- <shift> + <enter> makes a new line, <esc> finishes the edition
|
||||
- xmlui:
|
||||
- XMLUI:
|
||||
- implement the divider styles
|
||||
- manage multi-selection for list widgets
|
||||
- follow the changes in the backend (dialogs, read-only attribute...)
|
||||
- nativedom manages more node properties
|
||||
|
||||
v 0.4.1 (28/02/2014):
|
||||
- fixed README4PACKAGERS
|
||||
|
|
|
|||
Loading…
Reference in a new issue