Marco Collovati

Results 70 issues of Marco Collovati

[Application Theme](https://vaadin.com/docs/latest/styling/application-theme) page references in several places the legacy path for frontend folder, instead of mention `src/main/frontend`. If you think this issue is important, add a 👍 [reaction](https://blog.github.com/2016-03-10-add-reactions-to-pull-requests-issues-and-comments/) to help...

flow

Having the default value leads to a wrong warning message "Both 'frontendOutputDirectory' and 'webpackOutputDirectory' are set"

+0.0.1

### Describe your motivation A couple of Vaadin spring utility classes are using the static `SecurityContextHolder.getContext()` method to get the Spring security context. That method relies on a `SecurityContextHolderStrategy` that...

spring

To improve performance, `FlowModeAbstractMojo` creates shared reflector instances for each maven phase the goals are bound. For example, if `prepare-frontend` is bound to `process-resources` and `build-frontend` to `compile` two `Reflector`s...

maven-plugin

The `defaultPermitMatcher()` method in `VaadinSecurityConfigurer` defines several request matchers to identify public resources: - internal framework request - anonymous routes - custom PWA icons - other PWA resources - favicon...

spring

### Description of the bug Given a Vaadin application with PWA enabled and a custom icon in the project in default location `src/main/resources/META-INF/resources/icons/icon.png`, when the application is built for production...

pwa
workaround
Impact: Low
Severity: Minor
bundle

When the application runs in production mode, every time `AbstractConfiguration.getMode()` is called, it loads and parses the stats.json file to read the value of the `pre-compiled` flag. To improve the...

performance

#21373 introduced `VaadinSecurityConfigurer` for a better integration and modularization of Spring Security in Vaadin applications. `VaadinSecurityConfigurer` will be the new recommended way to configure Sprin Security, so `VaadinWebSecurity` should be...

spring

`VaadinStatelessSecurityConfigurer` is currently applying some configuration logic in the static `apply` method that should, however, be done in its `init` or `configure` methods. Currently, the configurer must be applied using...

spring