View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
17484 | Bug reports | Plugins | public | 2021-07-28 16:33 | 2021-09-06 10:59 |
Reporter | gabrieljenik | Assigned To | gabrieljenik | ||
Priority | normal | Severity | block | ||
Status | closed | Resolution | fixed | ||
Product Version | 5.x | ||||
Summary | 17484: After installing plugins through web interface, some files are missing. | ||||
Description | Some files present in the zip file were not included in the server final destination after installing. | ||||
Tags | No tags attached. | ||||
Bug heat | 6 | ||||
Complete LimeSurvey version number (& build) | 5.0 | ||||
I will donate to the project if issue is resolved | No | ||||
Browser | |||||
Database type & version | mysql | ||||
Server OS (if known) | |||||
Webserver software & version (if known) | |||||
PHP Version | 7 | ||||
Uh, which plugin?? |
|
one of my own.. I will prepare a sample for reproducing it |
|
Please provide a sample so I can reproduce this issue. |
|
That zip has an 'assets' folder with two files. One of the files has a single period in the name, and the other has two. When you upload it to Lime, there is only one left in the folder. |
|
https://github.com/LimeSurvey/LimeSurvey/pull/1992 It seems the validation was done to avoid a vulnerability (https://bugs.limesurvey.org/view.php?id=8565). According to commit 165c8353, that only applied to old PHP versions with a specific mod. |
|
Fix committed to master branch: http://bugs.limesurvey.org/plugin.php?page=Source/view&id=32500 |
|
Merged to master already |
|
LimeSurvey: master 248cf103 2021-08-10 17:06 Committer: GitHub Details Diff |
Fixed issue 17484: After installing plugins through web interface, some files are missing (#1992) Co-authored-by: encuestabizdevgit <devgit@encuesta.biz> |
Affected Issues 17484 |
|
mod - application/controllers/admin/PluginManagerController.php | Diff File |
Date Modified | Username | Field | Change |
---|---|---|---|
2021-07-28 16:33 | gabrieljenik | New Issue | |
2021-07-28 16:33 | ollehar | Note Added: 65700 | |
2021-07-28 16:43 | gabrieljenik | Note Added: 65701 | |
2021-07-29 08:37 | galads | Note Added: 65720 | |
2021-07-29 10:24 | galads | Assigned To | => galads |
2021-07-29 10:24 | galads | Status | new => acknowledged |
2021-07-29 14:13 | ollehar | Status | acknowledged => feedback |
2021-07-30 14:33 | gabrieljenik | Note Added: 65759 | |
2021-07-30 14:33 | gabrieljenik | File Added: Example.zip | |
2021-07-30 14:33 | gabrieljenik | Status | feedback => assigned |
2021-08-03 15:19 | ollehar | Priority | none => normal |
2021-08-03 15:19 | ollehar | Sync to Zoho Project | Yes => |Yes| |
2021-08-03 17:01 | galads | Assigned To | galads => gabrieljenik |
2021-08-03 17:01 | galads | Status | assigned => confirmed |
2021-08-05 19:14 | gabrieljenik | Status | confirmed => ready for testing |
2021-08-05 19:14 | gabrieljenik | Note Added: 65866 | |
2021-08-10 15:06 | gabrieljenik | Changeset attached | => LimeSurvey master 248cf103 |
2021-08-10 15:06 | gabrieljenik | Note Added: 65899 | |
2021-08-10 15:06 | gabrieljenik | Resolution | open => fixed |
2021-08-30 14:00 | galads | Status | ready for testing => resolved |
2021-08-30 14:00 | galads | Note Added: 66181 | |
2021-09-06 10:59 | c_schmitz | Status | resolved => closed |