Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
| * | | | 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. | |||
* | | | add todo checker action | Andreas Gohr | 2024-12-04 | |
| | | | | | | | | | | | | I sometimes forget to resolve todo comments in my PRs, this might help. | |||
* | | | Merge pull request #4370 from dokuwiki/bot/autofix | Andreas Gohr | 2024-12-02 | |
|\ \ \ | | | | | | | | | 🤖 Automatic code style fixes | |||
| * | | | 🤖 Rector and PHPCS fixes | splitbrain | 2024-12-02 | |
|/ / / | ||||
* | | | skip buggy rector rule | Andreas Gohr | 2024-12-02 | |
| | | | | | | | | | | | | see rectorphp/rector#8916 | |||
* | | | skip two more rules from rector | Andreas Gohr | 2024-12-02 | |
| | | | ||||
* | | | removed obsolete files from static autoloader | Andreas Gohr | 2024-12-02 | |
| | | | ||||
* | | | update rector to 1.2 | Andreas Gohr | 2024-12-02 | |
| | | | | | | | | | | | | | | | Some of our skipped rules no longer exist or apply. Next auto-cleanup should be checked extra careful | |||
* | | | Merge pull request #4367 from dokuwiki/tildetitle | Andreas Gohr | 2024-12-02 | |
|\ \ \ | | | | | | | | | drop tilde from title. fixes #4347 | |||
| * | | | drop tilde from title. fixes #4347 | Andreas Gohr | 2024-11-27 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When a link with the page relative shortcut is used and no title is given, the given ID is used to create a title. In this case, the tilde should be removed from the title. [[~SomeThing]] -> SomeThing | |||
* | | | | Merge pull request #4366 from dokuwiki/remoteusertrim | Andreas Gohr | 2024-12-02 | |
|\ \ \ \ | | | | | | | | | | | unset empty REMOTE_USER. fixes #4348 | |||
| * | | | | unset empty REMOTE_USER. fixes #4348 | Andreas Gohr | 2024-11-27 | |
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | An empty remote user should not be set at all. Seems like some webservers always set the environment var, even if no authentication happened. I'd argue that this is wrong, but this should fix the behaviour. | |||
* | | | | Merge pull request #4365 from dokuwiki/feedrevs | Andreas Gohr | 2024-12-02 | |
|\ \ \ \ | | | | | | | | | | | fix revisions used in RSS feeds. fixes #4357 | |||
| * | | | | fix revisions used in RSS feeds. fixes #4357 | Andreas Gohr | 2024-11-27 | |
| | | | | | | | | | | | | | | | | | | | | A negative value needs to be passed to retrieve the current revision. | |||
* | | | | | Merge pull request #4364 from dokuwiki/nopassfill | Andreas Gohr | 2024-12-02 | |
|\ \ \ \ \ | | | | | | | | | | | | | Preventing auto-filling of passwords in config #4362 | |||
| * | | | | | Preventing auto-filling of passwords in config #4362 | Andreas Gohr | 2024-11-27 | |
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We previously had set autocomplete="off" on password fields, but browsers seem to ignore that now. MDN suggests [1] to use autocomplete="new-password", so that's what's used now. In addition autocomplete="off" is set on the form as a whole. Will that fix the issue once and for all? Doubtful: > This attribute is a hint to browsers; some may not comply with it. [1] https://developer.mozilla.org/en-US/docs/Web/Security/Practical_implementation_guides/Turning_off_form_autocompletion | |||
* | | | | | Merge pull request #4360 from dokuwiki/php84 | Andreas Gohr | 2024-12-02 | |
|\ \ \ \ \ | |_|/ / / |/| | | | | PHP 8.4 fixes | |||
| * | | | | use new expectLogMessage to check condition tested in test_savesequence4() | Andreas Gohr | 2024-11-27 | |
| | | | | | ||||
| * | | | | code style fixes for Logger | Andreas Gohr | 2024-11-25 | |
| | | | | | ||||
| * | | | | updated simplepie, contains php 8.4 fixes | Andreas Gohr | 2024-11-25 | |
| | | | | | ||||
| * | | | | fix deprecated phpunit call in styling plugin | Andreas Gohr | 2024-11-25 | |
| | | | | | ||||
| * | | | | fix expected exception message in config plugin test | Andreas Gohr | 2024-11-25 | |
| | | | | | ||||
| * | | | | io_replaceInFile: replace warning with logging call | Andreas Gohr | 2024-11-25 | |
| | | | | | ||||
| * | | | | Allow tests to expect log messages | Andreas Gohr | 2024-11-25 | |
| | | | | | ||||
| * | | | | user manager: explicitly set CSV parameters | Andreas Gohr | 2024-11-25 | |
| | | | | | | | | | | | | | | | | | | | | This is needed since PHP 8.4 | |||
| * | | | | updated lesserphp | Andreas Gohr | 2024-11-25 | |
| | | | | | ||||
| * | | | | replace deprecated phpunit assertions | Andreas Gohr | 2024-11-25 | |
| | | | | | ||||
| * | | | | use phpunit 9 | Andreas Gohr | 2024-11-25 | |
| | | | | | | | | | | | | | | | | | | | | This should be the last version supporting php 7.4 | |||
| * | | | | Merge pull request #4359 from dokuwiki/utf8encode | Andreas Gohr | 2024-11-25 | |
| |\ \ \ \ | | | | | | | | | | | | | replace deprecated utf8_encode #4354 | |||
| | * | | | | replace deprecated utf8_encode #4354 | Andreas Gohr | 2024-11-22 | |
| | | | | | | ||||
| * | | | | | Merge pull request #4361 from lvl1ch43l/master | Andreas Gohr | 2024-11-25 | |
| |\ \ \ \ \ | | | | | | | | | | | | | | | Remove check for deprecated E_STRICT |