Commit graph

34 commits

Author SHA1 Message Date
400f9b14da feat: implement NAMES
All checks were successful
build / test-alpine (push) Successful in 50s
build / test-debian (push) Successful in 1m0s
2026-02-16 12:24:38 +01:00
112e20a9f7 fix: allow ":" in message
All checks were successful
build / test-debian (push) Successful in 1m7s
build / test-alpine (push) Successful in 1m9s
2026-02-15 22:15:46 +01:00
4b96f57f44 fix: don't panic on empty newlines
All checks were successful
build / test-alpine (push) Successful in 50s
build / test-debian (push) Successful in 1m26s
2026-02-15 21:52:12 +01:00
0682ff9ff4 fix: IRS -> Sermo
All checks were successful
build / test-alpine (push) Successful in 50s
build / test-debian (push) Successful in 1m17s
2026-02-15 21:37:32 +01:00
0498df9c03 fix: list ix as usermodes
All checks were successful
build / test-alpine (push) Successful in 50s
build / test-debian (push) Successful in 1m11s
2026-02-15 21:26:42 +01:00
b8699205cd fix: fix sending of IrcResponseCodes
All checks were successful
build / test-alpine (push) Successful in 52s
build / test-debian (push) Successful in 1m2s
2026-02-15 20:46:22 +01:00
cecd44b170 chore: use UserUnwrapped in channels
All checks were successful
build / test-alpine (push) Successful in 49s
build / test-debian (push) Successful in 1m27s
2026-02-15 20:31:03 +01:00
d32ec1d13c feat: introduce users who are already logged in on server connection-time
All checks were successful
build / test-alpine (push) Successful in 26s
build / test-debian (push) Successful in 52s
apparently ircd-hybrid uses the sid instead of the hostname in UID
messages
2026-02-15 20:16:11 +01:00
c736663ccc feat: allow messaging from sermo to ircd-hybrid
All checks were successful
build / test-alpine (push) Successful in 49s
build / test-debian (push) Successful in 1m31s
2026-02-15 18:43:48 +01:00
71b5741ebd chore: fully eliminate dbg!()
All checks were successful
build / test-alpine (push) Successful in 31s
build / test-debian (push) Successful in 50s
2026-02-15 18:11:11 +01:00
d3c3cd8292 chore: move client-related code into its own directory
All checks were successful
build / test-alpine (push) Successful in 51s
build / test-debian (push) Successful in 1m23s
2026-02-15 17:47:10 +01:00
0489cac646 feat: rework logging and tracing
All checks were successful
build / test-alpine (push) Successful in 50s
build / test-debian (push) Successful in 1m19s
2026-02-15 16:49:11 +01:00
0fadf56720 ci: remove --no-capture
All checks were successful
build / test-alpine (push) Successful in 52s
build / test-debian (push) Successful in 1m15s
2026-02-15 00:43:47 +01:00
5655e45b36 fix(ts6): make UID messages being sent with hostname instead of sid
Some checks failed
build / test-alpine (push) Has been cancelled
build / test-debian (push) Has been cancelled
2026-02-15 00:42:07 +01:00
158636fadc feat: add a nix package and devshell
All checks were successful
build / test-debian (push) Successful in 1m36s
build / test-alpine (push) Successful in 2m41s
2026-02-12 17:24:46 +02:00
6b9d1ce7c0 ci: remove --verbose
All checks were successful
build / test-debian (push) Successful in 1m30s
build / test-alpine (push) Successful in 2m57s
2026-02-11 21:28:50 +00:00
c6af8917c9 rename: rename to sermo
Some checks failed
build / test-alpine (push) Successful in 1m0s
build / test-debian (push) Failing after 1m22s
2026-02-12 01:14:24 +01:00
522ded016a ci: use forgejo workflows
All checks were successful
build / test-alpine (push) Successful in 2m48s
build / test-debian (push) Successful in 2m51s
2026-02-12 00:04:14 +01:00
a3a19c610d [WIP!] feat: ts6 server support
this is really unfinished and *WILL* be rebased!
pushing just to let the test run on github's servers
(my laptop is too sh*tty)
2026-01-07 19:07:24 +01:00
86b9c8d3a7 feat: ignore who for now, implement it later 2025-12-26 21:57:32 +01:00
b63010fa43 chore: fix grammar in a comment 2025-12-26 21:27:27 +01:00
2f0518d393 cleanup: remove unused DatabaseAction enum 2025-10-09 14:34:07 +02:00
69fe2d00bc feat: config file support 2025-10-07 21:12:59 +02:00
594e376e21 readme: init 2025-10-07 20:14:07 +02:00
User0
1c5c49c600
ci: add github's default rust check 2025-10-07 19:48:02 +02:00
f6a48453be fix: list channel members upon joining the correct way
sorry for the slight refactor :/
2025-10-07 19:46:40 +02:00
0c0e2b1cea fix: remove unused implementations 2025-10-07 18:28:02 +02:00
8eed67ab69 feat: use thiserror for better error handling 2025-10-07 18:27:14 +02:00
86910cb29a fix, feat: fix high cpu usage, add console-subscriber 2025-10-04 22:33:45 +02:00
f7fb81630d license: add 2025-10-03 21:12:50 +02:00
0d6447ae01 feat: basic channel-based messaging 2025-10-03 21:06:38 +02:00
463c9c06da chore: fix warnings 2025-10-02 19:57:38 +02:00
2ae02b4a22 feat: basic messaging implementation 2025-10-02 19:55:12 +02:00
ad75f01112 init: initial commit with basic command handling 2025-09-28 14:52:13 +02:00