Mercurial > libervia-backend
annotate CHANGELOG @ 1106:e2e1e27a3680
frontends: XMLUI refactoring + dialogs:
- there are now XMLUIPanel and XMLUIDialog both inheriting from XMLUIBase
- following dialogs are managed:
- MessageDialog
- NoteDialog
- ConfirmDialog
- FileDialog
- XMLUI creation is now made using xmlui.create(...) instead of instanciating directly XMLUI
- classes must be registed in frontends
- "parent" attribute renamed to "_xmlui_parent" to avoid name conflicts with frontends toolkits
author | Goffi <goffi@goffi.org> |
---|---|
date | Wed, 13 Aug 2014 14:48:49 +0200 |
parents | a65ad0e738f7 |
children | 1beb207e9267 |
rev | line source |
---|---|
348 | 1 All theses changelog are not exhaustive, please check mercurial repository for more details. |
2 | |
1076
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
3 v 0.5 (XX/06/2014): |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
4 - removed deprecated Sortilege frontend |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
5 - better PEP-8 compliance and code cleaning |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
6 - debug mode tries to use ipdb instead of pdb |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
7 - improved initialisation sequence |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
8 - refactorisation of the discovery feature |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
9 - refactorization of the constants with inheritance |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
10 - added profile password and passwords hashing/encryption |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
11 - new logging system with colors, formatting, filtering and output management |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
12 - improved launching/stopping scripts (do not kill all instances anymore) |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
13 - updated setup.py and INSTALL files |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
14 - use XDG recommended paths as the defaults |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
15 - tests: bug fixes, improvements and addition |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
16 - bridge: |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
17 - fixes some D-Bus frontend generator issues |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
18 - set the timeout to 120 seconds for async calls |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
19 - added methods getReady, discoInfos and discoItems |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
20 - core: |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
21 - wider use of asynchronous methods, removal of some synchronous ones |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
22 - improved retrieval of the client with better error management |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
23 - plugins now accepts recommendations in addition to dependencies |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
24 - sendMessageTrigger now manage pre and post treatments |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
25 - xmpp: |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
26 - fixes sending of presence stanzas (were sent twice) |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
27 - warns about roster's contact unilateral subscriptions |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
28 - fixes presence status, handle message's subjects |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
29 - refactorisation of the messages reception and sending |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
30 - memory: |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
31 - moved Params class in its own module |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
32 - param definition handles multi-selection for list widgets |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
33 - added module crypto for password hashing and block encryption/decryption |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
34 - improvements and bug fixes (entities cache, last resource, importing/filtering parameters) |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
35 - xmlui: |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
36 - improvements (BoolWidget, data forms) |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
37 - tools: improvements (config, XMLUI lists, buttons callbacks) |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
38 - new plugins: |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
39 - XEP-0048: MUC bookmarks |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
40 - XEP-0049: private xml storage |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
41 - XEP-0092: software version |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
42 - OTR: Off The Record (end-to-end) encryption |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
43 - register account: refactorisation of the method to register an XMPP account |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
44 - static blog: user can set his blog's banner, title, meta keywords and description |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
45 - already existing plugins: |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
46 - XEP_0033, XEP-0085: bug fixes |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
47 - XEP-0045: added user information to /whois text command |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
48 - XEP-0050: forms returned by completed command are now managed |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
49 - XEP-0060: handle retrieving items by node identifiers |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
50 - XEP-0065: fixed initialisation sequence |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
51 - xep-0115: caps optimisation |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
52 - XEP-0249: added command /invite |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
53 - groupblog: added a convenient bridge method getGroupBlogsWithComments |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
54 - radiocol: add MP3 support, preload signal also contains the uploader nickname |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
55 - account: |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
56 - prosody gid is used to spawn prosodyctl process |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
57 - user can change his password, purge his microblogs, delete his account |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
58 - do not send the password with the confirmation email for account creation |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
59 - text command: |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
60 - refactoring and fixes |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
61 - plugin can register their own commands |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
62 - do not send the message on invalid command |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
63 - added /me command, commands are now sorted in /help |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
64 - stdui (standard XMLUI forms and callbacks): |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
65 - contact list: unify the roster management UIs |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
66 - profile manager: manage profile authentication and password prompts |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
67 - frontends: |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
68 - async failures are more detailed |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
69 - display messages from contacts not in roster |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
70 - display presence with the highest priority |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
71 - reset your own presence on connection/disconnection |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
72 - display chat states for MUC participants |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
73 - XMLUI: add setter methods, bug fixes |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
74 - jp: |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
75 - updated main loop to gobject 3 |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
76 - option '-c' is used to define the SàT profile password |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
77 - added commands for bookmarks, info disco/version, load/save parameters template |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
78 - primitivus: |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
79 - improved vertical container |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
80 - fixes contact group update, freedesktop notifications |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
81 - history edit bar doesn't propagate up/down key events anymore |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
82 - libervia: |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
83 - reorganize all the source files hierarchy, fixes module import |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
84 - refactor HTTP request result values, handle "NoReply" error |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
85 - new account password must contain at least 6 chars |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
86 - display favicons |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
87 - server side: |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
88 - added support for SSL and its related parameters |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
89 - improvements (options management, failure handling...) |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
90 - added option empty_password_allowed_warning_dangerous_list |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
91 - twisted plugin: |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
92 - fix unicodes issues in the options |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
93 - bug fix passing twistd arguments to Libervia |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
94 - static blog: |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
95 - added URL query parameter 'max_items' |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
96 - retrieve blog's banner, title, meta keywords and description |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
97 - display blog comments when you click on a main item header or title |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
98 - browser side: |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
99 - notifications enhancements |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
100 - refactorisation of the file uploaders |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
101 - added a dialog to update/delete the account |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
102 - added classes LightTextEditor, HTMLTextEditor |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
103 - announcements from the host are displayed in a popup |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
104 - use a default avatar, display avatars in the contact panel |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
105 - display chat states for MUC participants |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
106 - improvements from feedbacks, bug fixes |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
107 - microblogs: |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
108 - display new lines in microblogs |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
109 - <shift> + <enter> makes a new line, <esc> finishes the edition |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
110 - xmlui: |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
111 - implement the divider styles |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
112 - manage multi-selection for list widgets |
a65ad0e738f7
prepare changelog for version 0.5
souliane <souliane@mailoo.org>
parents:
886
diff
changeset
|
113 |
886 | 114 v 0.4.1 (28/02/2014): |
115 - fixed README4PACKAGERS | |
116 - fixed/improved setup.py | |
117 - better INSTALL | |
118 | |
880 | 119 v 0.4.0 (26/02/2014): |
879
5940c7d83be4
updated CHANGELOG for v 0.4.0
souliane <souliane@mailoo.org>
parents:
581
diff
changeset
|
120 - minimum wokkel version is now 0.7.1 |
5940c7d83be4
updated CHANGELOG for v 0.4.0
souliane <souliane@mailoo.org>
parents:
581
diff
changeset
|
121 - minimum urwid version is now 1.1.0 |
5940c7d83be4
updated CHANGELOG for v 0.4.0
souliane <souliane@mailoo.org>
parents:
581
diff
changeset
|
122 - added more test cases |
5940c7d83be4
updated CHANGELOG for v 0.4.0
souliane <souliane@mailoo.org>
parents:
581
diff
changeset
|
123 - fixed invalid bridge calls |
5940c7d83be4
updated CHANGELOG for v 0.4.0
souliane <souliane@mailoo.org>
parents:
581
diff
changeset
|
124 - fixed issues at account creation |
5940c7d83be4
updated CHANGELOG for v 0.4.0
souliane <souliane@mailoo.org>
parents:
581
diff
changeset
|
125 - better PEP-8 compliance (Emmanuel Gil Peyrot) |
880 | 126 - distribute fix (Thomas Preud'homme) |
879
5940c7d83be4
updated CHANGELOG for v 0.4.0
souliane <souliane@mailoo.org>
parents:
581
diff
changeset
|
127 - better error and asynchronous calls handling |
5940c7d83be4
updated CHANGELOG for v 0.4.0
souliane <souliane@mailoo.org>
parents:
581
diff
changeset
|
128 - callbacks system refactoring and unification |
5940c7d83be4
updated CHANGELOG for v 0.4.0
souliane <souliane@mailoo.org>
parents:
581
diff
changeset
|
129 - configuration constants can be overriden in sat.conf |
5940c7d83be4
updated CHANGELOG for v 0.4.0
souliane <souliane@mailoo.org>
parents:
581
diff
changeset
|
130 - fixed some issues with the file transfer |
5940c7d83be4
updated CHANGELOG for v 0.4.0
souliane <souliane@mailoo.org>
parents:
581
diff
changeset
|
131 - possibility to register frontend specific parameter |
5940c7d83be4
updated CHANGELOG for v 0.4.0
souliane <souliane@mailoo.org>
parents:
581
diff
changeset
|
132 - added a security_limit parameter for sensible requests over the bridge |
880 | 133 - XMLUI deep refactorisation offering a new mechanism to ease frontend developpment and maintenance |
134 - XMLUI new AdvancedListContainer | |
135 - localisation system improvement with deferred translation and dynamic language switch | |
879
5940c7d83be4
updated CHANGELOG for v 0.4.0
souliane <souliane@mailoo.org>
parents:
581
diff
changeset
|
136 - new dynamic menus mechanism |
880 | 137 - better exit message if bridge can't be initialised |
138 - i18n refactoring, deferred translations | |
879
5940c7d83be4
updated CHANGELOG for v 0.4.0
souliane <souliane@mailoo.org>
parents:
581
diff
changeset
|
139 - core: set min and max priorities for triggers |
5940c7d83be4
updated CHANGELOG for v 0.4.0
souliane <souliane@mailoo.org>
parents:
581
diff
changeset
|
140 - core: sendMessage can skip the triggers |
5940c7d83be4
updated CHANGELOG for v 0.4.0
souliane <souliane@mailoo.org>
parents:
581
diff
changeset
|
141 - core: triggered plugin methods can add a deferred treatments after a message is sent or received |
880 | 142 - core: do not write .sat/param anymore (everything is in the SQLite database) |
879
5940c7d83be4
updated CHANGELOG for v 0.4.0
souliane <souliane@mailoo.org>
parents:
581
diff
changeset
|
143 - core: plugins parameters registrations do an update instead of overwriting the existing nodes |
5940c7d83be4
updated CHANGELOG for v 0.4.0
souliane <souliane@mailoo.org>
parents:
581
diff
changeset
|
144 - core: better session management |
5940c7d83be4
updated CHANGELOG for v 0.4.0
souliane <souliane@mailoo.org>
parents:
581
diff
changeset
|
145 - core: callbacks can be removed after the first call |
5940c7d83be4
updated CHANGELOG for v 0.4.0
souliane <souliane@mailoo.org>
parents:
581
diff
changeset
|
146 - core: automatic database upgrade mechanism |
880 | 147 - core: resource priority management |
879
5940c7d83be4
updated CHANGELOG for v 0.4.0
souliane <souliane@mailoo.org>
parents:
581
diff
changeset
|
148 - new plugin: XEP-0033 (Extended Stanza Addressing) |
5940c7d83be4
updated CHANGELOG for v 0.4.0
souliane <souliane@mailoo.org>
parents:
581
diff
changeset
|
149 - new plugin: XEP-0055 (XMPP Search Directory) |
5940c7d83be4
updated CHANGELOG for v 0.4.0
souliane <souliane@mailoo.org>
parents:
581
diff
changeset
|
150 - new plugin: XEP-0085 (Chat State Notifications) |
5940c7d83be4
updated CHANGELOG for v 0.4.0
souliane <souliane@mailoo.org>
parents:
581
diff
changeset
|
151 - new plugin: XEP-0050 (Ad-hoc Commands, also able to request and interface with other D-Bus bridges) |
5940c7d83be4
updated CHANGELOG for v 0.4.0
souliane <souliane@mailoo.org>
parents:
581
diff
changeset
|
152 - new plugin: XEP-0071 (XHTML-IM) |
880 | 153 - new plugin: command_export (export a shell command input/output to a contact) |
154 - new plugin: room_games (from the factorisation of tarot, radiocol and quizz) | |
879
5940c7d83be4
updated CHANGELOG for v 0.4.0
souliane <souliane@mailoo.org>
parents:
581
diff
changeset
|
155 - new plugin: text_commands (IRC-like commands) |
5940c7d83be4
updated CHANGELOG for v 0.4.0
souliane <souliane@mailoo.org>
parents:
581
diff
changeset
|
156 - new plugin: text_syntaxes (rich texts syntaxes conversions, for now between XHTML, Markdown and raw text) |
5940c7d83be4
updated CHANGELOG for v 0.4.0
souliane <souliane@mailoo.org>
parents:
581
diff
changeset
|
157 - plugin XEP-0045: added MUC configuration with XMLUI |
880 | 158 - plugin XEP-0077, XEP-100: refactorisation with XMLUI |
879
5940c7d83be4
updated CHANGELOG for v 0.4.0
souliane <souliane@mailoo.org>
parents:
581
diff
changeset
|
159 - plugin XEP-0249: add a parameter "auto-join MUC on invitation" |
5940c7d83be4
updated CHANGELOG for v 0.4.0
souliane <souliane@mailoo.org>
parents:
581
diff
changeset
|
160 - plugins XEP-0060, XEP-0277, groupblog: manage comments, rich text, titles, update, deletion and Atom feed |
880 | 161 - plugin radiocol: better synchronisation with "jump to time" information |
879
5940c7d83be4
updated CHANGELOG for v 0.4.0
souliane <souliane@mailoo.org>
parents:
581
diff
changeset
|
162 - frontends: fixed presence/status update |
5940c7d83be4
updated CHANGELOG for v 0.4.0
souliane <souliane@mailoo.org>
parents:
581
diff
changeset
|
163 - primitivus, libervia: added a user input history |
5940c7d83be4
updated CHANGELOG for v 0.4.0
souliane <souliane@mailoo.org>
parents:
581
diff
changeset
|
164 - jp: added profiles management (Dal) |
880 | 165 - jp: refactorisation to use ArgParse instead of OptParse (Dal) |
166 - jp: objects refactoring, automatic subcommands import | |
167 - jp: added Zsh command completion | |
168 - jp: locales fix (Thomas Preud'homme) | |
879
5940c7d83be4
updated CHANGELOG for v 0.4.0
souliane <souliane@mailoo.org>
parents:
581
diff
changeset
|
169 - primitivus, libervia: user input history |
5940c7d83be4
updated CHANGELOG for v 0.4.0
souliane <souliane@mailoo.org>
parents:
581
diff
changeset
|
170 - primitivus: updated for using Urwid >= 1.1.0 |
880 | 171 - libervia: lot of (re)factorisation, import of frontends modules |
879
5940c7d83be4
updated CHANGELOG for v 0.4.0
souliane <souliane@mailoo.org>
parents:
581
diff
changeset
|
172 - libervia: the server is now launched as a twisted plugin (Emmanuel Gil Peyrot) |
5940c7d83be4
updated CHANGELOG for v 0.4.0
souliane <souliane@mailoo.org>
parents:
581
diff
changeset
|
173 - libervia: add notifications support (Emmanuel Gil Peyrot) |
5940c7d83be4
updated CHANGELOG for v 0.4.0
souliane <souliane@mailoo.org>
parents:
581
diff
changeset
|
174 - libervia: added setup.py |
5940c7d83be4
updated CHANGELOG for v 0.4.0
souliane <souliane@mailoo.org>
parents:
581
diff
changeset
|
175 - libervia: fixed static blog items order, cosmetic improvements |
5940c7d83be4
updated CHANGELOG for v 0.4.0
souliane <souliane@mailoo.org>
parents:
581
diff
changeset
|
176 - libervia: static blog atom feed (e.g: http://www.libervia.org/blog/<user>/atom.xml) |
5940c7d83be4
updated CHANGELOG for v 0.4.0
souliane <souliane@mailoo.org>
parents:
581
diff
changeset
|
177 - libervia: unibox is now optional and desactivated by default |
5940c7d83be4
updated CHANGELOG for v 0.4.0
souliane <souliane@mailoo.org>
parents:
581
diff
changeset
|
178 - libervia: microblogs items are selectable when the unibox is enabled |
5940c7d83be4
updated CHANGELOG for v 0.4.0
souliane <souliane@mailoo.org>
parents:
581
diff
changeset
|
179 - libervia: quick addressing syntax is now handled by the unibox |
5940c7d83be4
updated CHANGELOG for v 0.4.0
souliane <souliane@mailoo.org>
parents:
581
diff
changeset
|
180 - libervia: added a GUI to edit rich text messages, preview/wysiwyg and manage extended addressing |
5940c7d83be4
updated CHANGELOG for v 0.4.0
souliane <souliane@mailoo.org>
parents:
581
diff
changeset
|
181 - libervia: use HTML5 "contenteditable" for editing your status and raw text/WYSIWYG microblogs |
880 | 182 - libervia: file upload improvement, radiocol GUI improvement and join/leave synchronisation |
879
5940c7d83be4
updated CHANGELOG for v 0.4.0
souliane <souliane@mailoo.org>
parents:
581
diff
changeset
|
183 - libervia: auto-login with URL GET parameters (e.g: http://libervia.org/login=<user>&passwd=<password>) |
5940c7d83be4
updated CHANGELOG for v 0.4.0
souliane <souliane@mailoo.org>
parents:
581
diff
changeset
|
184 - libervia: display clickable URL and day change in the chat panels |
5940c7d83be4
updated CHANGELOG for v 0.4.0
souliane <souliane@mailoo.org>
parents:
581
diff
changeset
|
185 - libervia: clicking on a contact list item opens the associated dialog |
5940c7d83be4
updated CHANGELOG for v 0.4.0
souliane <souliane@mailoo.org>
parents:
581
diff
changeset
|
186 - libervia: widggets and tabs can be dragged and dropped, better open/close behavior |
5940c7d83be4
updated CHANGELOG for v 0.4.0
souliane <souliane@mailoo.org>
parents:
581
diff
changeset
|
187 - libervia: fixed window resizing issues, multi-lines messages issues |
5940c7d83be4
updated CHANGELOG for v 0.4.0
souliane <souliane@mailoo.org>
parents:
581
diff
changeset
|
188 - libervia: added a GUI to select rooms and invite contacts (prototype) |
5940c7d83be4
updated CHANGELOG for v 0.4.0
souliane <souliane@mailoo.org>
parents:
581
diff
changeset
|
189 - libervia: added a GUI to manage contact groups (prototype) |
5940c7d83be4
updated CHANGELOG for v 0.4.0
souliane <souliane@mailoo.org>
parents:
581
diff
changeset
|
190 |
581
78ca32cc0b51
CHANGELOG + version updates (yes, that's a release \o/)
Goffi <goffi@goffi.org>
parents:
391
diff
changeset
|
191 v 0.3.0 (09/01/2013): |
78ca32cc0b51
CHANGELOG + version updates (yes, that's a release \o/)
Goffi <goffi@goffi.org>
parents:
391
diff
changeset
|
192 - full project moved to AGPL v3+ |
78ca32cc0b51
CHANGELOG + version updates (yes, that's a release \o/)
Goffi <goffi@goffi.org>
parents:
391
diff
changeset
|
193 - new Logo (Adrien Vigneron) + several other sprites |
78ca32cc0b51
CHANGELOG + version updates (yes, that's a release \o/)
Goffi <goffi@goffi.org>
parents:
391
diff
changeset
|
194 - quiz game (draft, not finished) |
78ca32cc0b51
CHANGELOG + version updates (yes, that's a release \o/)
Goffi <goffi@goffi.org>
parents:
391
diff
changeset
|
195 - configuration file |
78ca32cc0b51
CHANGELOG + version updates (yes, that's a release \o/)
Goffi <goffi@goffi.org>
parents:
391
diff
changeset
|
196 - media separated from main repository |
78ca32cc0b51
CHANGELOG + version updates (yes, that's a release \o/)
Goffi <goffi@goffi.org>
parents:
391
diff
changeset
|
197 - new Qt frontend: Bellaciao (draft, not usable yet) |
78ca32cc0b51
CHANGELOG + version updates (yes, that's a release \o/)
Goffi <goffi@goffi.org>
parents:
391
diff
changeset
|
198 - dbus-xml constructor in bridge-constructor (for Qt) |
78ca32cc0b51
CHANGELOG + version updates (yes, that's a release \o/)
Goffi <goffi@goffi.org>
parents:
391
diff
changeset
|
199 - Primitivus: freedesktop notifications |
78ca32cc0b51
CHANGELOG + version updates (yes, that's a release \o/)
Goffi <goffi@goffi.org>
parents:
391
diff
changeset
|
200 - new plugin: XEP-0020 (feature negociation) |
78ca32cc0b51
CHANGELOG + version updates (yes, that's a release \o/)
Goffi <goffi@goffi.org>
parents:
391
diff
changeset
|
201 - new plugin: XEP-0047 (in-band bytestream) |
78ca32cc0b51
CHANGELOG + version updates (yes, that's a release \o/)
Goffi <goffi@goffi.org>
parents:
391
diff
changeset
|
202 - new plugin: XEP-0095 (stream initiation) |
78ca32cc0b51
CHANGELOG + version updates (yes, that's a release \o/)
Goffi <goffi@goffi.org>
parents:
391
diff
changeset
|
203 - new experimental plugin: pipe transfer |
78ca32cc0b51
CHANGELOG + version updates (yes, that's a release \o/)
Goffi <goffi@goffi.org>
parents:
391
diff
changeset
|
204 - jp: name to jid conversion |
78ca32cc0b51
CHANGELOG + version updates (yes, that's a release \o/)
Goffi <goffi@goffi.org>
parents:
391
diff
changeset
|
205 - database integration (sqlite) |
78ca32cc0b51
CHANGELOG + version updates (yes, that's a release \o/)
Goffi <goffi@goffi.org>
parents:
391
diff
changeset
|
206 - D-Bus bridge: generic exception management |
78ca32cc0b51
CHANGELOG + version updates (yes, that's a release \o/)
Goffi <goffi@goffi.org>
parents:
391
diff
changeset
|
207 - core: data storage improved |
78ca32cc0b51
CHANGELOG + version updates (yes, that's a release \o/)
Goffi <goffi@goffi.org>
parents:
391
diff
changeset
|
208 - radio collective (plugin + Libervia implementation) |
78ca32cc0b51
CHANGELOG + version updates (yes, that's a release \o/)
Goffi <goffi@goffi.org>
parents:
391
diff
changeset
|
209 - new groupblog, using sat_pubsub |
78ca32cc0b51
CHANGELOG + version updates (yes, that's a release \o/)
Goffi <goffi@goffi.org>
parents:
391
diff
changeset
|
210 - D-Bus bridge: better dynamically added method management (with introspection) |
78ca32cc0b51
CHANGELOG + version updates (yes, that's a release \o/)
Goffi <goffi@goffi.org>
parents:
391
diff
changeset
|
211 - status update crash fix (Xavier Maillard) |
78ca32cc0b51
CHANGELOG + version updates (yes, that's a release \o/)
Goffi <goffi@goffi.org>
parents:
391
diff
changeset
|
212 - misc bugfixes (Emmanuel Gil Peyrot) |
78ca32cc0b51
CHANGELOG + version updates (yes, that's a release \o/)
Goffi <goffi@goffi.org>
parents:
391
diff
changeset
|
213 - social contract: english translation (Matthieu Rakotojaona) |
78ca32cc0b51
CHANGELOG + version updates (yes, that's a release \o/)
Goffi <goffi@goffi.org>
parents:
391
diff
changeset
|
214 - many MUC improvments (MUC branch merged mainstream in Wokkel) |
78ca32cc0b51
CHANGELOG + version updates (yes, that's a release \o/)
Goffi <goffi@goffi.org>
parents:
391
diff
changeset
|
215 - Primitivus: contacts panel improvments: color & icon + statuses |
78ca32cc0b51
CHANGELOG + version updates (yes, that's a release \o/)
Goffi <goffi@goffi.org>
parents:
391
diff
changeset
|
216 - Primitivus: MUC room are now shown separately |
78ca32cc0b51
CHANGELOG + version updates (yes, that's a release \o/)
Goffi <goffi@goffi.org>
parents:
391
diff
changeset
|
217 - Primitivus: new entities are added to contacts panel if they send message |
78ca32cc0b51
CHANGELOG + version updates (yes, that's a release \o/)
Goffi <goffi@goffi.org>
parents:
391
diff
changeset
|
218 - new plugin: text commands (IRC like commands during conversation) |
78ca32cc0b51
CHANGELOG + version updates (yes, that's a release \o/)
Goffi <goffi@goffi.org>
parents:
391
diff
changeset
|
219 - plugin XEP-0045: nick change, room leaving, subject change, automaticaly change nick on conflict |
78ca32cc0b51
CHANGELOG + version updates (yes, that's a release \o/)
Goffi <goffi@goffi.org>
parents:
391
diff
changeset
|
220 - MUC privates messages management |
78ca32cc0b51
CHANGELOG + version updates (yes, that's a release \o/)
Goffi <goffi@goffi.org>
parents:
391
diff
changeset
|
221 - core: added priority management in triggers + trigger can now forbid other triggers execution |
78ca32cc0b51
CHANGELOG + version updates (yes, that's a release \o/)
Goffi <goffi@goffi.org>
parents:
391
diff
changeset
|
222 - Primitivus is now modal (à la vi) |
78ca32cc0b51
CHANGELOG + version updates (yes, that's a release \o/)
Goffi <goffi@goffi.org>
parents:
391
diff
changeset
|
223 - new experimental plugin: parrot (repeat text between two entities) |
78ca32cc0b51
CHANGELOG + version updates (yes, that's a release \o/)
Goffi <goffi@goffi.org>
parents:
391
diff
changeset
|
224 - deprecated plugin: couchsurfing |
78ca32cc0b51
CHANGELOG + version updates (yes, that's a release \o/)
Goffi <goffi@goffi.org>
parents:
391
diff
changeset
|
225 - Primitivus: incoming files transfer management |
78ca32cc0b51
CHANGELOG + version updates (yes, that's a release \o/)
Goffi <goffi@goffi.org>
parents:
391
diff
changeset
|
226 - added "Port" parameter in "Connection" |
78ca32cc0b51
CHANGELOG + version updates (yes, that's a release \o/)
Goffi <goffi@goffi.org>
parents:
391
diff
changeset
|
227 - Libervia: new skin (Adrien Vigneron) |
78ca32cc0b51
CHANGELOG + version updates (yes, that's a release \o/)
Goffi <goffi@goffi.org>
parents:
391
diff
changeset
|
228 - Libervia: new widgets system |
78ca32cc0b51
CHANGELOG + version updates (yes, that's a release \o/)
Goffi <goffi@goffi.org>
parents:
391
diff
changeset
|
229 - Libervia: many microblogging (with groups) improvments |
78ca32cc0b51
CHANGELOG + version updates (yes, that's a release \o/)
Goffi <goffi@goffi.org>
parents:
391
diff
changeset
|
230 - Libervia: XMLUI implementation |
78ca32cc0b51
CHANGELOG + version updates (yes, that's a release \o/)
Goffi <goffi@goffi.org>
parents:
391
diff
changeset
|
231 - Libervia: parameters management through XMLUI (deactivated for security reasons) |
78ca32cc0b51
CHANGELOG + version updates (yes, that's a release \o/)
Goffi <goffi@goffi.org>
parents:
391
diff
changeset
|
232 - avatar upload (with Libervia implementation) |
78ca32cc0b51
CHANGELOG + version updates (yes, that's a release \o/)
Goffi <goffi@goffi.org>
parents:
391
diff
changeset
|
233 - Libervia: disconnection management |
78ca32cc0b51
CHANGELOG + version updates (yes, that's a release \o/)
Goffi <goffi@goffi.org>
parents:
391
diff
changeset
|
234 - SàT account automatic registration refactored (moved to core + use Prosody) |
78ca32cc0b51
CHANGELOG + version updates (yes, that's a release \o/)
Goffi <goffi@goffi.org>
parents:
391
diff
changeset
|
235 - misc debug/refactoring |
78ca32cc0b51
CHANGELOG + version updates (yes, that's a release \o/)
Goffi <goffi@goffi.org>
parents:
391
diff
changeset
|
236 |
351 | 237 v 0.2.0 (31/05/2011): |
348 | 238 - new debug command in sat launcher script |
239 - core: triggers | |
240 - news plugins: maildir, imap and smtp, SàT can now communicate with a Mail User Agent throught them | |
241 - bridge constructor, a generator which make bridge files from .ini. It can also generate doc in mediawiki format | |
242 - new plugin: XML log to send XML raw data throught DBus | |
243 - new plugin: XEP-0115 (entity capabilities) | |
244 - new plugin: XEP-0060 (Pubsub) and XEP-163 (Personal Eventing Protocol) | |
245 - DBus bridge: fixed introspection for dynamically aded methods and signals | |
246 - new plugin: XEP-277 (Microblogging over XMPP) | |
247 - fixed installation (Wokkel version is forced) | |
248 - bridge: added asynchrone methods management | |
249 - new plugin: group microbloging (groupblog) | |
250 - new plugin: XEP-0249 (direct MUC invitation) | |
251 - plugin Tarot: game can be automatically created, and fully played (but rules are not fully implemented yet) | |
252 - email added in registerNewAccount | |
253 - Social contract added (CONTRAT_SOCIAL) \o. | |
254 - Subscription scheme fixed | |
255 - new frontend: Libervia \o/ . Put in a separate package | |
581
78ca32cc0b51
CHANGELOG + version updates (yes, that's a release \o/)
Goffi <goffi@goffi.org>
parents:
391
diff
changeset
|
256 |
348 | 257 v 0.1.1 (14/01/2011): |
356 | 258 - bug#1: fixed crash due to dbus.String |
581
78ca32cc0b51
CHANGELOG + version updates (yes, that's a release \o/)
Goffi <goffi@goffi.org>
parents:
391
diff
changeset
|
259 |
348 | 260 v 0.1.0 (12/01/2011): |
356 | 261 - urwid custom libs split as a new project: "urwid-satext" |
262 - files reorganisation | |
263 - versioning now use a standard scheme (major.minor.increment+letter) | |
264 - distutils/distribute installation script | |
265 - misc bugs fixes | |
266 - easy way to launch/stop sat (sat & sat stop) | |
581
78ca32cc0b51
CHANGELOG + version updates (yes, that's a release \o/)
Goffi <goffi@goffi.org>
parents:
391
diff
changeset
|
267 |
208 | 268 v 0.0.3 (20/08/2010): |
356 | 269 - multi-profiles |
270 - i18n support | |
271 - french translation | |
272 - MUC support (basic for the moment) | |
273 - Dynamic methods/signals in DBus bridge | |
274 - Tarot game | |
275 - CouchSurfing plugin | |
276 - XML User Interface | |
277 - Sortilège replaced by Primitivus | |
581
78ca32cc0b51
CHANGELOG + version updates (yes, that's a release \o/)
Goffi <goffi@goffi.org>
parents:
391
diff
changeset
|
278 - About boxes & versions numbers now follow SàT core version |
78ca32cc0b51
CHANGELOG + version updates (yes, that's a release \o/)
Goffi <goffi@goffi.org>
parents:
391
diff
changeset
|
279 |
58 | 280 v 0.0.2 (10/01/2010): |
356 | 281 - DBus bridge: dynamic exportation of methods (useful for plugins) |
282 - new doc: INSTALL and CHANGELOG | |
283 - new method to save private data (useful for plugins) | |
284 - disconnection | |
285 - whitespace ping to avoid disconnection when idle | |
286 - presence management refactored, subscription is now managed separatly | |
287 - use of xml params | |
288 - new way to specify default values in params | |
289 - sat is now a twisted application, so it can be deamonized | |
290 - Wokkel integration | |
291 - added some features from Wokkel: disco, software version | |
292 - new account creation (in-band registration): not fully implemented | |
391 | 293 - IP for file transfer is now set by default (see README) |
356 | 294 - Gateways management (Wix only for now) |
295 - VCard support (readonly for now) with avatars/nicks support | |
296 - Wix: easier jid setup | |
297 - Wix: added Tray icon (using Crystal Clear: see README) | |
298 - Wix: new contact list, using avatars and nicknames | |
299 - Wix, Sortilège: better connection/disconnection management (buggy in sortilège) | |
300 - Wix: main frame default size changed | |
58 | 301 |
302 v 0.0.1 (17/05/2009): | |
356 | 303 ** FIRST PUBLIC RELEASE ** |