View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
18037 | Feature requests | Plugins | public | 2022-04-14 16:24 | 2022-05-16 23:30 |
Reporter | ollehar | Assigned To | ollehar | ||
Priority | none | Severity | feature | ||
Status | assigned | Resolution | open | ||
Summary | 18037: Include LimeStore plugins in plugin lists view | ||||
Description | Add checkbox "Show LimeStore plugins" that includes plugins available (and compatible) from LimeStore, with one-click install Risk:
Must have: [x] List free and available plugins Should have: Could have: [ ] Advertisement for plugin authors? Won't have: | ||||
Tags | No tags attached. | ||||
Bug heat | 6 | ||||
Story point estimate | |||||
Users affected % | |||||
@DenisChenu Comments or ideas? I think this should be rather easy, since limestore already has an api you can call to check for version updates. |
|
Free limestore plugins only ? |
|
HTTPS ? No ? and a config.php option for limestore url :D |
|
Free plugins only, yes. LimeStore as a payment platform is not happening "soon", but we can still push the project forward in some ways. I think. |
|
Yep, good idea! internal.php tho. |
|
@Mazi and @DenisChenu, what about: 1) Include non-free extensions in LimeStore This system would later be replaced by selling extensions on our site instead of whatever link in config.xml. |
|
Example pic ("Install" button for free plugins, "Purchase" or "Buy" for others). |
|
Oh … i need to update a lot here … |
|
@ollehar, as long as we can still not have paid plugins at LimeStore, adding a link to an external URL or contact page sounds like a good solution. |
|
OK, so first step would be free plugin list in app, should be easy enough. |
|
Got the install button to "work", but there are no plugins on limestore compatible with LS5. Would have to add one... |
|
I have some , |
|
@ollehar : for free plyugin limestore accept updaters by GIT ? |
|
Yes, I already paved the way architecturally to support multiple update sources. Let's make a separate ticket for that? |
|
OK :) |
|
Yeah, or I have to fix my last bugs in the MassAction plugin for LS5... To be continued. |
|
5.X compatible : https://account.limesurvey.org/account/limestore-developer-tools?view=extensiondeveloper&layout=edit&id=89 With an update fix to do tomorrow |
|
OK Denis, I could now install you latest plugin, but the pagination is wrong for the gridview... Maybe some missing JS config. |
|
Pagination fixed. Now for a proper error/success message... |
|
Messages fixed Please test when you have time, Denis. |
|
Date Modified | Username | Field | Change |
---|---|---|---|
2022-04-14 16:24 | ollehar | New Issue | |
2022-04-14 16:27 | ollehar | Note Added: 69079 | |
2022-04-14 16:27 | ollehar | Bug heat | 0 => 2 |
2022-04-14 19:21 | DenisChenu | Note Added: 69081 | |
2022-04-14 19:21 | DenisChenu | Bug heat | 2 => 4 |
2022-04-14 19:22 | DenisChenu | Note Added: 69082 | |
2022-04-14 19:27 | ollehar | Note Added: 69083 | |
2022-04-14 19:28 | ollehar | Note Added: 69084 | |
2022-04-14 19:29 | ollehar | Description Updated | |
2022-05-12 20:36 | ollehar | Note Added: 69616 | |
2022-05-12 21:57 | ollehar | Note Added: 69619 | |
2022-05-12 21:57 | ollehar | File Added: limestore.png | |
2022-05-13 08:20 | DenisChenu | Note Added: 69620 | |
2022-05-13 09:54 | Mazi | Note Added: 69623 | |
2022-05-13 09:54 | Mazi | Bug heat | 4 => 6 |
2022-05-13 15:57 | ollehar | Note Added: 69627 | |
2022-05-13 21:49 | ollehar | Note Added: 69637 | |
2022-05-13 21:50 | ollehar | Assigned To | => ollehar |
2022-05-13 21:50 | ollehar | Status | new => assigned |
2022-05-14 11:20 | DenisChenu | Note Added: 69638 | |
2022-05-14 11:21 | DenisChenu | Note Added: 69639 | |
2022-05-14 11:24 | ollehar | Note Added: 69640 | |
2022-05-14 17:08 | ollehar | Description Updated | |
2022-05-16 08:07 | DenisChenu | Note Added: 69644 | |
2022-05-16 11:02 | ollehar | Note Added: 69651 | |
2022-05-16 11:57 | DenisChenu | Note Added: 69664 | |
2022-05-16 20:03 | ollehar | Note Added: 69683 | |
2022-05-16 20:21 | ollehar | Note Added: 69684 | |
2022-05-16 20:24 | ollehar | Note Added: 69685 | |
2022-05-16 20:25 | ollehar | Note Edited: 69685 | |
2022-05-16 23:30 | ollehar | Description Updated |