Changesets: LimeSurvey

master f72a870c

2023-02-28 19:48:37

c_schmitz

Details Diff
Fixed issue: High memory usage when exporting participants
Dev There is certainly room for more improvement
Attach Issues:
mod - application/helpers/export_helper.php Diff File

master 3a607c7d

2023-02-28 19:48:37

c_schmitz

Details Diff
Fixed issue: Error when calculating quartiles on encrypted question
Dev There is certainly room for more improvement
Attach Issues:
mod - application/helpers/export_helper.php Diff File

master 0ab06b93

2023-02-28 17:13:01

K Foster


Committer: GitHub Details Diff
CT-41_CT-43: Apply original value if no value in POST array on update (#2951)

Multiple choice question are presented as a list of checkboxes. If a value is checked it is stored as "Y" in the DB. If the value not checked it is stored as an empty string in the DB. On export its possible to convert Y and "" responses to 1 and 2 respectively. The customer reported that after editing a response the data exported contains an empty string instead of the expect value "2".

The problem is that the response update functionality was updating the response value with data found in $_POST. If no data was found in post it set the value to null. Checkboxes, only appear in $_POST if they have a value which means they were being set to null when they previously had an empty string value.

To solve this I changed the code so that the value is set to the original value of the response when not found in $_POST rather than setting it to null.
Attach Issues:
mod - application/controllers/admin/DataEntry.php Diff File

master dac6a046

2023-02-28 16:09:05

Gabriel Jenik


Committer: GitHub Details Diff
Fixed issue 18658: Upload file question type not accepting certain file names (#2952) Affected Issues
18658
mod - assets/packages/questions/upload/build/uploadquestion.js Diff File
mod - assets/packages/questions/upload/build/uploadquestion.min.js Diff File
mod - assets/packages/questions/upload/build/uploadquestion.min.js.map Diff File
mod - assets/packages/questions/upload/src/uploader.js Diff File

master aa1a8876

2023-02-27 23:18:08

Gabriel Jenik


Committer: GitHub Details Diff
Fixed issue 18655: Unnoticed data loss if field in response table it missing (#2946) Affected Issues
18655
mod - application/helpers/expressions/em_manager_helper.php Diff File
mod - application/models/Response.php Diff File

master d4665ddd

2023-02-27 16:22:07

c_schmitz

Details Diff
Fixed issue: Error when calculating quartiles on encrypted question
Attach Issues:
mod - application/helpers/admin/statistics_helper.php Diff File

master 3d974b83

2023-02-27 13:02:30

DenisChenu


Committer: GitHub Details Diff
Fixed issue 18407: On-page conditions not working when pre-filling question with equation on the same page (#2921) Affected Issues
18407
mod - application/helpers/expressions/em_core_helper.php Diff File

master 2d4fa70a

2023-02-27 11:37:49

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/cs/cs.mo Diff File
mod - locale/en/en.mo Diff File
mod - locale/ms/ms.mo Diff File
mod - locale/uk/uk.mo Diff File
mod - tests/data/surveys/survey_archive_getParticipantPropertiesTest.lsa Diff File
mod - tests/unit/helpers/remotecontrol/GetParticipantPropertiesTest.php Diff File

3.x-LTS 7f8ae34b

2023-02-27 11:36:30

ollehar1

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

master 4a5abbc1

2023-02-27 11:33:55

ollehar1

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

master b55a9595

2023-02-27 11:31:14

LimeSurvey Translations Bot

Details Diff
Updated translation: Czech by jelen1
Updated translation: English by lpomfret
Updated translation: Malay by c_schmitz
Updated translation: Ukrainian by c_schmitz
Attach Issues:
mod - locale/_template/limesurvey.pot Diff File
mod - locale/cs/cs.mo Diff File
mod - locale/en/en.mo Diff File
mod - locale/ms/ms.mo Diff File
mod - locale/uk/uk.mo Diff File

3.x-LTS 3edc6845

2023-02-27 11:31:01

LimeSurvey Translations Bot

Details Diff
Updated translation: Bosnian by amer.kurta
Updated translation: Ukrainian by c_schmitz
Attach Issues:
mod - locale/_template/limesurvey.pot Diff File
mod - locale/bs/bs.mo Diff File
mod - locale/uk/uk.mo Diff File

master c88aea34

2023-02-23 09:03:20

Gabriel Jenik


Committer: GitHub Details Diff
Fixed issue 18300: Panel Integration is failing to load (#2607)

* Fixed issue 18300: Panel Integration is failing to load

* Fixed issue 18300: Panel Integration is failing to load

* Fixed issue 18300: Panel Integration is failing to load

---------

Co-authored-by: encuestabizdevgit <devgit@encuesta.biz>
Co-authored-by: lapiudevgit <devgit@lapiu.biz>
Affected Issues
18300
mod - application/controllers/SurveyAdministrationController.php Diff File
mod - application/models/SurveyURLParameter.php Diff File
mod - application/views/admin/survey/subview/accordion/_integration_panel.php Diff File
mod - application/views/surveyAdministration/addPanelIntegrationParameter_view.php Diff File
mod - assets/packages/adminsidepanel/build.min/css/adminsidepanel.css Diff File
mod - assets/packages/adminsidepanel/build.min/css/adminsidepanel.rtl.css Diff File
mod - assets/packages/adminsidepanel/build.min/js/adminsidepanel.js Diff File
mod - assets/packages/adminsidepanel/build/js/adminsidepanel.js Diff File
mod - assets/packages/adminsidepanel/lib/surveysettings.js Diff File
mod - assets/scripts/admin/surveysettings.js Diff File

master 201b12fe

2023-02-22 16:11:02

Gabriel Jenik


Committer: GitHub Details Diff
Dev 18578: Internal server error (HTTP 500) in RemoteControl get_participant_properties for removed participant (#2932)

Co-authored-by: lapiudevgit <devgit@lapiu.biz>
Attach Issues:
mod - tests/data/surveys/survey_archive_getParticipantPropertiesTest.lsa Diff File
mod - tests/unit/helpers/remotecontrol/GetParticipantPropertiesTest.php Diff File

master c4af5037

2023-02-22 14:18:32

ollehar

Details Diff
Merge branch 'master' into develop
Attach Issues:
mod - application/controllers/admin/DataEntry.php Diff File
mod - application/models/QuestionGroup.php Diff File
mod - application/views/questionAdministration/answerOptions.twig Diff File
mod - application/views/questionAdministration/subquestions.twig Diff File
mod - assets/packages/bootstrap/plugins/switch/css/bootstrap-switch.css Diff File
mod - assets/packages/bootstrap/plugins/switch/css/bootstrap-switch.min.css Diff File
add - assets/scripts/admin/bootstrap-switch.js Diff File
mod - assets/scripts/admin/bootstrap-switch.min.js Diff File
mod - assets/scripts/admin/questionEditor.js Diff File
mod - node_modules/decimal.js/decimal.js Diff File
add - tests/data/surveys/limesurvey_survey_358685_Copy_survey_with_short_url_test.lss Diff File
add - tests/data/surveys/limesurvey_survey_594264_getGroupDescription.lss Diff File
add - tests/unit/helpers/ImportTest.php Diff File
mod - tests/unit/models/QuestionGroupTest.php Diff File

master 980d7735

2023-02-22 14:04:47

Gabriel Jenik


Committer: GitHub Details Diff
New feature 18197: Allow Google Analytics 4 tracking (#2907) Affected Issues
18197
mod - themes/survey/vanilla/views/subviews/header/google_analytics.twig Diff File

master 5b1d93b7

2023-02-22 14:04:47

Gabriel Jenik


Committer: c_schmitz Details Diff
New feature 18197: Allow Google Analytics 4 tracking (#2907) Affected Issues
18197
mod - themes/survey/vanilla/views/subviews/header/google_analytics.twig Diff File

master d9777adc

2023-02-22 11:13:06

Gabriel Jenik


Committer: GitHub Details Diff
Fixed issue 18625: Cannot copy a survey when using a survey alias. T… …ests added. (#2927)

Unit tests were added.

---------

Co-authored-by: lapiudevgit <devgit@lapiu.biz>
Affected Issues
18625
add - tests/data/surveys/limesurvey_survey_358685_Copy_survey_with_short_url_test.lss Diff File
add - tests/unit/helpers/ImportTest.php Diff File

master a270e818

2023-02-22 11:00:25

Gabriel Jenik


Committer: GitHub Details Diff
Fixed issue 18527: Can't validate phone number usign Regex if phone number starts with + (#2900)

Co-authored-by: lapiudevgit <devgit@lapiu.biz>
Affected Issues
18527
mod - vendor/decimal/decimal.js Diff File
mod - vendor/decimal/decimal.min.js Diff File

master 857e807c

2023-02-21 23:24:40

adamzammit


Committer: GitHub Details Diff
Fixed issue 18541: Data entry screen incorrectly assigns 0 value to empty multiflex array checkbox values (master) (PR #2765)

Fixed issue 18541: Data entry screen incorrectly assigns 0 value to empty multiflex array checkbox values (master)
Affected Issues
18541
mod - application/controllers/admin/DataEntry.php Diff File

3.x-LTS eb663be1

2023-02-21 23:22:54

adamzammit


Committer: GitHub Details Diff
Fixed issue 18532: Data entry screen incorrectly assigns 0 value to empty multiflex array checkbox values (PR #2755)

Fixed issue 18532: Data entry screen incorrectly assigns 0 value to empty multiflex array checkbox values
Affected Issues
18532
mod - application/controllers/admin/dataentry.php Diff File

master 08a7f08f

2023-02-21 17:08:18

Gabriel Jenik


Committer: GitHub Details Diff
Fixed issue 18220: Question image theme don't seems to work (#2788)

* Fixed issue 18220: Question image theme don't seems to work

---------

Co-authored-by: encuestabizdevgit <devgit@encuesta.biz>
Co-authored-by: lapiudevgit <devgit@lapiu.biz>
Affected Issues
18220
mod - application/config/internal.php Diff File
mod - application/helpers/sanitize_helper.php Diff File
add - tests/unit/helpers/CheckAbsoluteUrlTest.php Diff File

master 34d67e35

2023-02-21 15:08:00

c_schmitz

Details Diff
Dev Updated Boostrap-Switch to 3.3.4
Attach Issues:
mod - assets/packages/bootstrap/plugins/switch/css/bootstrap-switch.css Diff File
mod - assets/packages/bootstrap/plugins/switch/css/bootstrap-switch.min.css Diff File
add - assets/scripts/admin/bootstrap-switch.js Diff File
mod - assets/scripts/admin/bootstrap-switch.min.js Diff File

master c0b6e62f

2023-02-21 14:36:35

Gabriel Jenik


Committer: GitHub Details Diff
Fixed issue 18628: Answer Code updates on base language are not reflected on secondary languages (#2906)

Co-authored-by: lapiudevgit <devgit@lapiu.biz>
Affected Issues
18628
mod - application/views/questionAdministration/answerOptions.twig Diff File
mod - application/views/questionAdministration/subquestions.twig Diff File
mod - assets/scripts/admin/questionEditor.js Diff File

master 6135f9e8

2023-02-21 14:33:17

Gabriel Jenik


Committer: GitHub Details Diff
Fixed issue 18619: QuestionGroup->getGroupDescription() fails (#2890)

Co-authored-by: lapiudevgit <devgit@lapiu.biz>
Affected Issues
18619
mod - application/models/QuestionGroup.php Diff File
add - tests/data/surveys/limesurvey_survey_594264_getGroupDescription.lss Diff File
mod - tests/unit/models/QuestionGroupTest.php Diff File
 First  Prev  1 2 3 ... 76 77 78 79 80 81 82 ... 150 ... 300 ... 450 ... 600 ... 750 ... 900 ... 1050 ... 1200 ... 1350 ... 1451 1452 1453  Next  Last