jmix
jmix copied to clipboard
Implement view access using the Navigation Access Control from Vaadin
In Jmix 2.2.0 a regression appeared: https://github.com/jmix-framework/jmix/issues/2985.
Anonymous view access stopped working. The reason is that in Vaadin 24.3 a new Navigation Access Control mechanism was introduced. See Vaadin documentation.
We should rework access to Jmix views using this mechanism. Workaround implemented in #2985 must be rolled back.
See also: https://github.com/jmix-framework/jmix/issues/2791
Relates to https://github.com/jmix-framework/jmix/issues/2928 (p.3)
Implemented in https://github.com/jmix-framework/jmix/issues/3226