Skip to content

Commit d277600

Browse files
committed
Update authors and changelog for v3.1.2 (oppia#13363)
* Update CHANGELOG * Update AUTHORS * Update CONTRIBUTORS * Update core/templates/pages/about-page/about-page.constants.ts * Update package.json
1 parent 715515b commit d277600

File tree

5 files changed

+151
-1
lines changed

5 files changed

+151
-1
lines changed

AUTHORS

+2
Original file line numberDiff line numberDiff line change
@@ -162,6 +162,7 @@ Jared Silver <[email protected]>
162162
Jasmine Rider <[email protected]>
163163
Jasper Deng <[email protected]>
164164
Jaswinder Singh <[email protected]>
165+
Jayasanka Madhawa <[email protected]>
165166
Jaysinh Shukla <[email protected]>
166167
Jenna Mandel <[email protected]>
167168
Jerry Chen <[email protected]>
@@ -373,6 +374,7 @@ Sreenivasulu Giritheja <[email protected]>
373374
Srijan Reddy <[email protected]>
374375
Srikar Ch <[email protected]>
375376
Stefanie Muroya Lei <[email protected]>
377+
Stephen Hannon <[email protected]>
376378
Steve Jiang <[email protected]>
377379
Subodh Verma <[email protected]>
378380
Sudhanva MG <[email protected]>

CHANGELOG

+144
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,149 @@
11
This file contains a summary of changes to the Oppia code base.
22

3+
v3.1.2 (10 Jul 2021)
4+
------------------------
5+
Contributor Pages
6+
* Fix #13173: Modify translation submission validation to check for custom tags (#13309)
7+
* Fix part of #12184: Create translation contribution stats storage model and corresponding population one off job (#13201)
8+
* CP fixes for June release (#13198)
9+
10+
Angular Migration
11+
* Fix N/A: Optimize Story-Summary-Tile change detection cycles (#13064)
12+
* Fix #7359: Use transclusion components in exploration editor page (#13040)
13+
* Fix part of #9749: Migrate Oppia footer directive. (#13003)
14+
* Fix part #9749: Migrate svg filename editor (#12977)
15+
* Fix part of #9749: Migrate Profile page. (#12926)
16+
* Fix part of #9749: Migrate I18nFooter Directive (#12925)
17+
* Migrate ckeditor directives to Angular. (#12881)
18+
* Fix part of #9749: Migrate Preview thumbnail. (#12870)
19+
* Fix part of #9749: Migrate input response pair. (#12853)
20+
* Introduce ngx-translate as a replacement for translate pipe (#12790)
21+
* Fix part of #9749 Migrated Services and Modals for Exploration Editor Page (#12781)
22+
* Fix part of #9749: Migrate remaining object editors in extensions. (#12775)
23+
* Fix part of #9749: Migrate audio bar directive (#12766)
24+
* Fix part of #9749, #8472: Migrate Display hint modal service and dependencies. (#12756)
25+
* Fix Part Of #9749: Migrates Navbar Of Story-Editor-Page to Angular (#12741)
26+
* Fix Part of #9749: Migrate story-summary-tile to Angular (#12728)
27+
* Fix part of #9749: Migrate Exploration Footer and dependencies (#12703)
28+
* Fix part of #8472: Topic editor state service migrated. (#12664)
29+
* Fix part of #9749: Migrates Top-Navigation-Bar to Angular (#12584)
30+
* Fix of #9749: Migrate non-negative-int, numeric-expression, position-of-terms, positive-int, ratio-expression, real, sanitized-url, set-of-algebraic-identifier, set-of-translatable-html-content-ids, subtitled-html editors (#12554)
31+
* Fix part of #9749: Migrate base-content (#12371)
32+
* Fix part of #9749: Migrate all oppia-non-interactive-* (#12294)
33+
34+
Translations
35+
* Routine update of translations (#13089)
36+
* Routine update of translations. (#13012)
37+
38+
Miscellaneous
39+
* Remove classroom page accessible flag config property (#12988)
40+
* Adds correct structure for topic landing page (#12972)
41+
42+
Release team
43+
* Increase memory for webpack (#13000)
44+
* Adds new release coordinator role and a separate page for release coordinator's work (#12884)
45+
46+
Developer UX
47+
* Fix Part of #10474: Cover some files with TS strict checks - 5 (#13057)
48+
* Fix Part of #10474: Cover some files with TS strict checks - 2 (#13050)
49+
* Fix Part of #10474: Cover some files with TS strict checks - 4 (#13047)
50+
* Routine upgrade of frontend libraries (#13030)
51+
* Fix part of #10816: Migrate all comment related JS/TS lint checks to custom eslint checks (#13022)
52+
* Fix part of #10816: Migrate check constants declaration (#13011)
53+
* Fixes part of #10816: Migrate lint check for match line breaks in controller dependencies (#12994)
54+
* Fix part of #10816: migrate sorted dependencies lint check to eslint (#12983)
55+
* Fix part of #10816: migrate check directive scope lint check to eslint (#12979)
56+
* Fix part of #10816: Disallow multiple component in a file (#12974)
57+
* Fix Part Of #10474: Make TypeScript checks strict for some files (#12965)
58+
* Remove and disallow usage of `import _ from lodash` (#12963)
59+
* Fix Part of #10474: Cover more files with TS strict checks (#12962)
60+
* Fix part of #8668: Document exploration-category & exploration-title service files with jsdoc (#12948)
61+
* Export JSON from Karma coverage reports (#12923)
62+
* Fix part of #10474: Cover GraphUtilsService with strict checks (#12716)
63+
64+
Data handling
65+
* Fix part of #12792, #11475 implement the _get_change_domain_class for other models: platform-parameter (#12958)
66+
* Refactoring of filter_skills_by_mastery (#12924)
67+
* Fix part of #11572: Using exception instead of error in controllers (#12611)
68+
69+
Bug fixes
70+
* Fix #13142: Fix author profiles dropdown (#13238)
71+
* Fix for 'Failed to load resource: net::ERR_UNKNOWN_URL_SCHEME' console error flake. (#13032)
72+
* Fix for console errors on admin roles tab (#13018)
73+
* Fix the wrong usage of pluralization syntax in `learner-dashboard-page.component.html` file (#12856)
74+
75+
Python Migration
76+
* Fix part of #11475: Migrates _validate_composite_entity_id (#13085)
77+
* Fix part of #11475: Prepare API of JobRunResults for writing to storage (#13027)
78+
* Fix part of #11475: Migrates _validate_archived_models_marked_deleted (#13019)
79+
* Fix part of #11475: Add Apache Beam domain and services (#12954)
80+
* Fix part of #11475: Move datastoreio stub into JobBase (#12947)
81+
* Fix part of #11475: Add JobRunResult type for Beam Jobs (#12940)
82+
* Fix part of #11475: Add gae_models for Apache Beam jobs (#12939)
83+
* Fix part of #11475: Add RelationshipsOf unit tests and stabalize ModelProperty implementation (#12890)
84+
* Fix part of #11475: Add query support to the datastoreio stub (#12880)
85+
* Fix part of #11475: Use SimpleXMLRPCServer to implement the datastoreio stub (#12851)
86+
87+
Learner/Creator Pages
88+
* UI changes to library and story viewer page (#13216)
89+
* Preloads skill images; Adds a job to copy question images to the correct storage path; Make 'coming soon' topic tiles not clickable (#13184)
90+
* Fix #13067, #13068, #12951 and #12857 - Moved language selector to navbar, fixed URLs and translations (#13074)
91+
* Fix Browser Library button on the teach page (#13033)
92+
* Fix #8983: Use base64 instead of blob for caching images and use the SVG sanitizer for base64 SVG urls (#13013)
93+
* Redesigning and Updating the Learner Dashboard page Milestone-1.1 (#13006)
94+
* Milestone 1.1: Add Storage Models for Blog Posts (#12933)
95+
* Fix #12630: Force pasting plain text in RTE editor (#12861)
96+
* Editor frontend changes for card is checkpoint field (#12817)
97+
* Fix math expression RTE copy (#12806)
98+
* Adding limit to text message in feedback thread (#12746)
99+
* Fix part of #6271: Update subparts of interaction answer group. (#12636)
100+
* New About page (#11420)
101+
102+
Automated QA Team
103+
* Added unit tests for exploration player state service (#13062)
104+
* Added unit tests for story editor navbar component (#13039)
105+
* Temporarily Transfer Code Ownership from @U8NWXD to @krishnarao22 (#12986)
106+
* Stop Printing Frontend Test Success Messages (#12955)
107+
* Add emaildashboard E2E Test Rerun policy and Ensure Tests Fail on Missing Policies (#12953)
108+
* Graph layout service test (#12946)
109+
* Create activity button component frontend unit tests (#12936)
110+
* Resolving E2E Flake: StateContentEditor Taking Too Long to Appear to Set Content (#12919)
111+
* Add @krishnarao22 to Automated QA CODEOWNER files (#12915)
112+
* Introduces a check for whether a PR is low risk in `e2e Admin Page Test` and `e2e Publication Test` (#12906)
113+
* Add waitFor in forms.js to Fix Extensions Suite E2E Flake (#12904)
114+
* Resolving e2e flake "no element found using locator: by(css selector, option:checked)" (#12842)
115+
* Implement Suite-Specific E2E Test Rerun Policy (#12839)
116+
* Merge from Base Branch Before E2E Runs on GitHub Actions (#12829)
117+
* Fix part of #10798: Fix explorationEditorMainTab with action.js and waitfor.js (#12700)
118+
119+
Miscellaneos fixes
120+
* Add Marathi (मराठी) and Ganda (Luganda) to supported languages (#13315)
121+
* Fixes regression in copy tool: Fix filepath editor validity (#13115)
122+
* Reducing flakiness in the Topic and Story Editor E2E Suite (#13092)
123+
* Call dispatchEvent on windowRef provided to the tested component instead of 'window' (#13072)
124+
* Update naming for lighthouse checks, add logging for exported URLs, fix some flakiness with lighthouse accessibility test and extensions e2e test. (#13066)
125+
* Mock runOutsideAngular so that callback can be tested (#13058)
126+
* Optimize exploration tile change detection and fix filepath uploader form validity (#13038)
127+
* Update codeowners file (#13037)
128+
* Fix #12911: Updates not allowed suggestion exception message and fixes possible flake causes (#13020)
129+
* Controlling the Video Recorder (#12984)
130+
* Fix #12694: Revert #12696 (#12967)
131+
* Fixes: #12943 Added unit tests for question player engine service (#12944)
132+
* Resolving the 'Expected 0 to equal 2' flake in AdminPage (#12927)
133+
* Fixes issues #11758, #11683 and #11472: validates the translation, disables paragraph copy to translation and adds how-to-use copy tool doc link (#12909)
134+
* Fix rule input voiceover status (#12905)
135+
* Added frontend tests for topic questions tab component (#12893)
136+
* Fix #12846: Adds a modal to prompt the user to save the exploration changes. (#12879)
137+
* Fix #12824: Make allowKeywords property set to True in .eslintrc file (#12860)
138+
* Fix #12451 The review modal title does not update when reviewing multiple suggestions (#12845)
139+
* Moving final e2e tests to GitHub Actions (#12835)
140+
* Fix part of #9749: Migrate interactive map, logic proof, multiple choice input, set input and text input interactions. (#12788)
141+
* Fix part of #9749: Migrate svg-file-name-editor-component (#12764)
142+
* Fetch_page to fetch (#12763)
143+
* Fix #12698 Migrates files to use preventpageunload service (#12742)
144+
* Fix #12547: Granularise translation commit commands (#12719)
145+
146+
3147
v3.1.1 (10 Jun 2021)
4148
------------------------
5149
Miscellaneous

CONTRIBUTORS

+2
Original file line numberDiff line numberDiff line change
@@ -185,6 +185,7 @@ Jared Silver <[email protected]>
185185
Jasmine Rider <[email protected]>
186186
Jasper Deng <[email protected]>
187187
Jaswinder Singh <[email protected]>
188+
Jayasanka Madhawa <[email protected]>
188189
Jaysinh Shukla <[email protected]>
189190
Jenna Mandel <[email protected]>
190191
Jeremy Emerson <[email protected]>
@@ -418,6 +419,7 @@ Srikar Ch <[email protected]>
418419
Stefanie Muroya Lei <[email protected]>
419420
Stephanie Federwisch <[email protected]>
420421
Stephen Chiang <[email protected]>
422+
Stephen Hannon <[email protected]>
421423
Steve Jiang <[email protected]>
422424
Subodh Verma <[email protected]>
423425
Sudhanva MG <[email protected]>

core/templates/pages/about-page/about-page.constants.ts

+2
Original file line numberDiff line numberDiff line change
@@ -187,6 +187,7 @@ export const AboutPageConstants = {
187187
'Jasmine Rider',
188188
'Jasper Deng',
189189
'Jaswinder Singh',
190+
'Jayasanka Madhawa',
190191
'Jaysinh Shukla',
191192
'Jenna Mandel',
192193
'Jennifer Chen',
@@ -421,6 +422,7 @@ export const AboutPageConstants = {
421422
'Stefanie Muroya Lei',
422423
'Stephanie Federwisch',
423424
'Stephen Chiang',
425+
'Stephen Hannon',
424426
'Steve Jiang',
425427
'Subodh Verma',
426428
'Sudhanva MG',

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oppia",
3-
"version": "3.1.1",
3+
"version": "3.1.2",
44
"description": "Oppia enables the creation of interactive online lessons.",
55
"scripts": {
66
"test": "echo \"Error: no test specified\" && exit 1"

0 commit comments

Comments
 (0)