Revision history for Ado-Plugin-Vest
0.07 2014-11.02
- Refactoring. Moved JavaScript code to vest.js and made it private.
Improved JavaScript code quality.
- Using version strings for referred JS and CSS files that correspond to
the modules which provide them.
- Improved SYNOPSIS.
- Improved message validation.
- Added keydown event handler to send message by pressing Enter in textarea.
This is expected behavior in chat software.
- Upgraded to Ado 0.71
0.06 2014-10-28
- Added links to the source code repository.
- Fix: Focus on message field after starting a new talk.
0.05 2014-10-28
- Moved all Model usage from vest/screen.html.ep to Ado::Control::Vest/screen
to allow for content negotiation. "json" and "html" formats are equally usable.
Really RESTful.
- Removed release_status => 'unstable' for more visibility and
because the plugin is actually usable as an Ado application.
It is still unstable and buggy by it self.
- Upgraded to Ado 0.70.
- Using condition 'ingroup' for all routes under '/vest'.
- Added group 'vest'. Members of this group can go to /vest*.
0.04 2014-10-21
- Fixed Tests.
0.03 2014-10-21
- A working draft. Two users can chat.
- Added lots of tests for REST API.
- Improved create method in Ado::Model::Vest.
- Improved API documentation.
0.02 2014-09-28
- Renamed Ado-Plugin-Mess to Ado-Plugin-Vest.
- Lots of cleanups.
- Refactored tests.
- Implemented listing of talks and messages from a talk.
- Implemented HTML5 UI using Semantic UI.
0.01 2013-12-26 01:09:26 CET
- Added new column "permissions" in table mess.
TODO: See permissions in MYDLjE
- Implemented POST /mess and GET /mess/:id
- Perl::Tidy: 80 columns only per row.
- Writing tests, removing boilerplate.
- First version, released on an unsuspecting world.