annotate CHANGELOG @ 1005:b4af31a8a4f2

core (logs): added formatting, name filter and outputs management: - formatting is inspired from, and use when possible, standard logging. "message", "levelname", and "name" are the only format managed, depending on backend more can be managed (standard backend formats are specified in official python logging doc) - name filter use regular expressions. It's possible to log only plugins with SAT_LOG_LOGGER="^sat.plugins". To log only XEPs 96 & 65, we can use SAT_LOG_LOGGER='(xep_0095|xep_0065)' - output management use a particular syntax: - output handler are name with "//", so far there are "//default" (most of time stderr), "//memory" and "//file" - options can be specified in parenthesis, e.g. "//memory(50)" mean a 50 lines memory buffer (50 is the current default, so that's equivalent to "//memory") - several handlers can be specified: "//file(/tmp/sat.log)//default" will use the default logging + a the /tmp/sat.log file - if there is only one handler, it use the file handler: "/tmp/sat.log" is the same as "//file(/tmp/sat.log)" - not finished, need more work for twisted and basic backends
author Goffi <goffi@goffi.org>
date Mon, 05 May 2014 18:58:34 +0200
parents ab9c22bf77ee
children a65ad0e738f7
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
348
8ff113e2abcb updated README and CHANGELOG
Goffi <goffi@goffi.org>
parents: 247
diff changeset
1 All theses changelog are not exhaustive, please check mercurial repository for more details.
8ff113e2abcb updated README and CHANGELOG
Goffi <goffi@goffi.org>
parents: 247
diff changeset
2
886
ab9c22bf77ee updated changelog
Goffi <goffi@goffi.org>
parents: 880
diff changeset
3 v 0.4.1 (28/02/2014):
ab9c22bf77ee updated changelog
Goffi <goffi@goffi.org>
parents: 880
diff changeset
4 - fixed README4PACKAGERS
ab9c22bf77ee updated changelog
Goffi <goffi@goffi.org>
parents: 880
diff changeset
5 - fixed/improved setup.py
ab9c22bf77ee updated changelog
Goffi <goffi@goffi.org>
parents: 880
diff changeset
6 - better INSTALL
ab9c22bf77ee updated changelog
Goffi <goffi@goffi.org>
parents: 880
diff changeset
7
880
71bb7add16a5 CHANGELOG fixes/update
Goffi <goffi@goffi.org>
parents: 879
diff changeset
8 v 0.4.0 (26/02/2014):
879
5940c7d83be4 updated CHANGELOG for v 0.4.0
souliane <souliane@mailoo.org>
parents: 581
diff changeset
9 - minimum wokkel version is now 0.7.1
5940c7d83be4 updated CHANGELOG for v 0.4.0
souliane <souliane@mailoo.org>
parents: 581
diff changeset
10 - minimum urwid version is now 1.1.0
5940c7d83be4 updated CHANGELOG for v 0.4.0
souliane <souliane@mailoo.org>
parents: 581
diff changeset
11 - added more test cases
5940c7d83be4 updated CHANGELOG for v 0.4.0
souliane <souliane@mailoo.org>
parents: 581
diff changeset
12 - fixed invalid bridge calls
5940c7d83be4 updated CHANGELOG for v 0.4.0
souliane <souliane@mailoo.org>
parents: 581
diff changeset
13 - fixed issues at account creation
5940c7d83be4 updated CHANGELOG for v 0.4.0
souliane <souliane@mailoo.org>
parents: 581
diff changeset
14 - better PEP-8 compliance (Emmanuel Gil Peyrot)
880
71bb7add16a5 CHANGELOG fixes/update
Goffi <goffi@goffi.org>
parents: 879
diff changeset
15 - distribute fix (Thomas Preud'homme)
879
5940c7d83be4 updated CHANGELOG for v 0.4.0
souliane <souliane@mailoo.org>
parents: 581
diff changeset
16 - better error and asynchronous calls handling
5940c7d83be4 updated CHANGELOG for v 0.4.0
souliane <souliane@mailoo.org>
parents: 581
diff changeset
17 - callbacks system refactoring and unification
5940c7d83be4 updated CHANGELOG for v 0.4.0
souliane <souliane@mailoo.org>
parents: 581
diff changeset
18 - configuration constants can be overriden in sat.conf
5940c7d83be4 updated CHANGELOG for v 0.4.0
souliane <souliane@mailoo.org>
parents: 581
diff changeset
19 - fixed some issues with the file transfer
5940c7d83be4 updated CHANGELOG for v 0.4.0
souliane <souliane@mailoo.org>
parents: 581
diff changeset
20 - possibility to register frontend specific parameter
5940c7d83be4 updated CHANGELOG for v 0.4.0
souliane <souliane@mailoo.org>
parents: 581
diff changeset
21 - added a security_limit parameter for sensible requests over the bridge
880
71bb7add16a5 CHANGELOG fixes/update
Goffi <goffi@goffi.org>
parents: 879
diff changeset
22 - XMLUI deep refactorisation offering a new mechanism to ease frontend developpment and maintenance
71bb7add16a5 CHANGELOG fixes/update
Goffi <goffi@goffi.org>
parents: 879
diff changeset
23 - XMLUI new AdvancedListContainer
71bb7add16a5 CHANGELOG fixes/update
Goffi <goffi@goffi.org>
parents: 879
diff changeset
24 - 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
25 - new dynamic menus mechanism
880
71bb7add16a5 CHANGELOG fixes/update
Goffi <goffi@goffi.org>
parents: 879
diff changeset
26 - better exit message if bridge can't be initialised
71bb7add16a5 CHANGELOG fixes/update
Goffi <goffi@goffi.org>
parents: 879
diff changeset
27 - i18n refactoring, deferred translations
879
5940c7d83be4 updated CHANGELOG for v 0.4.0
souliane <souliane@mailoo.org>
parents: 581
diff changeset
28 - core: set min and max priorities for triggers
5940c7d83be4 updated CHANGELOG for v 0.4.0
souliane <souliane@mailoo.org>
parents: 581
diff changeset
29 - core: sendMessage can skip the triggers
5940c7d83be4 updated CHANGELOG for v 0.4.0
souliane <souliane@mailoo.org>
parents: 581
diff changeset
30 - core: triggered plugin methods can add a deferred treatments after a message is sent or received
880
71bb7add16a5 CHANGELOG fixes/update
Goffi <goffi@goffi.org>
parents: 879
diff changeset
31 - 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
32 - 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
33 - core: better session management
5940c7d83be4 updated CHANGELOG for v 0.4.0
souliane <souliane@mailoo.org>
parents: 581
diff changeset
34 - 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
35 - core: automatic database upgrade mechanism
880
71bb7add16a5 CHANGELOG fixes/update
Goffi <goffi@goffi.org>
parents: 879
diff changeset
36 - core: resource priority management
879
5940c7d83be4 updated CHANGELOG for v 0.4.0
souliane <souliane@mailoo.org>
parents: 581
diff changeset
37 - new plugin: XEP-0033 (Extended Stanza Addressing)
5940c7d83be4 updated CHANGELOG for v 0.4.0
souliane <souliane@mailoo.org>
parents: 581
diff changeset
38 - new plugin: XEP-0055 (XMPP Search Directory)
5940c7d83be4 updated CHANGELOG for v 0.4.0
souliane <souliane@mailoo.org>
parents: 581
diff changeset
39 - new plugin: XEP-0085 (Chat State Notifications)
5940c7d83be4 updated CHANGELOG for v 0.4.0
souliane <souliane@mailoo.org>
parents: 581
diff changeset
40 - 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
41 - new plugin: XEP-0071 (XHTML-IM)
880
71bb7add16a5 CHANGELOG fixes/update
Goffi <goffi@goffi.org>
parents: 879
diff changeset
42 - new plugin: command_export (export a shell command input/output to a contact)
71bb7add16a5 CHANGELOG fixes/update
Goffi <goffi@goffi.org>
parents: 879
diff changeset
43 - 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
44 - new plugin: text_commands (IRC-like commands)
5940c7d83be4 updated CHANGELOG for v 0.4.0
souliane <souliane@mailoo.org>
parents: 581
diff changeset
45 - 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
46 - plugin XEP-0045: added MUC configuration with XMLUI
880
71bb7add16a5 CHANGELOG fixes/update
Goffi <goffi@goffi.org>
parents: 879
diff changeset
47 - 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
48 - 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
49 - plugins XEP-0060, XEP-0277, groupblog: manage comments, rich text, titles, update, deletion and Atom feed
880
71bb7add16a5 CHANGELOG fixes/update
Goffi <goffi@goffi.org>
parents: 879
diff changeset
50 - 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
51 - frontends: fixed presence/status update
5940c7d83be4 updated CHANGELOG for v 0.4.0
souliane <souliane@mailoo.org>
parents: 581
diff changeset
52 - primitivus, libervia: added a user input history
5940c7d83be4 updated CHANGELOG for v 0.4.0
souliane <souliane@mailoo.org>
parents: 581
diff changeset
53 - jp: added profiles management (Dal)
880
71bb7add16a5 CHANGELOG fixes/update
Goffi <goffi@goffi.org>
parents: 879
diff changeset
54 - jp: refactorisation to use ArgParse instead of OptParse (Dal)
71bb7add16a5 CHANGELOG fixes/update
Goffi <goffi@goffi.org>
parents: 879
diff changeset
55 - jp: objects refactoring, automatic subcommands import
71bb7add16a5 CHANGELOG fixes/update
Goffi <goffi@goffi.org>
parents: 879
diff changeset
56 - jp: added Zsh command completion
71bb7add16a5 CHANGELOG fixes/update
Goffi <goffi@goffi.org>
parents: 879
diff changeset
57 - jp: locales fix (Thomas Preud'homme)
879
5940c7d83be4 updated CHANGELOG for v 0.4.0
souliane <souliane@mailoo.org>
parents: 581
diff changeset
58 - primitivus, libervia: user input history
5940c7d83be4 updated CHANGELOG for v 0.4.0
souliane <souliane@mailoo.org>
parents: 581
diff changeset
59 - primitivus: updated for using Urwid >= 1.1.0
880
71bb7add16a5 CHANGELOG fixes/update
Goffi <goffi@goffi.org>
parents: 879
diff changeset
60 - 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
61 - 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
62 - libervia: add notifications support (Emmanuel Gil Peyrot)
5940c7d83be4 updated CHANGELOG for v 0.4.0
souliane <souliane@mailoo.org>
parents: 581
diff changeset
63 - libervia: added setup.py
5940c7d83be4 updated CHANGELOG for v 0.4.0
souliane <souliane@mailoo.org>
parents: 581
diff changeset
64 - libervia: fixed static blog items order, cosmetic improvements
5940c7d83be4 updated CHANGELOG for v 0.4.0
souliane <souliane@mailoo.org>
parents: 581
diff changeset
65 - 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
66 - 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
67 - 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
68 - 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
69 - 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
70 - libervia: use HTML5 "contenteditable" for editing your status and raw text/WYSIWYG microblogs
880
71bb7add16a5 CHANGELOG fixes/update
Goffi <goffi@goffi.org>
parents: 879
diff changeset
71 - 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
72 - 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
73 - 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
74 - 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
75 - 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
76 - 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
77 - 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
78 - 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
79
581
78ca32cc0b51 CHANGELOG + version updates (yes, that's a release \o/)
Goffi <goffi@goffi.org>
parents: 391
diff changeset
80 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
81 - full project moved to AGPL v3+
78ca32cc0b51 CHANGELOG + version updates (yes, that's a release \o/)
Goffi <goffi@goffi.org>
parents: 391
diff changeset
82 - 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
83 - quiz game (draft, not finished)
78ca32cc0b51 CHANGELOG + version updates (yes, that's a release \o/)
Goffi <goffi@goffi.org>
parents: 391
diff changeset
84 - configuration file
78ca32cc0b51 CHANGELOG + version updates (yes, that's a release \o/)
Goffi <goffi@goffi.org>
parents: 391
diff changeset
85 - media separated from main repository
78ca32cc0b51 CHANGELOG + version updates (yes, that's a release \o/)
Goffi <goffi@goffi.org>
parents: 391
diff changeset
86 - 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
87 - 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
88 - Primitivus: freedesktop notifications
78ca32cc0b51 CHANGELOG + version updates (yes, that's a release \o/)
Goffi <goffi@goffi.org>
parents: 391
diff changeset
89 - new plugin: XEP-0020 (feature negociation)
78ca32cc0b51 CHANGELOG + version updates (yes, that's a release \o/)
Goffi <goffi@goffi.org>
parents: 391
diff changeset
90 - 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
91 - new plugin: XEP-0095 (stream initiation)
78ca32cc0b51 CHANGELOG + version updates (yes, that's a release \o/)
Goffi <goffi@goffi.org>
parents: 391
diff changeset
92 - new experimental plugin: pipe transfer
78ca32cc0b51 CHANGELOG + version updates (yes, that's a release \o/)
Goffi <goffi@goffi.org>
parents: 391
diff changeset
93 - jp: name to jid conversion
78ca32cc0b51 CHANGELOG + version updates (yes, that's a release \o/)
Goffi <goffi@goffi.org>
parents: 391
diff changeset
94 - database integration (sqlite)
78ca32cc0b51 CHANGELOG + version updates (yes, that's a release \o/)
Goffi <goffi@goffi.org>
parents: 391
diff changeset
95 - D-Bus bridge: generic exception management
78ca32cc0b51 CHANGELOG + version updates (yes, that's a release \o/)
Goffi <goffi@goffi.org>
parents: 391
diff changeset
96 - core: data storage improved
78ca32cc0b51 CHANGELOG + version updates (yes, that's a release \o/)
Goffi <goffi@goffi.org>
parents: 391
diff changeset
97 - radio collective (plugin + Libervia implementation)
78ca32cc0b51 CHANGELOG + version updates (yes, that's a release \o/)
Goffi <goffi@goffi.org>
parents: 391
diff changeset
98 - new groupblog, using sat_pubsub
78ca32cc0b51 CHANGELOG + version updates (yes, that's a release \o/)
Goffi <goffi@goffi.org>
parents: 391
diff changeset
99 - 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
100 - status update crash fix (Xavier Maillard)
78ca32cc0b51 CHANGELOG + version updates (yes, that's a release \o/)
Goffi <goffi@goffi.org>
parents: 391
diff changeset
101 - misc bugfixes (Emmanuel Gil Peyrot)
78ca32cc0b51 CHANGELOG + version updates (yes, that's a release \o/)
Goffi <goffi@goffi.org>
parents: 391
diff changeset
102 - social contract: english translation (Matthieu Rakotojaona)
78ca32cc0b51 CHANGELOG + version updates (yes, that's a release \o/)
Goffi <goffi@goffi.org>
parents: 391
diff changeset
103 - 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
104 - 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
105 - 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
106 - 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
107 - 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
108 - 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
109 - MUC privates messages management
78ca32cc0b51 CHANGELOG + version updates (yes, that's a release \o/)
Goffi <goffi@goffi.org>
parents: 391
diff changeset
110 - 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
111 - Primitivus is now modal (à la vi)
78ca32cc0b51 CHANGELOG + version updates (yes, that's a release \o/)
Goffi <goffi@goffi.org>
parents: 391
diff changeset
112 - 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
113 - deprecated plugin: couchsurfing
78ca32cc0b51 CHANGELOG + version updates (yes, that's a release \o/)
Goffi <goffi@goffi.org>
parents: 391
diff changeset
114 - Primitivus: incoming files transfer management
78ca32cc0b51 CHANGELOG + version updates (yes, that's a release \o/)
Goffi <goffi@goffi.org>
parents: 391
diff changeset
115 - added "Port" parameter in "Connection"
78ca32cc0b51 CHANGELOG + version updates (yes, that's a release \o/)
Goffi <goffi@goffi.org>
parents: 391
diff changeset
116 - Libervia: new skin (Adrien Vigneron)
78ca32cc0b51 CHANGELOG + version updates (yes, that's a release \o/)
Goffi <goffi@goffi.org>
parents: 391
diff changeset
117 - Libervia: new widgets system
78ca32cc0b51 CHANGELOG + version updates (yes, that's a release \o/)
Goffi <goffi@goffi.org>
parents: 391
diff changeset
118 - Libervia: many microblogging (with groups) improvments
78ca32cc0b51 CHANGELOG + version updates (yes, that's a release \o/)
Goffi <goffi@goffi.org>
parents: 391
diff changeset
119 - Libervia: XMLUI implementation
78ca32cc0b51 CHANGELOG + version updates (yes, that's a release \o/)
Goffi <goffi@goffi.org>
parents: 391
diff changeset
120 - 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
121 - avatar upload (with Libervia implementation)
78ca32cc0b51 CHANGELOG + version updates (yes, that's a release \o/)
Goffi <goffi@goffi.org>
parents: 391
diff changeset
122 - Libervia: disconnection management
78ca32cc0b51 CHANGELOG + version updates (yes, that's a release \o/)
Goffi <goffi@goffi.org>
parents: 391
diff changeset
123 - 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
124 - misc debug/refactoring
78ca32cc0b51 CHANGELOG + version updates (yes, that's a release \o/)
Goffi <goffi@goffi.org>
parents: 391
diff changeset
125
351
d782c22d5e34 updated CHANGELOG
Goffi <goffi@goffi.org>
parents: 348
diff changeset
126 v 0.2.0 (31/05/2011):
348
8ff113e2abcb updated README and CHANGELOG
Goffi <goffi@goffi.org>
parents: 247
diff changeset
127 - new debug command in sat launcher script
8ff113e2abcb updated README and CHANGELOG
Goffi <goffi@goffi.org>
parents: 247
diff changeset
128 - core: triggers
8ff113e2abcb updated README and CHANGELOG
Goffi <goffi@goffi.org>
parents: 247
diff changeset
129 - news plugins: maildir, imap and smtp, SàT can now communicate with a Mail User Agent throught them
8ff113e2abcb updated README and CHANGELOG
Goffi <goffi@goffi.org>
parents: 247
diff changeset
130 - bridge constructor, a generator which make bridge files from .ini. It can also generate doc in mediawiki format
8ff113e2abcb updated README and CHANGELOG
Goffi <goffi@goffi.org>
parents: 247
diff changeset
131 - new plugin: XML log to send XML raw data throught DBus
8ff113e2abcb updated README and CHANGELOG
Goffi <goffi@goffi.org>
parents: 247
diff changeset
132 - new plugin: XEP-0115 (entity capabilities)
8ff113e2abcb updated README and CHANGELOG
Goffi <goffi@goffi.org>
parents: 247
diff changeset
133 - new plugin: XEP-0060 (Pubsub) and XEP-163 (Personal Eventing Protocol)
8ff113e2abcb updated README and CHANGELOG
Goffi <goffi@goffi.org>
parents: 247
diff changeset
134 - DBus bridge: fixed introspection for dynamically aded methods and signals
8ff113e2abcb updated README and CHANGELOG
Goffi <goffi@goffi.org>
parents: 247
diff changeset
135 - new plugin: XEP-277 (Microblogging over XMPP)
8ff113e2abcb updated README and CHANGELOG
Goffi <goffi@goffi.org>
parents: 247
diff changeset
136 - fixed installation (Wokkel version is forced)
8ff113e2abcb updated README and CHANGELOG
Goffi <goffi@goffi.org>
parents: 247
diff changeset
137 - bridge: added asynchrone methods management
8ff113e2abcb updated README and CHANGELOG
Goffi <goffi@goffi.org>
parents: 247
diff changeset
138 - new plugin: group microbloging (groupblog)
8ff113e2abcb updated README and CHANGELOG
Goffi <goffi@goffi.org>
parents: 247
diff changeset
139 - new plugin: XEP-0249 (direct MUC invitation)
8ff113e2abcb updated README and CHANGELOG
Goffi <goffi@goffi.org>
parents: 247
diff changeset
140 - plugin Tarot: game can be automatically created, and fully played (but rules are not fully implemented yet)
8ff113e2abcb updated README and CHANGELOG
Goffi <goffi@goffi.org>
parents: 247
diff changeset
141 - email added in registerNewAccount
8ff113e2abcb updated README and CHANGELOG
Goffi <goffi@goffi.org>
parents: 247
diff changeset
142 - Social contract added (CONTRAT_SOCIAL) \o.
8ff113e2abcb updated README and CHANGELOG
Goffi <goffi@goffi.org>
parents: 247
diff changeset
143 - Subscription scheme fixed
8ff113e2abcb updated README and CHANGELOG
Goffi <goffi@goffi.org>
parents: 247
diff changeset
144 - 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
145
348
8ff113e2abcb updated README and CHANGELOG
Goffi <goffi@goffi.org>
parents: 247
diff changeset
146 v 0.1.1 (14/01/2011):
356
9db30e58a569 CHANGELOG: fixed tabulations
Goffi <goffi@goffi.org>
parents: 351
diff changeset
147 - 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
148
348
8ff113e2abcb updated README and CHANGELOG
Goffi <goffi@goffi.org>
parents: 247
diff changeset
149 v 0.1.0 (12/01/2011):
356
9db30e58a569 CHANGELOG: fixed tabulations
Goffi <goffi@goffi.org>
parents: 351
diff changeset
150 - urwid custom libs split as a new project: "urwid-satext"
9db30e58a569 CHANGELOG: fixed tabulations
Goffi <goffi@goffi.org>
parents: 351
diff changeset
151 - files reorganisation
9db30e58a569 CHANGELOG: fixed tabulations
Goffi <goffi@goffi.org>
parents: 351
diff changeset
152 - versioning now use a standard scheme (major.minor.increment+letter)
9db30e58a569 CHANGELOG: fixed tabulations
Goffi <goffi@goffi.org>
parents: 351
diff changeset
153 - distutils/distribute installation script
9db30e58a569 CHANGELOG: fixed tabulations
Goffi <goffi@goffi.org>
parents: 351
diff changeset
154 - misc bugs fixes
9db30e58a569 CHANGELOG: fixed tabulations
Goffi <goffi@goffi.org>
parents: 351
diff changeset
155 - 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
156
208
b95550704b4f CHANGELOG updated
Goffi <goffi@goffi.org>
parents: 58
diff changeset
157 v 0.0.3 (20/08/2010):
356
9db30e58a569 CHANGELOG: fixed tabulations
Goffi <goffi@goffi.org>
parents: 351
diff changeset
158 - multi-profiles
9db30e58a569 CHANGELOG: fixed tabulations
Goffi <goffi@goffi.org>
parents: 351
diff changeset
159 - i18n support
9db30e58a569 CHANGELOG: fixed tabulations
Goffi <goffi@goffi.org>
parents: 351
diff changeset
160 - french translation
9db30e58a569 CHANGELOG: fixed tabulations
Goffi <goffi@goffi.org>
parents: 351
diff changeset
161 - MUC support (basic for the moment)
9db30e58a569 CHANGELOG: fixed tabulations
Goffi <goffi@goffi.org>
parents: 351
diff changeset
162 - Dynamic methods/signals in DBus bridge
9db30e58a569 CHANGELOG: fixed tabulations
Goffi <goffi@goffi.org>
parents: 351
diff changeset
163 - Tarot game
9db30e58a569 CHANGELOG: fixed tabulations
Goffi <goffi@goffi.org>
parents: 351
diff changeset
164 - CouchSurfing plugin
9db30e58a569 CHANGELOG: fixed tabulations
Goffi <goffi@goffi.org>
parents: 351
diff changeset
165 - XML User Interface
9db30e58a569 CHANGELOG: fixed tabulations
Goffi <goffi@goffi.org>
parents: 351
diff changeset
166 - Sortilège replaced by Primitivus
581
78ca32cc0b51 CHANGELOG + version updates (yes, that's a release \o/)
Goffi <goffi@goffi.org>
parents: 391
diff changeset
167 - 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
168
58
d660d1e5cee4 updates for 0.0.2 release
Goffi <goffi@goffi.org>
parents: 57
diff changeset
169 v 0.0.2 (10/01/2010):
356
9db30e58a569 CHANGELOG: fixed tabulations
Goffi <goffi@goffi.org>
parents: 351
diff changeset
170 - DBus bridge: dynamic exportation of methods (useful for plugins)
9db30e58a569 CHANGELOG: fixed tabulations
Goffi <goffi@goffi.org>
parents: 351
diff changeset
171 - new doc: INSTALL and CHANGELOG
9db30e58a569 CHANGELOG: fixed tabulations
Goffi <goffi@goffi.org>
parents: 351
diff changeset
172 - new method to save private data (useful for plugins)
9db30e58a569 CHANGELOG: fixed tabulations
Goffi <goffi@goffi.org>
parents: 351
diff changeset
173 - disconnection
9db30e58a569 CHANGELOG: fixed tabulations
Goffi <goffi@goffi.org>
parents: 351
diff changeset
174 - whitespace ping to avoid disconnection when idle
9db30e58a569 CHANGELOG: fixed tabulations
Goffi <goffi@goffi.org>
parents: 351
diff changeset
175 - presence management refactored, subscription is now managed separatly
9db30e58a569 CHANGELOG: fixed tabulations
Goffi <goffi@goffi.org>
parents: 351
diff changeset
176 - use of xml params
9db30e58a569 CHANGELOG: fixed tabulations
Goffi <goffi@goffi.org>
parents: 351
diff changeset
177 - new way to specify default values in params
9db30e58a569 CHANGELOG: fixed tabulations
Goffi <goffi@goffi.org>
parents: 351
diff changeset
178 - sat is now a twisted application, so it can be deamonized
9db30e58a569 CHANGELOG: fixed tabulations
Goffi <goffi@goffi.org>
parents: 351
diff changeset
179 - Wokkel integration
9db30e58a569 CHANGELOG: fixed tabulations
Goffi <goffi@goffi.org>
parents: 351
diff changeset
180 - added some features from Wokkel: disco, software version
9db30e58a569 CHANGELOG: fixed tabulations
Goffi <goffi@goffi.org>
parents: 351
diff changeset
181 - new account creation (in-band registration): not fully implemented
391
c34fd9d6242e spelling
Goffi <goffi@goffi.org>
parents: 356
diff changeset
182 - IP for file transfer is now set by default (see README)
356
9db30e58a569 CHANGELOG: fixed tabulations
Goffi <goffi@goffi.org>
parents: 351
diff changeset
183 - Gateways management (Wix only for now)
9db30e58a569 CHANGELOG: fixed tabulations
Goffi <goffi@goffi.org>
parents: 351
diff changeset
184 - VCard support (readonly for now) with avatars/nicks support
9db30e58a569 CHANGELOG: fixed tabulations
Goffi <goffi@goffi.org>
parents: 351
diff changeset
185 - Wix: easier jid setup
9db30e58a569 CHANGELOG: fixed tabulations
Goffi <goffi@goffi.org>
parents: 351
diff changeset
186 - Wix: added Tray icon (using Crystal Clear: see README)
9db30e58a569 CHANGELOG: fixed tabulations
Goffi <goffi@goffi.org>
parents: 351
diff changeset
187 - Wix: new contact list, using avatars and nicknames
9db30e58a569 CHANGELOG: fixed tabulations
Goffi <goffi@goffi.org>
parents: 351
diff changeset
188 - Wix, Sortilège: better connection/disconnection management (buggy in sortilège)
9db30e58a569 CHANGELOG: fixed tabulations
Goffi <goffi@goffi.org>
parents: 351
diff changeset
189 - Wix: main frame default size changed
58
d660d1e5cee4 updates for 0.0.2 release
Goffi <goffi@goffi.org>
parents: 57
diff changeset
190
d660d1e5cee4 updates for 0.0.2 release
Goffi <goffi@goffi.org>
parents: 57
diff changeset
191 v 0.0.1 (17/05/2009):
356
9db30e58a569 CHANGELOG: fixed tabulations
Goffi <goffi@goffi.org>
parents: 351
diff changeset
192 ** FIRST PUBLIC RELEASE **