Commit Graph

  • 0582a52aad Merge pull request 'Topic cmd' (#39) from topic-cmd into main main Hadi 2026-05-25 08:32:05 +00:00
  • 1497a3c979 Topic cmd aortigos 2026-05-25 10:31:42 +02:00
  • fe094406d0 Merge pull request 'Check if channel is empty' (#38) from fix-privmsg-cmd into main Hadi 2026-05-25 08:03:48 +00:00
  • fa65a4a2a7 Check if channel is empty aortigos 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 Hadi 2026-05-25 08:00:12 +00:00
  • 248da65e44 Fixed kick command, doesnt accept empty values aortigos 2026-05-25 09:56:20 +02:00
  • b5ae2778fc Merge pull request 'Updated tasks.md' (#36) from update-tasks into main Hadi 2026-05-25 07:48:43 +00:00
  • 2ae69c33a8 Updated tasks.md aortigos 2026-05-25 09:48:11 +02:00
  • 396891122c Merge pull request 'kick-command' (#35) from kick-command into main Hadi 2026-05-25 07:47:14 +00:00
  • 6b87fe8840 Kick command added aortigos 2026-05-25 09:46:45 +02:00
  • dec6930a9a removed // test function aortigos 2026-05-25 09:45:31 +02:00
  • e0d977d6b5 removed // test function aortigos 2026-05-25 09:44:50 +02:00
  • e60ea7aab6 Merge pull request 'privmsg-to-users' (#34) from privmsg-to-users into main Hadi 2026-05-25 07:26:37 +00:00
  • 91533c0b9f visual fix aortigos 2026-05-25 09:26:03 +02:00
  • e5e08d4cd0 Now users can send privmsg to other user aortigos 2026-05-25 09:23:05 +02:00
  • dec5a64118 Merge pull request 'updated tasks' (#33) from update-tasks into main Hadi 2026-05-25 07:05:18 +00:00
  • b325076d01 Merge pull request 'invite-cmd' (#32) from invite-cmd into main iherman 2026-05-23 19:51:47 +00:00
  • 065f6ca10e cleanup iherman- 2026-05-23 21:50:54 +02:00
  • bed4006e90 Added working INVITE command iherman- 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 iherman 2026-05-23 16:40:38 +00:00
  • dd4de38e5f Added MODE and invite only functionality iherman- 2026-05-23 18:39:18 +02:00
  • 85d6bae03a updated tasks aortigos 2026-05-22 13:00:06 +02:00
  • 982ca33116 Merge pull request 'join cmd and channel fixes' (#30) from channel-fixes into main Hadi 2026-05-17 11:45:47 +00:00
  • fba8c95097 join cmd and channel fixes aortigos 2026-05-17 13:44:55 +02:00
  • 619b0360b2 Merge pull request 'Improving commands and added quit' (#29) from more-commands into main Hadi 2026-05-16 09:48:21 +00:00
  • 66bd57bfde Improving commands and added quit aortigos 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 Hadi 2026-05-15 21:12:07 +00:00
  • a21bac6e47 now broadcast send message to every member of channel, excluding the author of message aortigos 2026-05-15 23:11:02 +02:00
  • 9a2d7919fb Merge pull request 'less lines, same code' (#27) from re-factoring-code into main Hadi 2026-05-15 20:09:40 +00:00
  • e95cd82211 less lines, same code aortigos 2026-05-15 22:09:14 +02:00
  • 3bce66fdd0 Merge pull request 'Doing join command' (#26) from join-cmd into main Hadi 2026-05-15 20:07:35 +00:00
  • b7487c193d Doing join command aortigos 2026-05-15 22:07:05 +02:00
  • f3400b6151 Merge pull request 'Channel changes and init JOIN command' (#25) from fixes into main Hadi 2026-05-15 13:36:24 +00:00
  • 2b44730e1a Channel changes and init JOIN command aortigos 2026-05-15 15:35:58 +02:00
  • b1f2d3ad1f Merge pull request 'user command has been init' (#24) from user-command into main Hadi 2026-05-15 12:25:10 +00:00
  • 99e4e5cdb3 user command has been init aortigos 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 Hadi 2026-05-15 09:52:10 +00:00
  • 61fae2d6a8 Nick command now do all the checks aortigos 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 Hadi 2026-05-15 09:26:35 +00:00
  • 18f813ed37 pass has been refactorized and nick command init aortigos 2026-05-14 20:40:26 +02:00
  • d438bb828a Merge pull request 'send function inside client' (#21) from client-send-function into main Hadi 2026-05-14 15:27:48 +00:00
  • 86d1386b8e send function inside client aortigos 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 Hadi 2026-05-14 15:24:47 +00:00
  • 300d489365 Parser accept server functions, and first stage for implementing client.send function aortigos 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 iherman 2026-05-12 18:39:04 +00:00
  • d408d08249 Added close() calls to all Server constructor fails, also added SO_REUSEADDR iherman- 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 iherman 2026-05-12 18:03:47 +00:00
  • 3578bd5b5c Made the commands_ map be a Server attribute iherman- 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 iherman 2026-05-11 18:40:05 +00:00
  • 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 iherman- 2026-05-11 20:37:34 +02:00
  • 292fe11f15 Merge pull request 'pass-command' (#16) from pass-command into main Hadi 2026-05-10 20:46:08 +00:00
  • 7f40babccc comments for pass.cpp aortigos 2026-05-10 22:45:40 +02:00
  • 2f995fe856 cmds folder created and first version of pass cmd aortigos 2026-05-10 22:44:27 +02:00
  • c61e0826c6 Merged changes iherman- 2026-05-10 20:24:20 +02:00
  • d6652af02d Added missing header to main iherman- 2026-05-10 19:04:55 +02:00
  • bdc24594a4 Added functional multiple client handling iherman- 2026-05-09 21:52:16 +02:00
  • b201de3796 Merge pull request 'Channel class init' (#14) from init-channel-class into main Hadi 2026-05-08 15:24:58 +00:00
  • 1c6c9be6ec Channel class init aortigos 2026-05-08 17:24:06 +02:00
  • d1577cdb08 Merge pull request 'User constructor with fd' (#13) from user-constructor into main Hadi 2026-05-08 14:40:22 +00:00
  • 86e3034a0a User constructor with fd aortigos 2026-05-08 16:37:51 +02:00
  • 3614237b8b Merge pull request 'Fixed syntax and operator=' (#12) from fix-user-syntax into main Hadi 2026-05-08 14:27:39 +00:00
  • ffd650da20 Fixed syntax and operator= aortigos 2026-05-08 16:27:00 +02:00
  • 63ebb5b9ba Merge pull request 'SRC points to User/User.cpp, instead of Client/Client.cpp' (#11) from fix-makefile into main Hadi 2026-05-08 14:21:40 +00:00
  • b688d04fde SRC points to User/User.cpp, instead of Client/Client.cpp aortigos 2026-05-08 16:20:57 +02:00
  • cd4eb82af2 Merge pull request 'echo-server-implementation' (#10) from echo-server-implementation into main iherman 2026-05-07 12:22:12 +00:00
  • 752eb89e72 Improved Server::run to now properly handle multiple packets iherman- 2026-05-07 14:18:52 +02:00
  • 4beabead01 Added a basic Server::run function which listens for one connection and sends the data back, added listen call to server constructor iherman- 2026-05-07 13:52:42 +02:00
  • 0c29c50e23 Created a functional basic constructor for Server class iherman- 2026-05-07 13:01:57 +02:00
  • 3a43f9d2bd Merge pull request 'client-class-init' (#9) from client-class-init into main Hadi 2026-05-07 08:42:26 +00:00
  • 5051c6cfcd Info about user added aortigos 2026-05-07 10:41:28 +02:00
  • f70a46dde0 Client.cpp added to makefile aortigos 2026-05-07 10:41:03 +02:00
  • def1787cb3 User class created aortigos 2026-05-07 10:40:05 +02:00
  • 38823adb9d Merge pull request 'Fixed a really stupid mistake wow thats crazy' (#8) from fixing-idiot-mistake into main iherman 2026-05-06 16:27:50 +00:00
  • fd7a24de3d Fixed a really stupid mistake wow thats crazy iherman- 2026-05-06 18:27:10 +02:00
  • 635335831c Merge pull request 'Removed executable and added a check to the Server class to check whether the port is in a valid range' (#7) from remove-executable into main iherman 2026-05-06 16:20:25 +00:00
  • cbc6c7fc41 Removed executable and added a check to the Server class to check whether the port is in a valid range iherman- 2026-05-06 18:19:17 +02:00
  • f2bbec366b Merge pull request 'Made a basic arg parser and shell implementation of the Server class' (#6) from simple-main into main iherman 2026-05-06 16:09:48 +00:00
  • b47c7dc9b8 Made a basic arg parser and shell implementation of the Server class iherman- 2026-05-06 18:07:17 +02:00
  • d2e02440b3 Merge pull request 'Finished makefile' (#5) from Improving-Makefile into main iherman 2026-05-06 15:09:10 +00:00
  • e08ef37928 Finished makefile Igor Herman Perik 2026-05-05 20:51:49 +02:00
  • bbeaae5923 Merge pull request 'tasks-file' (#4) from tasks-file into main Hadi 2026-05-05 17:54:02 +00:00
  • c31c69c0fa Tasks will continue... Angel Ortigosa Perez 2026-05-05 19:52:58 +02:00
  • 206ff02eb4 Stages that project must follow Angel Ortigosa Perez 2026-05-05 19:50:33 +02:00
  • ddfe1202fd Merge pull request 'Created makefile' (#3) from Makefile-creation into main iherman 2026-05-05 17:42:40 +00:00
  • 77e3166f15 Created makefile Igor Herman Perik 2026-05-05 19:41:11 +02:00
  • c7bc6f90ca First line in italic Angel Ortigosa Perez 2026-05-05 19:40:10 +02:00
  • 279a71aa31 Merge pull request 'Added thanks at the end' (#2) from readme-improving into main Hadi 2026-05-05 17:37:56 +00:00
  • b520ef7c34 Added thanks at the end Angel Ortigosa Perez 2026-05-05 19:36:53 +02:00
  • bb11dd1c5e Readme init readme Angel Ortigosa Perez 2026-05-05 19:27:24 +02:00