Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
43 commits
Select commit Hold shift + click to select a range
2a7c306
feat: added weekly updater
konpoku Mar 16, 2025
a1254cf
Merge branch 'eesast:master' into weekly
konpoku Mar 24, 2025
7a00b41
Implemented renew weekly failure return
konpoku Mar 24, 2025
ab84bf8
modified for lint check
konpoku Mar 24, 2025
1fae258
modified for lint check
konpoku Mar 24, 2025
23a88d1
Removed admin
konpoku Mar 25, 2025
3a9aad2
Merge branch 'eesast:master' into weekly
konpoku Apr 20, 2025
d8dfbca
temporary commit
konpoku Apr 20, 2025
39af8fc
Fixed: weekly cover error
konpoku Apr 20, 2025
71f0ee7
modified to pass the lint test
konpoku Apr 20, 2025
9ca6e7c
Merge branch 'master' into weekly
zzdhybthu Apr 20, 2025
e21046b
Merge branch 'eesast:master' into weekly
konpoku Apr 26, 2025
8f96100
fix: fixed weekly update and permission check
konpoku Apr 26, 2025
1a97de3
Merge branch 'eesast:master' into weekly
konpoku May 11, 2025
a5d4b22
feat: added log for weekly update
konpoku May 11, 2025
8e01261
updated contest team member limit
konpoku Jun 17, 2025
121cc4f
Merge branch 'master' into weekly
konpoku Jun 17, 2025
8795da0
debugged for team member limit check
konpoku Jun 17, 2025
297bc01
Merge branch 'eesast:master' into weekly
konpoku Nov 15, 2025
4006839
feat(api): add user profile update logic
konpoku Nov 15, 2025
c4a4fc4
Merge branch 'eesast:master' into weekly
konpoku Dec 11, 2025
b921ceb
added LLM backend
konpoku Dec 15, 2025
6176b38
debug: LLM route added
konpoku Dec 15, 2025
335a942
debug: fixed public key handling
konpoku Dec 15, 2025
b6cc447
Merge branch 'master' into LLM
zzdhybthu Dec 16, 2025
bb713f0
fixed several bugs in LLM api
konpoku Dec 16, 2025
4480021
Merge branch 'master' into LLM
konpoku Dec 16, 2025
9dca257
Merge branch 'eesast:master' into LLM
konpoku Dec 16, 2025
65f79b2
fixed access key usage logging issues
konpoku Dec 16, 2025
f07141a
modified contest permission check and README.md
konpoku Dec 27, 2025
637b477
Merge branch 'master' into LLM
konpoku Dec 27, 2025
b96b886
feat: add endpoints for managing team software code and improve valid…
konpoku Feb 25, 2026
d75a4ca
added semester management
konpoku Mar 1, 2026
de25512
feat: update member chat
konpoku Mar 2, 2026
8107bf4
feat: added new mentor talk
konpoku Mar 3, 2026
4a93f66
feat: make chat system compatible
konpoku Mar 3, 2026
bd8092a
fixed: fixed member check error
konpoku Mar 3, 2026
15ea069
Merge branch 'master' into LLM
konpoku Mar 3, 2026
9bbf9de
fix: old member check bug
konpoku Mar 3, 2026
05a4a77
Merge branch 'master' into LLM
konpoku Mar 3, 2026
6ac4aa3
added software contest deadline checks
konpoku Mar 8, 2026
3a94f32
fixed yarn lock
konpoku Mar 16, 2026
94453ce
Merge branch 'master' into LLM
konpoku Mar 16, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/deploy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@ name: deploy

on:
push:
branches: [ master ]
branches: [master]
pull_request:
branches: [ master ]
branches: [master]

jobs:
test:
Expand Down
104 changes: 42 additions & 62 deletions src/routes/share.ts
Original file line number Diff line number Diff line change
Expand Up @@ -68,12 +68,10 @@ router.post(
if (!course_info_id) {
return res.status(404).json({ message: "Failed to add course info" });
}
res
.status(200)
.json({
course_info_id: course_info_id,
message: "Course info added successfully",
});
res.status(200).json({
course_info_id: course_info_id,
message: "Course info added successfully",
});
} catch (err: any) {
res.status(500).json({
error: "500 Internal Server Error",
Expand Down Expand Up @@ -119,12 +117,10 @@ router.post(
if (!created_at) {
return res.status(404).json({ message: "Failed to add course rating" });
}
res
.status(200)
.json({
created_at: created_at,
message: "Course rating added successfully",
});
res.status(200).json({
created_at: created_at,
message: "Course rating added successfully",
});
} catch (err: any) {
res.status(500).json({
error: "500 Internal Server Error",
Expand Down Expand Up @@ -157,12 +153,10 @@ router.post(
// HasFunc return undefined/null
return res.status(404).json({ message: "Course not found" });
}
res
.status(200)
.json({
comment_uuid: comment_uuid,
message: "Comment added successfully",
});
res.status(200).json({
comment_uuid: comment_uuid,
message: "Comment added successfully",
});
} catch (err: any) {
res.status(500).json({
error: "500 Internal Server Error",
Expand Down Expand Up @@ -192,12 +186,10 @@ router.post(
if (!result) {
return res.status(404).json({ message: "Comment not found" });
}
res
.status(200)
.json({
comment_uuid: result,
message: "Comment star added successfully",
});
res.status(200).json({
comment_uuid: result,
message: "Comment star added successfully",
});
} catch (err: any) {
res.status(500).json({
error: "500 Internal Server Error",
Expand Down Expand Up @@ -227,12 +219,10 @@ router.post(
if (!result) {
return res.status(404).json({ message: "Comment not found" });
}
res
.status(200)
.json({
comment_uuid: result,
message: "Comment like added successfully",
});
res.status(200).json({
comment_uuid: result,
message: "Comment like added successfully",
});
} catch (err: any) {
res.status(500).json({
error: "500 Internal Server Error",
Expand Down Expand Up @@ -374,12 +364,10 @@ router.post(
if (!result) {
return res.status(404).json({ message: "Course rating not found" });
}
res
.status(200)
.json({
updated_at: result,
message: "Course rating updated successfully",
});
res.status(200).json({
updated_at: result,
message: "Course rating updated successfully",
});
} catch (err: any) {
res.status(500).json({
error: "500 Internal Server Error",
Expand Down Expand Up @@ -464,13 +452,11 @@ router.post(
if (!result) {
return res.status(404).json({ message: "Course info not found" });
}
res
.status(200)
.json({
course_id: result.course_id,
key: result.key,
message: "Course info deleted successfully",
});
res.status(200).json({
course_id: result.course_id,
key: result.key,
message: "Course info deleted successfully",
});
} catch (err: any) {
res.status(500).json({
error: "500 Internal Server Error",
Expand Down Expand Up @@ -500,13 +486,11 @@ router.post(
if (!result) {
return res.status(404).json({ message: "Course rating not found" });
}
res
.status(200)
.json({
course_id: result.course_id,
user_uuid: result.user_uuid,
message: "Course rating deleted successfully",
});
res.status(200).json({
course_id: result.course_id,
user_uuid: result.user_uuid,
message: "Course rating deleted successfully",
});
} catch (err: any) {
res.status(500).json({
error: "500 Internal Server Error",
Expand Down Expand Up @@ -565,12 +549,10 @@ router.delete(
if (!result) {
res.status(404).json({ message: "Comment not found" });
}
res
.status(200)
.json({
comment_uuid: result,
message: "Comment star deleted successfully",
});
res.status(200).json({
comment_uuid: result,
message: "Comment star deleted successfully",
});
} catch (err: any) {
res.status(500).json({
error: "500 Internal Server Error",
Expand Down Expand Up @@ -600,12 +582,10 @@ router.delete(
if (!result) {
res.status(404).json({ message: "Comment not found" });
}
res
.status(200)
.json({
comment_uuid: result,
message: "Comment like deleted successfully",
});
res.status(200).json({
comment_uuid: result,
message: "Comment like deleted successfully",
});
} catch (err: any) {
res.status(500).json({
error: "500 Internal Server Error",
Expand Down
Loading