govCMS / GovCMS8

Current stable release of the main GovCMS8 distribution.
GNU General Public License v2.0
60 stars 58 forks source link

[GOVCMSD8-459]Update captcha module to 1.1 #590

Closed suhyeonh closed 3 years ago

suhyeonh commented 3 years ago

captcha 8.x-1.1

Release notes

This is minor bugfix release from 1.0. The major change is support for Drupal 8.8+ and introducing compatibility with Drupal 9.

Changelog since 8.x-1.0:

Issue #3032742 by joachim, pivica: captcha_cron() removes captcha_sessions that may still have open PHP sessions Update coding standards before release Issue #3144396: Add StringTranslationTrait to CaptchaService. Issue #3102288 by Berdir, iyyappan.govind, dhirendra.mishra, lhridley, swatichouhan012, andreyjan, naveenvalecha, Neslee Canil Pinto, kim.pepper, ankushgautam76@gmail.com: Prepare the module for Drupal 9

captcha 8.x-1.0

Release notes

Stable version for 8.x.

Changes since 8.x-1.0-beta4:

Bug

3100258: Add \n to the end of the template file

3091082 by ahmadhalah, thetaPC, EricVL, joachim, pguillard, wundo, ojchris37: Undefined variable type in Captcha Examples

Feature

3101571: Add \n to the end of the template file

2996495 by Grayle, Chris Matthews, andrey.troeglazov, jernejbeg, wundo: Don't create a $_SESSION unless necessary

Task

3103145 by omkar06, nileshlohar, wundo, Heine: Weak algorithms usage should be avoided

3112425 by Hardik_Patel_12, kishor_kolekar, wundo: Remove unused variables

Contributors (123) omkar06, nileshlohar, wundo, Heine, Grayle, Chris Matthews, andrey.troeglazov, jernejbeg, Hardik_Patel_12, kishor_kolekar, ahmadhalah, thetaPC, EricVL, joachim, pguillard, ojchris37, thalles, gg24, ravi.shankar, Dinesh18, josesanmartin, babusaheb.vikas, Londova, malcolm_p, chrisolof, JeroenT, id.aleks, Mykola Veriga, ewaters5, Steven Buteneers, sarumathi, yogen.prasad, ChaseOnTheWeb, arpitr, arunkumark, Mithun S, jayesh_makwana, chishah92, Sivaprasad C, elachlan, volkswagenchick, alonaoneill, bnjmnm, Mschudders, hswong3i, saravanaprasanth, klidifia, blacklabel_tom, MiroslavBanov, Fabianx, Mixologic, g089h515r806, yenerunver, imshivani, ArnoVDC, jalpesh, DuaelFr, Prashant.c, bpresles, RavindraSingh, sakural, ddrozdik, rsvelko, naveenvalecha, sonvir249, fwrdeu, fnuppy, Znak, alunyov, welly, gpbarga, sarguna raj M, Jigar.addweb, soxofaan, Rajamohamed A, Yogesh Pawar, sandeepreddyg, 72ls.net, solian, rashid_786, B N Pandey, arknoll, Vagelis, lomasr, amit.drupal, Ginovski, minakshiPh, shruti1803, rasikap, keshav.k, Berdir, kerby70, m1r1k, harsha012, TMontana93, fornigam, jamin_melville, Nikhilesh Gupta, chaitanya17, mcotelo, Arla, cosmicdreams, wodenx, mpdonadio, vimalgoradiya, valery86, elvis2, ziomizar, rajeshwari10, mkdok, dunin, giancarlosotelo, tim.plunkett, hass, timmillwood, rrfegade, sumitmadan, LKS90, joshi.rohit100, undertext, lks90, jeqq, podarok

Changelog Issues: 101 issues resolved.

Changes since 7.x-1.4:

Bug

3100258: Add \n to the end of the template file

3091082 by ahmadhalah, thetaPC, EricVL, joachim, pguillard, wundo, ojchris37: Undefined variable type in Captcha Examples

3025328 by babusaheb.vikas, Londova, andrey.troeglazov, malcolm_p, wundo, chrisolof: Error: Array to string conversion in Drupal\bootstrap\Plugin\Preprocess

3085969 by wundo: Fix lint

2874151 by id.aleks, Chris Matthews: Captcha + Panels + Page Manager + Webform : The answer you entered for the CAPTCHA was not correct.

3061067 by Mykola Veriga, ewaters5, Steven Buteneers: Captcha-answer=hash value?

3032683 by sarumathi, joachim: CAPTCHA examples page has no title

2887225 by arunkumark, Mithun S, jayesh_makwana, chishah92, Sivaprasad C, andrey.troeglazov, elachlan: Coding Standard issues

Merge pull request #23 from chuva-inc/issue_3017521

2912341 by bnjmnm, elachlan, Mschudders, hswong3i, saravanaprasanth: Form id max length - 64 characters

2992697 by elachlan: Testing failing on 8.x Branch

2474959, #2992697 Fix for failing test

2896957 by klidifia, blacklabel_tom, arunkumark: Change "CAPTCHA session reuse attack detected" message into watchdog/logger

2976456 by g089h515r806: Image refresh link not display in certain situations

2888429 by jalpesh: Replace deprecated method getUsername() with getDisplayName()

2913295 by sonvir249: #access=FALSE should disable validation

2910900 by fwrdeu, hswong3i: Incompatibility with PSR-3 and Monolog replacing Watchdog

2931385 by hswong3i: Replace deprecated usage of \Drupal::url with Url::fromRoute (Part 2)

2904994 by Znak: drupal_add_http_header is deprecated

2899256 by gg24: Cannot login to site while in Maintenance Mode

2929153 by welly, gpbarga, wundo: Notice: Undefined index: #limit_validation_errors in Drupal\captcha\Element\Captcha::processCaptchaElement()

2935492 by sarguna raj M, Jigar.addweb: All dependencies must be prefixed with the project name

810534 by soxofaan, MiroslavBanov, Rajamohamed A, Yogesh Pawar, sandeepreddyg, 72ls.net, solian: Fix CAPTCHA session reuse

2814137 by B N Pandey, arknoll: Ajax in forms still creates CAPTCHA session reuse attack detected

2833731 by Vagelis: "Javascript" should be "JavaScript"

2811777 by lomasr, Prashant.c, amit.drupal, ddrozdik, Ginovski, wundo: Remove drupal_set_message's from captcha install

2808087 by Ginovski, naveenvalecha, Berdir, ddrozdik: Improve captcha_install(), correctly create dynamic captcha points, move static captcha points to default config

2501699 by ddrozdik, naveenvalecha, m1r1k: Fix Image CAPTCHA settings form

2486113 by keshav.k, m1r1k, naveenvalecha: Replace md5 with sha256 hashes

2636772 by jamin_melville: Doesn'\''t install as part of distro

2782479 by chaitanya17, elachlan: Replace deprecated usage of \Drupal::url with Url::fromRoute

1395184 by Berdir, mcotelo, Arla, cosmicdreams, wodenx, mpdonadio, vimalgoradiya, valery86, elvis2: Forms with AJAX trigger "CAPTCHA session reuse attack detected." error

2707509 by mkdok: Can't see Image CAPTCHA image unless enable Node permission: [x] View published content

2558243 by Berdir, tim.plunkett, hass, wundo: Use a FormElement plugin instead of the deprecated hook_element_info()

Merge pull request #17 from LKS90/fixSessionReuseError Merge pull request #15 from LKS90/cacheClearFix

2514574 by timmillwood, wundo: Add composer.json

2514862 by rrfegade: Spelling errors in D8

Merge pull request #16 from md-systems/trust

2486211 by hass, m1r1k: Use image theme function for image captcha

Fixed Issue #2493593 by sumitmadan, LKS90, m1r1k: Ensure the form_ids really exist

2492681 by LKS90, Berdir: Properly disable page and render cache

2474093 by undertext, hass: Raw URL shown after module enable

2497329 by undertext, m1r1k: Wrong link on /admin/config/people/captcha/examples

2486067 by hass, lks90, Berdir, wundo: Rollback changed defaults and use lowercase boolean value

2474097 by LKS90: Call to undefined function l()

Merge pull request #7 from md-systems/8.x-1.x Merge pull request #6 from md-systems/link-templates Feature

3101571: Add \n to the end of the template file

2996495 by Grayle, Chris Matthews, andrey.troeglazov, jernejbeg, wundo: Don't create a $_SESSION unless necessary

3087618 by wundo, josesanmartin: Move _captcha_insert_captcha_element to a service

3086491 by wundo, josesanmartin: Remove deprecated _captcha_generate_example_challenge function

3086495 by wundo: Remove calls to deprecated functions

2951324 by elachlan: Add more information to the message about cache in the performance page

2974083 by MiroslavBanov, Fabianx, Mixologic: Port to D8: support for cacheable captcha (recaptcha)

315827 by yenerunver: Placement of Captcha - why in middle of form?

2961985 by ArnoVDC: Adding an id to the captcha div

2839891 by DuaelFr, Prashant.c: Allow to target the base_form_id

2608540 by gg24, bpresles, RavindraSingh, sakural, ddrozdik, wundo, rsvelko, naveenvalecha: Add Image CAPTCHA Refresh to the module patch

2025181 by fnuppy, ddrozdik: Add CAPTCHA to all forms by default

2748859 by fornigam: Need to improve readme file

Merge pull request #9 from md-systems/8.x-1.x Task

3103145 by omkar06, nileshlohar, wundo, Heine: Weak algorithms usage should be avoided

3112425 by Hardik_Patel_12, kishor_kolekar, wundo: Remove unused variables

3057586 by wundo, thalles, gg24: Dependency injection on CaptchaImageRefresh

3083298 by ravi.shankar, gg24, wundo: Removing deprecated method file_scan_directory

3057592 by Dinesh18, wundo: Use StringTranslationTrait on Tests/CaptchaPersistenceTestCase

3080586 by wundo: Improves readability

3083792 by wundo, JeroenT: remove deprecated todos

3042586 by yogen.prasad, ChaseOnTheWeb, JeroenT, thalles, arpitr: Drupal 9 Deprecated Code Report

3006824 by volkswagenchick, alonaoneill, wundo: README configs and formatting

3017521 by wundo: Rename Captcha Points to Form Settings

2966678 by imshivani: Use Short Array (New Coding Standard)

2855165 by alunyov, Znak, gg24, elachlan: Deprecated methods and function

2548049 by Yogesh Pawar, chishah92, rashid_786: Document all arguments to hook_captcha() and fix broken documentation

2837488 by naveenvalecha: Fix Coding standards.

2798991 by minakshiPh, naveenvalecha, shruti1803, rasikap, keshav.k, Yogesh Pawar: Fix coding standards & replace the deprecated methods

2783351 by kerby70, ddrozdik: Cron test - Verify old captcha session are removed and a new one is not

2799491 by ddrozdik, naveenvalecha: Reformatting and fixes for captcha settings form

2631636 by elachlan, Prashant.c, harsha012: Improve README.md file for CAPTCHA

2668134 by TMontana93: Installation message unnecessary

2627904 by ddrozdik: Convert hook_help() from 7 to 8 version

2768689 by Nikhilesh Gupta: Removed deprecated method

2768705 by Nikhilesh Gupta: Deprecated Method

2773767 by ziomizar: deprecated function db_delete

2754191 by rajeshwari10: Remove @file tag docblock from all the .php files

2600394 by dunin, giancarlosotelo: Incorrect use t() in CaptchaSettingsForm class

2501627 by m1r1k: Remove useless captcha.js

2491207 by joshi.rohit100: CAPTCHA ESLint errors

Merge pull request #8 from md-systems/8.x-1.x

1949682 by jeqq, m1r1k, podarok, elachlan: Latest patch from the issue

2024901 by elachlan, wundo: Move to file-based configuration system