Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Merge pull request #4395 from dokuwiki-translate/lang_update_1039_1736812845 | Gerrit Uitslag | 2025-01-15 |
|\ | | | | | Translation update (hu) | ||
| * | translation update | Fekete Ádám Zsolt | 2025-01-15 |
| | | |||
* | | translation update | Володимир | 2025-01-14 |
|/ | |||
* | Extension Manager: add missing security token | Andreas Gohr | 2025-01-08 |
| | |||
* | translation update | Anika Rachow | 2025-01-07 |
| | |||
* | translation update | Peter Dave Hello | 2024-12-22 |
| | |||
* | 🤖 Rector and PHPCS fixes | splitbrain | 2024-12-18 |
| | |||
* | Merge pull request #4374 from dokuwiki/extensionlabels | Andreas Gohr | 2024-12-18 |
|\ | | | | | Extension Manager: use characters for messages | ||
| * | Extension Manager: set a larger timeout | Andreas Gohr | 2024-12-17 |
| | | | | | | | | | | | | | | | | | | | | | | | | When loading large plugins, like the dw2pdf plugin, a timout of 25 seconds may not be enough on slow connections. This increases the limit to 5 second short of 4 minutes. On CLI this should not be an issue at all, on web SAPIs we need to increase the execution time first, only if that succeeds (might be disabled on some hosts) the limit is increased. This replaces PR #4377 | ||
| * | initialize remote data in one go | Andreas Gohr | 2024-12-17 |
| | | | | | | | | | | | | Previously each extension was fetched separately from the API, this fetches all installed ones in one go, speeding up the first open on cold cache significantly. | ||
| * | Extension Manager: style improvements | Andreas Gohr | 2024-12-17 |
| | | | | | | | | | | | | | | * use SVG for popularity, a bit more muted color style * different error icon * colors for message icons * lazy load screenshots | ||
| * | Extension Manager: use characters for messages | Andreas Gohr | 2024-12-10 |
| | | | | | | | | | | | | | | As pointed out in https://github.com/dokuwiki/dokuwiki/pull/4358#issuecomment-2528848505 using Unicode Symbols for message status might not be ideal. This patch uses upper case letters instead and SVGs in the GUI manager. | ||
* | | translation update | Schplurtz le Déboulonné | 2024-12-17 |
|/ | |||
* | translation update | Marek Adamski | 2024-12-09 |
| | |||
* | Extension Manager: style fixes | Andreas Gohr | 2024-12-04 |
| | |||
* | Extension Manager: adjust test | Andreas Gohr | 2024-12-04 |
| | | | | | Since we now protect the currently used template, the test needs to be adjusted. | ||
* | Extension Manager: adjust notice strings | Andreas Gohr | 2024-12-04 |
| | | | | | | 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. | ||
* | Extension Manager: show updatemessage for installed extensions only | Andreas Gohr | 2024-12-04 |
| | |||
* | Extension Manager: correctly handle component types | Andreas Gohr | 2024-12-04 |
| | | | | | There were a few missing and they were also missing from the detail list. Searching for components using the type: prefix now works. | ||
* | Extension Manager: check dependencies on uninstall/disable | Andreas Gohr | 2024-12-04 |
| | | | | Extensions that others depend on should not be uninstalled. | ||
* | Extension Manager: protect the current template | Andreas Gohr | 2024-12-04 |
| | |||
* | Extension Manager: fullpath instead of realpath | Andreas Gohr | 2024-12-04 |
| | | | | | | This should fix backslash problems on Windows and the various additional checks and ommissions our implementation does make more sense here anyway. | ||
* | Extension Manager: fix incorrect import | Andreas Gohr | 2024-12-04 |
| | |||
* | Extension Manager: (automatic) code style fixes | Andreas Gohr | 2024-12-04 |
| | |||
* | Extension Manager: small language adjustments | Andreas Gohr | 2024-12-04 |
| | |||
* | Extension Manager: updated tests | Andreas Gohr | 2024-12-04 |
| | |||
* | Extension Manager: adjust javascript and images | Andreas Gohr | 2024-12-04 |
| | | | | | | | | | 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. | ||
* | Extension Manager: removed obsolete code | Andreas Gohr | 2024-12-04 |
| | |||
* | Extension Manager: added the last missing GUI tabs | Andreas Gohr | 2024-12-04 |
| | |||
* | Extension Manager: check repo access in handle() | Andreas Gohr | 2024-12-04 |
| | | | | Still need to check if the behaviour on missing internet works okay. | ||
* | Extension Manager: Template GUI | Andreas Gohr | 2024-12-04 |
| | | | | template tab works now, fixed installed status | ||
* | Extension Manager: add installer to GUI | Andreas Gohr | 2024-12-04 |
| | | | | | Now the GUI uses the new Installer class. More work has been done on the GUI itself | ||
* | Extension Manager: some more work on styling | Andreas Gohr | 2024-12-04 |
| | |||
* | Extension Manager: by default skip all git controlled extensions | Andreas Gohr | 2024-12-04 |
| | |||
* | Extension Manager: overhauled list display style | Andreas Gohr | 2024-12-04 |
| | | | | The GUI is still not fully functional again. | ||
* | Extension Manager: some first attempts at styling | Andreas Gohr | 2024-12-04 |
| | | | | I'm not really happy yet, but it will be improved in coming commits | ||
* | Extension Manager: First go at reimplementing the GUI | Andreas Gohr | 2024-12-04 |
| | | | | still a long road ahead | ||
* | Extension Manager: ensure php requirements before installing | Andreas Gohr | 2024-12-04 |
| | | | | This makes use of the new minphp and maxphp fields in the info.txt | ||
* | Extension Manager: CLI now should completely use new classes | Andreas Gohr | 2024-12-04 |
| | |||
* | Extension Manager: make installation work again | Andreas Gohr | 2024-12-04 |
| | | | | The Installer class now also handles dependencies | ||
* | Extension Manager: list warnings on CLI | Andreas Gohr | 2024-12-04 |
| | |||
* | Extension Manager: more refactoring | Andreas Gohr | 2024-12-04 |
| | | | | started to migrate the CLI over to the new classes | ||
* | ExtensionManager: allow initialization using an ID only | Andreas Gohr | 2024-12-04 |
| | | | | This is a more convenient method | ||
* | First start at refactoring the extension manager | Andreas Gohr | 2024-12-04 |
| | | | | | The aim is to readd the existing functionality into proper classes, then extend from there. | ||
* | translation update | Eduardo Mozart de Oliveira | 2024-11-06 |
| | |||
* | Merge pull request #4326 from dokuwiki-translate/lang_update_958_1727982875 | Andreas Gohr | 2024-10-30 |
|\ | | | | | Translation update (de) | ||
| * | translation update | Jürgen Mayer | 2024-10-03 |
| | | |||
* | | translation update | Tomáš Heger | 2024-10-04 |
|/ | |||
* | translation update | Eduardo Mozart de Oliveira | 2024-05-15 |
| | |||
* | Update extension.test.php | Zweihorn | 2024-05-01 |
| | | | | | | fix for failing test due to aligned url entry ref https://github.com/dokuwiki/dokuwiki/issues/4270#issuecomment-2088208289 |