05/29/2015

Deployments/Hot fixes:

Today saw the deployment of 4 major releases.
– The addition of TEKS/SOLS standards and a complete overhaul to the lesson content of the site.
– A complete revamp of the plagiarism scanner. Smart scan with Built in grouping, marking of plagiarism and redone display.
– Metrics Capturing. Newly done metrics capturing for analytical reporting.
– Improvements to drag and drop functionality and stability.
– Various Bug fixes.
– Various site improvements.

Complete list of merges in deployment branch:

Merge branch ‘stable’ into grading-and-resources
Merge branch ‘stable’ into feature/1705_TEKS-SOLS-standards
Merge branch ‘grading-and-resources’ into feature/1705_TEKS-SOLS-standards
Add fixes for google qa test metrics bugs
Remove prefix from page title
Load the Stripe library properly
Merge branch ‘grading-and-resources’ into feature/1705_TEKS-SOLS-standards
Merge branch ‘stable’ into grading-and-resources
Merge branch ‘grading-and-resources’ into feature/1705_TEKS-SOLS-standards
Remove duplicate code
Fix google bugs for metrics 53,48,46,43,41
Reorganize the code
Fix metrics report download url
Merge branch ‘stable’ into grading-and-resources
Merge branch ‘grading-and-resources’ into feature/1705_TEKS-SOLS-standards
Merge branch ‘feature/1705_TEKS-SOLS-standards’ into deploy/teks-admin-metrics
Fix google bugs for report metrics
Show rubrics standards just for selected set
Add OK and FL standards in register form
Add FL and OK standards in admin edit user page
Fix stripe classes calls
Remove instructional text element
Fix upload media video file
Fix cancel lesson choose modal
Fix template header element save
Fix show OK and FL on admin view user
Use mysqli driver instead of mysql one
Solve migrations conflicts
Fix save my account first time after register
Fix export class overview csv
Fix upload media wrong error
Fix outline header edit standards
Change the migrations order
Remove php version restrictions
Fix include standards inputs in template creator
Add php version verification for demo
Fix run task for importer
Fix lessons importer php errors
Change sendgridmail pass
Merge branch ‘stable’ into deploy/teks-admin-metrics
Add fixes for importer
Optimize active actions migration
Fix bug 114 from teks qa test spreadsheet
Fix show standards on grade project page
Remove not necessarry comment
Check if the column exists
Update the PHPOffice library
Add the rest of the PHPOffice files
Fix bug 116 from google spreadsheet for teks
Add include standards option to add / edit header
Fix bug 118 from qa test for teks
Fix see readings in project view
Update PHPOffice library
Fix bugs 120, 121, 122, 115 from teks qa test
Change PHPExcel version
Reinstall PHPExcell 1.8.1
Downgrade php excel library version
Downgrade aws sdk library version
Upgrade php excel version 1.7.9 -> 1.8.0
Fix writing space display on dragging an element #1747
Change vendor libraries versions
Get excel file from local folder
Remove csv_import references
Merge branch ‘stable’ into grading-and-resources
Merge branch ‘grading-and-resources’ into feature/1705_TEKS-SOLS-standards
Merge branch ‘feature/1705_TEKS-SOLS-standards’ into deploy/teks-admin-metrics
Made importer updates
Fix teks bugs 123, 124 from qa test
Remove not needed modal
Fix view reading from template builder
Add fixes for 22, 24 from drag drop #1747
Fix bug 126 from qa test
Fix edit show elements standards option
Fix edit media file
Fix scroll problem when dragging or adding new elements #1746
Merge branch ‘stable’ into deploy/teks-admin-metrics
Fix bugs 129, 133 from qa test for teks
Fix php error for exports project
Fix bug 128 from qa test for teks
Fix bug 126 from qa test for teks
Add fix for #26 from spreadsheet #1747
Fix scroll resize when inserting long text in writing space #1747
Fix project print video url
Fix bug 128 from qa test for teks
Merge branch ‘stable’ into bug/1747_drag-drop
Fix bug 135 from qa test for teks
Limit writing space content on drag #1747
Merge branch ‘stable’ into deploy/teks-and-plagscan-v2
Merge branch ‘deploy/teks-admin-metrics’ into deploy/teks-and-plagscan-v2
Merge branch ‘bug/1747_drag-drop’ into deploy/teks-and-plagscan-v2
Remove no longer needed js from merge #1746
Merge branch ‘hotfix/migration-britanica-promo’ into deploy/teks-and-plagscan-v2
Add google analytics admin email on preprod
Implement upload video readings
Fix bugs 137..141 from qa test for teks
Merge branch ‘stable’ into deploy/teks-admin-metrics
Fix bugs 144,145,115,153,154,162,168 from qa test for teks
Fix bugs 147,150,161,169,170 from qa test for teks
Merge branch ‘stable’ into feature/1651_plagscan-v2
Merge branch ‘stable’ into feature/1651_plagscan-v2
Merge branch ‘feature/1651_plagscan-v2’ into feature/1651_plagscan-v3
Solve migration conflicts
Fix bugs 171, 172 from qa test for teks
Merge branch ‘feature/1651_plagscan-v3’ into deploy/teks-and-plagscan-v2
Merge branch ‘deployv’ into deploy/teks-and-plagscan-v2
Merge branch ‘stable’ into deploy/teks-and-plagscan-v2
Fix bugs 130,150,151,174,176 from qa test for teks
Remove conflict snippet
Refresh scroll bars
Fix bugs 135,138,149,152 from qa test for teks
Update media queries to show builder entirely
Show builder entirely on small resolutions
Fix bugs 142, 149, 151
Merge branch ‘deploy/teks-and-plagscan-v2’ into bug/scrollbar-height
Remove scroll from header/footer area #1781
Merge branch ‘stable’ into deploy/teks-and-plagscan-v2
Merge branch ‘bug/scrollbar-height’ into deploy/teks-and-plagscan-v2
Replace body with changed element on niceScroll
Fixed bugs 158,159,160,178
Fix upload readings videos on preprod
Fix bugs 134, 177
Remove trigger to show additional matches in plagscan tab
Fix bugs 159,163,149
Fix bugs 181…184
Fix problem with writing space content
Fix distance between matches list
Fixed bugs 149, 186, 187, 188
Show message when no gdoc associated with doc
Fix 186,183,159
Show citation content when not excluded from plagscan
Fix bug 191
Capitalize text in classroom overview
Fixed bugs 163,177,179,180
Display on class overview plagiarism with 2 decimal
Reduce additional matches click space
Fix bugs 177, 191, 192
Fix bug 192
Fix bug 192
Change plagiarism message in class overveiew
Add padding to additional matches sources list
Debug bug 192
Debug bug 192
Remove debug for bug 192
Keep selected group active after update too
Change highlight when clicking on group match
Fix problem with highlight format
Fix pb with int percentage showing decimals
Merge branch ‘stable’ into deploy/teks-admin-metrics
Fix bugs 177,156,187,193,195
Add message for old scans
Fix bug 189
Set path for pdftohtml on sandbox
Fix bugs 167,185
Fix bugs 160,173,176,113
Add tooltips for icons #1651
Fix style problems on plagscan tab
Fix updating groups when no status set from modal #1651
Fix teks bug 194
Include CSRF protection file in PDF exports (#1651)
Add plagiarism column in classroom csv exported #1651
Added a simple view for source page loading error #1651
Fix empty additional matches sources in modal #1651
Show plagiarism column only for project with rubrics #1651
Fix source, group data sent on no update
Fix move of additional matches text #1651
Set the right name for constant
Check if niceScroll refresh function defined #1651
Fix plagscan issues #1651
Merge branch ‘stable’ into deploy/teks-admin-metrics
Capitalize text on classroom overview #1651
Fix pb with punctuation special case on highlight #1651
Fix highlight issue when closing match modal #1651
Merge branch ‘stable’ into deploy/teks-and-plagscan-v2
Merge branch ‘deploy/teks-admin-metrics’ into deploy/teks-and-plagscan-v2
Include jQuery in PDF exports (#1651)
Fix bugs 67,68,69,71,72,75,77 for metrics reports
Use preg_replace_callback instead of “e” modifier
Fixed bugs 79..82 for metrics reports
Add necessary semicolon
Remove borders from project outline/builer on drag #1747
Fix chat position and distance between comment and links #1747
Fix comment text color on drag #1747
Fix autoscroll on template builder #1747
Minify template builder js just for prod, preprod
Add transparency to all outline elements #1747
Merge branch ‘deploy/teks-admin-metrics’ into deploy/teks-and-plagscan-v2
Fixed bugs for metrics reports
Uncomment needed code
Fix bugs 77, 83
Fix drag and drop issues 48,50 #1747
Add new minified version of assignments js #1747
Fix the PDF export
Check the referrer domain in a better way
Fixed bugs 14, 73 for metrics reports
Fix plagscan issues #1651
Small change to plagscan print ajax path #1651
Fixed bugs 177, 186 from teks bugs
Add fixes for issues 30, 39 #1747
Fix bugs 199, 200 for teks, 84 for metrics reports
Fix plagscan issues #1651
Fix helper display when dragging an empty writing space #1747
Clean up the code
Revert standard and strand models
Merge branch ‘feature/1705_TEKS-SOLS-standards’ into deploy/teks-and-plagscan-v2
Hide editor when dragging elements in project #1747
Fix bugs 177, 196 for teks
Merge branch ‘deploy/teks-admin-metrics’ into deploy/teks-and-plagscan-v2
Fix bug 113 from teks
Fix the PDF match hightlight (#1651)
Fix bug 187 from teks
Fix bug 55 from metrics reports
Use same style for checkboxes on grading #1651
Add fix for display of additional matches in modal
Add new text for no marking #1651
Add soffice path
Fix undefined index pb for v1 scan #1651
Fix plagscan issues #1651
Fix bugs 43, 56 for metrics reports
Fix bug 187 from teks
Add avg to class overview plagiarism column #1651
Add loading animation during source highlight #1651
Fix plagscan issues #1651
Clean up the plagscan blacklist import
Fix the SQL query
Fix bug 201 for teks
Restrict access to blacklist pages
Remove debug message
Merge branch ‘stable’ into deploy/teks-and-plagscan-v2
Merge branch ‘stable’ into deploy/teks-admin-metrics
Merge branch ‘deploy/teks-admin-metrics’ into deploy/teks-and-plagscan-v2
Fix bug 40 from metrics reports
Fix typo
Merge branch ‘deploy/teks-admin-metrics’ into deploy/teks-and-plagscan-v2
Correct sql query #1651
Fix plagscan issues #1651
Minify assignments js
Change migration order
Show allow google access in metrics page
Merge branch ‘deploy/teks-admin-metrics’ into deploy/teks-and-plagscan-v2
Fix tooltip #1651
Set right the CloudFront key
Change migration version (to run them manually on prod)
Put back the appropriate version for migrations
Fix importer undefined variable
Change analytics init for production
Fix analytics init on prod
Make autosave writing space interval to 5 second
Merge branch ‘deploy/teks-and-plagscan-v2’ into hotfix/shorter-time-autosave-ws
Fix bug 187 for teks
Merge pull request #1993 from citelighter/hotfix/shorter-time-autosave-ws
Change misspelled name of Alessandro Piol and picture.
Download dropdown issues