release-notes.txt in Optimizely 7.2
Same filename and directory in other branches
9 August 2013 - 7.x-2.11 - Bug fix: Check for unique wildcard paths "*" in either existing oe the addition of projects was not validating correctly - Bug fix: Check for valid paths that included wildcards "*" not validating correctly - Bug fix: Logic in hook_init function not supporting wildcards "*" - Bug fix: Added support for parameters in project paths - Bug Fix: Added check for unique path within new project path submission - Added support for complete alias lookups when adding / editing project paths to all for entries using both alias and source values - Added support for <front> to also check related alias and source values - Added support for https (secure pages) to Optimizely snippet calls - Added path alias details to project listing when path is <front> - Removed support for "exclude" project paths (the logic to support both include and exclude project settings was not maintainable) - Added additional Simple test coverage to help fight regressions 16 August 2013 - 7.x-2.12 -> Fix issue with merge comments "=== and >>>" in code - removed and tested -> Adjusted comments in Add / Edit project form to better respond to default project code / Optimizely account ID not being set and preventing the enabling of the default project entry. -> Fixed support for parameters "?" in project path settings to use the base path 17 August 2013 - 7.x-2.13 Fixed weird git merge issues that resulted in duplicate functions. 19 August 2013 - 7.x-2.14 - Fixed message display for project code setting to respond to when the Optimizely account ID is not set - Fixed undefined variable warning for project code setting message logic for adding new project - Fixed duplicate path check when one path has parameter values - Fixed valid path bug in AJAX _optimizely_valid_path() call - Added path details to error message display when AJAX call produces invalid path - Added support for parameters in _optimizely_unique_paths() - Added support for parameters in _optimizely_collect_alias() - Added further tests for pages and projects including wildcard functionality August 2014 - 7.x-2.15 - Issue: 2303917 - Default project can be deleted with manual url Added check and related "Default project can not be deleted." error message to prevent project ID 1 from being sent to delete functionality. - Issue: 2304545 - Path not displayed in error messages Added htmlentities formatting to path values when displaying errors. - Issue 2306399 - Warning: Illegal string offset '#value' Removed ['#value'] in 'project-row-' . $element[$key]['#project_code']['#value'] and $element[$key]['#oid']['#value']. - Fixed broken links in message displayed when installing the module pointing to permissions page and module setup page. - Issue: 2307281 - Ajax calls fail for form checkboxes Patch supplied tz_earl (2531114) - Adds Drupal.settings.basePath to ajax call to support sites that are not in the root of the Apache server www directory. - Issue: 2312941 - README.txt - Apache's mod_rewrite is required Add note to README.txt about the need for Apache mod_rewrite to use the checkbox functionality on the project listing page. - Issue: 2054863 - Upgrade tasks fail removing projects All project entries are updated (disabled) on all upgrade paths to 7.x-2.15. The disable is needed to ensure the path uniqueness test is run. September 2014 - 7.x-2.16 - Issue: 2330675 - Broken links on Account Info tab Link to Optimizely site to purchase upgrade to Optimizely was broken. Applied patch supplied by tz_earl - Issue: 2324367 - Remove unnecessary .DS_Store files Applied patch supplied by tz_earl - Issue: 2323041 - OptimizelyTestPageSnippetTestCase fails in multiple ways. Didin't apply patch as related code was fixed / enhanced but still provided commit credit as the solution was still helpful. Applied patch supplied by tz_earl - Issue: 2321035 - Automated test fails for js snippet insertion using aliases Basic test works but needs further development. Applied patch supplied by tz_earl - Issue 2307281 - Ajax calls fail for form checkboxes Raises need for test coverage of AJAX functionality. The D7 simpletest functionality does not cover this need but it appears it exists in D8 based on the work being done by tz_earl - AJAX endpoint from /ajax/optimizely to admin/config/system/optimizely/ajax as permissions on /ajax were not set resulting in the access arguments being lost due to inheritance. - Added test coverage to AJAX endpoint using cURL
File
release-notes.txtView source
- 9 August 2013 - 7.x-2.11
-
- - Bug fix: Check for unique wildcard paths "*" in either existing oe the addition of projects was not validating correctly
- - Bug fix: Check for valid paths that included wildcards "*" not validating correctly
- - Bug fix: Logic in hook_init function not supporting wildcards "*"
- - Bug fix: Added support for parameters in project paths
- - Bug Fix: Added check for unique path within new project path submission
- - Added support for complete alias lookups when adding / editing project paths to all for entries using both alias and source values
- - Added support for
to also check related alias and source values
- - Added support for https (secure pages) to Optimizely snippet calls
- - Added path alias details to project listing when path is
- - Removed support for "exclude" project paths (the logic to support both include and exclude project settings was not maintainable)
- - Added additional Simple test coverage to help fight regressions
-
-
- 16 August 2013 - 7.x-2.12
-
- -> Fix issue with merge comments "=== and >>>" in code - removed and tested
- -> Adjusted comments in Add / Edit project form to better respond to default project code / Optimizely account ID not being set and preventing the enabling of the default project entry.
- -> Fixed support for parameters "?" in project path settings to use the base path
-
-
- 17 August 2013 - 7.x-2.13
-
- Fixed weird git merge issues that resulted in duplicate functions.
-
-
- 19 August 2013 - 7.x-2.14
-
- - Fixed message display for project code setting to respond to when the Optimizely
- account ID is not set
- - Fixed undefined variable warning for project code setting message logic for
- adding new project
- - Fixed duplicate path check when one path has parameter values
- - Fixed valid path bug in AJAX _optimizely_valid_path() call
- - Added path details to error message display when AJAX call produces invalid path
- - Added support for parameters in _optimizely_unique_paths()
- - Added support for parameters in _optimizely_collect_alias()
- - Added further tests for pages and projects including wildcard functionality
-
- August 2014 - 7.x-2.15
-
- - Issue: 2303917 - Default project can be deleted with manual url
- Added check and related "Default project can not be deleted." error message
- to prevent project ID 1 from being sent to delete functionality.
- - Issue: 2304545 - Path not displayed in error messages
- Added htmlentities formatting to path values when displaying errors.
- - Issue 2306399 - Warning: Illegal string offset '#value'
- Removed ['#value'] in 'project-row-' . $element[$key]['#project_code']['#value']
- and $element[$key]['#oid']['#value'].
- - Fixed broken links in message displayed when installing the module pointing to
- permissions page and module setup page.
- - Issue: 2307281 - Ajax calls fail for form checkboxes
- Patch supplied tz_earl (2531114) - Adds Drupal.settings.basePath to ajax call to support
- sites that are not in the root of the Apache server www directory.
- - Issue: 2312941 - README.txt - Apache's mod_rewrite is required
- Add note to README.txt about the need for Apache mod_rewrite to use the checkbox
- functionality on the project listing page.
- - Issue: 2054863 - Upgrade tasks fail removing projects
- All project entries are updated (disabled) on all upgrade paths to 7.x-2.15.
- The disable is needed to ensure the path uniqueness test is run.
-
- September 2014 - 7.x-2.16
-
- - Issue: 2330675 - Broken links on Account Info tab
- Link to Optimizely site to purchase upgrade to Optimizely was broken.
- Applied patch supplied by tz_earl
- - Issue: 2324367 - Remove unnecessary .DS_Store files
- Applied patch supplied by tz_earl
- - Issue: 2323041 - OptimizelyTestPageSnippetTestCase fails in multiple ways.
- Didin't apply patch as related code was fixed / enhanced but still provided
- commit credit as the solution was still helpful. Applied patch supplied by tz_earl
- - Issue: 2321035 - Automated test fails for js snippet insertion using aliases
- Basic test works but needs further development.
- Applied patch supplied by tz_earl
- - Issue 2307281 - Ajax calls fail for form checkboxes
- Raises need for test coverage of AJAX functionality. The D7 simpletest
- functionality does not cover this need but it appears it exists in D8 based
- on the work being done by tz_earl
-
- - AJAX endpoint from /ajax/optimizely to admin/config/system/optimizely/ajax
- as permissions on /ajax were not set resulting in the access arguments being
- lost due to inheritance.
- - Added test coverage to AJAX endpoint using cURL
-
-
-