Maxim Gorbunkov

Results 89 issues of 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...

size: S
in: rest

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)

size: L
in: security

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...

type: bug

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:...

type: bug
size: S
in: reports

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...

type: bug
size: M

See [CUBA issue](https://github.com/cuba-platform/reports/issues/40). Also there is an article on Confluence.

size: XL
in: reports

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.

size: M
in: authorizationserver

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)

size: S
in: core

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...

type: bug
size: M
in: data