Mercurial > libervia-backend
comparison CHANGELOG @ 3151:f9f05d8ccba6
changelog: update
author | Goffi <goffi@goffi.org> |
---|---|
date | Wed, 29 Jan 2020 20:52:23 +0100 |
parents | 6844b2d18eba |
children | 29d72336a40d |
comparison
equal
deleted
inserted
replaced
3150:d6f903c59a56 | 3151:f9f05d8ccba6 |
---|---|
4 - Python 3 port | 4 - Python 3 port |
5 - OMEMO for MUCs (group chat) | 5 - OMEMO for MUCs (group chat) |
6 - aesgcm schema handling (aka OMEMO Media Sharing) | 6 - aesgcm schema handling (aka OMEMO Media Sharing) |
7 - removed plugins IMAP, Maildir and SMTP: they were experimental plugins, are not used | 7 - removed plugins IMAP, Maildir and SMTP: they were experimental plugins, are not used |
8 and Maildir has not been ported to Python 3 | 8 and Maildir has not been ported to Python 3 |
9 - consistant resource ("sat.[UUID]" is used as permanent resource when user didn't | |
10 specify anything) | |
11 - profile autoconnection | |
12 - updated config file paths: path from where the command is launched is not used | |
13 anymore, and parent dir of "sat" module is checked last | |
14 - parsed config files paths are logged on startup | |
15 - (XEP-0060) publish-options | |
9 - Cagou: | 16 - Cagou: |
10 - new "share" widget | 17 - new "share" widget |
11 - "geo:" URIs can now be clicked to open a suitable application | 18 - "geo:" URIs can now be clicked to open a suitable application |
12 - new red "plug" icon showed if user is disconnected | 19 - new red "plug" icon showed if user is disconnected |
20 - better ESC key (or back button) handling | |
21 - removed main menu as a top bar | |
22 - new "extra" menu appear in header's widget seletor of widgets. Clicking on it | |
23 will open a side menu with some common actions (like showing about screen) + | |
24 possibliy platform specific actions. | |
13 - (chat) infinite scroll | 25 - (chat) infinite scroll |
14 - (chat) media uploads use AES-GCM if session is encrypted | 26 - (chat) media uploads use AES-GCM if session is encrypted |
27 - (chat) "chat selector" screen, to select an entity/room to chat with/in | |
28 - (chat) touching/clicking an avatar in a group chat will add the nickname in | |
29 message input box. | |
15 - Cagou (Android): | 30 - Cagou (Android): |
16 - Cagou now appears in the "share" menu | 31 - Cagou now appears in the "share" menu |
32 - "back" button on root widget put app in background | |
33 - better notifications (sound + vibration, can be modified in settings) | |
34 - autoconnect profiles which are autoconnected in backend (there should be only | |
35 one at the moment) | |
36 - "disconnect" item in the new "extra" menu. With it, the profile connected | |
37 automatically can be disconnected. | |
38 - autoconnect parameters are hidden (not useful for end-user, and can actually be | |
39 confusing) | |
17 - jp: | 40 - jp: |
18 - full documentation of commands | 41 - full documentation of commands |
19 - asyncio port | 42 - asyncio port |
20 - bridges other than dbus are now supported | 43 - bridges other than dbus are now supported |
21 - colour dark/light themes | 44 - colour dark/light themes |
22 - background colour detection | 45 - background colour detection |
23 - new debug/theme command | 46 - new debug/theme command |
24 - new file/get command (supports aesgcm scheme) | 47 - new file/get command (supports aesgcm scheme) |
25 - file/upload handle encryption | 48 - file/upload handle encryption |
26 - various improvments | 49 - various improvments |
50 - (blog) added --language to common publish arguments | |
51 - (pubsub/set) publish options can be specified with -f and -F | |
52 - (profile/create, profile/modify) --autoconnect argument | |
27 | 53 |
28 v 0.7.0 « La Commune » (24/07/19): | 54 v 0.7.0 « La Commune » (24/07/19): |
29 This version is a huge gap with previous one, changelog only show a part of novelties. | 55 This version is a huge gap with previous one, changelog only show a part of novelties. |
30 This is also the first "general audience" version. | 56 This is also the first "general audience" version. |
31 - XEP-0070 implementation (HTTP Auth via XMPP) | 57 - XEP-0070 implementation (HTTP Auth via XMPP) |
120 - merge-requests | 146 - merge-requests |
121 - photos albums | 147 - photos albums |
122 - tickets | 148 - tickets |
123 - Libervia: | 149 - Libervia: |
124 - Libervia pages: a web framework to easily create web pages using SàT/XMPP under the hood. Will be the cornerstone of future of Libervia | 150 - Libervia pages: a web framework to easily create web pages using SàT/XMPP under the hood. Will be the cornerstone of future of Libervia |
125 - this framework has been used to make following features: blog, chat, events, file sharing, forums, invitations, merge-requests, photo albums and tickets | 151 - this framework has been used to make following features: blog, chat, events, file sharing, forums, invitations, merge-requests, photo albums and tickets |
126 - dynamic version of Libervia (made with Pyjamas) is still available, but under minimal maintenance, it will be re-implemented using other tools in 0.8 | 152 - dynamic version of Libervia (made with Pyjamas) is still available, but under minimal maintenance, it will be re-implemented using other tools in 0.8 |
127 - static blog has been deprecated (still available in "/blog_legacy" for now) in favor of Libervia pages' blog | 153 - static blog has been deprecated (still available in "/blog_legacy" for now) in favor of Libervia pages' blog |
128 - many internal changes and improvements to handle Libervia page | 154 - many internal changes and improvements to handle Libervia page |
129 - usual internal improvements + refactoring + bug fixes | 155 - usual internal improvements + refactoring + bug fixes |
130 - many other stuff, check Mercurial logs | 156 - many other stuff, check Mercurial logs |
178 - fixes main item update and auto addition of a scheme to HTML links | 204 - fixes main item update and auto addition of a scheme to HTML links |
179 - added ui_show_cb in actionManager (frontend can handle the XMLUI display) | 205 - added ui_show_cb in actionManager (frontend can handle the XMLUI display) |
180 - jp: | 206 - jp: |
181 - new start method used by all commands | 207 - new start method used by all commands |
182 - new --output option to change the format of command output: | 208 - new --output option to change the format of command output: |
183 - possible outputs for now are "default", "json" and "json_raw" | 209 - possible outputs for now are "default", "json" and "json_raw" |
184 - new commands: | 210 - new commands: |
185 - blog: import, edit, preview | 211 - blog: import, edit, preview |
186 - roster: get, stats, purge | 212 - roster: get, stats, purge |
187 - command "message" moved to "message send" | 213 - command "message" moved to "message send" |
188 - command "profile list" uses the new --output option | 214 - command "profile list" uses the new --output option |
221 - replaced the deprecated distribute_setup.py by ez_setup.py | 247 - replaced the deprecated distribute_setup.py by ez_setup.py |
222 - fixed INSTALL instructions | 248 - fixed INSTALL instructions |
223 - updated README and README4PACKAGERS for third party modules | 249 - updated README and README4PACKAGERS for third party modules |
224 - added some tests for sat.tmp.wokkel and Libervia JID* classes | 250 - added some tests for sat.tmp.wokkel and Libervia JID* classes |
225 - core: | 251 - core: |
226 - new bridge signals: actionNew, progressStarted, progressFinished, progressError | 252 - new bridge signals: actionNew, progressStarted, progressFinished, progressError |
227 - new bridge methods: | 253 - new bridge methods: |
228 - disco: getFeatures | 254 - disco: getFeatures |
229 - profile: profileStartSession, profileIsSessionStarted, profileSetDefault | 255 - profile: profileStartSession, profileIsSessionStarted, profileSetDefault |
230 - memory: getEntitiesData, asyncGetParamsValuesFromCategory, getMainResource | 256 - memory: getEntitiesData, asyncGetParamsValuesFromCategory, getMainResource |
231 - progression (e.g for file transfer): progressGetAll, progressGetAllMetadata | 257 - progression (e.g for file transfer): progressGetAll, progressGetAllMetadata |
232 - actionsGet to retrieve the deferred actions ordered by actionNew | 258 - actionsGet to retrieve the deferred actions ordered by actionNew |
233 - xmpp: added auxiliary methods sendError and IQ, improved roster management | 259 - xmpp: added auxiliary methods sendError and IQ, improved roster management |
234 - plugins: more robust loading, detect name conflicts, added unload method | 260 - plugins: more robust loading, detect name conflicts, added unload method |
235 - repository data are checked and added to SàT "dev" versions | 261 - repository data are checked and added to SàT "dev" versions |