Commit Graph
30 Commits
Author SHA1 Message Date
observer 4f533b8211 Bump Gradle to 9.7.1 2026-09-14 00:14:39 +01:00
observer d0f0c28d29 Add detekt plugin (static code analysis) 2026-09-14 00:14:22 +01:00
observer 2b33093ef2 Custom Ktlint rules 2026-09-13 22:57:37 +01:00
observer e8abfd8f52 Move util from com.shr4pnel.ferretirc.irc to top level 2026-09-13 22:30:42 +01:00
observer e8fc28a239 Apply ktlint standard formatting 2026-09-13 21:26:25 +01:00
observer aa1e862201 Add KTlint plugin 2026-09-13 21:22:16 +01:00
observer 9b5df85bf2 Add 2 new tests (PRIVMSG & LIST) 2026-09-12 20:38:40 +01:00
observer d5397f99a3 Docs, logging config, store ref to Server.kt ret by Connection.kt 2026-09-12 20:37:06 +01:00
observer 3bf9d83450 Use shared flow (buffer) in reader 2026-09-12 20:36:24 +01:00
observer 207c460b85 Improve readability in Parser, parse numeric commands, extract logic into body of abstract parent class 2026-09-12 20:35:27 +01:00
observer 59c96e48be Extraction of logic being used repeatedly in sealed class hierarchy, use the strname passed into clientmessage.kt 2026-09-12 20:32:57 +01:00
observer 973a6fa11b Return Server instance from Connection.connect 2026-09-12 20:30:29 +01:00
observer ab88896b01 KotlinLogging - option to globally disable logging 2026-09-12 20:29:20 +01:00
observer 7384642a6d Add numerics to ServerMessages 2026-09-12 20:20:31 +01:00
observer e0194d5c0a Change start() return type from Job to Any since return value not needed 2026-09-12 20:19:22 +01:00
observer d52b1085f9 Add com.shr4pnel.ferretirc.irc package to model the live state of IRC 2026-09-12 20:10:54 +01:00
observer 3ad2740dd2 Get rid of IDE message complaining about underscores in ktor version variable 2026-09-12 20:07:36 +01:00
observer 398fe1ef4e Add default IRC channel to ngircd test configuration 2026-09-12 20:06:32 +01:00
observer d8e89775f5 Truncate segments of logs in logback pattern encoder for readability 2026-09-12 20:05:21 +01:00
observer 4d6ba9b715 test stub 2026-09-01 15:05:33 +01:00
observer 0e78f69442 Placeholder message additions 2026-09-01 15:05:21 +01:00
observer d9ea60186c Merge branch 'master' of ssh://git.shr4pnel.com:4201/observer/ferretirc-client 2026-08-14 23:46:46 +01:00
observer 4fd934c7c9 Add pingGetsPong Test 2026-08-12 13:28:59 +01:00
observer b35bb5b679 Create MessageParser, use in Reader, add logs 2026-08-12 13:28:45 +01:00
observer 25333482c1 Create MessageParser, use in Reader 2026-08-12 13:27:40 +01:00
observer fcac3d5431 Move message classes to ferretirc.net.messages 2026-08-12 13:26:44 +01:00
observer 5d7847ee89 Bump gradle to 9.6.1 2026-08-12 13:26:04 +01:00
observer a8d952e68f Kotlin-Logging, logback config 2026-08-12 13:25:51 +01:00
observer 09f9f84325 .idea exclusions 2026-08-12 13:25:13 +01:00
observer aa74300efb Initial commit 2026-08-06 01:03:27 +01:00