History log of /dokuwiki/lib/plugins/extension/Extension.php (Results 1 – 16 of 16)
Revision Date Author Comments
# 2ee9c305 29-May-2025 fiwswe <53953985+fiwswe@users.noreply.github.com>

Don't complain about changed download URLs when plugin repository is unavailable

Fixes #4459


# 3e63733d 04-Dec-2024 Andreas Gohr <andi@splitbrain.org>

Extension Manager: correctly handle component types

There were a few missing and they were also missing from the detail
list. Searching for components using the type: prefix now works.


# 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.


# 077f55fe 04-Dec-2024 Andreas Gohr <andi@splitbrain.org>

Extension Manager: protect the current template


# e8fd67e9 22-Nov-2024 Andreas Gohr <andi@splitbrain.org>

Extension Manager: fullpath instead of realpath

This should fix backslash problems on Windows and the various additional
checks and ommissions our implementation does make more sense here
anyway.


# 7c184cfc 22-Nov-2024 Andreas Gohr <andi@splitbrain.org>

Extension Manager: (automatic) code style fixes


# 8fe483c9 22-Nov-2024 Andreas Gohr <andi@splitbrain.org>

Extension Manager: updated tests


# 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 ...


# 176901c2 20-Nov-2024 Andreas Gohr <andi@splitbrain.org>

Extension Manager: Template GUI

template tab works now, fixed installed status


# 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


# 7c9966a5 05-Mar-2024 Andreas Gohr <andi@splitbrain.org>

Extension Manager: more refactoring

started to migrate the CLI over to the new classes


# a1e045f7 20-Feb-2024 Andreas Gohr <andi@splitbrain.org>

ExtensionManager: allow initialization using an ID only

This is a more convenient method


# 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.