Commit Graph

70 Commits

Author SHA1 Message Date
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
rubenpirreram 7833802187 Fixed: RMIServer and RMIClient 2026-04-24 18:31:04 +02:00
GabrieleRadice 57bac3a8df Fix: Fixed Initial Socket Connection Logic.
Add: "broadcastModel" Method In TCPServer.java, "notifyModel" Method  In ClientHandler.java.
2026-04-24 18:24:11 +02:00
rubenpirreram f065ad109f Fix: AddPlayerEvent 2026-04-24 16:29:58 +02:00
Aleandro 20ee6ba8e3 Microfix: TCP Server 2026-04-24 15:41:53 +02:00
Aleandro 39457df5f0 Add: shared actionQueue between ServerLauncher, ServerRMI and ServerTCP 2026-04-24 11:55:06 +02:00
Aleandro e2b51fd914 Add: first implementation of ServerLauncher 2026-04-24 11:30:43 +02:00
Aleandro 5ff35816a9 Add: ServerLauncher 2026-04-23 18:59:14 +02:00
Aleandro 9760144faa Fix: NetworkEvent
MicroFix: ShamanicRitual JavaDOC
2026-04-23 17:49:57 +02:00
Aleandro 1243fd98d6 Refactor: RMI
Fixed: NetworkEvents
2026-04-23 17:39:23 +02:00
rubenpirreram 6195ac0586 Fixed: RMI Implementation 2026-04-19 19:51:00 +02:00