Skip to content

Commit a788c7e

Browse files
authored
no login required by default (#253)
* feature: no login required by default * fix: change user id to BIGSERIAL * fix: fix the bug when creating dataset without tags * fix: modify the sidebarOpen button color
1 parent 49050b0 commit a788c7e

4 files changed

Lines changed: 6 additions & 4 deletions

File tree

backend/api-gateway/src/main/java/com/datamate/gateway/common/filter/UserContextFilter.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ public class UserContextFilter implements GlobalFilter {
3535

3636
private final UserService userService;
3737

38-
@Value("${datamate.jwt.enable:true}")
38+
@Value("${datamate.jwt.enable:false}")
3939
private Boolean jwtEnable;
4040

4141
@Override

backend/services/data-management-service/src/main/java/com/datamate/datamanagement/application/DatasetApplicationService.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,9 @@ public Dataset createDataset(CreateDatasetRequest createDatasetRequest) {
6868
Dataset dataset = DatasetConverter.INSTANCE.convertToDataset(createDatasetRequest);
6969
dataset.initCreateParam(datasetBasePath);
7070
// 处理标签
71-
dataset.setTags(processTagNames(createDatasetRequest.getTags()));
71+
if (CollectionUtils.isNotEmpty(createDatasetRequest.getTags())) {
72+
dataset.setTags(processTagNames(createDatasetRequest.getTags()));
73+
}
7274
datasetRepository.save(dataset);
7375

7476
//todo 需要解耦这块逻辑

frontend/src/pages/Layout/Sidebar.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -182,7 +182,7 @@ const AsiderAndHeaderLayout = () => {
182182
)}
183183
<button
184184
onClick={() => setSidebarOpen(!sidebarOpen)}
185-
className="absolute top-1/2 -right-3 -translate-y-1/2 z-10 flex h-6 w-6 items-center justify-center rounded-full bg-blue-600 text-white shadow-md hover:bg-blue-700 transition-colors"
185+
className="absolute top-1/2 -right-3 -translate-y-1/2 z-10 flex h-6 w-6 items-center justify-center rounded-full bg-gray-600 text-white shadow-md hover:bg-gray-700 transition-colors"
186186
title={sidebarOpen ? "展开侧边栏" : "收起侧边栏"}
187187
>
188188
{sidebarOpen ? <ChevronLeft className="h-3.5 w-3.5" /> : <ChevronRight className="h-3.5 w-3.5" />}

scripts/db/data-management-init.sql

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -246,7 +246,7 @@ ALTER TABLE t_dm_dataset_tags
246246

247247
-- 用户表
248248
CREATE TABLE IF NOT EXISTS users (
249-
id SERIAL PRIMARY KEY,
249+
id BIGSERIAL PRIMARY KEY,
250250
username VARCHAR(255) NOT NULL UNIQUE,
251251
email VARCHAR(255) NOT NULL UNIQUE,
252252
password_hash VARCHAR(255) NOT NULL,

0 commit comments

Comments
 (0)