Changesets: LimeSurvey

master c9c131a2

2023-11-20 14:31:51

pstelling


Committer: GitHub Details Diff
Task/qe 589 isvalid patch subquestion (#3627)

* QE-589 dev: isValidPatch op handler subquestion (nothing to check)

* QE-589 dev: isValidPatch op handler subquestion, check props and operations

* dev: implementation for isValidPatch ophandler subquestion
Attach Issues:
mod - application/libraries/Api/Command/V1/SurveyPatch/OpHandlerSubQuestion.php Diff File

master 449ca18b

2023-11-20 12:55:29

pstelling


Committer: GitHub Details Diff
QE-526 dev: isValidPatch op handler questionUpdate (nothing to check) (#3628)
Attach Issues:
mod - application/libraries/Api/Command/V1/SurveyPatch/OpHandlerQuestionUpdate.php Diff File

master db640301

2023-11-20 11:07:53

pstelling


Committer: GitHub Details Diff
QE-525 dev: isValidPatch op handler questionL10nUpdate (nothing to check) (03624)
Attach Issues:
mod - application/libraries/Api/Command/V1/SurveyPatch/OpHandlerQuestionL10nUpdate.php Diff File

master d42b7e28

2023-11-20 11:00:35

ollehar

Details Diff
Merge branch 'master' into develop
Attach Issues:
mod - application/config/version.php Diff File
mod - docs/release_notes.txt Diff File
mod - locale/_template/limesurvey.pot Diff File
mod - locale/fr/fr.mo Diff File

master 4e6034be

2023-11-20 10:38:12

pstelling


Committer: GitHub Details Diff
QE-518 dev: isValidPatch op handler languageSettings (nothing to check) (#3623)
Attach Issues:
mod - application/libraries/Api/Command/V1/SurveyPatch/OpHandlerLanguageSettingsUpdate.php Diff File

5.x 8226b41e

2023-11-20 10:15:24

ollehar1

Details Diff
Release 5.6.46+231121
Attach Issues:
mod - application/config/version.php Diff File
mod - docs/release_notes.txt Diff File

master 864d1a9e

2023-11-20 10:12:46

ollehar1

Details Diff
Release 6.3.6+231120
Attach Issues:
mod - application/config/version.php Diff File
mod - docs/release_notes.txt Diff File

5.x d3aa4359

2023-11-20 10:10:47

LimeSurvey Translations Bot

Details Diff
Updated translation: French (France) by mapage
Attach Issues:
mod - locale/fr/fr.mo Diff File

master 3d83def2

2023-11-20 10:10:39

LimeSurvey Translations Bot

Details Diff
Updated translation: French (France) by mapage
Attach Issues:
mod - locale/_template/limesurvey.pot Diff File
mod - locale/fr/fr.mo Diff File

master 31337161

2023-11-20 09:27:52

twilllig

Details Diff
Fixed issue: removed unnecessary bug-causing survey refresh
Attach Issues:
mod - application/models/services/QuestionGroupService.php Diff File

master ae994572

2023-11-20 09:27:06

pstelling

Details Diff
dev: revert additional sleep() in test function
Attach Issues:
mod - tests/functional/backend/QuestionGroupEditorTest.php Diff File

master ea20cd1f

2023-11-20 09:08:39

pstelling

Details Diff
dev: inserted a sleep(4), test was failing but seems to be correct
Attach Issues:
mod - tests/functional/backend/QuestionGroupEditorTest.php Diff File

master 0d957ab7

2023-11-19 09:56:15

pstelling

Details Diff
dev: inserted a sleep(2), test was failing but seems to be correct
Attach Issues:
mod - tests/functional/backend/QuestionGroupEditorTest.php Diff File

master 8a8731b7

2023-11-19 08:51:32

pstelling

Details Diff
dev: inserted new line at end of file
Attach Issues:
mod - application/helpers/update/updates/Update_618.php Diff File

master 504d3648

2023-11-17 10:12:48

p_teichmann

Details Diff
Dev: added missing surveyid to generate view variables based on survey configuration
Attach Issues:
mod - application/models/Survey.php Diff File

master b3fd1b6c

2023-11-17 10:12:48

p_teichmann

Details Diff
Dev: readd update 617 as 618 from dev because it is already existing in master
Attach Issues:
add - application/helpers/update/updates/Update_618.php Diff File

master 9e2fa140

2023-11-17 10:09:43

p_teichmann

Details Diff
Merge branch 'master' into develop

# Conflicts:
# application/config/version.php
# application/helpers/update/updates/Update_617.php
# application/views/themeOptions/options_core.php
Attach Issues:
mod - application/config/internal.php Diff File
mod - application/config/version.php Diff File
mod - application/controllers/SurveyAdministrationController.php Diff File
mod - application/controllers/UserManagementController.php Diff File
mod - application/controllers/admin/Database.php Diff File
mod - application/controllers/admin/ParticipantsAction.php Diff File
mod - application/core/LSHttpRequest.php Diff File
mod - application/core/LSYii_Validators.php Diff File
mod - application/helpers/common_helper.php Diff File
mod - application/helpers/expressions/em_manager_helper.php Diff File
mod - application/helpers/remotecontrol/remotecontrol_handle.php Diff File
mod - application/helpers/update/updates/Update_400.php Diff File
mod - application/helpers/update/updates/Update_617.php Diff File
mod - application/libraries/LSjsonRPCServer.php Diff File
mod - application/models/Survey.php Diff File
mod - application/models/SurveysGroupsettings.php Diff File
mod - application/models/TemplateConfiguration.php Diff File
mod - application/models/services/SurveyUpdater/GeneralSettings.php Diff File
mod - application/views/admin/participants/attributeMapCSV_view.php Diff File
mod - application/views/admin/participants/attributeMap_view.php Diff File
mod - application/views/admin/participants/modal_subviews/_exportCSV.php Diff File
mod - application/views/admin/participants/participantsPanel_view.php Diff File
mod - application/views/admin/participants/uploadSummary_view.php Diff File
mod - application/views/admin/survey/subview/accordion/_generaloptions_panel.php Diff File
mod - application/views/themeOptions/options_core.php Diff File
mod - assets/admin_themes/adminbasics_temporary/000-lime-admin-common.scss Diff File
mod - assets/admin_themes/adminbasics_temporary/003-attributeMapToken.scss Diff File
mod - assets/packages/adminbasics/build/adminbasics.css Diff File
mod - assets/packages/adminbasics/build/adminbasics.rtl.css Diff File
mod - assets/packages/themeoptions-core/themeoptions-core.js Diff File
mod - assets/scripts/admin/attributeMap.js Diff File
mod - assets/scripts/admin/attributeMapCSV.js Diff File
mod - assets/scripts/admin/participantpanel.js Diff File
mod - docs/release_notes.txt Diff File
mod - locale/_template/limesurvey.pot Diff File
mod - locale/ca/ca.mo Diff File
mod - locale/cs-informal/cs-informal.mo Diff File
mod - locale/cs/cs.mo Diff File
mod - locale/fi/fi.mo Diff File
mod - locale/fr/fr.mo Diff File
mod - locale/it-informal/it-informal.mo Diff File
mod - locale/it/it.mo Diff File
mod - locale/ja/ja.mo Diff File
mod - locale/pl-informal/pl-informal.mo Diff File
mod - locale/pl/pl.mo Diff File
mod - locale/sk/sk.mo Diff File
mod - locale/tr/tr.mo Diff File
mod - tests/TestBaseClass.php Diff File
mod - tests/TestHelper.php Diff File
mod - tests/functional/frontend/ShortUrlTest.php Diff File
mod - tests/unit/CsrfHttpRequestTest.php Diff File
mod - tests/unit/helpers/ParticipantBlacklistHandlerTest.php Diff File
mod - tests/unit/models/SurveyInheritanceMechanismTest.php Diff File
mod - tests/unit/services/SurveyUpdater/GeneralSettings/GeneralSettingsExceptionsTest.php Diff File
mod - tests/unit/services/SurveyUpdater/GeneralSettings/GeneralSettingsFactory.php Diff File
mod - tests/unit/services/SurveyUpdater/GeneralSettings/GeneralSettingsMockSet.php Diff File
mod - tests/unit/services/SurveyUpdater/GeneralSettings/GeneralSettingsMockSetFactory.php Diff File
mod - tests/unit/services/SurveyUpdater/GeneralSettings/GeneralSettingsUpdateOwnerTest.php Diff File
mod - themes/admin/Sea_Green/css/sea_green-rtl.css Diff File
mod - themes/admin/Sea_Green/css/sea_green-rtl.min.css Diff File
mod - themes/admin/Sea_Green/css/sea_green.css Diff File
mod - themes/admin/Sea_Green/css/sea_green.min.css Diff File
mod - themes/question/ranking_advanced/survey/questions/answer/ranking/assets/scripts/advanced_ranking.js Diff File
add - themes/survey/bootswatch/css/variations/README.txt Diff File
mod - themes/survey/bootswatch/css/variations/cosmos.min.css Diff File
mod - themes/survey/bootswatch/css/variations/cyborg.min.css Diff File
mod - themes/survey/bootswatch/css/variations/darkly.min.css Diff File
mod - themes/survey/bootswatch/css/variations/flatly.min.css Diff File
mod - themes/survey/bootswatch/css/variations/journal.min.css Diff File
mod - themes/survey/bootswatch/css/variations/lumen.min.css Diff File
mod - themes/survey/bootswatch/css/variations/paper.min.css Diff File
mod - themes/survey/bootswatch/css/variations/readable.min.css Diff File
mod - themes/survey/bootswatch/css/variations/sandstone.min.css Diff File
mod - themes/survey/bootswatch/css/variations/simplex.min.css Diff File
mod - themes/survey/bootswatch/css/variations/spacelab.min.css Diff File
mod - themes/survey/bootswatch/css/variations/superhero.min.css Diff File
mod - themes/survey/bootswatch/css/variations/yeti.min.css Diff File

master bfceadbe

2023-11-17 09:58:40

twilllig


Committer: GitHub Details Diff
QE 516 implement is valid patch for op handler answer (03606)

* Implement isValidPatch for OpHandlerAnswer

* Implement isValidPatch for OpHandlerAnswer

* Implement isValidPatch for OpHandlerAnswer

* Refactored Exceptions into trait

* added missing trait to OpHandlerLanguageSettingsUpdate.php

* fix psalm issues

* fix psalm issues

* OpHandlerQuestionGroupReorder.php comment for isValidPatch()

* removed unused import

* newly needed import for TempIdMapItem
Attach Issues:
mod - application/libraries/Api/Command/V1/SurveyPatch/OpHandlerAnswer.php Diff File
mod - application/libraries/Api/Command/V1/SurveyPatch/OpHandlerAnswerDelete.php Diff File
mod - application/libraries/Api/Command/V1/SurveyPatch/OpHandlerLanguageSettingsUpdate.php Diff File
mod - application/libraries/Api/Command/V1/SurveyPatch/OpHandlerQuestionAttributeUpdate.php Diff File
mod - application/libraries/Api/Command/V1/SurveyPatch/OpHandlerQuestionCreate.php Diff File
mod - application/libraries/Api/Command/V1/SurveyPatch/OpHandlerQuestionDelete.php Diff File
mod - application/libraries/Api/Command/V1/SurveyPatch/OpHandlerQuestionGroup.php Diff File
mod - application/libraries/Api/Command/V1/SurveyPatch/OpHandlerQuestionGroupL10n.php Diff File
mod - application/libraries/Api/Command/V1/SurveyPatch/OpHandlerQuestionGroupReorder.php Diff File
mod - application/libraries/Api/Command/V1/SurveyPatch/OpHandlerQuestionL10nUpdate.php Diff File
mod - application/libraries/Api/Command/V1/SurveyPatch/OpHandlerQuestionUpdate.php Diff File
mod - application/libraries/Api/Command/V1/SurveyPatch/OpHandlerSubQuestion.php Diff File
mod - application/libraries/Api/Command/V1/SurveyPatch/OpHandlerSubquestionDelete.php Diff File
mod - application/libraries/Api/Command/V1/SurveyPatch/OpHandlerSurveyUpdate.php Diff File
add - application/libraries/Api/Command/V1/SurveyPatch/Traits/OpHandlerExceptionTrait.php Diff File

master 60111c52

2023-11-17 09:12:51

twilllig


Committer: GitHub Details Diff
Implement isValidPatch for OpHandlerSurveyUpdate (#3604)
Attach Issues:
mod - application/libraries/Api/Command/V1/SurveyPatch/OpHandlerSurveyUpdate.php Diff File

master 38c69567

2023-11-17 09:12:11

twilllig


Committer: GitHub Details Diff
Implement isValidPatch for OpHandlerQuestionGroup (#3605)
Attach Issues:
mod - application/libraries/Api/Command/V1/SurveyPatch/OpHandlerQuestionGroup.php Diff File

master 5c210ea2

2023-11-16 15:52:51

twilllig


Committer: GitHub Details Diff
Fixed issue #CT-480: CPDB attribute issues (#3620)

* Attributes were not considered when adding CPDB participant to survey

* Export participants: Select all attributes was broken

* Import Participants to CPDB: page design fixes

* Fix redirect button in modal

* Fixed empty warning alert on suucessful import of participants
Attach Issues:
mod - application/views/admin/participants/attributeMapCSV_view.php Diff File
mod - application/views/admin/participants/attributeMap_view.php Diff File
mod - application/views/admin/participants/modal_subviews/_exportCSV.php Diff File
mod - application/views/admin/participants/participantsPanel_view.php Diff File
mod - application/views/admin/participants/uploadSummary_view.php Diff File
mod - assets/admin_themes/adminbasics_temporary/000-lime-admin-common.scss Diff File
mod - assets/admin_themes/adminbasics_temporary/003-attributeMapToken.scss Diff File
mod - assets/packages/adminbasics/build/adminbasics.css Diff File
mod - assets/packages/adminbasics/build/adminbasics.rtl.css Diff File
mod - assets/scripts/admin/attributeMap.js Diff File
mod - assets/scripts/admin/attributeMapCSV.js Diff File
mod - assets/scripts/admin/participantpanel.js Diff File
mod - themes/admin/Sea_Green/css/sea_green-rtl.css Diff File
mod - themes/admin/Sea_Green/css/sea_green-rtl.min.css Diff File
mod - themes/admin/Sea_Green/css/sea_green.css Diff File
mod - themes/admin/Sea_Green/css/sea_green.min.css Diff File

master 6e289f03

2023-11-15 09:52:03

twilllig


Committer: GitHub Details Diff
QE-513: tempId for newly created objects (03594)

* QuestionGroups return tempId - real Id mapping

* Questions return tempId - real Id mapping

* Fix unit test and code check

* SubQuestions return tempId - real Id mapping

* If question with subquestions was created, their mapping will also be returned

* Fixed issue: OpHandlerAnswer does a proper update when aid is provided

* Answers return tempId - real Id mapping

* If question with answers was created, their mapping will now also be returned

* Non DB attributes of Question should be camelcase

* Avoided nesting in if statement

* Response output now handled with classes

* Codestyle fix

* ignore method length warning for PatcherSurvey __construct()

* fixes for psalm

* fixes for psalm

* fixes for psalm

* Dev: Refactor SurveyPatch/PatcherSurvey

---------

Co-authored-by: Kevin Foster <kevin.foster.uk@gmail.com>
Attach Issues:
mod - application/libraries/Api/Command/V1/SurveyPatch.php Diff File
mod - application/libraries/Api/Command/V1/SurveyPatch/OpHandlerAnswer.php Diff File
mod - application/libraries/Api/Command/V1/SurveyPatch/OpHandlerQuestionCreate.php Diff File
mod - application/libraries/Api/Command/V1/SurveyPatch/OpHandlerQuestionGroup.php Diff File
mod - application/libraries/Api/Command/V1/SurveyPatch/OpHandlerQuestionTrait.php Diff File
mod - application/libraries/Api/Command/V1/SurveyPatch/OpHandlerSubQuestion.php Diff File
mod - application/libraries/Api/Command/V1/SurveyPatch/OpHandlerSurveyTrait.php Diff File
mod - application/libraries/Api/Command/V1/SurveyPatch/PatcherSurvey.php Diff File
add - application/libraries/Api/Command/V1/SurveyPatch/TempIdMapItem.php Diff File
add - application/libraries/Api/Command/V1/SurveyPatch/TempIdMapping.php Diff File
mod - application/libraries/Api/Command/V1/Transformer/Input/TransformerInputAnswer.php Diff File
mod - application/libraries/Api/Command/V1/Transformer/Input/TransformerInputQuestion.php Diff File
mod - application/libraries/Api/Command/V1/Transformer/Input/TransformerInputQuestionGroup.php Diff File
mod - application/libraries/ObjectPatch/Patcher.php Diff File
mod - application/models/services/QuestionGroupService.php Diff File
mod - tests/unit/objectpatch/PatcherTest.php Diff File

5.x 487e0737

2023-11-15 09:38:19

Gabriel Jenik


Committer: GitHub Details Diff
Fixed issue #19139: [security] CSRF in Reset Survey menus (03598)

Co-authored-by: Lapiu Dev <devgit@lapiu.biz>
Affected Issues
19139
mod - application/config/internal.php Diff File
mod - application/core/LSHttpRequest.php Diff File
add - tests/functional/backend/RemoteControlTest.php Diff File
add - tests/unit/CsrfHttpRequestTest.php Diff File

5.x b659187a

2023-11-14 17:40:22

Gabriel Jenik


Committer: GitHub Details Diff
Fixed issue 19224: Advanced ranking does not respect max answer when drag-n-drop (#3616)

Co-authored-by: Lapiu Dev <devgit@lapiu.biz>
Affected Issues
19224
mod - themes/question/ranking_advanced/survey/questions/answer/ranking/assets/scripts/advanced_ranking.js Diff File

5.x b659187a

2023-11-14 17:40:22

Gabriel Jenik


Committer: GitHub Details Diff
Fixed issue 19224: Advanced ranking does not respect max answer when drag-n-drop (#3616)

Co-authored-by: Lapiu Dev <devgit@lapiu.biz>
Affected Issues
19224
mod - themes/question/ranking_advanced/survey/questions/answer/ranking/assets/scripts/advanced_ranking.js Diff File
 First  Prev  1 2 3 ... 18 19 20 21 22 23 24 ... 150 ... 300 ... 450 ... 600 ... 750 ... 900 ... 1050 ... 1200 ... 1350 ... 1451 1452 1453  Next  Last