You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
Movim Changelog ================
v0.8.1 (trunk) --------------------------- * Add charts in the Statistics * Add a Caps support table * Fix some Jingle issues * New Mud actions to create/update the database and change the administration configuration * New InitAccount widget to create persistent PEP node on the first login * Clean the Feed widget * Fix various CSS bugs + fix mobile UI * Add title attribute to some truncated texts * Add a new fancy login system * Show the status in the Roster * Optimize the Presence handling * Improve the MUC presence handling * Improve the posts CSS * Add a fancy XEP visualisator
v0.8.0 ---------------------------
* Refactor the whole Movim sourcecode + clean old code * Quite all the Movim widgets are now using a full MVC system * Rewrite the core session manager (Sessionx) * Add a new localisation system + new translations * Move the Movim librairies and dependencies to Composer and convert Modl and Moxl to PSR-0 to simplify the loading and packaging of the libraries * Monolog is now the new log library for Movim * Lots of warnings fixed * Add WebRTC threw Jingle audio-video conferencing * Make the UI fully responsible (from smartphone to FullHD screens) * The Roster widget has been totally rewriten * New picture library manager (with new thumbnail generation system) * Better MUC integration in the Chat widget * Rich text messages are now supported in the Chat widget * Add Vcard4 (http://xmpp.org/extensions/xep-0292.html) support in the profile * Implement the new official Movim API (https://api.movim.eu/) * Huge sourcecode optimisation * Rewrite the Administration panel and split it in many little widgets * Move the full configuration system to the database (except the database credentials) * List all the Movim network pods on a new page * Move the all UI to OpenSans * Add Title support during post publication * New statistics page for the administrators * Rewrite the infos page and move it to a widget, move the data structure from XML to JSON * Use SASL2 library (https://github.com/edhelas/sasl2) for the XMPP authentication and add SCRAM-SHA1 mechanism support * Split the Profile form in 3 littles forms (general, avatar and localisation) * Rewrite the Explore page * Move from XML to JSON for the browser-server requests * Update the locales
v0.7.2 ---------------------------
* Rewrite Modl to Modl2 with dynamic database update, PDO support (MySQL and PostgreSQL) * Add support of XEP-0084: User Avatar * Bug fixes in chatroom * Complete rewrite f the bookmark/subscription system * Huge code optimisation (x10 of some parts) * CSS fixes * Fix lot of issues on the groups (add youtube video support) + microblog * Add a new log system * Various minor bug fixed
v0.7.1 ---------------------------
* Huge speed optimisation * Fux UI fix * Implement picute insertion in posts * Chat fix * Smiley updated
v0.7.0 ---------------------------
* Media hosting and implementation (picture) @edhelas * Group implementation @edhelas @nodpounod * Datajar to Modl (https://github.com/edhelas/modl) portage @edhelas * Video + picture integration (gallery preview) @edhelas * Admin panel with hosting space administration @edhelas * URL rewriting @edhelas * Multi User Chat @edhelas
v0.6.1 ---------------------------
* Fix SSL certificate problem
v0.6.0 ---------------------------
* Create a new installer @kilian @edhelas * Create admin user interface to change conf.xml @edhelas * Improved user experience @edhelas
### Core @edhelas ###
* 100% Moxl integration * Add Moxl support to build.sh
### Widgets @edhelas ###
#### Chat ####
* Support “user is typing”
#### Roster ####
* bidirectional friendrequests. Users can always see each other * little search box to filter the list (nodpounod)
#### Post ####
* http://xmpp.org/extensions/xep-0071.html some basic WYSIWYG * Provide public/private posts
### Datajar ###
* Support updating of db-schemas.
### Translations ###
* Pull new translations automaticly into trunk * Add new translations
### Moxl ###
* Support of the XEP-0115 Entity Capabilities, which enables the client to communicate its features and the extent of its XMPP support to the server * Implementation of DIGEST-MD5 and CRAM-MD5 as more secure log-in mechanisms
v0.5.0 ---------------------------
* Parse all the Movim messages to make them more “user-friendly” (smileys, links, bb-code like) @Etenil * DONE Make a public XML page reporting on the pod status (how many user hosted, version, current status…), to be pinged from pod.movim.eu @edhelas * Move DataJar based Classes into a single folder @edhelas * Cleaner CSS @edhelas * Update dates (like “2 min ago”) automatically @edhelas * Clean and move UserConf in a single class @edhelas * New UI @edhelas ### Core ###
* Integrate Datajar @etenil * Test Movim on all Datajar back-ends @etenil * Write a makefile to manage packaging/pulling dependencies @etenil * Provide a more consistent API for the XMPP library (to ease the replacement of JAXL later) @etenil * Store the Caps (XEP-115) in the database to cache them @edhelas
### Widgets @edhelas ###
* Move Profile to a single page * Merge “News” and “Feed” in one single widget and create filters (by source, date…) * Create a system to cache the Widgets
#### Roster ####
* Add groups support * Fixed Bug : chat link when a contact become online
#### Profile ####
* New system to switch the presences * Change the status
#### Feed/Wall ####
* Store comments in the database * Add comments * Show/hide old comments if there is a lot of them (like 2 or more)
#### vCard ####
* Add Avatar support * Date picker for the birth date (kilian) * Display client informations
#### Chat ####
* More consistent UI * Store all the Messages in the database to handle them more cleanly
v0.4.0 ---------------------------
* Multisession support * Dynamically modify page title * image.php to built pictures from the database + ask the browser to cache them * Inscription on the Server (XMPP+Movim) * HTML5 + HTML Title page notification on a new message * Support of HTTP Proxy (installation and configuration) * Support of HTTPS Servers * Implementation on ORDERBY in the Storage database library * Fix language selector * Fix Roster display and organisation * Fix Chat display * Rename some widgets * Fix Vcard widget
v0.3.0 ---------------------------
* Widgets debugging * Enlarge widgets * Notifications * Blinking tab title * Coloured nicknames * Cached conversation * Tabbed conversations * Blocks-based layout * More bug fixes * URL Rewriting * Logger
v0.2.0 ---------------------------
* Inter-widgets communication * Proper disconnection handling * Added Installer * Changed to static loading * Speed optimisations * Improved Javascript libraries * Added unit-testing structure * Restructured the program * Reimplemented PHP's session * Added Cache * Use of SQLite3 as Cache/Session back-end (only for 0.2) * Improved theme
v0.1.0 ---------------------------
* Base core * Events system * Configuration * XMPP connection * Widget system
|