Skip to content
virtuo edited this page Sep 14, 2010 · 8 revisions

ErrorNot

A service to be sure that all errors in your apps are raised. You can push errors by POST request
and then do their follow up (pending, resolved, etc) in the app.

Features

ErrorNot :

  • Is multi-project and multi-user (read / comment / edit follow-up)
  • Allows you to set a status to the error (pending, etc)
  • Allows you to comment the errors
  • Notifies you by email every time a new error is raised

Requirements

You will need :

  • Ruby of 1.8.6 or greater
  • Rails 2.3.5
  • MongoMapper 0.6.10
  • A MongoDB 1.0.1 or greater

Installing

  • fetch source from our github account ( git clone git://github.com/AF83/ErrorNot.git )
  • install rails gem ( gem install rails -v2.3.5 )
  • install all gems required by ErrorNot ( rake gems:install )
  • configure you database
    • copy config/database.yml.sample to config/database.yml
    • update config/database.yml with your database connection and the table name
  • configure your email settings
    • copy config/email.yaml.sample to config/email.yml
    • update it with email configuration (sendmail or smtp information)
  • Start the server in production mode : ruby script/server -e production
  • You can now register yourself /user/new
  • Have fun

Using

Depending of what is more convenient to your project, you can use one of the ErrorNot notifiers to send errors to ErrorNot:

License

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.

You should have received a copy of the GNU Affero General Public License
along with this program. If not, see http://www.fsf.org/licensing/licenses/agpl-3.0.html

Clone this wiki locally