Project

General

Profile

Plugins Directory » Login Audit

Author: Martin Denizet (redmine.org team member)
Website: http://martin-denizet.com
Code repository: https://github.com/martin-denizet/redmine_login_audit
Registered on: 2013-10-16 (about 11 years ago)
Current version: 0.3.3
Compatible with: Redmine 3.4.x, 3.3.x, 3.2.x, 3.1.x, 3.0.x, 2.6.x
User ratings:   (18)

Now compatible with Redmine 3.4.x

Keep a track of the web and API logins on your Redmine instance.
Events are logged and it's possible to configure email alerts.

Installation notes

First download the plugin using git, open a terminal in your Redmine installation directory:

git clone git@github.com:martin-denizet/redmine_login_audit.git ./plugins/

Then you will need to do migrate the database for the plugin.
rake db:migrate_plugins RAILS_ENV=production

The installation is now finished and you will be able to use the plugin after you restart your Redmine instance.
Make sure the directory containing the plugin is named redmine_login_audit! A typo would crash the plugin preventing anyone from logging in Redmine!

Changelog

0.3.3 (2018-04-11)

Compatible with Redmine 3.4.x, 3.3.x, 3.2.x, 3.1.x, 3.0.x, 2.6.x.

Migration required!
Depending on your setup, using RAILS_ENV=production bundle exec rake redmine:plugins:migrate

Added

- Option to filter out 'key' GET parameters in API URLs. Thanks @dalfry for the idea
- Basic tests
- Portuguese translations. Thanks @adrianobr

Fixed

- Increased URL size from 155 to 255 characters and prevent crash if length exceeds the limit. Thanks @dalfry
- Removed debug display on settings page. Thanks @adrianobr

0.3.2 (2018-01-23)

Compatible with Redmine 3.4.x, 3.3.x, 3.2.x, 3.1.x, 3.0.x.

Fixed

- Fix settings saving issue. thanks @dalfry
- Fix admin menu icon display

Changed

- Changed to standard MIT license

0.3.1 (2016-04-10)

Compatible with Redmine 3.2.x, 3.1.x, 3.0.x.

Fixed

- Updated Turkish translations. Thanks @atopcu

0.3.0 (2016-04-09)

Compatible with Redmine 3.2.x, 3.1.x, 3.0.x.

Added

  • Multiple email notification recipients
  • Email notification for login failures

Fixed

  • Japanese translations. #26 thanks @anton-sergeev
  • Calendar icon not showing when Redmine is installed in a sub-URI. #26 thanks @anton-sergeev

0.2.4 (2016-03-19)

Compatible with Redmine 3.2.x, 3.1.x, 3.0.x.

Fixed

  • Compatibility with Redmine 3.2.1. thanks @GitRms and Marco Senn
  • Migrations rollback. thanks Marco Senn

Changed

  • Improved logging

0.2.3 (2016-01-30)

Compatible with Redmine 3.2.x, 3.1.x, 3.0.x.

Fixed

  • Compatibility with Redmine 3.2.x.

Added

  • Chinese translations.
  • Partial Turkish translations.

0.2.2 (2015-12-13)

Compatible with Redmine 3.1.x, 3.0.x.

Fixes

  • Error when no JavaScript runtime is installed
  • Error when filtering on user columns

0.2.1 (2015-10-25)

Compatible with Redmine 3.1.x, 3.0.x.

Added

  • German translations. Thanks alexandermeindl

0.2.0 (2015-10-10)

Compatible with Redmine 3.1.x, 3.0.x.

Added

  • Redmine 3.x compatibility. Thanks AlexStein
  • More logging options: None, Success, Failure, Success and Failure
  • WiceGrid listing of Audit records
  • API auditing
  • Logging URL and Method. (Makes sense mostly for API logging)
  • Japanese translations. Thanks kotashiratsuka
  • Correct copyright attribution

Changed

  • Switched to MIT-like license
  • Improved code organization
  • Changed ip_address field length from 255 to 39 (IPv6 length)

0.1.5 (2014-04-08)

Compatible with Redmine 2.5.x, 2.4.x, 2.3.x, 2.2.x, 2.1.x.

New WHOIS service. Thanks Krzysztof.

0.1.4 (2013-12-25)

Compatible with Redmine 2.4.x, 2.3.x, 2.2.x, 2.1.x, 2.0.x.

New:
  • Link to whois.net to get more information about logged IPs. Thanks to Krzysztof Dryja
  • Polish translation. Thanks to Krzysztof Dryja
  • Italian translation. Thanks to R-i-c-k-y

0.1.3 (2013-11-28)

Compatible with Redmine 2.4.x, 2.3.x, 2.2.x, 2.1.x, 2.0.x.

Compatibility fixes and Russian translations.

0.1.2 (2013-10-25)

Compatible with Redmine 2.3.x, 2.2.x, 2.1.x, 2.0.x.

  • Adds a "Delete all records" button
  • Minor UI improvements
  • Brasilian Portuguese translations thanks to Maiko de Andrade <>

0.1.1 (2013-10-17)

Compatible with Redmine 2.3.x, 2.2.x, 2.1.x, 2.0.x.

Fix for uninitialized settings .
Thanks to Archon WANG

0.1.0 (2013-10-17)

Compatible with Redmine 2.3.x, 2.2.x, 2.1.x, 2.0.x.

redmine_login_audit_src1.png (34 KB) redmine_login_audit_src1.png Martin Denizet (redmine.org team member), 2013-10-16 18:46

User ratings

  by Karlis Vitols over 4 years ago

Works nice and provides valuable information!
Wish it was Redmine 4.x version compatible, which it is not!

  by Vlad Pol almost 5 years ago

Will it update to compatible with Redmine 4.1.x?

  by Fabian Strasser almost 8 years ago

Love this plugin, however it's sadly not compatible with Redmine 3.3 as of now and my attempts to make it work have failed. Is an update planned anytime soon?

  by joao paulo lima saraiva over 8 years ago

Muito bom esse plugin, deveria ser algo padrĂ£o no redmine

  by Lorenzo Forti almost 9 years ago

Please update!! The only version that runs is the Alex Stein code.

  by Hang Xie almost 9 years ago

Greate

  by Tobias Fischer almost 9 years ago

Works very well!
But: gem dependencies require Ruby > 2 whereas Redmine also runs with Ruby 1.9.3

  by Dileep Kumar almost 9 years ago

Not working.. When i try to access the plugin in redmine, it is throwing Redmine 500 Error.

  by Quan VN about 9 years ago

Excellent. This version (0.2.1) can work with 2.6.x by using wice 2.4.x instead of wice 2.5.x

  by Dmitry Ro over 9 years ago

Work on Redmine 3.0.1 with AlexStein`s patch (https://github.com/AlexStein/redmine_login_audit)

  by Changsheng Gu about 10 years ago

  by m mahdi about 10 years ago

  by JayD - over 10 years ago

Runs smoothly on 2.5.1 incl. the most important part - email notifications (!) Just can't figure out why with one of my instances only the loopback address is being logged. The setup is identical on all my boxes.

  by Vit Vit over 10 years ago

  by Marco Lima over 10 years ago

  by Ivan Rapekas over 10 years ago

Great

  by Mariana Martinez over 10 years ago

  by Krzysztof Dryja over 10 years ago