[Git][noosfero/noosfero][master] 4 commits: Captcha improvements

Rodrigo Souto gitlab at mg.gitlab.com
Mon Jul 17 15:19:45 BRT 2017


Rodrigo Souto pushed to branch master at Noosfero / noosfero


Commits:
520b45ef by Rodrigo Souto at 2017-07-10T18:05:15-03:00
Captcha improvements

Related to #234

   * Update recaptcha version
   * Manageable captcha requirements per action
   * Replace vendor/plugin by packaged gem

- - - - -
cd7fce0f by Rodrigo Souto at 2017-07-10T18:05:36-03:00
Honeypot anti-spam update

Related to #234

  * Updated honeypot version
  * Replace lib from vendor/plugin to packaged gem

- - - - -
8d3e668e by Rodrigo Souto at 2017-07-11T17:44:32-03:00
signup: black list ip temporarily after 3 spam check failures

- - - - -
8a55e5a6 by Rodrigo Souto at 2017-07-17T18:19:33+00:00
Merge branch 'anti-spam' into 'master'

Anti spam Measures

Closes #107

See merge request !1282
- - - - -


30 changed files:

- Gemfile
- app/concerns/access_levels.rb
- + app/concerns/levels.rb
- + app/concerns/restriction_levels.rb
- + app/controllers/admin/captcha_controller.rb
- + app/controllers/concerns/captcha.rb
- app/controllers/my_profile/cms_controller.rb
- app/controllers/public/account_controller.rb
- app/controllers/public/comment_controller.rb
- app/controllers/public/contact_controller.rb
- app/controllers/public/content_viewer_controller.rb
- app/controllers/public/profile_controller.rb
- app/helpers/application_helper.rb
- app/helpers/article_helper.rb
- app/helpers/forms_helper.rb
- + app/jobs/remove_ip_from_blacklist_job.rb
- app/models/environment.rb
- app/models/forum.rb
- app/models/menu_block.rb
- app/models/profile.rb
- app/views/account/_signup_form.html.erb
- app/views/account/forgot_password.html.erb
- app/views/admin_panel/index.html.erb
- + app/views/captcha/index.html.erb
- app/views/cms/suggest_an_article.html.erb
- app/views/comment/_comment_form.html.erb
- app/views/contact/new.html.erb
- app/views/content_viewer/_comment_form.html.erb
- app/views/profile/report_abuse.html.erb
- app/views/profile_editor/edit.html.erb


The diff was not included because it is too large.


View it on GitLab: https://gitlab.com/noosfero/noosfero/compare/19a93682377abc49430846c01c2e7dfc4e4479b4...8a55e5a60052fe387cfd245fab584ca8dbe014c6

---
View it on GitLab: https://gitlab.com/noosfero/noosfero/compare/19a93682377abc49430846c01c2e7dfc4e4479b4...8a55e5a60052fe387cfd245fab584ca8dbe014c6
You're receiving this email because of your account on gitlab.com.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listas.softwarelivre.org/pipermail/noosfero-dev/attachments/20170717/0b30f95f/attachment.html>


More information about the Noosfero-dev mailing list