Dependency Graph

Dependency Graph
related to related to child of child of duplicate of duplicate of

View Issue Details

This bug affects 1 person(s).
 8
IDProjectCategoryView StatusLast Update
17421Bug reportsPluginspublic2021-11-02 09:06
Reportergabrieljenik Assigned Toollehar  
PrioritynormalSeveritycrash 
Status closedResolutionduplicate 
Product Version5.x 
Summary17421: When upgrading from LS3 to LS4 / 5, plugin Manager can't be used if non-compatible plugins are found
Description

When upgrading from LS3 to LS4 / 5, if there are plugins not compatible with LS4 / 5 (eg, they do not have config.xml) the Plugin Manager cannot be used. When entering it throws an error: Missing configuration file for plugin autoComplete, looked in location /var/www/html/limesurvey/plugins/autoComplete/config.xml

TagsNo tags attached.
Bug heat8
Complete LimeSurvey version number (& build)5.0
I will donate to the project if issue is resolvedNo
Browser
Database type & versionMysql
Server OS (if known)
Webserver software & version (if known)
PHP Versionphp

Activities

DenisChenu

DenisChenu

2021-07-08 08:53

developer   ~65252

See related 17418: Plugins: Missing configuration file

DenisChenu

DenisChenu

2021-07-08 16:08

developer   ~65261

Yes, but «deleting» a plugin via FTP must be allowed too …
Just uninstall if config.xml didn't exist ?

https://bugs.limesurvey.org/view.php?id=17418#c65243

gabrieljenik

gabrieljenik

2021-07-08 16:14

manager   ~65263

Sorry, my comment (which I deleted) was related to https://bugs.limesurvey.org/view.php?id=17424

ollehar

ollehar

2021-07-22 17:39

administrator   ~65576

OK, this should automatically uninstall the plugin instead, and show the error message after.

ollehar

ollehar

2021-07-22 17:45

administrator   ~65577

Added to next sprint.

gabrieljenik

gabrieljenik

2021-08-13 15:12

manager   ~65960

First draft: https://github.com/LimeSurvey/LimeSurvey/pull/2004

gabrieljenik

gabrieljenik

2021-08-17 15:26

manager   ~66036

To highlight: If plugin is missing or is not compatible, it will be uninstalled

ollehar

ollehar

2021-09-17 15:49

administrator   ~66519

Need more info on how to reproduce.

galads

galads

2021-09-27 08:17

reporter   ~66619

This is not the case anymore. The plugin is uninstalled and marked as not compatible.

ollehar

ollehar

2021-09-27 12:26

administrator   ~66623

Fix committed to master branch: http://bugs.limesurvey.org/plugin.php?page=Source/view&id=32757

Related Changesets

LimeSurvey: master f044289a

2021-09-27 12:22:37

ollehar

Details Diff
Fixed issue 17421: When upgrading from LS3 to LS5, plugin Manager can't be used if non-compatible plugins are found Affected Issues
17421
mod - application/models/Plugin.php Diff File
mod - application/views/admin/pluginmanager/index.php Diff File

Issue History

Date Modified Username Field Change
2021-07-07 21:20 gabrieljenik New Issue
2021-07-07 21:20 gabrieljenik Issue generated from: 17420
2021-07-08 08:53 DenisChenu Note Added: 65252
2021-07-08 09:27 galads Assigned To => galads
2021-07-08 09:27 galads Status new => ready for testing
2021-07-08 16:08 DenisChenu Note Added: 65261
2021-07-08 16:14 gabrieljenik Issue cloned: 17424
2021-07-08 16:14 gabrieljenik Note Added: 65263
2021-07-22 12:53 galads Status ready for testing => confirmed
2021-07-22 17:39 ollehar Note Added: 65576
2021-07-22 17:45 ollehar Note Added: 65577
2021-07-22 17:48 ollehar Priority none => normal
2021-07-22 17:48 ollehar Sync to Zoho Project Yes => |Yes|
2021-08-13 15:12 gabrieljenik Note Added: 65960
2021-08-17 15:26 gabrieljenik Note Added: 66036
2021-09-17 15:43 ollehar Assigned To galads => ollehar
2021-09-17 15:43 ollehar Status confirmed => ready for testing
2021-09-17 15:49 ollehar Status ready for testing => feedback
2021-09-17 15:49 ollehar Note Added: 66519
2021-09-27 08:17 galads Note Added: 66619
2021-09-27 08:17 galads Bug heat 6 => 8
2021-09-27 12:26 ollehar Changeset attached => LimeSurvey master f044289a
2021-09-27 12:26 ollehar Note Added: 66623
2021-09-27 12:26 ollehar Resolution open => fixed
2021-10-20 16:26 galads Status feedback => resolved
2021-10-20 16:26 galads Resolution fixed => duplicate
2021-11-02 09:06 c_schmitz Status resolved => closed