Commit Graph

44 Commits

Author SHA1 Message Date
David Alves
766eabbbe4 Update .gitignore 2025-11-27 15:49:03 +00:00
David Alves
d7b1de1fe3 Update Diagrama de arquitetura - SD.drawio 2025-11-27 15:47:30 +00:00
David Alves
96b3a66b96 Diagram update
@0x1eo @Gaa56 o que acham do diagrama? Mudariam/acrescentariam algo? As legendas, parecem-vos bem?
2025-11-27 15:46:02 +00:00
David Alves
29848b04a6 Update architecture diagram 2025-11-23 23:16:08 +00:00
043ba7d185 Add workflow_dispatch trigger to Maven CI snapshot-build 2025-11-23 22:12:35 +00:00
25f2876c34 Refactor GitHub Actions workflow for Maven build 2025-11-23 22:10:40 +00:00
7cbecc4fab Update Maven workflow for JDK setup and packaging 2025-11-23 22:00:49 +00:00
72db59415f Add Windows build job to Maven workflow 2025-11-23 21:53:33 +00:00
60b4f0c2b6 Add 'cleanup' branch to Maven CI workflow 2025-11-22 22:53:54 +00:00
81f842e2bb Change CI branch from 'main' to 'dev' 2025-11-19 20:54:47 +00:00
David Alves
108d2e544c Enunciado uploaded 2025-10-27 18:02:24 +00:00
23f7a74798 Add dependency build to CI job v0.2.3 2025-10-24 20:20:15 +01:00
d7dec0d73e Merge pull request #21 from davidalves04/9-design-message-protocol-specification
Mmessage protocol specification
2025-10-24 20:12:18 +01:00
David Alves
534a880e3e Remove unused supports method from MessageSerializer 2025-10-24 12:02:03 +01:00
David Alves
ba3233eae1 Java serialization removed 2025-10-23 22:44:25 +01:00
David Alves
d20040835c README 2025-10-23 20:28:43 +01:00
David Alves
2399b4b472 Delete main/docs directory 2025-10-23 20:22:53 +01:00
David Alves
974debf7db Design serialization format
JSON
2025-10-23 20:08:26 +01:00
8e95bc4c01 Testing job v0.2.2 2025-10-23 00:46:52 +01:00
33ed84b0c2 Enhance Maven workflow with release publishing
Added a publish-release job to create a GitHub release with the built JAR file when a tag is pushed.
2025-10-23 00:36:13 +01:00
9093b13c5d Rollback
Oops
2025-10-23 00:27:37 +01:00
12b7aabe87 Enhance CI workflow with security and dependency checks
Added security scan and dependency review jobs to the workflow.
2025-10-23 00:21:36 +01:00
c30aa25de0 Update Maven workflow to use JDK 17 and improve steps 2025-10-23 00:14:34 +01:00
3689f7a207 Set working directory for dependency graph update
Specify working directory for dependency graph update
2025-10-23 00:08:16 +01:00
bb18c1119e Update Maven build file path to main/pom.xml 2025-10-23 00:02:55 +01:00
f0dbdb551d Add GitHub Actions workflow for Java CI with Maven
This workflow builds a Java project using Maven, caches dependencies, and updates the dependency graph for improved Dependabot alerts.
2025-10-23 00:01:55 +01:00
f519c9aba7 Merge pull request #20 from davidalves04/8-single-process-prototype
Step 2: Single-Process Prototype
2025-10-22 23:51:19 +01:00
1216089e80 Step 2 - Finishing touches 2025-10-22 23:37:27 +01:00
211ea25ca5 Step 2 - Finishing touches 2025-10-22 23:36:41 +01:00
David Alves
af9b091e76 Define message types 2025-10-22 18:43:49 +01:00
David Alves
fc46b9b83b Update SimulationConfig.java
Modification to open properties file.
2025-10-22 15:44:51 +01:00
Leandro Afonso
a7c17ca9b9 proto-doc 2025-10-21 23:00:40 +01:00
Leandro Afonso
1c033880e7 basic core function 2025-10-21 20:26:57 +01:00
David Alves
30fc2d6554 Merge pull request #1 from davidalves04/leo
Feat: Implement core discrete-event simulation logic and external configuration
v0.2.0 v0.2.1
2025-10-21 11:32:16 +01:00
Leandro Afonso
d41973d27f added bike//heavy prob & cross time 2025-10-21 11:19:40 +01:00
Leandro Afonso
ce226f261a added intersect, vehicle and light logic + random poisson dist 2025-10-21 11:11:56 +01:00
874fd53a21 Diagrama de Arquitetura 2025-10-20 12:35:15 +01:00
Leandro Afonso
08b254b8de added config based traffic 2025-10-20 12:09:05 +01:00
David Alves
19bf313c81 Actualizar Diagrama de arquitetura - SD.drawio 2025-10-20 12:00:44 +01:00
David Alves
cfb24b21bf Diagrama de arquitetura - SD.drawio 2025-10-20 11:50:37 +01:00
David Alves
b9991ba6ba Adicionado Diagrama de arquitetura - SD.drawio 2025-10-20 11:49:32 +01:00
Leandro Afonso
651dc754b8 personal branch 2025-10-14 02:20:24 +01:00
David Alves
c86d303d5b Criação de classes 2025-10-13 20:40:33 +01:00
David Alves
a037b33636 Hello world 2025-10-13 20:07:38 +01:00