152 Commits

Author SHA1 Message Date
7e1271cfe2 Merge pull request 'fix: reverted previous commit, cache juste does not work' () from fix_cache into main
Reviewed-on: 
2025-04-06 20:56:39 +02:00
801ecb3817 Merge branch 'main' into fix_cache 2025-04-06 20:56:22 +02:00
Pierre Tellier
cc89d4c79f fix: reverted previous commit, cache juste does not work 2025-04-06 20:55:35 +02:00
adf9a93e2e Merge pull request 'feat: enabled graddle cache. Subsequent actions should be fasters' () from fix_cache into main
Reviewed-on: 
2025-04-06 20:41:13 +02:00
Pierre Tellier
37d8bcc719 feat: enabled graddle cache. Subsequent actions should be fasters 2025-04-06 20:39:45 +02:00
ead11215ba Merge pull request 'backend-api' () from backend-api into main
Reviewed-on: 
Reviewed-by: Theo <tlelez@enseirb-matmeca.fr>
Reviewed-by: adnane <adnane.alami@bordeaux-inp.fr>
Reviewed-by: mohamed_maoulainine <mohamed_maoulainine.maoulainine@bordeaux-inp.fr>
2025-03-26 19:04:08 +01:00
Théo Le Lez
137bc84c21 Merge branch 'backend-api' of ssh://gitea.piair.dev:2222/piair/MyINPulse into backend-api 2025-03-19 12:06:00 +01:00
Théo Le Lez
3c61fdca93 feat: finished implementing apiService functions 2025-03-19 12:05:56 +01:00
Pierre Tellier
5ee3755548 feat: added new tests and fixed few issues 2025-03-19 12:05:01 +01:00
Pierre Tellier
52511dd4c4 fix: Makefile now run everything needed to build the app 2025-03-19 10:42:46 +01:00
Pierre Tellier
84b70f8f38 fix: sometimes, project administrators may be null. Fixing nullPointerException 2025-03-17 09:18:21 +01:00
Pierre Tellier
834d68949c fix: tabulation error 2025-03-17 09:08:33 +01:00
Pierre Tellier
fea8687664 feat: now running tests 2025-03-17 09:05:24 +01:00
Théo Le Lez
c94d3654ce fix: updating foreign keys when adding new entity to the db 2025-03-15 15:23:18 +01:00
Théo Le Lez
d5c89bf8f4 fix: spelling 2025-03-12 12:25:26 +01:00
Théo Le Lez
78c72bdd72 fix: linter 2025-03-12 12:23:27 +01:00
Théo Le Lez
307c7e700b merge 2025-03-12 12:19:35 +01:00
Théo Le Lez
8d486dce89 feat: continued implementing adminApiService 2025-03-12 12:16:01 +01:00
Pierre Tellier
653f923693 fix: bugfix 2025-03-12 12:08:49 +01:00
Pierre Tellier
64da3c9ab0 feat: tests on AdminApiService 2025-03-12 12:07:48 +01:00
Pierre Tellier
419ceec1bc feat: switched from String to ProjectDecisionValues 2025-03-12 10:25:19 +01:00
Pierre Tellier
e011a5534e feat: switched from String to ProjectDecisionValues 2025-03-12 10:21:08 +01:00
Pierre Tellier
ef964c4d35 fix: removed id + renamed mainEmail to primaryEmail everywhere 2025-03-11 13:02:17 +01:00
Pierre Tellier
5608b12f84 fix: removed id + renamed mainEmail to primaryEmail everywhere 2025-03-11 13:01:53 +01:00
Pierre Tellier
467babab79 fix: removed id + renamed mainEmail to primaryEmail everywhere 2025-03-11 13:01:28 +01:00
Pierre Tellier
a2e2395cc2 feat: added new tests and coverage report 2025-03-11 13:00:38 +01:00
Pierre Tellier
e3393c8834 test 2025-03-09 21:20:20 +01:00
Pierre Tellier
5f8fe4a374 feat: precommit hook for google java format 2025-03-09 21:19:00 +01:00
Pierre Tellier
c5e7736a16 fix: wtf does idea do ?? Why d methods move ? fixed linter again... 2025-03-09 21:10:25 +01:00
Pierre Tellier
04589392cb fix: removed debug logging 2025-03-09 21:07:29 +01:00
Pierre Tellier
1106cf8478 feat: added tests. 2025-03-09 21:06:31 +01:00
Pierre Tellier
215d80ad70 fix: removed contradictive @NotNull preventing to add data to database. 2025-03-09 21:04:52 +01:00
Pierre Tellier
dded62c25a fix: take latest implementation of logging module + imported inmemory database for testing 2025-03-09 20:22:20 +01:00
Pierre Tellier
3de7ebe2b1 fix: remoed debug logging 2025-03-09 20:21:32 +01:00
Pierre Tellier
8153496a0f feat: implemented database for testing purposes 2025-03-04 18:42:14 +01:00
Pierre Tellier
861e7495a7 fix: re-enabled cache to drastically reduce action time. This should be fixed later 2025-03-01 01:00:52 +01:00
Pierre Tellier
d78e43f7e0 fix: improved the workflow 2025-03-01 00:58:50 +01:00
Pierre Tellier
3ca97cf378 fix: improved the workflow 2025-03-01 00:57:34 +01:00
Pierre Tellier
e6a8d98d63 fix: improved the workflow 2025-02-28 12:20:48 +01:00
Pierre Tellier
8894fea6d4 fix: improved the workflow 2025-02-28 12:20:05 +01:00
Pierre Tellier
236bb0d167 fix: improved the workflow 2025-02-28 12:18:36 +01:00
Pierre Tellier
d4dcc95d9b fix: removed cache to speed up things 2025-02-28 12:16:43 +01:00
Pierre Tellier
dc843299eb fix: action create the gradlew wrapper 2025-02-28 12:10:13 +01:00
Pierre Tellier
f3eaf8fe34 fix: action create the gradlew wrapper 2025-02-28 12:04:11 +01:00
Pierre Tellier
628c61fb8b feat: pipeline should now test if the project builds 2025-02-28 11:55:43 +01:00
Pierre Tellier
4880f3829c I don't get it, how does it keeps failing with the formatter installed... time to create pre-commit hook I guess 2025-02-28 11:47:45 +01:00
Pierre Tellier
80b2d087e4 feat: implemented date filtration and a utils service to prevent code ducplication 2025-02-28 11:45:55 +01:00
Pierre Tellier
b5c03798fc fix: formatter now follow the same logic as idea, see https://github.com/google/google-java-format/issues/566 2025-02-26 18:55:45 +01:00
Théo Le Lez
1d970ce5f5 feat: continued to implement SharedApiService (if linter fails i don't understand) 2025-02-26 18:33:09 +01:00
Théo Le Lez
f9de5ed6bf feat: finished creating services from controllers, continued implementing entrepreneurServiceApi with some validation 2025-02-26 17:35:52 +01:00