Commit Graph

80 Commits

Author SHA1 Message Date
rubenpirreram 9335db7db0 Fix: RMI resilience 2026-05-08 20:26:31 +02:00
rubenpirreram 9fe23c6f9e Fixed:Client Resilience (TCP) 2026-05-08 17:16:09 +02:00
rubenpirreram e78096d2e0 Partial implementation client resilience 2026-05-07 21:17:00 +02:00
rubenpirreram 7757b38155 Add: PING PONG TCP 2026-05-07 18:09:39 +02:00
rubenpirreram 11a69fd7aa Merge branch 'main' into Fix-tests-and-javadoc-idIMG 2026-05-07 15:02:12 +02:00
rubenpirreram 490f8fbfaa Fix: only one skipAction(Del:SkipLower/SkipUpper) 2026-05-07 13:12:22 +02:00
rubenpirreram ee5b69a900 Fix: only one skipAction(Del:SkipLower/SkipUpper) 2026-05-07 13:12:14 +02:00
MatteoPellegrino05 c7d8af48cc Fix: missing JavaDoc comments and parameter tags 2026-05-06 18:49:45 +02:00
rubenpirreram 83e8cb5e17 Merge branch 'main' into javadoc-fixes 2026-05-06 17:36:37 +02:00
MatteoPellegrino05 51718699a3 Fix and complete JavaDoc comments 2026-05-06 16:59:18 +02:00
Aleandro 384df3c0a6 Fix: ClientLauncher local IP select 2026-05-05 19:34:43 +02:00
rubenpirreram cbe6447b75 Fix: RMI no localhost 2026-05-05 19:26:33 +02:00
rubenpirreram 836ed59c4c Fix: RMI no localhost 2026-05-05 18:56:41 +02:00
Aleandro 20ba64ea46 Fix: ServerRMI interface bug 2026-05-05 16:46:55 +02:00
rubenpirreram b5d0f70b41 Fix: RMI use different method to send data 2026-05-05 15:53:59 +02:00
rubenpirreram 47a07b831a Fix: error sended only to interessed player 2026-05-05 13:37:28 +02:00
rubenpirreram 5418d70cf8 FIX: TUI SHOW ERROR 2026-05-04 15:21:33 +02:00
rubenpirreram 918b056d4c Removed: Observer 2026-05-02 19:51:12 +02:00
rubenpirreram a6b8e6526e Merge pull request #75 from rubenpirreram/Launcher
Launcher
2026-05-02 19:37:28 +02:00
Aleandro fc15a3a15b Fix: error managing in TCP client 2026-05-02 19:35:03 +02:00
rubenpirreram b6fc50d159 Merge pull request #74 from rubenpirreram/javadoc-fixes
Javadoc fixes
2026-05-02 19:29:47 +02:00
Aleandro 4fdb99167e Add: JavaDOC to ClientLauncherTUI 2026-05-02 19:22:12 +02:00
Aleandro dc18a65078 Microfix: add break in TCP client if connection fails 2026-05-02 19:05:51 +02:00
rubenpirreram b917dac35b Merge pull request #65 from rubenpirreram/javadoc-fixes
Fix: ClientContrioller JavaDOC
2026-05-02 18:46:36 +02:00
Aleandro ec4fe1cf44 Add: JavaDOC to all NetworkEvent 2026-05-02 18:36:26 +02:00
Aleandro b5889d86e0 Fix: TUI list option 2026-05-02 16:03:47 +02:00
rubenpirreram 09ee692f90 Added: SkipUpper and Lower -> TUI,NETWORK 2026-05-01 18:15:55 +02:00
rubenpirreram 505820d343 Add:No Optional Card 2026-05-01 16:34:54 +02:00
rubenpirreram c2e879724e Merge branch 'main' into javadoc-fixes 2026-04-30 20:11:10 +02:00
rubenpirreram 34952deb39 Fix: TCPClient 2026-04-30 19:52:12 +02:00
GabrieleRadice b3ece597e1 Add: TODO. 2026-04-30 18:49:43 +02:00
rubenpirreram 5246818fca Fix: MVC (Client) Add:IClient 2026-04-30 18:34:40 +02:00
Aleandro d66af3a112 Both TCP and RMI works and receive correctly the model.
After receiving the model, it is printed in stdout
2026-04-30 18:10:11 +02:00
rubenpirreram 7e3623d3ae Bind: TUI->Launcher 2026-04-30 18:01:35 +02:00
Aleandro fe5e08e5cd Fix: client TCP complete connection and receive game model 2026-04-30 16:08:13 +02:00
Aleandro 73b5b6eba5 Add: ClientLauncherTUI. Connection and model sending works.
Note: ClientController.view is commented out since class TUI is still missing
2026-04-29 17:14:45 +02:00
Aleandro 1260c58bb6 Add: complete JavaDOC to TCPClient 2026-04-26 17:03:44 +02:00
Aleandro bce90c2640 Add: complete JavaDOC to ClientHandler 2026-04-26 16:40:49 +02:00
Aleandro 07584ec5a3 Fix: removed unused class in ClientHandler
Add: complete JavaDOC to TCPServer
2026-04-26 16:33:10 +02:00
Aleandro 1f44e415e4 Fix: major changes to TCP server/client stack. 2026-04-26 16:16:05 +02:00
Aleandro 2f6a20b9f8 Add: Complete JavaDOC of RMIClient and ClientCallbackImpl 2026-04-25 19:23:26 +02:00
Aleandro 3f727335a9 Add: Complete JavaDOC to RMIServer 2026-04-25 19:11:33 +02:00
Aleandro 269ce0d13b Add: partial JavaDOC to RMIServer 2026-04-25 18:55:28 +02:00
Aleandro 6ebfd4d026 Add: complete JavaDOC to ServerLauncher 2026-04-25 18:16:13 +02:00
Aleandro 27903f1738 Fix: compilation errors due to wrong number of parameters 2026-04-25 17:36:24 +02:00
Aleandro 3a8706603c Add: JavaDOC in ServerLauncher
Fix: Action error handling in the entire network stack
Modified: TCP's broadcast methods name
2026-04-25 17:34:28 +02:00
GabrieleRadice 152a744a8b Fix: Fixed "broadcastModel" Method In TCPServer.java. 2026-04-24 18:53:19 +02:00
GabrieleRadice ce75e470c2 Fix: Fixed Player Adding Logic In TCPServer.java. 2026-04-24 18:50:21 +02:00
GabrieleRadice ed18008525 Merge branch 'Server-Launcher' of https://github.com/rubenpirreram/ing-sw-2026-pirrera-radice-pagani-pellegrino into TCP 2026-04-24 18:37:18 +02:00
Aleandro b88b57e9d9 Fix: boh 2026-04-24 18:36:50 +02:00