Skip to content

Commit e5cac7e

Browse files
committed
fix: configure max request body size; organize imports in whole project
1 parent df4494c commit e5cac7e

File tree

142 files changed

+671
-973
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

142 files changed

+671
-973
lines changed

server/api-service/lowcoder-domain/src/main/java/org/lowcoder/domain/authentication/AuthenticationServiceImpl.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@
1010
import org.lowcoder.sdk.config.CommonConfig;
1111
import org.lowcoder.sdk.constants.AuthSourceConstants;
1212
import org.lowcoder.sdk.constants.WorkspaceMode;
13-
import org.springframework.beans.factory.annotation.Autowired;
1413
import org.springframework.stereotype.Service;
1514
import reactor.core.publisher.Flux;
1615
import reactor.core.publisher.Mono;

server/api-service/lowcoder-domain/src/main/java/org/lowcoder/domain/configurations/MongoConfig.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@
1212
import org.lowcoder.domain.user.model.User;
1313
import org.lowcoder.sdk.config.MaterialProperties;
1414
import org.lowcoder.sdk.models.HasIdAndAuditing;
15-
import org.springframework.beans.factory.annotation.Autowired;
1615
import org.springframework.context.ApplicationContext;
1716
import org.springframework.context.annotation.Bean;
1817
import org.springframework.context.annotation.Configuration;

server/api-service/lowcoder-domain/src/main/java/org/lowcoder/domain/organization/model/OrganizationDomain.java

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,16 @@
11
package org.lowcoder.domain.organization.model;
22

3-
import java.util.ArrayList;
4-
import java.util.List;
5-
3+
import com.fasterxml.jackson.core.type.TypeReference;
4+
import lombok.Getter;
5+
import lombok.Setter;
66
import org.lowcoder.domain.mongodb.MongodbInterceptorContext;
77
import org.lowcoder.sdk.auth.AbstractAuthConfig;
8-
import org.lowcoder.sdk.config.SerializeConfig.JsonViews;
8+
import org.lowcoder.sdk.config.JsonViews;
99
import org.lowcoder.sdk.util.JsonUtils;
1010
import org.springframework.data.annotation.Transient;
1111

12-
import com.fasterxml.jackson.core.type.TypeReference;
13-
14-
import lombok.Getter;
15-
import lombok.Setter;
12+
import java.util.ArrayList;
13+
import java.util.List;
1614

1715
public class OrganizationDomain implements EnterpriseConnectionConfig {
1816

server/api-service/lowcoder-domain/src/main/java/org/lowcoder/domain/organization/service/OrgMemberServiceImpl.java

Lines changed: 9 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,13 @@
11
package org.lowcoder.domain.organization.service;
22

3-
import static org.lowcoder.infra.birelation.BiRelationBizType.ORG_MEMBER;
4-
5-
import java.util.Collection;
6-
import java.util.HashSet;
7-
import java.util.List;
8-
import java.util.Map;
9-
103
import lombok.RequiredArgsConstructor;
4+
import lombok.extern.slf4j.Slf4j;
115
import org.apache.commons.lang3.StringUtils;
126
import org.bson.Document;
137
import org.lowcoder.domain.group.model.GroupMember;
148
import org.lowcoder.domain.group.service.GroupMemberService;
159
import org.lowcoder.domain.group.service.GroupService;
16-
import org.lowcoder.domain.organization.model.MemberRole;
17-
import org.lowcoder.domain.organization.model.OrgMember;
18-
import org.lowcoder.domain.organization.model.OrgMemberState;
19-
import org.lowcoder.domain.organization.model.Organization;
20-
import org.lowcoder.domain.organization.model.OrganizationState;
10+
import org.lowcoder.domain.organization.model.*;
2111
import org.lowcoder.infra.annotation.PossibleEmptyMono;
2212
import org.lowcoder.infra.birelation.BiRelation;
2313
import org.lowcoder.infra.birelation.BiRelationService;
@@ -26,15 +16,19 @@
2616
import org.lowcoder.sdk.config.CommonConfig;
2717
import org.lowcoder.sdk.config.CommonConfig.Workspace;
2818
import org.lowcoder.sdk.constants.WorkspaceMode;
29-
import org.springframework.beans.factory.annotation.Autowired;
3019
import org.springframework.context.annotation.Lazy;
3120
import org.springframework.data.domain.PageRequest;
3221
import org.springframework.stereotype.Service;
33-
34-
import lombok.extern.slf4j.Slf4j;
3522
import reactor.core.publisher.Flux;
3623
import reactor.core.publisher.Mono;
3724

25+
import java.util.Collection;
26+
import java.util.HashSet;
27+
import java.util.List;
28+
import java.util.Map;
29+
30+
import static org.lowcoder.infra.birelation.BiRelationBizType.ORG_MEMBER;
31+
3832
@Slf4j
3933
@Service
4034
@RequiredArgsConstructor

server/api-service/lowcoder-domain/src/main/java/org/lowcoder/domain/query/service/QueryExecutionServiceImpl.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616
import org.lowcoder.sdk.models.QueryExecutionResult;
1717
import org.lowcoder.sdk.query.QueryExecutionContext;
1818
import org.lowcoder.sdk.query.QueryVisitorContext;
19-
import org.springframework.beans.factory.annotation.Autowired;
2019
import org.springframework.stereotype.Service;
2120
import reactor.core.publisher.Mono;
2221

server/api-service/lowcoder-domain/src/main/java/org/lowcoder/domain/user/model/User.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
import org.lowcoder.domain.mongodb.AfterMongodbRead;
1414
import org.lowcoder.domain.mongodb.BeforeMongodbWrite;
1515
import org.lowcoder.domain.mongodb.MongodbInterceptorContext;
16-
import org.lowcoder.sdk.config.SerializeConfig;
16+
import org.lowcoder.sdk.config.JsonViews;
1717
import org.lowcoder.sdk.constants.UiConstants;
1818
import org.lowcoder.sdk.models.HasIdAndAuditing;
1919
import org.lowcoder.sdk.util.JsonUtils;
@@ -143,7 +143,7 @@ public void markAsDeleted() {
143143
public void beforeMongodbWrite(MongodbInterceptorContext context) {
144144
if (CollectionUtils.isNotEmpty(this.apiKeysList)) {
145145
this.apiKeysList.forEach(apiKey -> apiKey.doEncrypt(s -> context.encryptionService().encryptString(s)));
146-
apiKeys = JsonUtils.fromJsonSafely(JsonUtils.toJsonSafely(apiKeysList, SerializeConfig.JsonViews.Internal.class), new TypeReference<>() {
146+
apiKeys = JsonUtils.fromJsonSafely(JsonUtils.toJsonSafely(apiKeysList, JsonViews.Internal.class), new TypeReference<>() {
147147
}, new ArrayList<>());
148148
}
149149
}

server/api-service/lowcoder-domain/src/main/java/org/lowcoder/domain/user/service/EmailCommunicationServiceImpl.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
import lombok.RequiredArgsConstructor;
55
import lombok.extern.slf4j.Slf4j;
66
import org.lowcoder.sdk.config.CommonConfig;
7-
import org.springframework.beans.factory.annotation.Autowired;
87
import org.springframework.mail.javamail.JavaMailSender;
98
import org.springframework.mail.javamail.MimeMessageHelper;
109
import org.springframework.stereotype.Service;

server/api-service/lowcoder-infra/src/main/java/org/lowcoder/infra/birelation/BiRelation.java

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,14 @@
11
package org.lowcoder.infra.birelation;
22

3-
import com.fasterxml.jackson.annotation.JsonIgnore;
4-
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
3+
import com.fasterxml.jackson.annotation.JsonCreator;
4+
import com.google.common.base.MoreObjects;
55
import lombok.AllArgsConstructor;
66
import lombok.NoArgsConstructor;
7-
import lombok.Value;
87
import lombok.experimental.SuperBuilder;
98
import lombok.extern.jackson.Jacksonized;
109
import org.lowcoder.sdk.models.HasIdAndAuditing;
1110
import org.springframework.data.mongodb.core.mapping.Document;
1211

13-
import com.fasterxml.jackson.annotation.JsonCreator;
14-
import com.google.common.base.MoreObjects;
15-
16-
import lombok.Builder;
17-
1812
@SuperBuilder
1913
@Jacksonized
2014
@Document

server/api-service/lowcoder-infra/src/main/java/org/lowcoder/infra/birelation/BiRelationRepository.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,12 @@
11
package org.lowcoder.infra.birelation;
22

3-
import java.util.Collection;
4-
53
import org.springframework.data.domain.Pageable;
64
import org.springframework.data.mongodb.repository.ReactiveMongoRepository;
7-
85
import reactor.core.publisher.Flux;
96
import reactor.core.publisher.Mono;
107

8+
import java.util.Collection;
9+
1110
public interface BiRelationRepository extends ReactiveMongoRepository<BiRelation, String> {
1211

1312
Flux<BiRelation> findByBizTypeAndSourceId(BiRelationBizType bizType, String sourceId);

server/api-service/lowcoder-infra/src/main/java/org/lowcoder/infra/birelation/BiRelationServiceImpl.java

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,22 @@
11
package org.lowcoder.infra.birelation;
22

3-
import static com.google.common.base.Strings.nullToEmpty;
4-
import static org.apache.commons.lang3.StringUtils.isNotBlank;
5-
import static org.springframework.data.mongodb.core.query.Criteria.where;
6-
7-
import java.util.Collection;
8-
import java.util.List;
9-
3+
import com.google.common.base.Preconditions;
104
import lombok.RequiredArgsConstructor;
115
import org.lowcoder.infra.mongo.MongoUpsertHelper;
126
import org.springframework.data.domain.Pageable;
137
import org.springframework.data.mongodb.core.query.Criteria;
148
import org.springframework.data.mongodb.core.query.Query;
159
import org.springframework.stereotype.Service;
16-
17-
import com.google.common.base.Preconditions;
18-
1910
import reactor.core.publisher.Flux;
2011
import reactor.core.publisher.Mono;
2112

13+
import java.util.Collection;
14+
import java.util.List;
15+
16+
import static com.google.common.base.Strings.nullToEmpty;
17+
import static org.apache.commons.lang3.StringUtils.isNotBlank;
18+
import static org.springframework.data.mongodb.core.query.Criteria.where;
19+
2220
@Service
2321
@RequiredArgsConstructor
2422
public class BiRelationServiceImpl implements BiRelationService {

server/api-service/lowcoder-infra/src/main/java/org/lowcoder/infra/conditional/ConditionalOnPropertyNotBlank.java

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,20 @@
11
package org.lowcoder.infra.conditional;
22

3-
import java.lang.annotation.ElementType;
4-
import java.lang.annotation.Retention;
5-
import java.lang.annotation.RetentionPolicy;
6-
import java.lang.annotation.Target;
7-
import java.util.Map;
8-
93
import jakarta.annotation.Nullable;
104
import jakarta.validation.constraints.NotBlank;
11-
125
import org.apache.commons.lang3.StringUtils;
136
import org.lowcoder.infra.conditional.ConditionalOnPropertyNotBlank.OnPropertyNotBlankCondition;
147
import org.springframework.context.annotation.Condition;
158
import org.springframework.context.annotation.ConditionContext;
169
import org.springframework.context.annotation.Conditional;
1710
import org.springframework.core.type.AnnotatedTypeMetadata;
1811

12+
import java.lang.annotation.ElementType;
13+
import java.lang.annotation.Retention;
14+
import java.lang.annotation.RetentionPolicy;
15+
import java.lang.annotation.Target;
16+
import java.util.Map;
17+
1918
@Target({ElementType.TYPE, ElementType.METHOD})
2019
@Retention(RetentionPolicy.RUNTIME)
2120
@Conditional(OnPropertyNotBlankCondition.class)

server/api-service/lowcoder-infra/src/main/java/org/lowcoder/infra/config/AutoReloadConfImpl.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
package org.lowcoder.infra.config;
22

3-
import static org.apache.commons.lang3.ObjectUtils.firstNonNull;
3+
import org.apache.commons.lang3.StringUtils;
4+
import org.lowcoder.sdk.config.dynamic.Conf;
45

56
import java.util.function.Function;
67

7-
import org.apache.commons.lang3.StringUtils;
8-
import org.lowcoder.sdk.config.dynamic.Conf;
8+
import static org.apache.commons.lang3.ObjectUtils.firstNonNull;
99

1010
class AutoReloadConfImpl<T> implements Conf<T> {
1111

server/api-service/lowcoder-infra/src/main/java/org/lowcoder/infra/config/AutoReloadConfigInstanceImpl.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
11
package org.lowcoder.infra.config;
22

3-
import java.util.List;
4-
import java.util.Map;
5-
import java.util.Objects;
6-
import java.util.concurrent.ConcurrentHashMap;
7-
83
import org.lowcoder.sdk.config.dynamic.Conf;
94
import org.lowcoder.sdk.config.dynamic.ConfigInstance;
105
import org.lowcoder.sdk.util.JsonUtils;
116
import org.springframework.beans.factory.annotation.Autowired;
127
import org.springframework.stereotype.Component;
138

9+
import java.util.List;
10+
import java.util.Map;
11+
import java.util.Objects;
12+
import java.util.concurrent.ConcurrentHashMap;
13+
1414
@Component
1515
@SuppressWarnings("unchecked")
1616
public class AutoReloadConfigInstanceImpl implements ConfigInstance {

server/api-service/lowcoder-infra/src/main/java/org/lowcoder/infra/config/ConfigCenterImpl.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
package org.lowcoder.infra.config;
22

3-
import java.util.List;
4-
import java.util.Map;
5-
import java.util.concurrent.ConcurrentHashMap;
6-
73
import org.lowcoder.sdk.config.dynamic.Conf;
84
import org.lowcoder.sdk.config.dynamic.ConfigCenter;
95
import org.lowcoder.sdk.config.dynamic.ConfigInstance;
106
import org.springframework.beans.factory.annotation.Autowired;
117
import org.springframework.stereotype.Component;
128

9+
import java.util.List;
10+
import java.util.Map;
11+
import java.util.concurrent.ConcurrentHashMap;
12+
1313
@Component
1414
public class ConfigCenterImpl implements ConfigCenter {
1515

server/api-service/lowcoder-infra/src/main/java/org/lowcoder/infra/config/model/ServerConfig.java

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,6 @@
77
import org.lowcoder.sdk.models.HasIdAndAuditing;
88
import org.springframework.data.mongodb.core.mapping.Document;
99

10-
import com.fasterxml.jackson.annotation.JsonCreator;
11-
12-
import lombok.Builder;
13-
1410
@SuperBuilder
1511
@Jacksonized
1612
@Document

server/api-service/lowcoder-infra/src/main/java/org/lowcoder/infra/config/repository/CustomServerConfigRepository.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
package org.lowcoder.infra.config.repository;
22

33
import org.lowcoder.infra.config.model.ServerConfig;
4-
54
import reactor.core.publisher.Mono;
65

76
interface CustomServerConfigRepository {

server/api-service/lowcoder-infra/src/main/java/org/lowcoder/infra/config/repository/CustomServerConfigRepositoryImpl.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
import org.lowcoder.infra.mongo.MongoUpsertHelper;
55
import org.springframework.beans.factory.annotation.Autowired;
66
import org.springframework.stereotype.Repository;
7-
87
import reactor.core.publisher.Mono;
98

109
@Repository

server/api-service/lowcoder-infra/src/main/java/org/lowcoder/infra/config/repository/ServerConfigRepository.java

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,8 @@
11
package org.lowcoder.infra.config.repository;
22

3+
import com.google.common.annotations.VisibleForTesting;
34
import org.lowcoder.infra.config.model.ServerConfig;
45
import org.springframework.data.mongodb.repository.ReactiveMongoRepository;
5-
6-
import com.google.common.annotations.VisibleForTesting;
7-
86
import reactor.core.publisher.Mono;
97

108
@VisibleForTesting

server/api-service/lowcoder-infra/src/main/java/org/lowcoder/infra/event/AbstractEvent.java

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,13 @@
11
package org.lowcoder.infra.event;
22

3+
import lombok.Getter;
4+
import lombok.experimental.SuperBuilder;
5+
import org.lowcoder.plugin.api.event.LowcoderEvent;
6+
37
import java.lang.reflect.Field;
48
import java.util.HashMap;
59
import java.util.Map;
610

7-
import org.lowcoder.plugin.api.event.LowcoderEvent;
8-
9-
import lombok.Getter;
10-
import lombok.experimental.SuperBuilder;
11-
1211
@Getter
1312
@SuperBuilder
1413
public abstract class AbstractEvent implements LowcoderEvent

server/api-service/lowcoder-infra/src/main/java/org/lowcoder/infra/event/QueryExecutionEvent.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
package org.lowcoder.infra.event;
22

3-
import java.util.Map;
4-
53
import lombok.Getter;
64
import lombok.experimental.SuperBuilder;
75

6+
import java.util.Map;
7+
88
@Getter
99
@SuperBuilder
1010
public class QueryExecutionEvent extends AbstractEvent {

server/api-service/lowcoder-infra/src/main/java/org/lowcoder/infra/event/SystemCommonEvent.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
package org.lowcoder.infra.event;
22

3-
import org.checkerframework.checker.units.qual.C;
4-
53
import lombok.Getter;
64
import lombok.experimental.SuperBuilder;
75

server/api-service/lowcoder-infra/src/main/java/org/lowcoder/infra/event/datasource/DatasourceEvent.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
package org.lowcoder.infra.event.datasource;
22

3-
import org.lowcoder.infra.event.AbstractEvent;
4-
53
import lombok.Getter;
64
import lombok.experimental.SuperBuilder;
5+
import org.lowcoder.infra.event.AbstractEvent;
76

87
@Getter
98
@SuperBuilder

server/api-service/lowcoder-infra/src/main/java/org/lowcoder/infra/event/datasource/DatasourcePermissionEvent.java

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,10 @@
11
package org.lowcoder.infra.event.datasource;
22

3-
import java.util.Collection;
4-
5-
import org.lowcoder.infra.event.AbstractEvent;
6-
73
import lombok.Getter;
84
import lombok.experimental.SuperBuilder;
5+
import org.lowcoder.infra.event.AbstractEvent;
6+
7+
import java.util.Collection;
98

109
@Getter
1110
@SuperBuilder

server/api-service/lowcoder-infra/src/main/java/org/lowcoder/infra/event/group/BaseGroupEvent.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
package org.lowcoder.infra.event.group;
22

3-
import org.lowcoder.infra.event.AbstractEvent;
4-
53
import lombok.Getter;
64
import lombok.experimental.SuperBuilder;
5+
import org.lowcoder.infra.event.AbstractEvent;
76

87
@Getter
98
@SuperBuilder

0 commit comments

Comments
 (0)