Commit graph

39 commits

Author SHA1 Message Date
Raphael
f3dc9b6ee0 fix(build/topic): topic now addded to the file 2025-06-19 11:34:03 +02:00
Samy Ben Tayeb
6ffc1e5534 commands whois, whowas created and fixed, update ping, nick, commands.cpp, update Server and user 2025-06-17 18:04:21 +02:00
Raphael
a12316ae53 build(make): now Makefile compile all the commands 2025-06-10 13:41:09 +02:00
Raphael
4531cfbb8c build(make test): update the makefile for irssi propose 2025-06-08 23:27:15 +02:00
Samy BEN TAYEB
57aa57d9eb ADD commands NICK, USER, PASS, CAP 2025-06-08 22:27:08 +02:00
Raphael
bc8410a21d fix(core/error_code): now commands use the correct error code 2025-06-05 22:56:28 +02:00
Raphael
731d40061d feat(cmd/p*ng): adding ping/pong commands and patch the configuration for irssi issues 2025-06-03 16:59:58 +02:00
Raphael
97103ac852 fix(cmd): now fixing the infinte loop on invalid message 2025-06-03 16:58:14 +02:00
Raphael
adabe2c2f0 build(cmd): adding privmsg / notice commands 2025-06-02 01:19:19 +02:00
Raphael
24c854b3f5 build(cmd): adding all command 2025-06-02 00:38:31 +02:00
Raphael
8565a948ce feat(cmd/pass): adding the start of pass command 2025-05-29 13:05:36 +02:00
Raphael
a2b5793e19 fix(commands/cmd): fixing the compilation errors missing the lists part 2025-05-26 18:26:59 +02:00
Raphael
29a3bb114b fix(commands/cmd): now using NULL instead nullptr 2025-05-26 17:55:31 +02:00
Raphaël
520814d6bd
Merge branch 'master' into raph 2025-05-24 18:03:06 +02:00
Raphael
e742988ca7 style(user): changing the getter nickname for getName() 2025-05-24 17:59:18 +02:00
ouafabulous
1e66d6c33e fixed data not received from client 2025-05-22 17:41:29 +02:00
ouafabulous
bfe88daf3e I broke something with displaying the clients input plainly 2025-05-21 21:52:20 +02:00
Raphael
ba8e2c7973 fix(make): now compiling 2025-05-21 13:03:13 +02:00
Raphael
5cecbb613b build(test): now auto connect with irssi 2025-05-20 21:44:27 +02:00
Samy Ben Tayeb
8f1d0b3e8a conflicts fixed 2025-05-20 17:24:42 +02:00
Samy Ben Tayeb
e5e1afae50 update Makefile for PollManager.cpp in src 2025-05-20 17:18:39 +02:00
Samy Ben Tayeb
15cceeecd2 merge branch samy 2025-05-20 17:15:30 +02:00
Samy Ben Tayeb
005995fac2 proto 2025-05-20 16:57:35 +02:00
Raphael
535365e3e3 build(test): now auto connect with irssi 2025-05-20 15:04:58 +02:00
ouafabulous
4a17d88d80 Added PollManager class 2025-05-19 20:23:22 +02:00
ouafabulous
53a83308de Added parser class 2025-05-19 15:25:33 +02:00
ouafabulous
025cf314a3 1- basic IRC functional server; 2- uml diagram updated; 3- added subject 2025-05-14 23:38:21 +02:00
Raphael
e6e9158d3b style(make): removing useless comment 2025-05-13 12:57:47 +02:00
Raphael
bb38065e50 build(run): adding the run rules 2025-05-13 12:05:25 +02:00
Raphael
b3087814e9 fix(clangd): fixing the clangd rules 2025-05-13 11:21:29 +02:00
Raphael
f4a74eb3c4 style(test): silent delete old session 2025-05-12 15:52:17 +02:00
Raphael
b7de84cf3c fix(test): wrong copy/paste from irssi to netcat 2025-05-12 15:50:42 +02:00
Raphael
9fa9223d08 fix(test): removing --color irssi 2025-05-12 15:49:17 +02:00
Raphael
316dd1fde4 feat(test): tmux test now working 2025-05-12 15:26:15 +02:00
Raphael
9831101cde fix(test): set the tmux pane to 0 2025-05-12 15:24:44 +02:00
Raphael
d7b66ac843 build(test): now working with tmux to test 2025-05-12 15:14:30 +02:00
Raphael
d747ae8535 style(include/core): adding core header 2025-05-12 14:21:14 +02:00
Raphael
391f0b3378 style(test): test rules for make file show the configuration 2025-05-12 14:01:27 +02:00
Raphael
49defbc453 init(nix): adding the direnv for nix proposes 2025-05-12 13:56:15 +02:00