Maxim Gorbunkov
Maxim Gorbunkov
Jmix: 1.3.0 If we've uploaded a file called `My file.docx` then when we download it using [REST API](https://docs.jmix.io/jmix/rest/files-api.html#downloading-files) the name of downloaded file contains + instead of space: `My+file.docx`. See...
In CUBA we had a screen that displays a set of permissions combined from all roles assigned to the user. We should have the same functionality in Jmix. See [forum](https://forum.jmix.ru/t/net-lokalizaczii-dlya-sushhnostej-securitydata/456)
Platform version: 7.2.19 1. Create an entity with a field of LocalDate type 2. Run the application, create entity instance. 3. In the entity browse screen right click in the...
Jmix: 1.3.4 1. Create any report with a single report parameter 2. Make this parameter hidden 3. Run the report using `UiReportRunner`: ```java uiReportRunner.byReportCode("report1") .withParametersDialogShowMode(ParametersDialogShowMode.IF_REQUIRED) //default behavior .runAndShow(); ``` ER:...
Jmix version: 1.3.4 1. Create new project 2. Create some entity, screen and add `excelExport` action to the table: ```xml ... ``` 3. Create docker image using `./gradlew bootBuildImage` command...
See [CUBA issue](https://github.com/cuba-platform/reports/issues/40). Also there is an article on Confluence.
There must be a way to customize or replace the default login form used in authorization code grant. Maybe the default login form generated by Spring should be replaced out-of-the-box.
In Spring, `AuthorizationFilter` supersedes `FilterSecurityInterceptor`. `FilterSecurityInterceptor` will be deprecated in future version of Spring. We must replace `http.authorizeRequests` with `http.authorizeHttpRequests` in our security configurations. See [Spring documentation](https://docs.spring.io/spring-security/reference/servlet/authorization/authorize-http-requests.html)
Jmix version: 1.3.3 1. Create new project 2. Create two entities: Task and Person 3. Add multitenancy add-on 4. Add tenant field in new entities Open the tasks browser and...