[MGNLFORM-191] Honeypot feature not installed on update (1.4 branch only) Created: 23/Aug/13 Updated: 01/Oct/13 Resolved: 04/Sep/13 |
|
| Status: | Closed |
| Project: | Magnolia Form Module |
| Component/s: | None |
| Affects Version/s: | 1.4.8 |
| Fix Version/s: | 1.4.9 |
| Type: | Bug | Priority: | Blocker |
| Reporter: | Natascha Desmarais | Assignee: | Luboš Tkadlčík |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||
| Template: |
|
||||||||
| Acceptance criteria: |
Empty
|
||||||||
| Task DoD: |
[ ]*
Doc/release notes changes? Comment present?
[ ]*
Downstream builds green?
[ ]*
Solution information and context easily available?
[ ]*
Tests
[ ]*
FixVersion filled and not yet released
[ ] 
Architecture Decision Record (ADR)
|
||||||||
| Bug DoR: |
[ ]*
Steps to reproduce, expected, and actual results filled
[ ]*
Affected version filled
|
||||||||
| Date of First Response: | |||||||||
| Description |
|
The 1.4 branch is missing the delta task for bootstrapping the configurations for the new honeypot feature introduced with 1.4.8 Can be verified on demo45.magnolia-cms.com, no honeypot component def present. (Also missing in formGroupFields) |
| Comments |
| Comment by Roman Kovařík [ 02/Sep/13 ] |
|
This is due to fact that we released 1.4.7 only with one issue (XSS), the module version was increased to 1.4.8, but the version in the update task 1.4.7 remained unchanged.
|
| Comment by Luboš Tkadlčík [ 02/Sep/13 ] |
|
Added delta task for bootstrapping the configurations for the new honeypot feature. |
| Comment by Roman Kovařík [ 02/Sep/13 ] |
| Comment by Roman Kovařík [ 03/Sep/13 ] |
|
The checked path in:
.addTask(new NodeExistsDelegateTask("Add GroupFields component", "Add GroupFields if missing", "config", "/modules/form/templates/components/formGroupFields", null, new BootstrapSingleResource("Rebootstrap formGroupFields template", "Add formHoneypot as new available component for formGroupFields.", "/mgnl-bootstrap/form/templates/components/config.modules.form.templates.components.formGroupFields.xml")))
should be: /modules/form/templates/components/formGroupFields/areas/fields/availableComponents/formHoneypot |