Commit graph

83 commits

Author SHA1 Message Date
jeffcheasey88
9c98ca573a Create Group 2023-04-03 23:55:41 +02:00
Francois G
241c55abe0 Take new groups table into account on register player 2023-03-29 10:13:39 +02:00
jeffcheasey88
05ff24de32 Add GroupList route & Refractor DatabaseQuery 2023-03-27 16:30:01 +02:00
jeffcheasey88
1da9cfcb05 WhatIsInMyPoolOfCommit? 2023-03-25 20:31:07 +01:00
Francois G
f290fca5ab Forget to add new Group file :) 2023-03-20 15:16:53 +01:00
Francois G
6442ebdf19 Manage group as Object and no more String for leaderboard and playerDetails 2023-03-20 15:16:11 +01:00
jeffcheasey88
a4b4ef8beb Tiens Tiens Tiens 2023-03-19 21:00:07 +01:00
jeffcheasey88
288cf33f1c Merge remote-tracking branch 'origin/18-03-2023' 2023-03-19 20:50:06 +01:00
Francois G
71c7e4e02c Return all badge info in player details route 2023-03-19 20:19:36 +01:00
Francois G
a47992e19a Fix json, timestamp is now a String, it was include as native data (not recognise in javascript parser) for all chapters list 2023-03-19 17:25:55 +01:00
Francois G
2d6b5c9005 Fix leaderboard calculation and add a ranking to player in details and leaderboard 2023-03-19 15:16:05 +01:00
Francois G
e983ab5445 make school group always first in json player 2023-03-19 10:42:55 +01:00
Francois G
241abea7ad change groups from string to array and little fix for tags 2023-03-18 23:52:01 +01:00
Francois G
f4d322e716 change json tags to array 2023-03-18 23:25:10 +01:00
Francois G
1216f3f12a change tags from string to Set<String> and commit now to rebase from main changes 2023-03-18 23:25:10 +01:00
Francois G
005596f28f add start and end date in chapters list 2023-03-18 23:25:10 +01:00
jeffcheasey88
a100c5e672 Fix json, timestamp is now a String, it was include as native data (not recognise in javascript parser) 2023-03-18 23:09:04 +01:00
jeffcheasey88
98e52aedd8 With flush, it's better 2023-03-18 22:52:52 +01:00
jeffcheasey88
a42706c376 Preshot case : 401 response header and 200 is on response content 2023-03-18 22:49:36 +01:00
jeffcheasey88
46e6b49db2 Fix JWt subject 2023-03-18 18:11:00 +01:00
jeffcheasey88
d4fcf57144 Upgrade Route System 2023-03-18 15:14:03 +01:00
jeffcheasey88
3863fb659b Merge branch 'main' of https://github.com/Peer-at-Code/peer-at-code-backend 2023-03-18 15:04:56 +01:00
jeffcheasey88
7174a24ca8 ah ? 2023-03-18 15:04:50 +01:00
jeffcheasey88
eb5f62c19d Update not logged-in system 2023-03-18 14:38:17 +01:00
jeffcheasey88
d319394d0c Merge remote-tracking branch 'origin/17-03-2023' 2023-03-18 01:21:31 +01:00
jeffcheasey88
f23e139b9f Add Unit Test System & Fix player details 2023-03-18 01:20:06 +01:00
Francois G
2bb0328206 add tags support 2023-03-17 22:44:20 +01:00
Francois G
77283bdf75 fix base64 to json send 2023-03-17 21:19:34 +01:00
Francois G
d74013a13a Solve compatibility problem with new DB schema. To test use pac_test instead of pc in config.txt 2023-03-17 14:33:12 +01:00
jeffcheasey88
d3c9ad22e5 Parser & Fix puzzle's origin from db 2023-03-14 11:07:49 +01:00
Francois G
69acf0966e Add depend field on PuzzleElement response if puzzle is nextPart from another 2023-03-10 12:11:41 +01:00
Francois G
61f6046659 add badge route 2023-03-10 11:15:54 +01:00
Francois G
1c951e8581 Merge branch 'addRoutes' of github.com:Peer-at-Code/peer-at-code-backend into addRoutes 2023-03-10 11:08:23 +01:00
Francois G
7bc013bb46 Temp to get Xavier changes 2023-03-10 11:06:07 +01:00
jeffcheasey88
124eea7a5c Fix avatar 2023-03-10 11:01:23 +01:00
Francois G
5926d1d245 some tries to send images 2023-03-09 23:05:19 +01:00
Francois G
432f29c6f3 Forget to ensure connection 2023-03-09 22:26:47 +01:00
Francois G
81d2f6feb2 Add playerDetails route 2023-03-09 22:24:36 +01:00
Francois G
05108526fd Add playerDetails route 2023-03-09 22:11:16 +01:00
jeffcheasey88
e28304c19a JavaParser, starting variable zone with test ! 2023-03-09 18:11:10 +01:00
jeffcheasey88
89dc0ede9e Fix reception of the puzzle 2023-03-06 12:11:29 +01:00
jeffcheasey88
80bfa7816f Disconnect if token not valid 2023-02-27 14:52:42 +01:00
jeffcheasey88
1eafa7e972 Fix leaderboard compare & add config for token expiration (in minutes) & advance on parser & Add Headers 2023-02-27 13:13:15 +01:00
jeffcheasey88
7e75c54092 flush and close buffer in every case 2023-02-27 10:41:15 +01:00
jeffcheasey88
8b90a99823 jwt token Issuer, also in verification 2023-02-26 20:08:37 +01:00
jeffcheasey88
434e0ddea6 Refractor jwt values 2023-02-26 20:01:18 +01:00
jeffcheasey88
0f9fc996f1 Fix non-loggin request headers & register id key 2023-02-26 19:57:06 +01:00
jeffcheasey88
792005e84d Respond empty json even if no one in leaderboard 2023-02-25 22:36:50 +01:00
Francois G
b5db4328f2 Add leaderboard route 2023-02-25 21:19:58 +01:00
Francois G
ec72b90020 Make source code file name more unique 2023-02-25 20:27:59 +01:00