jlog-rails
JLog - Rails integration with server side logger for JLog.js
Usage:
In the Gemfile:
gem 'jlog-rails'
then:
rails g jlog:install
On the client-side:
var logger = new JLog();
logger.addAppender(new JLog.AjaxAppender('/jlog/append'));
logger.warn('warning to be recorded in the server-side log');
Changelog:
- 0.1.3
- Set jQuery $.ajax 'global' setting to false to prevent the global handlers like ajaxStart or ajaxStop from being triggered.
- 0.1.1
- Cleaned JLog.JS code
- 0.1.0
- JLog rails engine can now be mounted several times
- Added ability to configure the ruby logger(s) and the output format(s)
- Fixed JSHint warnings
- 0.0.3
- Adding bulk flush in the ajax appender
- 0.0.2
- Changed format of output message
- InstallGenerator now updates application.js
- 0.0.1
- Added InstallGenerator
- Renamed JLog to Jlog
- Moved to AjaxController ActionController::Metal
- Added support for server-side logging of client events with Rails.logger
- Added AjaxAppender
- Initial port of jlog.js