Skip to content

Merge 7.0 work into 7.1 #253

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 22 commits into from
Sep 21, 2017
Merged

Conversation

tyearke
Copy link
Contributor

@tyearke tyearke commented Sep 21, 2017

Description

This pull request merges work done for 7.0 into the 7.1 branch. Merged pull requests include: #226, #229, #232, #235, #236, #239, #247, and #248.

File conflicts manually resolved:

  • .travis.install.sh

tyearke and others added 22 commits August 22, 2017 16:36
Add Rudra to team list, update and clean up publications
* Fixing case of non-string hash

- If the About tab is the first tab clicked, and the browser is Chrome then the
  hash passed to this function was: null. This would cause the function to error
  out when attempting to regex match against it. In Firefox the value provided
  in the same situation was: 'null'. Which allowed the 'match' function to not
  error out. This small change just coerces the value of 'hash' to a string if
  it is not already.

* Travis Fixes
The existing code used the half-baked CCR.encode function to try to
encode data for a rest call. This change uses the ExtJS library function
that encodes the parameters correctly.
The chart name field could have been used to inject html into the page. This
pull request addresses this issue.

Notes:

The 'New Chart' dialog already htmlEncoded the chart name so any charts that we created
using this mechanism using the old code will be displayed exactly the same (except of course the
display bug in the chart menu is fixed).

The code change on the server will prevent any existing saved charts with embedded html
from being executed. These charts will obviously have the name appear different in this
new code, by design!
Use the Ext.ajax API call correctly.
Make the Chart Name field html 'clean'.
Updated release notes and change log for 7.0.0
@tyearke tyearke added this to the v7.1.0 milestone Sep 21, 2017
@tyearke tyearke merged commit b19c53a into ubccr:xdmod7.1 Sep 21, 2017
@tyearke tyearke deleted the merges/7.0-2017-09-21 branch September 21, 2017 19:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants