Mercurial > libervia-backend
comparison CHANGELOG @ 880:71bb7add16a5
CHANGELOG fixes/update
author | Goffi <goffi@goffi.org> |
---|---|
date | Wed, 26 Feb 2014 10:40:01 +0100 |
parents | 5940c7d83be4 |
children | ab9c22bf77ee |
comparison
equal
deleted
inserted
replaced
879:5940c7d83be4 | 880:71bb7add16a5 |
---|---|
1 All theses changelog are not exhaustive, please check mercurial repository for more details. | 1 All theses changelog are not exhaustive, please check mercurial repository for more details. |
2 | 2 |
3 v 0.4.0 (25/02/2014): | 3 v 0.4.0 (26/02/2014): |
4 - minimum wokkel version is now 0.7.1 | 4 - minimum wokkel version is now 0.7.1 |
5 - minimum urwid version is now 1.1.0 | 5 - minimum urwid version is now 1.1.0 |
6 - added more test cases | 6 - added more test cases |
7 - fixed invalid bridge calls | 7 - fixed invalid bridge calls |
8 - fixed issues at account creation | 8 - fixed issues at account creation |
9 - better PEP-8 compliance (Emmanuel Gil Peyrot) | 9 - better PEP-8 compliance (Emmanuel Gil Peyrot) |
10 - distribute fix (Thomas Preud'homme) | |
10 - better error and asynchronous calls handling | 11 - better error and asynchronous calls handling |
11 - callbacks system refactoring and unification | 12 - callbacks system refactoring and unification |
12 - configuration constants can be overriden in sat.conf | 13 - configuration constants can be overriden in sat.conf |
13 - fixed some issues with the file transfer | 14 - fixed some issues with the file transfer |
14 - possibility to register frontend specific parameter | 15 - possibility to register frontend specific parameter |
15 - added a security_limit parameter for sensible requests over the bridge | 16 - added a security_limit parameter for sensible requests over the bridge |
16 - XMLUI deep refactorization offering a new mechanism to ease frontend developpment and maintenance | 17 - XMLUI deep refactorisation offering a new mechanism to ease frontend developpment and maintenance |
17 - localization system improvement with deferred translation and dynamic language switch | 18 - XMLUI new AdvancedListContainer |
19 - localisation system improvement with deferred translation and dynamic language switch | |
18 - new dynamic menus mechanism | 20 - new dynamic menus mechanism |
21 - better exit message if bridge can't be initialised | |
22 - i18n refactoring, deferred translations | |
19 - core: set min and max priorities for triggers | 23 - core: set min and max priorities for triggers |
20 - core: sendMessage can skip the triggers | 24 - core: sendMessage can skip the triggers |
21 - core: triggered plugin methods can add a deferred treatments after a message is sent or received | 25 - core: triggered plugin methods can add a deferred treatments after a message is sent or received |
22 - core: do not write .sat/param anymore (everything is in the PgSQL database) | 26 - core: do not write .sat/param anymore (everything is in the SQLite database) |
23 - core: plugins parameters registrations do an update instead of overwriting the existing nodes | 27 - core: plugins parameters registrations do an update instead of overwriting the existing nodes |
24 - core: better session management | 28 - core: better session management |
25 - core: callbacks can be removed after the first call | 29 - core: callbacks can be removed after the first call |
26 - core: automatic database upgrade mechanism | 30 - core: automatic database upgrade mechanism |
31 - core: resource priority management | |
27 - new plugin: XEP-0033 (Extended Stanza Addressing) | 32 - new plugin: XEP-0033 (Extended Stanza Addressing) |
28 - new plugin: XEP-0055 (XMPP Search Directory) | 33 - new plugin: XEP-0055 (XMPP Search Directory) |
29 - new plugin: XEP-0085 (Chat State Notifications) | 34 - new plugin: XEP-0085 (Chat State Notifications) |
30 - new plugin: XEP-0050 (Ad-hoc Commands, also able to request and interface with other D-Bus bridges) | 35 - new plugin: XEP-0050 (Ad-hoc Commands, also able to request and interface with other D-Bus bridges) |
31 - new plugin: XEP-0071 (XHTML-IM) | 36 - new plugin: XEP-0071 (XHTML-IM) |
32 - new plugin: command_export (pipe a file descriptor to a contact) | 37 - new plugin: command_export (export a shell command input/output to a contact) |
33 - new plugin: room_games (from the factorization of tarot, radiocol and quizz) | 38 - new plugin: room_games (from the factorisation of tarot, radiocol and quizz) |
34 - new plugin: text_commands (IRC-like commands) | 39 - new plugin: text_commands (IRC-like commands) |
35 - new plugin: text_syntaxes (rich texts syntaxes conversions, for now between XHTML, Markdown and raw text) | 40 - new plugin: text_syntaxes (rich texts syntaxes conversions, for now between XHTML, Markdown and raw text) |
36 - plugin XEP-0045: added MUC configuration with XMLUI | 41 - plugin XEP-0045: added MUC configuration with XMLUI |
37 - plugin XEP-0077, XEP-100: refactorization with XMLUI | 42 - plugin XEP-0077, XEP-100: refactorisation with XMLUI |
38 - plugin XEP-0249: add a parameter "auto-join MUC on invitation" | 43 - plugin XEP-0249: add a parameter "auto-join MUC on invitation" |
39 - plugins XEP-0060, XEP-0277, groupblog: manage comments, rich text, titles, update, deletion and Atom feed | 44 - plugins XEP-0060, XEP-0277, groupblog: manage comments, rich text, titles, update, deletion and Atom feed |
40 - plugin radiocol: better synchronization with "jump to time" information | 45 - plugin radiocol: better synchronisation with "jump to time" information |
41 - frontends: fixed presence/status update | 46 - frontends: fixed presence/status update |
42 - primitivus, libervia: added a user input history | 47 - primitivus, libervia: added a user input history |
43 - jp: added profiles management (Dal) | 48 - jp: added profiles management (Dal) |
44 - jp: refactorization to use ArgParse instead of OptParse (Dal) | 49 - jp: refactorisation to use ArgParse instead of OptParse (Dal) |
45 - jp: added command completion | 50 - jp: objects refactoring, automatic subcommands import |
51 - jp: added Zsh command completion | |
52 - jp: locales fix (Thomas Preud'homme) | |
46 - primitivus, libervia: user input history | 53 - primitivus, libervia: user input history |
47 - primitivus: updated for using Urwid >= 1.1.0 | 54 - primitivus: updated for using Urwid >= 1.1.0 |
55 - libervia: lot of (re)factorisation, import of frontends modules | |
48 - libervia: the server is now launched as a twisted plugin (Emmanuel Gil Peyrot) | 56 - libervia: the server is now launched as a twisted plugin (Emmanuel Gil Peyrot) |
49 - libervia: add notifications support (Emmanuel Gil Peyrot) | 57 - libervia: add notifications support (Emmanuel Gil Peyrot) |
50 - libervia: added setup.py | 58 - libervia: added setup.py |
51 - libervia: fixed static blog items order, cosmetic improvements | 59 - libervia: fixed static blog items order, cosmetic improvements |
52 - libervia: static blog atom feed (e.g: http://www.libervia.org/blog/<user>/atom.xml) | 60 - libervia: static blog atom feed (e.g: http://www.libervia.org/blog/<user>/atom.xml) |
53 - libervia: unibox is now optional and desactivated by default | 61 - libervia: unibox is now optional and desactivated by default |
54 - libervia: microblogs items are selectable when the unibox is enabled | 62 - libervia: microblogs items are selectable when the unibox is enabled |
55 - libervia: quick addressing syntax is now handled by the unibox | 63 - libervia: quick addressing syntax is now handled by the unibox |
56 - libervia: added a GUI to edit rich text messages, preview/wysiwyg and manage extended addressing | 64 - libervia: added a GUI to edit rich text messages, preview/wysiwyg and manage extended addressing |
57 - libervia: use HTML5 "contenteditable" for editing your status and raw text/WYSIWYG microblogs | 65 - libervia: use HTML5 "contenteditable" for editing your status and raw text/WYSIWYG microblogs |
58 - libervia: file upload improvement, radiocol GUI improvement and join/leave synchronization | 66 - libervia: file upload improvement, radiocol GUI improvement and join/leave synchronisation |
59 - libervia: auto-login with URL GET parameters (e.g: http://libervia.org/login=<user>&passwd=<password>) | 67 - libervia: auto-login with URL GET parameters (e.g: http://libervia.org/login=<user>&passwd=<password>) |
60 - libervia: display clickable URL and day change in the chat panels | 68 - libervia: display clickable URL and day change in the chat panels |
61 - libervia: clicking on a contact list item opens the associated dialog | 69 - libervia: clicking on a contact list item opens the associated dialog |
62 - libervia: widggets and tabs can be dragged and dropped, better open/close behavior | 70 - libervia: widggets and tabs can be dragged and dropped, better open/close behavior |
63 - libervia: fixed window resizing issues, multi-lines messages issues | 71 - libervia: fixed window resizing issues, multi-lines messages issues |