LimeSurvey: master aa00a0a5

Author Committer Branch Timestamp Parent
c_schmitz GitHub master 2022-02-02 16:29:02 master 1b3e1a15
Affected Issues  17718: sanitize_filename didn't really fix filename for all system
Changeset

Various file upload issues (#2225)

  • Fixed issue: [security] Possible XSS in file upload question type

  • Fixed issue: In file upload question type any file with non-alphanumeric multi-byte characters may not properly show

  • Fixed issue: File upload question type preview not working

  • Fixed issue: File upload question type popup not showing correct title

  • Fixed issue: [security] Possible XSS in file upload question type

  • Fixed issue: Title & comment not shown for file upload question when navigating back and forth

  • Fixed issue 17718: In file upload question type any file with non-alphanumeric multi-byte characters may not properly show

  • Fixed issue 17718: In file upload question type any file with non-alphanumeric multi-byte characters may not properly show

  • Dev Removed basename because it is not needed anymore

  • Dev Better error message if file is not found or inaccessible for download

  • Dev Tiny CSS fix

  • Dev Fixed top line when listing uploaded question in responses

  • DEv Minified file

  • Dev Removed obsolete script load

  • Dev Minor display fixes

mod - application/controllers/ResponsesController.php Diff File
mod - application/controllers/UploaderController.php Diff File
mod - application/helpers/common_helper.php Diff File
mod - application/helpers/expressions/em_manager_helper.php Diff File
mod - application/helpers/qanda_helper.php Diff File
mod - application/helpers/sanitize_helper.php Diff File
mod - application/models/SurveyDynamic.php Diff File
mod - application/views/survey/questions/answer/file_upload/answer.twig Diff File
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/src/modaldialog.js Diff File
mod - assets/packages/questions/upload/styles/uploader.css Diff File
mod - assets/styles-public/browse.css Diff File