Roman Anasal
Roman Anasal
This change set adds type declarations to allow using this package in TypeScript projects while having full support for autocompletion and integrated API documentation. It also fixes some bugs I...
This PR adds some improvements/fixes: * correctly allow "go to declaration" when clicking on expressions with scope resolution operator `::`, e.g. `MyClass::class` to go to `MyClass` * sort exact matches...
Since the last update of this package in 2017 the https://github.com/atom/language-php package has undergone significant changes breaking the functionality of `atom-autocomplete-php`. This is mostly to a changed structure / naming...
This fixes some issues with recent versions of PHP: * [#66216 of PHP](https://bugs.php.net/bug.php?id=66216) could lead to unhandled exceptions resulting in invalid JSON resulting in broken file parsing * PHP 7+...
- Version: `master` ## Description Using snappymail as webmail is broken in latest master. Trying to login to the webmail results in a redirect loop. Even if logged in sending...
## Environment & Version - Version: `master` ## Description When `WEB_WEBMAIL` is set to a path with more than two subdirectories the link back to the mailu admin UI in...
## What type of PR? Feature ## What does this PR do? This adds a button to the user list for admins to open the webmailer as another user. ###...
### Bug Report | Q | A |-------------------------------------------- | ------ | Version | 2.14.0 #### Summary Using the `AsEntityListener` attribute to listen to entity events one can set a priority...
Given this `launch.json` for vscode with multiple `pathMappings`: ~~~json { "version": "0.2.0", "configurations": [ { "name": "Listen for Xdebug", "type": "php", "request": "launch", "pathMappings": { "/app/": "${workspaceRoot}", "${workspaceRoot}": "${workspaceRoot}" },...
The example [from the docs of `useStorageAsync`](https://github.com/vueuse/vueuse/blob/8ff6f1948b68aab4e840de24678a38452d1e0c2d/packages/core/useStorageAsync/index.md?plain=1#L36-L41) does not actually work because the returned Promise does never resolve: ```ts // Use top-level await if your environment supports it const accessToken...