| #
cf461f20 |
| 04-Dec-2024 |
Andreas Gohr <andi@splitbrain.org> |
Extension Manager: adjust notice strings
Because notices are shown on command line as well as in the admin GUI, we can not use HTML in them. This adjusts the affected language strings and removes th
Extension Manager: adjust notice strings
Because notices are shown on command line as well as in the admin GUI, we can not use HTML in them. This adjusts the affected language strings and removes the previously used clean up routine.
show more ...
|
| #
b69d74f1 |
| 04-Dec-2024 |
Andreas Gohr <andi@splitbrain.org> |
Extension Manager: check dependencies on uninstall/disable
Extensions that others depend on should not be uninstalled.
|
| #
5732c960 |
| 21-Nov-2024 |
Andreas Gohr <andi@splitbrain.org> |
Extension Manager: adjust javascript and images
This simpliefies the view options into a single filter, which toggles between all and updatable extensions. This should be less confusing and is what
Extension Manager: adjust javascript and images
This simpliefies the view options into a single filter, which toggles between all and updatable extensions. This should be less confusing and is what most people use anyway.
Image use has been reduced and SVGs are used for icons now. Placeholders are still PNG.
show more ...
|
| #
981e70ca |
| 08-Aug-2024 |
Andreas Gohr <andi@splitbrain.org> |
Extension Manager: overhauled list display style
The GUI is still not fully functional again.
|
| #
4fd6a1d7 |
| 25-Apr-2024 |
Andreas Gohr <andi@splitbrain.org> |
Extension Manager: First go at reimplementing the GUI
still a long road ahead
|
| #
b2a05b76 |
| 17-Apr-2024 |
Andreas Gohr <andi@splitbrain.org> |
Extension Manager: ensure php requirements before installing
This makes use of the new minphp and maxphp fields in the info.txt
|
| #
160d3688 |
| 17-Apr-2024 |
Andreas Gohr <andi@splitbrain.org> |
Extension Manager: CLI now should completely use new classes
|
| #
25d28a01 |
| 17-Apr-2024 |
Andreas Gohr <andi@splitbrain.org> |
Extension Manager: make installation work again
The Installer class now also handles dependencies
|
| #
cf2dcf1b |
| 20-Feb-2024 |
Andreas Gohr <andi@splitbrain.org> |
First start at refactoring the extension manager
The aim is to readd the existing functionality into proper classes, then extend from there.
|
| #
f4d0426b |
| 29-Jan-2024 |
Gerrit Uitslag <klapinklapin@gmail.com> |
show update message in Extension Manager if available
|
| #
f11d3014 |
| 08-Jan-2024 |
Andreas Gohr <andi@splitbrain.org> |
More resilence when talking to plugin repo fixes #4135
When the plugin repository answers but returns non-data (as can happen when the database isn't available, as we have learned yesterday), the ex
More resilence when talking to plugin repo fixes #4135
When the plugin repository answers but returns non-data (as can happen when the database isn't available, as we have learned yesterday), the extension manager still tried to deserialize the data.
This changes all communication from php-serialized to JSON encoded data. When JSON-decoding fails, the data is ignored and an error message is shown. Failure data like this will not be cached.
show more ...
|
| #
bc20e40a |
| 09-Mar-2020 |
Phy <git@phy25.com> |
add overwrite option on extension upload form
By default, on frontend $overwrite is false. Backend function installFromUpload / installFromURL will have a default of true to preserve existing behavi
add overwrite option on extension upload form
By default, on frontend $overwrite is false. Backend function installFromUpload / installFromURL will have a default of true to preserve existing behavior for other API users.
installArchive now will insert a frontend msg() about not installing because of overwrite restriction. It's not being exposed by exception, but it should be reflected on its return array list of installed plugin.
This fixes #715.
show more ...
|
| #
79a3bed0 |
| 27-Apr-2015 |
Gerry Weißbach <gerry.w@gammaproduction.de> |
Generate display options via JS
Since it is a JS function only, the form will be generated by it too.
|
| #
a7ec3530 |
| 14-Apr-2015 |
Gerry Weißbach <gerry.w@gammaproduction.de> |
Add display options to extension manger
Allows tho show/hide extensions that are: enabled, disabled, updatable
|
| #
1ec86040 |
| 11-Dec-2014 |
Andreas Gohr <andi@splitbrain.org> |
check for SSL support in the extension manager
|
| #
8702de7f |
| 09-Dec-2014 |
Gerrit Uitslag <klapinklapin@gmail.com> |
Merge remote-tracking branch 'origin/master' into scrutinizerissues
Conflicts: inc/media.php inc/plugin.php inc/template.php lib/plugins/authplain/_test/escaping.test.php lib/plugins/syntax.php
|
| #
48b5d5e9 |
| 03-Dec-2014 |
Andreas Gohr <gohr@cosmocode.de> |
warn about enabled, but not used auth plugins
|
| #
7e8500ee |
| 02-Oct-2014 |
Gerrit Uitslag <klapinklapin@gmail.com> |
PHPDocs and some improvements
|
| #
bc34cd38 |
| 10-May-2014 |
Andreas Gohr <andi@splitbrain.org> |
added missing translation string in extension manager
|
| #
73d93f2b |
| 30-Jan-2014 |
Andreas Gohr <andi@splitbrain.org> |
extension manager: some minor tweaks in the info screen
|
| #
c837868a |
| 08-Jan-2014 |
Andreas Gohr <andi@splitbrain.org> |
added missing localization
|
| #
bc1b7a8a |
| 08-Jan-2014 |
Andreas Gohr <andi@splitbrain.org> |
better filename parsing
The filename found in the URL will be used for old plugins missing a base entry in their plugin.info.txt and lacking a subdirectory inside the archive as well. This patch mak
better filename parsing
The filename found in the URL will be used for old plugins missing a base entry in their plugin.info.txt and lacking a subdirectory inside the archive as well. This patch makes sure possible query strings aren't included in the filename.
Note: io_download() will also try to get a filename from any content-disposition header.
If no filename can be found we simply use an md5 sum of the URL and hope the plugin will contain it's own hint for naming.
show more ...
|
| #
06d8000a |
| 05-Jan-2014 |
Anika Henke <anika@selfthinker.org> |
added status to info list of extension plugin
|
| #
77da6d6c |
| 05-Jan-2014 |
Anika Henke <anika@selfthinker.org> |
added css and html changes for RTL scripts to extension manager
|
| #
47559c79 |
| 05-Jan-2014 |
Anika Henke <anika@selfthinker.org> |
fixed and improved some HTML in extension manager
|