89 Commits

Author SHA1 Message Date
0582a52aad Merge pull request 'Topic cmd' (#39) from topic-cmd into main
Reviewed-on: #39
2026-05-25 08:32:05 +00:00
aortigos
1497a3c979 Topic cmd 2026-05-25 10:31:42 +02:00
fe094406d0 Merge pull request 'Check if channel is empty' (#38) from fix-privmsg-cmd into main
Reviewed-on: #38
2026-05-25 08:03:48 +00:00
aortigos
fa65a4a2a7 Check if channel is empty 2026-05-25 10:03:23 +02:00
1ad176b41d Merge pull request 'Fixed kick command, doesnt accept empty values' (#37) from fix-kick-cmd into main
Reviewed-on: #37
2026-05-25 08:00:12 +00:00
aortigos
248da65e44 Fixed kick command, doesnt accept empty values 2026-05-25 09:56:20 +02:00
b5ae2778fc Merge pull request 'Updated tasks.md' (#36) from update-tasks into main
Reviewed-on: #36
2026-05-25 07:48:43 +00:00
aortigos
2ae69c33a8 Updated tasks.md 2026-05-25 09:48:11 +02:00
396891122c Merge pull request 'kick-command' (#35) from kick-command into main
Reviewed-on: #35
2026-05-25 07:47:14 +00:00
aortigos
6b87fe8840 Kick command added 2026-05-25 09:46:45 +02:00
aortigos
dec6930a9a removed // test function 2026-05-25 09:45:31 +02:00
aortigos
e0d977d6b5 removed // test function 2026-05-25 09:44:50 +02:00
e60ea7aab6 Merge pull request 'privmsg-to-users' (#34) from privmsg-to-users into main
Reviewed-on: #34
2026-05-25 07:26:37 +00:00
aortigos
91533c0b9f visual fix 2026-05-25 09:26:03 +02:00
aortigos
e5e08d4cd0 Now users can send privmsg to other user 2026-05-25 09:23:05 +02:00
dec5a64118 Merge pull request 'updated tasks' (#33) from update-tasks into main
Reviewed-on: #33
2026-05-25 07:05:18 +00:00
b325076d01 Merge pull request 'invite-cmd' (#32) from invite-cmd into main
Reviewed-on: #32
2026-05-23 19:51:47 +00:00
iherman-
065f6ca10e cleanup 2026-05-23 21:50:54 +02:00
iherman-
bed4006e90 Added working INVITE command 2026-05-23 21:38:02 +02:00
edd4019f4e Merge pull request 'Added MODE and invite only functionality' (#31) from invite-only-channels into main
Reviewed-on: #31
2026-05-23 16:40:38 +00:00
iherman-
dd4de38e5f Added MODE and invite only functionality 2026-05-23 18:39:18 +02:00
aortigos
85d6bae03a updated tasks 2026-05-22 13:00:06 +02:00
982ca33116 Merge pull request 'join cmd and channel fixes' (#30) from channel-fixes into main
Reviewed-on: http://gitea.hadi.es/aortigos/ft_irc/pulls/30
2026-05-17 11:45:47 +00:00
aortigos
fba8c95097 join cmd and channel fixes 2026-05-17 13:44:55 +02:00
619b0360b2 Merge pull request 'Improving commands and added quit' (#29) from more-commands into main
Reviewed-on: http://gitea.hadi.es/aortigos/ft_irc/pulls/29
2026-05-16 09:48:21 +00:00
aortigos
66bd57bfde Improving commands and added quit 2026-05-16 11:47:45 +02:00
3de8940560 Merge pull request 'now broadcast send message to every member of channel, excluding the author of message' (#28) from implement-broadcast-function into main
Reviewed-on: http://gitea.hadi.es/aortigos/ft_irc/pulls/28
2026-05-15 21:12:07 +00:00
aortigos
a21bac6e47 now broadcast send message to every member of channel, excluding the author of message 2026-05-15 23:11:02 +02:00
9a2d7919fb Merge pull request 'less lines, same code' (#27) from re-factoring-code into main
Reviewed-on: http://gitea.hadi.es/aortigos/ft_irc/pulls/27
2026-05-15 20:09:40 +00:00
aortigos
e95cd82211 less lines, same code 2026-05-15 22:09:14 +02:00
3bce66fdd0 Merge pull request 'Doing join command' (#26) from join-cmd into main
Reviewed-on: http://gitea.hadi.es/aortigos/ft_irc/pulls/26
2026-05-15 20:07:35 +00:00
aortigos
b7487c193d Doing join command 2026-05-15 22:07:05 +02:00
f3400b6151 Merge pull request 'Channel changes and init JOIN command' (#25) from fixes into main
Reviewed-on: http://gitea.hadi.es/aortigos/ft_irc/pulls/25
2026-05-15 13:36:24 +00:00
2b44730e1a Channel changes and init JOIN command 2026-05-15 15:35:58 +02:00
b1f2d3ad1f Merge pull request 'user command has been init' (#24) from user-command into main
Reviewed-on: http://gitea.hadi.es/aortigos/ft_irc/pulls/24
2026-05-15 12:25:10 +00:00
aortigos
99e4e5cdb3 user command has been init 2026-05-15 14:24:46 +02:00
dd019163e3 Merge pull request 'Nick command now do all the checks' (#23) from nick-command into main
Reviewed-on: http://gitea.hadi.es/aortigos/ft_irc/pulls/23
2026-05-15 09:52:10 +00:00
aortigos
61fae2d6a8 Nick command now do all the checks 2026-05-15 11:46:36 +02:00
81d71ea2ec Merge pull request 'pass has been refactorized and nick command init' (#22) from init-nick-command into main
Reviewed-on: http://gitea.hadi.es/aortigos/ft_irc/pulls/22
2026-05-15 09:26:35 +00:00
aortigos
18f813ed37 pass has been refactorized and nick command init 2026-05-14 20:40:26 +02:00
d438bb828a Merge pull request 'send function inside client' (#21) from client-send-function into main
Reviewed-on: http://gitea.hadi.es/aortigos/ft_irc/pulls/21
2026-05-14 15:27:48 +00:00
86d1386b8e send function inside client 2026-05-14 17:27:26 +02:00
f1f742959c Merge pull request 'Parser accept server functions, and first stage for implementing client.send function' (#20) from implement-pass-command into main
Reviewed-on: http://gitea.hadi.es/aortigos/ft_irc/pulls/20
2026-05-14 15:24:47 +00:00
300d489365 Parser accept server functions, and first stage for implementing client.send function 2026-05-14 17:24:23 +02:00
9093ac3511 Merge pull request 'Added close() calls to all Server constructor fails, also added SO_REUSEADDR' (#19) from constructor-improvement into main
Reviewed-on: http://gitea.hadi.es/aortigos/ft_irc/pulls/19
2026-05-12 18:39:04 +00:00
iherman-
d408d08249 Added close() calls to all Server constructor fails, also added SO_REUSEADDR 2026-05-12 20:38:33 +02:00
78aa891d38 Merge pull request 'Made the commands_ map be a Server attribute' (#18) from parsing-update into main
Reviewed-on: http://gitea.hadi.es/aortigos/ft_irc/pulls/18
2026-05-12 18:03:47 +00:00
iherman-
3578bd5b5c Made the commands_ map be a Server attribute 2026-05-12 20:02:32 +02:00
644dbe92a8 Merge pull request 'Added a basic command parser with a temporary echo command. Can be expanded by just adding command functions to the std::map commands, Should maybe move the commands map to the Server class later' (#17) from command-parser into main
Reviewed-on: http://gitea.hadi.es/aortigos/ft_irc/pulls/17
2026-05-11 18:40:05 +00:00
iherman-
226a271a41 Added a basic command parser with a temporary echo command. Can be expanded by just adding command functions to the std::map commands, Should maybe move the commands map to the Server class later 2026-05-11 20:37:34 +02:00