<commit_before># Patch 18.11.r1-patch [Nov'18]

## Repositories

1. **gStudio**:
    - Repository : https://github.com/gnowledge/gstudio
    - Commit: ``
    - Branch: `master`

2. **gstudio-docker**:
    - Repository : https://github.com/gnowledge/gstudio-docker
    - Commit: ``
    - Branch: `master`


---


## Scripts/Actionables

- **Updating `gstudio` repository**:
    + git fetch https://github.com/gnowledge/gstudio master
    + git merge `<commit_hash>`

- **Scripts**:
    + Run following from `python manage.py shell`:
        * `execfile('doc/release-scripts/fix_absolute_imagelinks.py')`
        * `execfile('doc/release-scripts/release2-1_nov17')`
        * `execfile('doc/release-scripts/fix_for_multipletagid_toggler_modf.py')`
        * `execfile('doc/release-scripts/fix_stunted_transcript.py')`
        * `execfile('doc/release-scripts/fix_505error_of_enotes_upload.py')`
        * `execfile('doc/release-scripts/fix_notabletodraw_painturl.py')`
        * `execfile('/doc/deployer/rectify_faultyassessment_iframetags.py')` 
        * `execfile('/doc/deployer/delete_duplicate_authors.py')`

- Copy/rsync following media from demo-clix.tiss.edu under `/data/media` folder in local server:
    + /media/6/6/1/05dcae904d485b9750d7fde5f4c05579259ed39e7195525913372f05270ef.png
        * Source: https://demo-clix.tiss.edu/media/6/6/1/05dcae904d485b9750d7fde5f4c05579259ed39e7195525913372f05270ef.png
    + /media/c/2/8/7162a4d5f721315b4ca4d9b304ccbacf9c5ac6584d9c5ce80d273cc0d03c4.png
        * Source: https://demo-clix.tiss.edu/media/c/2/8/7162a4d5f721315b4ca4d9b304ccbacf9c5ac6584d9c5ce80d273cc0d03c4.png
    + /media/c/2/9/aa678b02f2c3a95bd6e44be64c6f27bb395e0a9c5960b83fa6670dad29d37.jpg
        * Source: https://demo-clix.tiss.edu/media/c/2/9/aa678b02f2c3a95bd6e44be64c6f27bb395e0a9c5960b83fa6670dad29d37.jpg

---

## Bugs & Issues:

- i2c language issue
    + **TODO**: Need to write/update a bash script in `gstudio-docker` for rewrite/update value of `GSTUDIO_PRIMARY_COURSE_LANGUAGE` as per respective state code.

- Assessments:
    + Script: `/doc/deployer/rectify_faultyassessment_iframetags.py`

- Buddy:
    + Script: `doc/release-scripts/release2-1_nov17.py`

- Survey
    + Script: `/doc/deployer/delete_duplicate_authors.py`

- Media files
    1. **Replace/rsync** from demo-clix.tiss.edu to server:
        * /media/6/6/1/05dcae904d485b9750d7fde5f4c05579259ed39e7195525913372f05270ef.png
            - Source: https://demo-clix.tiss.edu/media/6/6/1/05dcae904d485b9750d7fde5f4c05579259ed39e7195525913372f05270ef.png
        * /media/c/2/8/7162a4d5f721315b4ca4d9b304ccbacf9c5ac6584d9c5ce80d273cc0d03c4.png
            - Source: https://demo-clix.tiss.edu/media/c/2/8/7162a4d5f721315b4ca4d9b304ccbacf9c5ac6584d9c5ce80d273cc0d03c4.png
        * /media/c/2/9/aa678b02f2c3a95bd6e44be64c6f27bb395e0a9c5960b83fa6670dad29d37.jpg
            - Source: https://demo-clix.tiss.edu/media/c/2/9/aa678b02f2c3a95bd6e44be64c6f27bb395e0a9c5960b83fa6670dad29d37.jpg
    2. Script: `doc/release-scripts/fix_absolute_imagelinks.py`

- Transcript + Instruction text
    + NA

- Multiple transcript with same Toggler ID
    + Script: `doc/release-scripts/fix_for_multipletagid_toggler_modf.py`

- Page recursion:
    + gstudio code update

- transcript stunted
    + Script: `doc/release-scripts/fix_stunted_transcript.py`

- OST image getting chooped on right
    + NA

- i2c notebook and e-notes text wrap issue for multiline statements 
    + gstudio code update

- scaffold for assessments appear in a very small font.
    + OAC issue, cannot be address in gstudio.

- Tools issues
    + AST planet trek in telugu:
        * Update repository: *Astroamer_Planet_Trek_Activity*
        * URL: https://github.com/CLIxIndia-Dev/Astroamer_Planet_Trek_Activity
        * Commit Number: `39f1cc7cb1cd567f69477b20830bf7f9b89be4d6`
        * Branch: `master`
    + Asronomy tools view issues (alignment issue)
        * Update repository: *Motions_of_the_Moon_Animation*
        * URL: https://github.com/CLIxIndia-Dev/Motions_of_the_Moon_Animation
        * Commit Number: `c4feb76dbb784e6c4bb86c76c02d3ff73353d107`
        * Branch: `master`

        * Update repository: *Rotation_of_Earth_Animation*
        * URL: https://github.com/CLIxIndia-Dev/Rotation_of_Earth_Animation
        * Commit Number: `2c070c5b54550b519ed4429f82cc9c7358e38b18d`
        * Branch: `master`
    + Ecosystem - telugu version, buttons overlap in StarLogoNova
        * NA
    + Turtle logo version:
        * Copy/Move Turtle repo/folder from `/tools` folder to `/DOER`

- firefox  - Audio/ video
    + Check for browser version documentation 
- chrome - audio + text overlap
    + gstudio code update

- Subtitle appears in firefox but not in chrome for few videos
    + Will be addressed in future iteration

- hyperlinks to "write a note", upload are giving page not found error/internal server error
    + Script: `doc/release-scripts/fix_505error_of_enotes_upload.py`

- Drawing link which redirects properly but one cannot do any operations
    + Script: `doc/release-scripts/fix_notabletodraw_painturl.py`
<commit_msg>Modified Patch document to import the turtle_customized_version instead of turtle_full_version<commit_after># Patch 18.11.r1-patch [Nov'18]

## Repositories

1. **gStudio**:
    - Repository : https://github.com/gnowledge/gstudio
    - Commit: ``
    - Branch: `master`

2. **gstudio-docker**:
    - Repository : https://github.com/gnowledge/gstudio-docker
    - Commit: ``
    - Branch: `master`


---


## Scripts/Actionables

- **Updating `gstudio` repository**:
    + git fetch https://github.com/gnowledge/gstudio master
    + git merge `<commit_hash>`

- **Scripts**:
    + Run following from `python manage.py shell`:
        * `execfile('doc/release-scripts/fix_absolute_imagelinks.py')`
        * `execfile('doc/release-scripts/release2-1_nov17')`
        * `execfile('doc/release-scripts/fix_for_multipletagid_toggler_modf.py')`
        * `execfile('doc/release-scripts/fix_stunted_transcript.py')`
        * `execfile('doc/release-scripts/fix_505error_of_enotes_upload.py')`
        * `execfile('doc/release-scripts/fix_notabletodraw_painturl.py')`
        * `execfile('/doc/deployer/rectify_faultyassessment_iframetags.py')` 
        * `execfile('/doc/deployer/delete_duplicate_authors.py')`

- Copy/rsync following media from demo-clix.tiss.edu under `/data/media` folder in local server:
    + /media/6/6/1/05dcae904d485b9750d7fde5f4c05579259ed39e7195525913372f05270ef.png
        * Source: https://demo-clix.tiss.edu/media/6/6/1/05dcae904d485b9750d7fde5f4c05579259ed39e7195525913372f05270ef.png
    + /media/c/2/8/7162a4d5f721315b4ca4d9b304ccbacf9c5ac6584d9c5ce80d273cc0d03c4.png
        * Source: https://demo-clix.tiss.edu/media/c/2/8/7162a4d5f721315b4ca4d9b304ccbacf9c5ac6584d9c5ce80d273cc0d03c4.png
    + /media/c/2/9/aa678b02f2c3a95bd6e44be64c6f27bb395e0a9c5960b83fa6670dad29d37.jpg
        * Source: https://demo-clix.tiss.edu/media/c/2/9/aa678b02f2c3a95bd6e44be64c6f27bb395e0a9c5960b83fa6670dad29d37.jpg

---

## Bugs & Issues:

- i2c language issue
    + **TODO**: Need to write/update a bash script in `gstudio-docker` for rewrite/update value of `GSTUDIO_PRIMARY_COURSE_LANGUAGE` as per respective state code.

- Assessments:
    + Script: `/doc/deployer/rectify_faultyassessment_iframetags.py`

- Buddy:
    + Script: `doc/release-scripts/release2-1_nov17.py`

- Survey
    + Script: `/doc/deployer/delete_duplicate_authors.py`
    + Copy/Rsync the user-csvs of sp99, sp100 and cc users.
    + Executing following command to sync_users of sp99 and sp100: 
        `python manage.py sync_users /home/docker/code/user-csvs/sp/sp100_users.csv`
        `python manage.py sync_users /home/docker/code/user-csvs/sp/sp99_users.csv` 

- Media files
    1. **Replace/rsync** from demo-clix.tiss.edu to server:
        * /media/6/6/1/05dcae904d485b9750d7fde5f4c05579259ed39e7195525913372f05270ef.png
            - Source: https://demo-clix.tiss.edu/media/6/6/1/05dcae904d485b9750d7fde5f4c05579259ed39e7195525913372f05270ef.png
        * /media/c/2/8/7162a4d5f721315b4ca4d9b304ccbacf9c5ac6584d9c5ce80d273cc0d03c4.png
            - Source: https://demo-clix.tiss.edu/media/c/2/8/7162a4d5f721315b4ca4d9b304ccbacf9c5ac6584d9c5ce80d273cc0d03c4.png
        * /media/c/2/9/aa678b02f2c3a95bd6e44be64c6f27bb395e0a9c5960b83fa6670dad29d37.jpg
            - Source: https://demo-clix.tiss.edu/media/c/2/9/aa678b02f2c3a95bd6e44be64c6f27bb395e0a9c5960b83fa6670dad29d37.jpg
    2. Script: `doc/release-scripts/fix_absolute_imagelinks.py`

- Transcript + Instruction text
    + NA

- Multiple transcript with same Toggler ID
    + Script: `doc/release-scripts/fix_for_multipletagid_toggler_modf.py`

- Page recursion:
    + gstudio code update

- transcript stunted
    + Script: `doc/release-scripts/fix_stunted_transcript.py`

- OST image getting chooped on right
    + NA

- i2c notebook and e-notes text wrap issue for multiline statements 
    + gstudio code update

- scaffold for assessments appear in a very small font.
    + OAC issue, cannot be address in gstudio.

- Tools issues
    + AST planet trek in telugu:
        * Update repository: *Astroamer_Planet_Trek_Activity*
        * URL: https://github.com/CLIxIndia-Dev/Astroamer_Planet_Trek_Activity
        * Commit Number: `39f1cc7cb1cd567f69477b20830bf7f9b89be4d6`
        * Branch: `master`
    + Asronomy tools view issues (alignment issue)
        * Update repository: *Motions_of_the_Moon_Animation*
        * URL: https://github.com/CLIxIndia-Dev/Motions_of_the_Moon_Animation
        * Commit Number: `c4feb76dbb784e6c4bb86c76c02d3ff73353d107`
        * Branch: `master`

        * Update repository: *Rotation_of_Earth_Animation*
        * URL: https://github.com/CLIxIndia-Dev/Rotation_of_Earth_Animation
        * Commit Number: `2c070c5b54550b519ed4429f82cc9c7358e38b18d`
        * Branch: `master`
    + Ecosystem - telugu version, buttons overlap in StarLogoNova
        * NA
    + Turtle logo version:
        * In DOER directory/repo, `turtle` repo renamed to `turtle_full_version`.
        * In Tools directory/repo, `TurtleBlocksJS` repo renamed to `turtle_customized_version`.
        * Copy/Move `turtle_customized_version` repo/folder from `/Tools` to `/DOER` directory.

- firefox  - Audio/ video
    + Check for browser version documentation 
- chrome - audio + text overlap
    + gstudio code update

- Subtitle appears in firefox but not in chrome for few videos
    + Will be addressed in future iteration

- hyperlinks to "write a note", upload are giving page not found error/internal server error
    + Script: `doc/release-scripts/fix_505error_of_enotes_upload.py`

- Drawing link which redirects properly but one cannot do any operations
    + Script: `doc/release-scripts/fix_notabletodraw_painturl.py`

{'fraction_non_alphanumeric': 0.10426102227562621, 'fraction_numerical': 0.10971439134855347, 'mean_word_length': 3.6557659208261617, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, 'https://': 24, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3936826', 'n_tokens_mistral': 4807, 'n_tokens_neox': 4158, 'n_words': 651}