==QuickSurveys 1.2.0== 6eeffdb Fix the failing QUnit tests c25869c Add support for logging to Schema:QuickSurveyInitiation 0960344 Update Schema:QuickSurveysResponses fields 4233c71 Make the master branch default ==QuickSurveys 1.1.2== 417f059 Fix the failing QUnit tests ==QuickSurveys 1.1.1== ec4cfbf Update mediawiki_selenium Ruby gem to the latest version b157ea8 QA: Ensure survey code loaded before testing if survey is visible c27222b Update QuickSurveys to new structure of Minerva 213d845 [Hygiene] Update qunit tests for clarity d9fec6d build: Updating development dependencies 07ace04 build: Updating development dependencies ==QuickSurveys 1.1.0== cb41111 Add pageId and pageTitle to EventLogging schema c83c765 Added Rakefile a7e9b39 Fix clear:both breaking pages a6aeb9c Fix clear:both breaking pages 64c85a2 Added Rakefile 37f9846 Log user interactions with external surveys 5ccb641 Set explicit output format for message 3c82ddf Add type hinting 9f6040f Fix @return phpdoc c6474e9 Remove unused import 8cfc2fa Fix "class Foo {" on the same line, add missing @param d093c7e Don't commit composer.lock file ac96b8d Validate and forward survey's platforms ==QuickSurveys 0.6.0== 6621747 Send insecure surveys to client but do not allow rendering of them. 1f2af9e Allow insecure external surveys 7cd3fa3 Stack buttons in quick surveys vertically cb41111 Add pageId and pageTitle to EventLogging schema ==QuickSurveys 0.5.0== 37af747 Add tests for positioning of Quick Survey a72af0d Fix placement of quick survey 1da1551 build: Updating development dependencies ==QuickSurveys 0.4.0== 51d6820 Update mediawiki-codesniffer and parallel-lint settings 7cdc1a0 Correct sample f044186 Make HTTPS requirement configurable. ==QuickSurveys 0.3.0== 4952c44 RuboCop setup f4e98b0 Fix schema dependency and resolve other logging errors 8cfc8f9 Make internal surveys accept arbitrary answers dd31bd4 Remove the heart icon per design review f8a7e01 build: Updating development dependencies d324649 Don't configure answers with a map e9e2888 QA: Add browser tests for multiple answer surveys 7c64620 Fix escaping issues in samples 017810f QuickSurvey tweaks 692ae82 External surveys should behave identical to internal surveys 94b249a Security improvements 3fe893c Init QuickSurveys only on existing pages in the main namespace 73e88ed Correctly place the QuickSurvey panel daeb967 Adjust sample page to avoid generating empty p tags ==QuickSurveys 0.2.0== 8b923dd Return development to the `dev` branch 4952c44 RuboCop setup f4e98b0 Fix schema dependency and resolve other logging errors 8cfc8f9 Make internal surveys accept arbitrary answers dd31bd4 Remove the heart icon per design review f8a7e01 build: Updating development dependencies d324649 Don't configure answers with a map e9e2888 QA: Add browser tests for multiple answer surveys 7c64620 Fix escaping issues in samples 017810f QuickSurvey tweaks == QuickSurveys 0.1.0 == b6d889b Push to dev branch by default f1abf24 Update gitignore 30d58bf Load a quick survey on desktop and mobile 1789de8 Register enabled surveys as RL modules via hook 4a90c94 Add support for logging events to Schema:QuickSurveysResponses 86b4645 Move the extend function to the utils module f5fb14a Show external surveys f3d061b Fix jscs and jsdoc warnings ff497e2 QA: My extensions first browser test 6542d09 QA: Browser test for participant in survey b58bede Model internal and external surveys 8e6ec7d QA: Add sample articles for testing purposes 6827ade Don't inject survey into table of contents 39bdf81 Include the name of the survey in the spec 1703aa7 Setup survey bucketing and add browser tests c7068e1 Hygiene: Make survey selection easier to read 49b6393 Styling tweaks for Vector 1091272 Add an option to load a specific survey ff83ade Add browser tests for external surveys 91b8c4f Don't show the survey panel when minerva beta opt-in panel is shown f5dbd89 Generate a new token for each survey 72f7fa9 Do not load Mustache and Hogan on mobile 7466976 Trim MediaWiki:Quicksurveys-desc for clarity a0959b1 Hygiene: Refactor insertion of survey panel