166 Commits

Author SHA1 Message Date
dalbodeule
17d8065a34
Fix session cleanup in WebSocket routes
Add missing `finally` blocks to ensure session removal in WebSocket routes after exceptions. This prevents potential memory leaks and ensures proper resource cleanup.
2025-04-24 15:01:12 +09:00
dalbodeule
0e8462eaf1
Handle WebSocket session removal on channel closure
Add `removeSession` calls in WebSocket exception handling blocks to ensure proper session cleanup when a `ClosedReceiveChannelException` occurs. Prevents potential resource leaks and ensures consistency across WebSocket routes.
2025-04-24 14:56:00 +09:00
dalbodeule
83cb68b63f
**Remove redundant session cleanup in WebSocket error handlers**
Removed unnecessary `removeSession` calls from WebSocket `finally` blocks as they are either handled elsewhere or no longer needed. This simplifies the error handling flow and ensures consistency across WebSocket route implementations.
2025-04-24 14:51:28 +09:00
dalbodeule
e653af7853
debug chzzk login 3 2025-01-09 00:04:52 +09:00
dalbodeule
9cf85a7bef
debug chzzk login 2 2025-01-08 23:58:11 +09:00
dalbodeule
2c686e5777
debug chzzk login 2025-01-08 23:42:21 +09:00
dalbodeule
d3ed6c2d86
login method changed to chzzk login 2025-01-08 23:13:04 +09:00
dalbodeule
eccf1a29bc
add botIsDisabled, welcomeMessageDisabled. 2024-12-09 14:47:41 +09:00
dalbodeule
4fca9df9c2
debugs... 4 2024-11-25 20:04:50 +09:00
dalbodeule
c14fc53dee
debugs... 3 2024-11-25 19:58:17 +09:00
dalbodeule
768eadd561
debugs... 2024-11-25 19:56:22 +09:00
dalbodeule
9396e69570
debugs... 2024-11-25 18:50:23 +09:00
dalbodeule
8dd8f33cdd
dependencies update 2024-11-16 20:35:30 +09:00
dalbodeule
ca2089631a
debug on WSSongListRoutes.kt
- debug re-tx logics
2024-09-24 10:48:50 +09:00
dalbodeule
c9ceaf01fc
debug on WSSongListRoutes.kt
- debug re-tx logics
2024-09-24 10:42:39 +09:00
dalbodeule
94e226fcab
debug on WSSongListRoutes.kt
- add re-tx logics
- add ACK enum value
- else other improve
2024-09-24 10:35:11 +09:00
dalbodeule
3e0246771e
debug on ApiCommandRoutes.kt, SongList.kt
- ApiCommandRoutes.kt is CommandReloadEvent post 4 times.
- SongList.kt is song_list.req_name length 20 to 80(byte)
2024-09-14 18:36:24 +09:00
dalbodeule
c0cec43f39
debug on loading (7x) 2024-08-28 22:16:14 +09:00
dalbodeule
b7985ff72c
debug on loading (6x) 2024-08-28 21:42:46 +09:00
dalbodeule
be057c59e1
debug on loading (5x) 2024-08-28 21:37:25 +09:00
dalbodeule
5450d5039a
debug on loading (4x) 2024-08-28 21:26:24 +09:00
dalbodeule
ae850b93d0
debug on loading (3x) 2024-08-28 21:20:43 +09:00
dalbodeule
534aaecb6e
debug on eagerLoading (1x) 2024-08-28 21:01:35 +09:00
dalbodeule
a7069046f6
managers relation is fixed (9x) 2024-08-28 20:39:23 +09:00
dalbodeule
593546c89b
managers relation is fixed (8x) 2024-08-28 17:58:35 +09:00
dalbodeule
3e0f63a3d1
managers relation is fixed (4x) 2024-08-28 17:24:02 +09:00
dalbodeule
5d9b6a7e5e
managers relation is fixed (3x) 2024-08-28 17:16:48 +09:00
dalbodeule
447858a48c
managers relation is fixed 2024-08-28 16:21:34 +09:00
dalbodeule
f1dc591b55
some fix on Manager functions. 2024-08-28 15:55:47 +09:00
dalbodeule
3806b0f824
some fix on wsTimerRoutes 2024-08-28 10:42:41 +09:00
dalbodeule
b87cf8cbfb
some fix on wsSongListRoutes
- song remove from list(database) logic add
2024-08-24 15:08:05 +09:00
dalbodeule
9f4f8e84aa
some fix on WSSongListRoutes
- add delUrl to SongResponse
2024-08-24 14:32:38 +09:00
dalbodeule
22bbd05aff
some fix on SongSResponseDTO
- add @Serializable annotation
2024-08-24 13:57:59 +09:00
dalbodeule
36d0ed82d6
fix SongLists
- add currentSong object
- change some event, dto.
2024-08-24 13:31:50 +09:00
dalbodeule
a733f56d8c
fix some endpoints.
- In apiDiscordRoutes, guildId and channelId return string.
- In wsSongListRoutes, retry 5 times, some logic changed.
2024-08-21 19:08:23 +09:00
dalbodeule
327862f6a5
fix wsSongRoutes
- re-tx logic add
- if re-tx logic fail 3 times, disconnect websocket.
2024-08-20 11:26:55 +09:00
dalbodeule
e3c0266253
fix wsSongListRoutes
- duplicated session is not permited.
- re-tx logic add
2024-08-19 17:24:42 +09:00
dalbodeule
5c3c69c585
command list pages.
- set /commands/{uid} page to not require login.
2024-08-18 18:25:46 +09:00
dalbodeule
8a3c64ab46
asdf3 2024-08-15 19:53:40 +09:00
dalbodeule
1bea333d9d
asdf2 2024-08-15 19:48:31 +09:00
dalbodeule
c4db370c91
asdf 2024-08-15 19:45:36 +09:00
dalbodeule
20417745d4
command, ws ping message fix
- remove commands (command CRUD, hook, alert)
- ws ping message fix
2024-08-15 16:56:31 +09:00
dalbodeule
9a303ff342
apiDiscordRoutes add.
- add POST /discord/{uid} endpoints.
2024-08-15 13:49:18 +09:00
dalbodeule
a56f504418
apiDiscordRoutes fix. (18x)
- delete some debugging codes.
2024-08-15 11:21:55 +09:00
dalbodeule
15d6f3d9b1
apiDiscordRoutes fix. (17x)
- wrong type definition(GuildChannel.type) fix
2024-08-15 11:13:44 +09:00
dalbodeule
f85cbb8111
apiDiscordRoutes fix. (16x)
- wrong type definition(GuildRoles.color) fix
2024-08-15 11:07:34 +09:00
dalbodeule
34376ab720
apiDiscordRoutes fix. (15x)
- some logic changed.
2024-08-15 11:01:21 +09:00
dalbodeule
c38af5a511
apiDiscordRoutes fix. (14x)
- some logic changed.
2024-08-15 10:52:06 +09:00
dalbodeule
5fbf47507c
apiDiscordRoutes fix. (13x)
- some logic changed.
2024-08-15 10:49:45 +09:00
dalbodeule
c0e65ad771
apiDiscordRoutes fix. (11x)
- some logic changed.
2024-08-15 10:40:27 +09:00