| a1ef4d62 | 22-Jul-2025 |
Andreas Gohr <gohr@cosmocode.de> |
ExtensionManager: get base from plugin classes. fixes #4484
When installing a plugin that has no plugin.info.txt, we need to figure out where it belongs from other data. Previously we checked the ar
ExtensionManager: get base from plugin classes. fixes #4484
When installing a plugin that has no plugin.info.txt, we need to figure out where it belongs from other data. Previously we checked the archive name or folder within. This will fail for archives generated from github branches as the plugin would be named "dokuwiki-plugin-foobar" or "master".
This implements looking for known plugin type php files, parsing them with PHP's parser and extracting the class name. The base name is in that class name.
Seems to work fine in my unit and manual tests.
show more ...
|
| 9b006b5f | 22-Jul-2025 |
Andreas Gohr <gohr@cosmocode.de> |
Extension manager: when no url or upload given, do nothing |
| 7f647da1 | 22-Jul-2025 |
Andreas Gohr <gohr@cosmocode.de> |
Extension manager: when url given, don't try to use upload, too |
| b0bf729c | 21-Jul-2025 |
Or Gozlan <gozlan.or@gmail.com> |
translation update |
| 62184d39 | 13-Jul-2025 |
Andreas Gohr <andi@splitbrain.org> |
extension manager: highlight available update again
People really seem to miss the highlight for available updates.
Also see discussion at https://forum.dokuwiki.org/d/23149-extention-extension-upd
extension manager: highlight available update again
People really seem to miss the highlight for available updates.
Also see discussion at https://forum.dokuwiki.org/d/23149-extention-extension-updates-prasenter-darstellen
show more ...
|
| 12f9c6ba | 01-Jul-2025 |
Daniel Dias Rodrigues <danieldiasr@gmail.com> |
translation update |
| f51641de | 30-Jun-2025 |
Andreas Gohr <andi@splitbrain.org> |
ease popularity plugin reuse
See #4477 for rationale |
| 1b8e843a | 29-Jun-2025 |
Luna Shirase <fwits@foxmail.com> |
translation update |
| 9791ae45 | 28-Jun-2025 |
Andreas Gohr <andi@splitbrain.org> |
fix openapi spec download when no subdir is used
See https://github.com/dokuwiki/dokuwiki/commit/0c6e917818109b1f50cd46754bb3bf353e36d889#r160979301 |
| abe3cab3 | 11-Jun-2025 |
Schplurtz le Déboulonné <Schplurtz@laposte.net> |
translation update |
| 33cb4e01 | 03-Jun-2025 |
Andreas Gohr <gohr@cosmocode.de> |
Make is_ssl and baseurl use proper proxy checks
This should not only address #4455 but also ensures that the related headers are only used when they come from a trusted reverse proxy chain. |
| 68c69053 | 03-Jun-2025 |
Petr Kajzar <petr.kajzar@centrum.cz> |
translation update |
| 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 |
| 2a23320c | 24-May-2025 |
SoiBKK <info@soibangkok.online> |
translation update |
| 396ae2b1 | 21-May-2025 |
Andreas Gohr <gohr@cosmocode.de> |
do not check bundled plugins for write permissions
fixes #4441 replaces #4442 |
| f7f57de8 | 21-May-2025 |
Andreas Gohr <gohr@cosmocode.de> |
fix extension manager styles with overlong content
URL change notices didn't break and could push the action buttons out of the layout. |
| 1d94f4f4 | 21-May-2025 |
Andreas Gohr <gohr@cosmocode.de> |
Add remote API to extension manager |
| 966af3e4 | 20-May-2025 |
andreash <aeheil@gmail.com> |
translation update |
| fbb83101 | 15-May-2025 |
Niclas Tittl <niclas.tittl@msn.com> |
translation update |
| 45840e36 | 14-May-2025 |
Pablo <tuthotep@gmail.com> |
translation update |
| 0d00d972 | 13-May-2025 |
Andreas Gohr <gohr@cosmocode.de> |
give smileys intrinsic height. fixes #4436
verified via ?do=export_htmlbody |
| 5ce5976f | 13-May-2025 |
Pablo <tuthotep@gmail.com> |
translation update |
| ad64f22b | 08-May-2025 |
tiltX <stefan.ihringer@gmx.net> |
fix button border css
Firefox (128 esr on Linux) displayed a solid black border around all buttons inside the popup which makes it impossible to see which button was pressed. This change makes the o
fix button border css
Firefox (128 esr on Linux) displayed a solid black border around all buttons inside the popup which makes it impossible to see which button was pressed. This change makes the outset/inset look work as it probably was intended.
show more ...
|
| 7e448cf3 | 21-Apr-2025 |
Impeck <impeck@ya.ru> |
translation update |
| d9672f67 | 19-Apr-2025 |
Andreas Gohr <andi@splitbrain.org> |
make $INFO global during TestRequests in detail.php |