Nico Hoffmann ෴.
Nico Hoffmann ෴.
## Description ### Summary of changes - New `Url::slug()` method that obeys `slugs.maxlength` option - Using `Url::slug()` instead of `Str::slug()` everywhere that is about page slugs - `Str::slug()` supports `false`...
Currently, we often ignore the `slugs.maxlength` option when generating slugs but rather use the default 128 from `Str::slug()`. I see two options: 1. Integrate `App(null, true)?->option('slugs.maxlength')` into `Str::slug()` to use...
## Description ### Summary of changes - Prev/next arrows are shown on any user view, also the account view - `$user->next()`, `$user->prev()` are based on a siblings collection that now...
## Description ### Summary of changes - If a language has no specific URL path, its pattern doesn't match anymore `(:all)`. Instead it only matches all that does not start...
## Description ### Summary of changes - New `PageCopy` class to handle all adaptations for a copied page, its files and children - Tracking a map of all `oldUUID =>...
## Description - [ ] Consider how to integrate `options` again: `User::roles()`, `Field::roles()` should probably filter roles also on whether the current user's role has the permission for which of...
## Problem description In Kirby 4.2 and 4.3, the pages section currently can be hit by a drastic performance issue when used with table layout and using computational heavy parts...
``` The convert command is deprecated in IMv7, use "magick" instead of "convert" or "magick convert" ``` We need to check if this is an issue for us and how...
Panel: 1. Click on a slow-loading view (e.g. system) 2. Immediately click on a different view 3. Panel navigates to second view, but as soon as the first slow requests...
## Description ### Summary of changes - Switches to Symphony YAML handler ### Reasoning Before we switch the default in the Core, it would be good to run our kits...