Commit graph

59 commits

Author SHA1 Message Date
CoCo_Sol d64d0bb258 update
Some checks failed
Rust Checks / checks (push) Failing after 5s
Rust Checks / checks (pull_request) Failing after 5s
2024-02-21 17:45:08 +01:00
CoCo_Sol 3cf5d76d00 update
Some checks failed
Rust Checks / checks (push) Failing after 1m40s
Rust Checks / checks (pull_request) Failing after 1m39s
2024-02-21 17:42:20 +01:00
CoCo_Sol 0d9b7c0ce2 update 2024-02-21 12:01:21 +01:00
CoCo_Sol 83c36c704d fix clippy
All checks were successful
Rust Checks / checks (push) Successful in 1m12s
Rust Checks / checks (pull_request) Successful in 1m14s
2024-02-21 11:54:45 +01:00
CoCo_Sol 2f0875d60e fix clippy
Some checks failed
Rust Checks / checks (push) Failing after 1m39s
Rust Checks / checks (pull_request) Failing after 1m16s
2024-02-21 11:50:47 +01:00
CoCo_Sol c80d8191be Merge branch 'map-generation' of https://git.tipragot.fr/corentin/border-wars into map-generation
Some checks failed
Rust Checks / checks (push) Failing after 3m39s
Rust Checks / checks (pull_request) Failing after 1m53s
2024-02-21 11:42:33 +01:00
CoCo_Sol 6f061deb34 fmt 2024-02-21 11:42:22 +01:00
CoCo_Sol 3ebe60d6cd Update crates/border-wars/src/map/generation.rs
Some checks failed
Rust Checks / checks (push) Failing after 5s
Rust Checks / checks (pull_request) Failing after 4s
2024-02-21 10:38:51 +00:00
CoCo_Sol 74d81721c7 add let else
Some checks failed
Rust Checks / checks (push) Failing after 4s
Rust Checks / checks (pull_request) Failing after 4s
2024-02-21 11:35:11 +01:00
CoCo_Sol 915d5ba5a4 update
Some checks failed
Rust Checks / checks (push) Failing after 19s
Rust Checks / checks (pull_request) Failing after 5s
2024-02-21 11:15:54 +01:00
CoCo_Sol acd2de265c rename 2024-02-20 12:16:05 +01:00
CoCo_Sol 07ffb9e45c change doc
All checks were successful
Rust Checks / checks (push) Successful in 3m51s
Rust Checks / checks (pull_request) Successful in 1m46s
2024-02-20 11:31:08 +01:00
CoCo_Sol 748bde27b4 change base 2024-02-20 11:22:18 +01:00
CoCo_Sol 73c25c8bd5 rename 2024-02-20 11:20:41 +01:00
CoCo_Sol f5ffcffb13 update
All checks were successful
Rust Checks / checks (push) Successful in 3m29s
Rust Checks / checks (pull_request) Successful in 1m46s
2024-02-18 22:04:01 +01:00
CoCo_Sol 135f1b7347 update doc
All checks were successful
Rust Checks / checks (push) Successful in 1m47s
Rust Checks / checks (pull_request) Successful in 1m25s
2024-02-18 21:02:32 +01:00
CoCo_Sol d3c89956a1 update
Some checks failed
Rust Checks / checks (push) Failing after 5s
Rust Checks / checks (pull_request) Failing after 5s
2024-02-18 21:00:42 +01:00
CoCo_Sol fcd0bdf9ed update
Some checks failed
Rust Checks / checks (push) Failing after 8s
Rust Checks / checks (pull_request) Failing after 5s
2024-02-18 20:59:52 +01:00
CoCo_Sol 744d9b646e update
All checks were successful
Rust Checks / checks (push) Successful in 3m29s
Rust Checks / checks (pull_request) Successful in 1m44s
2024-02-18 11:17:40 +01:00
CoCo_Sol 0fdc351356 add doc
All checks were successful
Rust Checks / checks (push) Successful in 1m13s
Rust Checks / checks (pull_request) Successful in 1m11s
2024-02-17 21:43:21 +01:00
CoCo_Sol 1350b04e29 delete the map
Some checks failed
Rust Checks / checks (push) Has been cancelled
Rust Checks / checks (pull_request) Failing after 1m33s
2024-02-17 21:42:38 +01:00
CoCo_Sol e3c2bc1ac9 ajout d'un event de fin de map
All checks were successful
Rust Checks / checks (push) Successful in 3m10s
Rust Checks / checks (pull_request) Successful in 1m47s
2024-02-17 21:10:40 +01:00
CoCo_Sol 32f09423cb change doc
All checks were successful
Rust Checks / checks (push) Successful in 1m10s
Rust Checks / checks (pull_request) Successful in 1m12s
2024-02-16 23:21:54 +01:00
CoCo_Sol 066561ff6c chnage disposition
All checks were successful
Rust Checks / checks (push) Successful in 1m11s
Rust Checks / checks (pull_request) Successful in 1m9s
2024-02-16 22:55:11 +01:00
CoCo_Sol ef693b54d9 change doc
Some checks failed
Rust Checks / checks (push) Has been cancelled
Rust Checks / checks (pull_request) Successful in 1m10s
2024-02-16 22:54:16 +01:00
CoCo_Sol c8ad4818ab save
All checks were successful
Rust Checks / checks (push) Successful in 1m12s
Rust Checks / checks (pull_request) Successful in 1m11s
2024-02-16 22:40:13 +01:00
CoCo_Sol 2b3037d900 Remake utils for hexagon grids (#55)
Some checks failed
Rust Checks / checks (push) Has been cancelled
closes: #53
Reviewed-on: corentin/border-wars#55
Reviewed-by: Tipragot <contact@tipragot.fr>
Co-authored-by: CoCoSol007 <solois.corentin@gmail.com>
Co-committed-by: CoCoSol007 <solois.corentin@gmail.com>
2024-02-16 21:17:13 +00:00
CoCo_Sol dae48df64a Improve utils by adding pixel conversion (#52)
All checks were successful
Rust Checks / checks (push) Successful in 3m44s
Reviewed-on: corentin/border-wars#52
Reviewed-by: Tipragot <contact@tipragot.fr>
Co-authored-by: CoCoSol007 <solois.corentin@gmail.com>
Co-committed-by: CoCoSol007 <solois.corentin@gmail.com>
2024-02-15 09:50:15 +00:00
CoCo_Sol 663a4160a2 Changing the structure of map-related programmes (#51)
All checks were successful
Rust Checks / checks (push) Successful in 1m43s
Reviewed-on: corentin/border-wars#51
Reviewed-by: Tipragot <contact@tipragot.fr>
Co-authored-by: CoCoSol007 <solois.corentin@gmail.com>
Co-committed-by: CoCoSol007 <solois.corentin@gmail.com>
2024-02-14 18:18:14 +00:00
CoCo_Sol 5719e278a2 Add utils for hexagonal grild (#50)
All checks were successful
Rust Checks / checks (push) Successful in 1m16s
Reviewed-on: corentin/border-wars#50
Reviewed-by: Tipragot <contact@tipragot.fr>
Co-authored-by: CoCoSol007 <solois.corentin@gmail.com>
Co-committed-by: CoCoSol007 <solois.corentin@gmail.com>
2024-02-14 17:49:05 +00:00
Tipragot ba14642981 Event synchronisation between clients (#49)
All checks were successful
Rust Checks / checks (push) Successful in 1m10s
Closes #22
Closes #21

Reviewed-on: corentin/border-wars#49
Reviewed-by: Corentin <solois.corentin@gmail.com>
Co-authored-by: Tipragot <contact@tipragot.fr>
Co-committed-by: Tipragot <contact@tipragot.fr>
2024-02-13 13:59:39 +00:00
Tipragot 1c35d2d335 Make the relay connection Send and Sync (#48)
All checks were successful
Rust Checks / checks (push) Successful in 1m34s
Reviewed-on: corentin/border-wars#48
Reviewed-by: Corentin <solois.corentin@gmail.com>
Co-authored-by: Tipragot <contact@tipragot.fr>
Co-committed-by: Tipragot <contact@tipragot.fr>
2024-02-13 13:09:42 +00:00
Tipragot e1a191a539 Remove last bevnet system and prepare for the relay system (#47)
All checks were successful
Rust Checks / checks (push) Successful in 1m12s
Reviewed-on: corentin/border-wars#47
Reviewed-by: Corentin <solois.corentin@gmail.com>
Co-authored-by: Tipragot <contact@tipragot.fr>
Co-committed-by: Tipragot <contact@tipragot.fr>
2024-02-12 23:52:01 +00:00
Tipragot b74bd7c6f7 Reconnection system using secret for the relay server (#46)
All checks were successful
Rust Checks / checks (push) Successful in 1m6s
Closes #45

Reviewed-on: corentin/border-wars#46
Reviewed-by: Corentin <solois.corentin@gmail.com>
Co-authored-by: Tipragot <contact@tipragot.fr>
Co-committed-by: Tipragot <contact@tipragot.fr>
2024-02-12 22:41:00 +00:00
Tipragot 82a77dbdbb Non blocking relay connection (#44)
All checks were successful
Rust Checks / checks (push) Successful in 1m47s
Reviewed-on: corentin/border-wars#44
Reviewed-by: Corentin <solois.corentin@gmail.com>
Co-authored-by: Tipragot <contact@tipragot.fr>
Co-committed-by: Tipragot <contact@tipragot.fr>
2024-02-12 14:31:54 +00:00
CoCo_Sol 2713959466 Change licence of the bevnet crate (#43)
All checks were successful
Rust Checks / checks (push) Successful in 1m4s
Reviewed-on: corentin/border-wars#43
Reviewed-by: Tipragot <contact@tipragot.fr>
Co-authored-by: CoCoSol007 <solois.corentin@gmail.com>
Co-committed-by: CoCoSol007 <solois.corentin@gmail.com>
2024-02-11 23:07:48 +00:00
CoCo_Sol 8495ab66eb Add Containerfile for relay-server (#42)
All checks were successful
Rust Checks / checks (push) Successful in 1m8s
Reviewed-on: corentin/border-wars#42
Reviewed-by: Tipragot <contact@tipragot.fr>
Co-authored-by: CoCoSol007 <solois.corentin@gmail.com>
Co-committed-by: CoCoSol007 <solois.corentin@gmail.com>
2024-02-11 14:42:05 +00:00
Tipragot c2ace46c20 Simplify the relay server code (#41)
All checks were successful
Rust Checks / checks (push) Successful in 1m6s
Reviewed-on: corentin/border-wars#41
Reviewed-by: Corentin <solois.corentin@gmail.com>
Co-authored-by: Tipragot <contact@tipragot.fr>
Co-committed-by: Tipragot <contact@tipragot.fr>
2024-02-11 11:36:26 +00:00
Tipragot c0caed7622 Relay server implementation (#40)
All checks were successful
Rust Checks / checks (push) Successful in 1m3s
Reviewed-on: corentin/border-wars#40
Reviewed-by: Corentin <solois.corentin@gmail.com>
Co-authored-by: Tipragot <contact@tipragot.fr>
Co-committed-by: Tipragot <contact@tipragot.fr>
2024-02-11 11:19:42 +00:00
CoCo_Sol 1a587a2588 Adding a lobby scene (#34)
All checks were successful
Rust Checks / checks (push) Successful in 1m4s
Closes #29

Reviewed-on: corentin/border-wars#34
Reviewed-by: Tipragot <contact@tipragot.fr>
Co-authored-by: CoCoSol007 <solois.corentin@gmail.com>
Co-committed-by: CoCoSol007 <solois.corentin@gmail.com>
2024-02-10 18:07:47 +00:00
CoCo_Sol 12ada59b8c Change of file structure for scenes (#38)
All checks were successful
Rust Checks / checks (push) Successful in 1m3s
Reviewed-on: corentin/border-wars#38
Reviewed-by: Tipragot <contact@tipragot.fr>
Co-authored-by: CoCoSol007 <solois.corentin@gmail.com>
Co-committed-by: CoCoSol007 <solois.corentin@gmail.com>
2024-02-10 17:26:05 +00:00
CoCo_Sol 9dee5ad781 Add the main menu (#31)
All checks were successful
Rust Checks / checks (push) Successful in 1m2s
Reviewed-on: corentin/border-wars#31
Reviewed-by: Tipragot <contact@tipragot.fr>
Co-authored-by: CoCoSol007 <solois.corentin@gmail.com>
Co-committed-by: CoCoSol007 <solois.corentin@gmail.com>
2024-02-09 23:42:33 +00:00
Tipragot 36a1e282c8 Clean bevnet documentation (#30)
All checks were successful
Rust Checks / checks (push) Successful in 10s
Reviewed-on: corentin/border-wars#30
Reviewed-by: Corentin <solois.corentin@gmail.com>
2024-02-09 23:01:34 +00:00
Tipragot b2fda21314 Use a better name for the connection encryption cipher (#32)
All checks were successful
Rust Checks / checks (push) Successful in 18s
Reviewed-on: corentin/border-wars#32
Reviewed-by: Corentin <solois.corentin@gmail.com>
2024-02-09 23:00:39 +00:00
Tipragot db43a5be13 Automatic port forwarding using UPnP and invitation link system (#27)
All checks were successful
Rust Checks / checks (push) Successful in 9s
Closes #19
Closes #23

Reviewed-on: corentin/border-wars#27
Reviewed-by: Corentin <solois.corentin@gmail.com>
Co-authored-by: Tipragot <contact@tipragot.fr>
Co-committed-by: Tipragot <contact@tipragot.fr>
2024-02-07 16:55:07 +00:00
Tipragot 26e719eddc Make an error when the connection is disconnected (#24)
All checks were successful
Rust Checks / checks (push) Successful in 8s
Reviewed-on: corentin/border-wars#24
Reviewed-by: Corentin <solois.corentin@gmail.com>
Co-authored-by: Tipragot <contact@tipragot.fr>
Co-committed-by: Tipragot <contact@tipragot.fr>
2024-02-07 16:10:59 +00:00
Tipragot 2ca37c4ac0 Adding Aes128Gcm encryption (#18)
All checks were successful
Rust Checks / checks (push) Successful in 9s
Closes #16

Reviewed-on: corentin/border-wars#18
Reviewed-by: Corentin <solois.corentin@gmail.com>
2024-02-07 16:06:26 +00:00
Tipragot 7ce491aee1 Simple non-blocking tcp connection abstraction (#13)
Some checks failed
Rust Checks / checks (push) Failing after 10s
Closes #15

Reviewed-on: corentin/border-wars#13
Reviewed-by: Raphaël <r.lauray@outlook.fr>
2024-02-07 08:26:55 +00:00
Tipragot b46ccc8faa Making the project into a workspace (#12)
All checks were successful
Rust Checks / checks (push) Successful in 7s
Reviewed-on: corentin/border-wars#12
Reviewed-by: Corentin <solois.corentin@gmail.com>
Reviewed-by: Raphaël <r.lauray@outlook.fr>
Co-authored-by: Tipragot <contact@tipragot.fr>
Co-committed-by: Tipragot <contact@tipragot.fr>
2024-02-07 07:05:55 +00:00
CoCo_Sol 2cbf784840 Remove nixos config (!11)
All checks were successful
Rust Checks / checks (push) Successful in 7s
Reviewed-on: corentin/border-wars#11
Reviewed-by: Tipragot <contact@tipragot.fr>
Co-authored-by: corentin <solois.corentin@gmail.com>
Co-committed-by: corentin <solois.corentin@gmail.com>
2024-01-31 12:19:50 +00:00