Nico Hoffmann ෴.
Nico Hoffmann ෴.
My immediate thought is that this could work technically. What I can't quite overlook right now if we could always be sure which one to use. That a help text...
Thanks for the PR, I have marked it for a review and potential merge for v5.1 as we want to wrap up v5.0 and stopped including new features/enhancements that aren't...
https://github.com/getkirby/kirby/blob/develop-minor/src/Cms/UserRules.php#L210-L218 I think the cause is the following: - At installation, `$currentUser` does not exist - `$kirby->roles()->canBeCreated()` doesn't yield any roles - `in_array($role, [null, 'default', 'nobody'])` is also false cause...
We could extend this: https://github.com/getkirby/kirby/blob/develop-minor/src/Cms/UserRules.php#L194 With `$user->kirby()->users()->count() === 0`. Basically skipping the rest below if it's the first user.
@afbora would you have time to create a fix/PR for this?
It's somehow expected as Kirby is only catching the `Kirby\Exception\ErrorPageException` once it enters page rendering (which involves the controller). However, I understand that `NotFoundException` might be expected to do the...
It's about these CSS lines https://github.com/getkirby/kirby/blob/v4/develop/panel/src/components/Forms/Blocks/Blocks.vue#L725-L731 I can't get a better rule that only prevent pointer events on all ancestors of a blocks element with `[data-multi-select-key="true"]` but stops and allows...
I can reproduce the bug as described. What I have tracked so far: After navigation to the parent page, `FieldsSection.vue::onInput` sends another update to the content Vuex store with the...
Started with a first attempt, just a few failing tests still: https://github.com/getkirby/kirby/tree/v5/refactor/imagick Is there much of a difference between webspace having the CLI available vs. those having the class from...
@froschdesign Thank you for confirming the bug. When I find time, I will try. But I am not very versed (or almost not at all) with the laminas escaper code...