aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/lib/plugins
Commit message (Collapse)AuthorAge
* authldap: avoid warning on invalid mapping setup. #4399Andreas Gohr2025-03-15
|
* translation updateJeann2025-01-18
|
* translation updateSchplurtz le Déboulonné2025-01-16
|
* Merge pull request #4395 from dokuwiki-translate/lang_update_1039_1736812845Gerrit Uitslag2025-01-15
|\ | | | | Translation update (hu)
| * translation updateFekete Ádám Zsolt2025-01-15
| |
* | translation updateВолодимир2025-01-14
|/
* translation updateMarek Adamski2025-01-10
|
* 🤖 Rector and PHPCS fixessplitbrain2025-01-09
|
* Merge pull request #3634 from ↵Andreas Gohr2025-01-09
|\ | | | | | | | | spike77453/feature_add-plaintext-password-update-option Add option 'modPassPlain' to send plaintext password updates to LDAP server
| * Add option 'modPassPlain' to send plaintext password updates to LDAP serverspike2024-12-31
| |
* | rename trustedproxy option to trustedproxiesAndreas Gohr2025-01-09
| | | | | | | | | | | | | | | | We use a new format (array instead of regex) and need a sure way to recognize it. Zebra's approach would not have survived the editing via config manager. As a side effect this also introduces a new languange string, which is good because the old one did no longer apply.
* | Extension Manager: add missing security tokenAndreas Gohr2025-01-08
| |
* | translation updateAnika Rachow2025-01-07
|/
* Merge pull request #4383 from dokuwiki-translate/lang_update_1027_1734867410Andreas Gohr2024-12-22
|\ | | | | Translation update (zh-tw)
| * translation updatePeter Dave Hello2024-12-22
| |
* | translation updatePeter Dave Hello2024-12-22
|/
* 🤖 Rector and PHPCS fixessplitbrain2024-12-18
|
* Merge pull request #4374 from dokuwiki/extensionlabelsAndreas Gohr2024-12-18
|\ | | | | Extension Manager: use characters for messages
| * Extension Manager: set a larger timeoutAndreas Gohr2024-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 goAndreas Gohr2024-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 improvementsAndreas Gohr2024-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 messagesAndreas Gohr2024-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 updateSchplurtz le Déboulonné2024-12-17
|/
* translation updateMarek Adamski2024-12-09
|
* Extension Manager: style fixesAndreas Gohr2024-12-04
|
* Extension Manager: adjust testAndreas Gohr2024-12-04
| | | | | Since we now protect the currently used template, the test needs to be adjusted.
* Extension Manager: adjust notice stringsAndreas Gohr2024-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 onlyAndreas Gohr2024-12-04
|
* Extension Manager: correctly handle component typesAndreas Gohr2024-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/disableAndreas Gohr2024-12-04
| | | | Extensions that others depend on should not be uninstalled.
* Extension Manager: protect the current templateAndreas Gohr2024-12-04
|
* Extension Manager: fullpath instead of realpathAndreas Gohr2024-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 importAndreas Gohr2024-12-04
|
* Extension Manager: (automatic) code style fixesAndreas Gohr2024-12-04
|
* Extension Manager: small language adjustmentsAndreas Gohr2024-12-04
|
* Extension Manager: updated testsAndreas Gohr2024-12-04
|
* Extension Manager: adjust javascript and imagesAndreas Gohr2024-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 codeAndreas Gohr2024-12-04
|
* Extension Manager: added the last missing GUI tabsAndreas Gohr2024-12-04
|
* Extension Manager: check repo access in handle()Andreas Gohr2024-12-04
| | | | Still need to check if the behaviour on missing internet works okay.
* Extension Manager: Template GUIAndreas Gohr2024-12-04
| | | | template tab works now, fixed installed status
* Extension Manager: add installer to GUIAndreas Gohr2024-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 stylingAndreas Gohr2024-12-04
|
* Extension Manager: by default skip all git controlled extensionsAndreas Gohr2024-12-04
|
* Extension Manager: overhauled list display styleAndreas Gohr2024-12-04
| | | | The GUI is still not fully functional again.
* Extension Manager: some first attempts at stylingAndreas Gohr2024-12-04
| | | | I'm not really happy yet, but it will be improved in coming commits
* Extension Manager: First go at reimplementing the GUIAndreas Gohr2024-12-04
| | | | still a long road ahead
* Extension Manager: ensure php requirements before installingAndreas Gohr2024-12-04
| | | | This makes use of the new minphp and maxphp fields in the info.txt
* Extension Manager: CLI now should completely use new classesAndreas Gohr2024-12-04
|
* Extension Manager: make installation work againAndreas Gohr2024-12-04
| | | | The Installer class now also handles dependencies